- 1
- 0
- 约3.39千字
- 约 7页
- 2026-02-14 发布于青海
- 举报
软件测试概要设计 档
1引 (2)
1.1编写 的(2)
1.2背景(2)
1.3定义(2)
1.4参考资料(2)
2总体设计(2)
2.1需求规定(2)
2.2运 环境(3)
2.3基本设计概念和处理流程(4)
2.4结构(4)
2.5功能器求与程序的关系(5)
3接 设计(6)
3.1 户接 (6)
3.2外部接 (6)
3.3内部接 (6)
4运 设计(7)
4.1运 模块组合(7)
4.2运 控制(7)
4.3运 时间(7)
5系统数据结构设计(7)
5.1逻辑结构设计要点(7)
5.2物理结构设计要点(7)
5.3数据结构与程序的关系(7)
6系统出错处理设计(8)
6.1出错信息(8)
6.2补救措施(8)
6.3系统维护设计(8)
概要设计说明书
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平台下运 。系统需要有较好的安全性和可扩展性,并提供简
洁 便的图形 户界 。
2.2运 环境
运 环境主要包括开发软件和操作系统的选择。及时聊天系统的软件配置要根据 户对系统的稳定性要求、系统的容量以及
户的维护 平来确定。
(1)开发软件选择
我们使 的是VisualStudio2005。
(2)操作系统选择
可以根据 户量的 选择不同的操作系统。当然, 般情况下,维护 员对微软Windows界 较熟悉,因此,客户端和
服务器端都使 WindowsXP操作系统。
(3)输出设备:
显 器,打印机等。
(5)其他:
Intel486以上系列、AMDK6以上系列等PC台式机和便携式电脑;
运 时占 内存:≤1MB;
所需硬盘空间:≤5MB;
软件平台:中 Windows2000或更 版本;
2.3基本设计概念和处理流程
本系统主要的处理流程如图:
服务器端 作流程客户端 作流程2.4结构
及时聊天系统的功能层次图
(1)客户端模块
本字系统主要完成对 户聊天的管理,如进 群聊,进 悄悄话式的聊天,修改字体颜 ,以及对头像的选择等。
①进 群聊: 先登录客户端系统,选择聊天对象,然后在发送信息的窗 编辑信息,点击发送按钮即可发送公开信息。
②进 悄悄话式的聊天:当对密友聊天时不想让别 看到,可使 悄悄话的 式进 聊天。
③显 在线列表:当 户上线时,在客户的 户
原创力文档

文档评论(0)