linux课程设计报告书模版

linux课程设计报告书模版

ID:12394763

大小:41.50 KB

页数:11页

时间:2018-07-16

linux课程设计报告书模版_第1页
linux课程设计报告书模版_第2页
linux课程设计报告书模版_第3页
linux课程设计报告书模版_第4页
linux课程设计报告书模版_第5页
资源描述:

《linux课程设计报告书模版》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Linux操作系统与程序设计课程设计报告书报告人:王纪兵软件工程101842126程华涛软件工程101842107李宗男软件工程101842117纪贤松软件工程101842112杨涛软件工程1018421372013.6.7目录:1、实验项目目的22、实验项目的功能及模块划分33、实验项目的人员组成及指责划分44、设计与实现54.1系统结构54.1.154.2客户端界面54.2.1注册54.2.2登录54.2.3界面设计54.3服务器的实现54.3.1用户登录54.3.2转发聊天消息54.4数据库访问或文件操作54.4

2、.1…54.5通信模块的实现64.5.1通信方式的选择65、测试与调试76、总结8附录:程序代码91、实验项目目的QQ是一个经典的在线聊天系统,可实现点对点聊天、公聊等基本聊天功能。现应某公司要求,用JAVA重新开发QQ软件,要求其运行在Linux平台之上。除了有基本的聊天功能外,还可以有文件传输、游戏娱乐等功能。 项目背景:通过一段时间JAVA学习,需要对所学知识做一个综合的运用。NIIT的课程也重在对实际动手能力的培养。通过编写聊天室程序,巩固前段时间所学知识,锻炼小组成员之间团队合作的能力,积累宝贵的项目经验。 

3、2、实验项目的功能及模块划分本实验是一个Linux下的网络即时通信工具…,[描述功能]。项目分为客服端和服务端两个模块实验主要功能是实现两台电脑之间相互通信,本程序是仿照QQ来做的。注册界面可以实现用户注册成为会员,从而能够彼此之间通信登录界面可以使用户登录使用本系统好友列表界面可以清楚的看到在线好友,方便随时和好友即时聊天好友之间聊天界面实现具体聊天功能服务端主要是处理客服端发来的请求3、实验项目的人员组成及指责划分王纪兵:组长,系统分析、整体设计和模块划分。杨涛:通信模块设计和编码。纪贤松:客户端界面设计和编码。程

4、华涛:数据库访问或文件操作的设计和编码。李宗男:文档维护和测试。4、设计与实现4.1系统结构客服端——

5、登录界面

6、登录—————————————注册

7、登录否?

8、——————注册界面

9、否是

10、

11、———————————

12、

13、注册成功

14、

15、注册失败返回重新登录

16、

17、

18、好友列表界面———————————

19、

20、

21、

22、

23、返回登录返回提示错误信息服务端————

24、__监听

25、客服端

26、

27、发送请求——————————————Error

28、

29、

30、

31、判断请求类型

32、其他情况

33、————————————————————————————

34、注册

35、登录

36、好友

37、请求

38、请求

39、

40、聊天请求————

41、———

42、———

43、

44、

45、

46、响响响———……应应应

47、

48、

49、

50、

51、————

52、———————————

53、客服端返回给客服端

54、_____________________

55、根据返回值做出相应反应4.1.14.2客户端界面4.2.1注册4.2.2登录4.2.3界面设计4.3服务器的实现4.3.1用户登录4.3.2转发聊天消息…….4.4数据库访问或文件操作4.4.1………4.5通信模块的实现4.5.1通信方式的选择……5、测试与调试[举例说明]6、总结附录:程序代码

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。