您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机通信论文

[小型网络通信系统] 小型网络通信系统

  • 简介:经过近三年的紧张学习,佛山电大9907班到了进行毕业设计、检验自己学习成果的时候了。联系到本人工作的实际情况,与计算机开发和网络通信密切相关,而本人恰好参加单位即将要进行的一项大型的计算机应用的开发项目,因此,与开发小组的其他同学决定开发一...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 目录

第1章引言 ……………………………………………………………… 3
第2章系统实现的功能及设计要求 …………………………………… 3
2.1 系统实现的功能 ………………………………………………… 3
2.2 设计要求 ………………………………………………………… 4
第3章系统开发过程 …………………………………………………… 4
第4章方案设计 ………………………………………………………… 5
4.1 系统结构 ………………………………………………………… 5
4.2 设计中要解决的问题及采用的关键技术 ……………………… 6
第5章系统设计 ………………………………………………………… 11
5.1 系统软件模块结构 ……………………………………………… 11
5.2 数据结构设计 …………………………………………………… 14
第6章系统的实现及关键技术 ………………………………………… 19
6.1 开发环境及工具 ………………………………………………… 19
6.2 程序的流程设计 ………………………………………………… 20
6.3 关键技术(代码)分析 ………………………………………… 20
第7章运行效果及改进意见 …………………………………………… 40
第8章工作总结 ………………………………………………………… 41
第9章结束语 …………………………………………………………… 41
第10章致谢 ……………………………………………………………… 42
参考文献 …………………………………………………………………… 43
附录 ………………………………………………………………………… 44
参考资料 参考文献
⑴《UNIX环境高级编程》(美)W.Richard Stevens 著尤晋元 等译
机械工业出版社
⑵《数据结构(用面向对象方法与C 描述)》殷人昆 陶永雷 谢若阳 盛绚华 编著
清华大学出版社
⑶《C 程序设计教程》 钱能 主编
清华大学出版社
⑷《实用软件工程》 郑人杰 殷人昆 陶永雷
清华大学出版社
⑸《UNIX网络编程(第1卷) 套接口API和X/OPEN传输接口API》
(美)W.Richard Stevens 著 施振川 周利民 孙宏晖 等译 杨继张 审较
清华大学出版社 简单介绍 摘要
本文介绍了一种利用TCP/IP网络进行通信的系统,采用Client/Server体系结构,其功能包括文字和语音聊天、文件传送等。分析了服务器端应用系统软件的结构和功能,阐述了系统的实现方法和实现思路。
经过近三年的紧张学习,佛山电大9907班到了进行毕业设计、检验自己学习成果的时候了。联系到本人工作的实际情况,与计算机开发和网络通信密切相关,而本人恰好参加单位即将要进行的一项大型的计算机应用的开发项目,因此,与开发小组的其他同学决定开发一套基于TCP/IP体系结构的计算机网络通信的系统,一方面作为毕业设计的项目,另一方面可以抛砖引玉,积累开发经验,总结计算机网络开发的方法,为自己参加单位的大型计算机开发做好准备。
小型网络通信系统是一种即时网络通信系统,可实现终端用户的相互通信、文件传送等功能。虽然现在也存在相同功能的软件,但它们主要是通过互联网相连,这样就造成了以下的问题:需要交费;聊天工具可以被利用为传播病毒的工具;用户账号容易被盗窃,而造成较大的影响;用户通信的信息容易泄漏等。因此,小型网络通信系统特别适于用作单位内部的计算机之间的通信用途,具有一定的实用价值。
本系统分成服务器端和客户端两部分,本人负责服务器端应用软件的开发工作。服务器端应用软件主要是用于系统的中心控制和数据处理工作。

第2章 系统实现的功能及设计要求
2.1 系统实现的功能
(1) 用户登录
终端用户通过用户名登录系统。
(2) 用户离线
用户使用系统后退出。
(3) 用户列表
终端用户通过用户列表查找另一用户是否在线。
(4) 文字聊天
终端用户之间进行文字聊天。
(5) 用户信息过滤
系统管理员可以输入信息,使系统可以禁止符合条件的信息的传递。
(6) 拒绝通信管理
每个用户可以决定其他用户能否与之通信。
......
查看评论 已有0位网友发表了看法
  • 验证码: