资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,Linpop,Linux,聊天程序,指导老师:杨文刚,组内介绍,负责人,TL,:,曹 栋,技术评审负责人,RPL,:魏林林,配置管理员,SCML,:李云飞、刘胜光,组员:曹栋 魏林林 李云飞 刘胜光,项目背景,随着全球互联网的崛起,即时聊天软件如雨后春笋般出现在我们生活中,已经成为我们生活密不可分的一部分。,Linux,以其开放源码和安全稳定的特性,受到越来越多的青睐,已日趋占据操作系统市场份额。,基于,Linux,下的即时聊天软件的缺乏,我们设计了本次的项目,Linpop,。,功能介绍,日历时间显示,消息发送接收,文件发送接收,字体属性修改,个人信息设置,聊天记录查询,发送表情、涂鸦,用户信息显示,概要设计,需求分析,编写代码,后期处理,7.26,7.27,7.28,8.1,着手开始需求分析的编写,组内讨论分出模块及模块分工,并撰写模块详细情况,个人模块设计,运行、调试,各模块连接并测试功能,不定时进行组内讨论并将每天遇到的问题和解决方法写到个人日志,设计流程,项目模块,GUI,界面,Socket,通信,利用,Linux C,下的,Socket,编程,简单的实现了,UDP,协议下信息通信和文件传输,利用,GTK,在,Linux C,下,依托,Ubuntu,内附带的强大工具集和库文件实现,负责人,魏林林 刘胜光,负责人,曹栋 李云飞,文件传输,个人设置,发送信息,日历时间,聊天记录,以文本的方式记录用户已发送的数据,方便用户查询日期时间,通过,Socket,模块将文件传输,允许用户更改个人信息及更换头像图片,通过,Socket,模块发送用户输入到文本框的信息,各模块通过主程序初始化启动并引导其他底层模块初始化工作,界面模块,接口,界面模块,用户界面截图,项目经验总结,1.,体会到前期工作的重要性,2.,规范化的设计流程,3.,充分发挥团队协作精神,我们学到了,对项目进行管理的整个过程;,初步了解开发一个嵌入式系统的全部流程;,充分感受到了东软精神:团队精神,创新精神,挑战精神,奉献精神;,体会到团队力量的非凡以及对软件这个职业的那份热忱,这次实训是我们人生旅途的一段非常精彩的经历。,特别感谢,感谢学校给我们提供了这样好的实训机会;,感谢东软老师们的辛勤教导,您们辛苦了;,感谢我们团队中的每一个成员,!,Thank You!,
展开阅读全文