洽洽谷V1.0版本正式发布
首先做一下我们小组的自我介绍,我们小组有两名成员,张小芳和本人,小芳负责客户端的开发,本人负责服务器端的开发,开发的项目是一个仿QQ的聊天系统,项目名称就是洽洽谷,经历了差不多10天左右的努力,终于在今天早上确定发布第一个版本了,就是V1.0版本。该版本能实现基本的文本聊天,也能实现类似QQ一样的表情发送,其他的功能模块还没实现,就暂时只能聊天,以后再继续开发。以下的就主要针对项目开发过程我们所遇到的关于技术上的问题、如何解决问题以及解决问题后所学到的“秘诀”讲一讲这个开发期间的故事。
在这个酷暑的长沙学习还真的是有点难度,总之就是很热很受不了,本人比较怕热,所以就特别提一下天气,见谅见谅!我们小组在确定开发怎么样的一个项目后,就开始着手开发了。不过最开始当然不像以前那样直接埋头敲代码了,而是先商量好了具体要实现什么功能,还有估计一下实现上的困难有多大,是否自己具有顺利解决的潜在能力(当然了,这里指的是靠一切非人的资源)。在确定下来功能后就是规划整个项目的整体框架了,由于是个通信的项目,所以肯定是先搞定通信上最核心的东西——通信协议,本人先制定了协议的模板,然后小组商量是否协议能很好地帮助我们解决功能实现上的技术问题,最后用了接近两天的时间把协议确定了下来。
协议定得好,后面的工作可以说是成功了一半了,对于通信类的项目尤为如此。在定好协议后,我们两个就分清工作,开始构架各自负责的程序模块,我之前一般不喜欢先规划好有哪些类,哪个类里面有什么方法等等,但是现在我学乖了,因为之前的做法对于类比较多的项目来说简直是自掘坟墓。我这回老老实实地想清楚我需要什么类了,然后画图查看思路上是否有考虑不到的地方,最后才照着类图开始写代码。我承认,代码质量上的问题还是考虑得不够,很多地方回头会发现其实有更好的设计思路,不过就像胡老师说的,进步就是否定自己的过去,所以我觉得这才是能感觉到自己进步的事情了。
我负责的服务器端,是实在的,其实服务器还是比较容易写的,所以我用了不到三天就写了个基本能实现通信的服务器端,倒是客户端,特别是界面的处理上,我真的是认输了,还好,多亏了小芳,她处理界面的能力和耐心真的是没话说,有兴趣的可以向她请教请教啊,总之我对界面的处理问题是没什么头绪的,也没耐心,也许跟我个人的审美观有关吧,哈哈!服务器端没什么技术难点,比较复杂的也只是怎么处理注册或登录之类的逻辑而已,没什么可以说的,不过以后版本的升级估计就要变成服务器端复杂了,特别是想实现那些比较炫目的功能的话。那么你们是不是会问:靠,我就这样欺负一个女孩子,让她做那些最辛苦的工作?其实不是的,我服务器端写好了可没闲着哦,客户端的消息解析方法(能解析表情),我还记得我有一天晚上想得连做梦都在想怎么解决,还好,老天没辜负我,在梦中想出来了,第二天起来的时候就赶紧记录下来了。还有JTextPane组件的使用方法我可是在网上找了5天,一开始老是找不到我们要的那个功能的方法,但也许是看多了那些类似的代码,我就试着自己写,测试一下,神了,还真可以。其实说实在的,JTextPane这个组件里面很多用法我还不会,只是模仿了那句插入图片的代码,就发现能实现我们想要的功能了。不管怎么说,还是要在这里谢谢这个组员,(本人担任组长)谢谢她能这么耐心地去处理在我看来很烦躁的东西(也许我太浮躁了)。
从开发那天到今天早上决定发布第一个版本的这段期间,在别人看来也许只是过了十天左右的时间,但是对于投入其中的我们来说,确实是一段难忘的深刻的经历,甚至可以说是一个故事。在这故事中我们学会了如何自己去思考一个东西,去解决一个问题,还有如何去控制进度跟协调我们自己的步伐,如何尽量利用小组里面的各个资源与优势等等。总之就是学会了怎样去思考和解决问题,只有自己动手,才不会被自己鄙视!相信大家也有所体会吧。
至于客户端的解说,大家可以去我的组员小芳的博客上看看,地址是:(http://1273646752-qq-com.iteye.com/admin/blogs/1153710)我想表达的关于我们这个项目的想法差不多就这些了,下面是一些我们这个项目的效果图。
登陆界面:
用户界面:
聊天界面(私聊):
聊天界面(含表情):
群聊界面(含表情):
怎样?还不错吧?小芳同志设计的哦。哈哈!
期待我们的下一个版本吧!!!
- 大小: 22.5 KB
- 大小: 13.1 KB
- 大小: 63.1 KB
- 大小: 289.9 KB
- 大小: 222.3 KB
分享到:
相关推荐
2019H1洽洽食品主营收入按产品分布.xls
《洽洽食品-002557-深度报告:瓜子王者稳,坚果曲线靓》这份报告聚焦于中国的休闲食品领军企业——洽洽食品,该公司在食品行业中以生产瓜子和坚果产品而闻名。本报告深入分析了洽洽食品在瓜子市场的领先地位及其在...
2019H1洽洽食品主营收入按地区分布.xls
【洽洽食品2018年年度报告概览】 洽洽食品股份有限公司是一家专注于休闲食品生产与销售的大型企业,2018年的年度报告详细总结了公司在该年度的经营状况、财务表现以及面临的挑战与机遇。以下是报告的主要内容: 1....
2019H1洽洽食品按地区主营收入.xls
【洽洽食品2021年半年度报告】详尽解析 洽洽食品股份有限公司作为一家知名的休闲食品制造商,其2021年的半年度报告揭示了公司在该期间的经营状况、财务表现以及面临的挑战与机遇。以下是报告中的关键知识点: 1. *...
洽洽食品:首次公开发行股票招股说明书.PDF
本文以洽洽食品股份有限公司为研究对象,深入探讨了该企业在存货管理过程中所遇到的问题,并提出了一系列针对性的改进措施,旨在为食品制造企业的存货管理提供参考与借鉴。 首先,内部控制理论为我们提供了一个分析...
洽洽食品,作为休闲食品行业内的领军品牌,在面对新兴品牌如百草味和三只松鼠等的挑战时,洞察到必须提升私域流量和增强用户忠诚度。通过一系列精准的私域运营策略,洽洽成功打造了高转化的私域IP,并且在市场中巩固...
【洽洽早餐派TVCBrief】的PPTX文件主要涉及了洽洽食品在推广其早餐派产品时的市场分析、产品定位、广告策略以及竞品分析等多个方面。以下是相关知识点的详细说明: 1. **产品与品牌背景**:洽洽食品是中国知名的...
“洽洽”香瓜子“甜菊风波”危机管理案例.doc
这篇报告是洽洽食品公司在2021年发布的半年度业绩总结,主要涵盖了公司在该时间段内的经营状况、财务表现、市场策略以及未来展望等多个方面的内容。对于理解洽洽食品在2021年上半年的业务发展具有重要意义。 【描述...
洽洽蓝袋营销全案.pptx
洽洽坚果先生营销全案.pptx
【洽洽食品002557深度报告:与时偕行,一路领鲜】 这篇深度报告聚焦于中国的知名休闲食品企业——洽洽食品(002557),旨在全面剖析公司的经营状况、市场地位、发展战略以及未来前景。洽洽食品作为坚果炒货行业的...
《洽洽食品:国民零食领导者,瓜子与坚果市场的深耕者》 洽洽食品,作为中国零食行业的领军企业,以其深入人心的品牌形象和丰富多样的产品线,在消费者心中占据了重要地位。公司股票代码002557,是A股市场上备受...
半年报点评-东方证券-洽洽食品002557.SZ洽洽食品半年报解读:基数效应下Q2营收短期承压,看好公司系列改革下的成果显现
『洽洽』锅巴市场态势分析.ppt
【洽洽食品公司深度报告】 洽洽食品,作为中国零食行业的领军企业,尤其以其瓜子产品闻名,近年来正经历着业务的转型升级。本报告聚焦于洽洽食品的瓜子业务和坚果市场的未来发展潜力,旨在揭示公司在行业中的战略...