经过近三年的紧张学习,佛山电大9907班到了进行毕业设计、检验自己学习成果的时候了。联系到本人工作的实际情况,与计算机开发和网络通信密切相关,而本人恰好参加单位即将要进行的一项大型的计算机应用的开发项目,因此,与开发小组的其他同学决定开发一套基于TCP/IP体系结构的计算机网络通信的系统,一方面作为毕业设计的项目,另一方面可以抛砖引玉,积累开发经验,总结计算机网络开发的方法,为自己参加单位的大型计算机开发做好准备。 小型网络通信系统是一种即时网络通信系统,可实现终端用户的相互通信、文件传送等功能。虽然现在也存在相同功能的软件,但它们主要是通过互联网相连,这样就造成了以下的问题:需要交费;聊天工具可以被利用为传播病毒的工具;用户账号容易被盗窃,而造成较大的影响;用户通信的信息容易泄漏等。因此,小型网络通信系统特别适于用作单位内部的计算机之间的通信用途,具有一定的实用价值。 本系统分成服务器端和客户端两部分,本人负责服务器端应用软件的开发工作。服务器端应用软件主要是用于系统的中心控制和数据处理工作。 第2章 系统实现的功能及设计要求 2.1 系统实现的功能 (1) 用户登录 终端用户通过用户名登录系统。 (2) 用户离线 用户使用系统后退出。 (3) 用户列表 终端用户通过用户列表查找另一用户是否在线。 (4) 文字聊天 终端用户之间进行文字聊天。 (5) 用户信息过滤 系统管理员可以输入信息,使系统可以禁止符合条件的信息的传递。 (6) 拒绝通信管理 每个用户可以决定其他用户能否与之通信。 ...... |
查看评论
已有0位网友发表了看法