聊天系统概要设计.pdfVIP

  • 0
  • 0
  • 约5.42千字
  • 约 14页
  • 2026-01-16 发布于河北
  • 举报

概要设计说明书

1引言

1.1编写目的

本文档的目的是阐述及时取天工具系统的概要设计。本概要设计说明书编写的目的在于全面说明及

时天工具系统第一阶段中的设计考虑,包括程序系统的根本处理流程、程序系.

1.2背景

a.开发的系统名称为“QQ天室”;

b.该软件系统同其他系统或其他机构的根本的相互来往关系。

c.本产品主要用于局域网内的用户进行群、私等,使天更捷。

1.3定义

列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

1.4参考资料

GB8566-88—计算机软件开发标准

GB8567-88—计算机软件产品开发文件编制指南

GB/TI1457—软件工程术语。

及时天工具的需求分析文档。

2总体设计

在需求分析中,我们已经确定了及时通讯系统的功能模块,包括登录功能,注册功能,客户可以通

过效劳器转发,实现一对一和多对多天,客户端程序应该可以实时显示目前其它用户的状态,应该具

有易用、美观的图形界面。

2.1需求规定

表।及时通讯系统内容

理解

系统名称模块功能

需求是在

登录,天室,悄悄话,显示在线列表,选择头像,显示系统公

客户端管理告,设置字体和颜色,保存天记录,传输文件问题及其

及时天系统

显示在线列表,记录天记录,统计在线人数,设置系统公告,最终解决

效劳器管理

配置效劳器并显示效劳器的状态方案之间

架设桥梁的第一步。开发者只有和客户充分理解了需求之后才能开始设计系统,否那么,对需求定义的

任何改良,设计上都必须大量的返工。下面是经过双方调研后得到的需求规格说明:

(1)系统为客户提供群功能:用户可以先通过登录界面进入天室,只需要输入主机的IP、端口号和

昵称就可以群了。

(2)系统为客户提供讲悄悄话功能;用户可以在天窗口中点击“悄悄话”前的单项选择按例,跟你点

击的朋友私下聊天;

(3)在系统中,界面显示:将在线好友显示在好友列表中;。

(4)系统为客户提供改字体颜色和样式;。

(5)系统中,可以显示登陆用户的头像和昵称。

(6)系统中,效劳器端实现监听功能:监听所有本地连接到效劳器上的客户端。

(7)系统中,效劳器端向各个客户端发布系统消息和公告。

(8)系统中,效劳器端接受来自客户端的各种信息并分别处理:

(9)系统中,检查登陆信息是否正确,并向客户端返回登陆信息,如信息正确。就将在线用户发给该用

户,并将该用户的状态发给各在线用户。同时在效劳器端和客户端显示出来;

系统的客户端在Windows平台下运行,效劳器端可在Windows平台下运行。系统需要有较好的平安

性和可扩展性,并提供简洁方便的图形用户界面。

2.2运行环境

运行环境主要包括开发软件和操作系统的选择。及时聊天系统的软件配置要根据用户对系统的稳定

性要求、系统的容量以及用户的维护水平来确定。

(1)开发软件选择

我们使用的是VisualStudio2005。

(2)操作系统选择

可以根据用户量的大小选择不同的操作系统。当然,一般情况下,维护人员对微软陋ndnws界面比

拟熟悉,因此,客户端和效劳器端都使用WindowsXP操作系统。

⑶输出

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档