电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

聊天系统概要设计

聊天系统概要设计_第1页
1/14
聊天系统概要设计_第2页
2/14
聊天系统概要设计_第3页
3/14
概要设计说明书 1 引言 1 .1 编写目的 本文档的目的是阐述及时聊天工具系统的概要设计。本概要设计说明书编写的目的在于全面说明及时聊天工具系统第一阶段中的设计考虑,包括程序系统的基本处理流程、程序系。 1 .2 背景 a. 开发的系统名称为“QQ 聊天室”; b. 该软件系统同其他系统或其他机构的基本的相互来往关系。 c. 本产品主要用于局域网内的用户进行群聊、私聊等,使聊天更捷。 1 .3 定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1 .4 参考资料 GB8566-88—计算机软件开发规范 GB8567-88—计算机软件产品开发文件编制指南 GB/T11457—软件工程术语。 及时聊天工具的需求分析文档。 2 总体设计 在需求分析中,我们已经确定了及时通讯系统的功能模块,包括登录功能,注册功能,客户可以通过服务器转发,实现一对一和多对多聊天,客户端程序应该可以实时显示目前其它用户的状态,应该具有易用、美观的图形界面。 2 .1 需求规定 表 1 及时通讯系统内容 理解需求是在问题及其最终解决方案之间架设桥梁的第一步。开发者只有和客户充分理解了需求之后才能开始设计系统,否则,对需求定义的任何改进,设计上都必须大量的返工。下面是经过双方调研后得到的需求规格说明: (1) 系统为客户提供群聊功能:用户可以先通过登录界面进入聊天室,只需要输入主机的IP、端口号和昵称就可以群聊了。 (2) 系统为客户提供讲悄悄话功能:用户可以在聊天窗口中点击“悄悄话”前的单选按钮,跟你点击的朋友私下聊天; (3) 在系统中,界面显示:将在线好友显示在好友列表中;。 (4) 系统为客户提供改变字体颜色和样式;。 (5) 系统中,可以显示登陆用户的头像和昵称。 (6) 系统中,服务器端实现监听功能:监听所有本地连接到服务器上的客户端。 (7) 系统中,服务器端向各个客户端发布系统消息和公告 。 (8) 系统中,服务器端接受 来 自 客户端的各种 信 息并 分别 处 理; (9) 系统中,检 查 登陆信 息是否正 确 ,并 向客户端返回 登陆信 息,如 信 息正 确 。就将在线用户发给 该 用户,并 将该 用户的状 态 发给 各在线用户。同 时 在服务器端和客户端显示出 来 ; 系统的客户端在Windows 平 台 下运 行 ,服务器端可在Windows 平 台 下运 行 。系统需要有较 好的安 全 性 和可扩 展 性 ,并 提供简 洁 方便 的图 形 用...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

聊天系统概要设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部