成都东软学院
小学期实训报告
实训题目:
即时通讯工具的设计与实现
指导教师:
罗晓飞
系 别:
计算机科学与技术系
年级专业:
13计科专业
班 级:
2
学 号:
133********
学生姓名:
彭于珉
实 训 期:
2015.8.17-2012.9.11
2015 年 9 月 10 日
1. 实习
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
及知识应用
1.1实训内容以及进程安排
实训内容:
基于Java语言进行即时通讯软件的设计与实现
进程安排:
1. 需求
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
8.18——8.19
2. 界面设计与制作
8.19——8.25
3. 服务器的制作
8.25——8.27
4. 实现登陆验证功能
8.27
5. 实现一对一聊天功能
8.28——9.1
6. 实现多对多聊天功能
9.2——9.6
7. 实现好友在线提示功能
9.6——9.7
8.进行界面优化及代码测试
9.8——9.9
1.2知识(点)应用以及经验总结
知识点应用:
Socket通信:从概念上理解,Socket是网络编程中最常见的客户/服务器模式,也是本系统的基础。以该模式编程时,服务器端有一个进程或多个进程在指定的端口等待客户来连接,一旦连接成功,便按设计的数据交换方法和格式进行数据传输。客户端向服务器端提出连接请求,连接之后进行通信。Socket是一种用于表达两台机器上都有一个Socket,可以想象一条虚拟的电缆工作在两台机器之间,电缆插在两台机器的Socket上。
界面布局的应用:使用了网格布局,卡片布局。
对象流传递:实用的传递方法
经验总结:
1. 对于服务器与客户端之间的通信有了清楚的认识
2. 完整参与了一个项目的开发,积累了开发经验
3. 在团队合作方面有了进步
2. 实习心得
{要求500字以上}
● 过程、功能需求、菜单设计、界面设计、数据库设计、知识的应用技巧、团队合作感受等(指导教师可按实习内容进行要求并自行增加内容)
在实习开始的时候,得知我们的项目是即时通讯,当时我是有些害怕的。
因为从未接触过这方面的编程,在课堂上学到知识似乎不足以完成此次项目。担心自己不能完成这个项目。
在大家的一起努力下,这个项目才能顺利完成。在我负责的后台开发的过程中, 我收获了很多新的知识,也得到了很多失误换来的宝贵经验。感谢老师和同学的指导,让我少走了许多弯路,同时也收获了更多的知识。
这段时间里,我学到了很多课堂上学不到的知识。进一步认识了一个完整项目的开发过程,也积累了许多宝贵经验,锻炼了自己敲代码的能力。感觉和平时上课不一样。上课编写的程序哪里出现问题一目了然,但是在这个编写过程中,报错的话就需要仔细查看代码,思考逻辑来解决。一点马虎的后果可能就是一个小时的纠结和烦闷。
在之前从来没有做过网络方面的编程,在这次项目开发中,我学到了socket编程,对象流传输,服务器监听等方面的知识,拓宽了我的视野,一笔宝贵的财富。
我感触最深的是在小学期之前,我以为我完不成这个项目了,因为一点这方面的知识都没有,但是开始之后,在老师和同学的帮助下,我竟完成了这个当时觉得是不可能的任务。在以后面对这种挑战的时候,我能满含信心的迎难而上,这是最宝贵的财富!
指导教师
评阅意见
成 绩
指导教师签字
评 阅 日 期