QQ简易聊天系统需求分析规格说明书Word文档下载推荐.docx

上传人:b****7 文档编号:22475370 上传时间:2023-02-04 格式:DOCX 页数:25 大小:107.23KB
下载 相关 举报
QQ简易聊天系统需求分析规格说明书Word文档下载推荐.docx_第1页
第1页 / 共25页
QQ简易聊天系统需求分析规格说明书Word文档下载推荐.docx_第2页
第2页 / 共25页
QQ简易聊天系统需求分析规格说明书Word文档下载推荐.docx_第3页
第3页 / 共25页
QQ简易聊天系统需求分析规格说明书Word文档下载推荐.docx_第4页
第4页 / 共25页
QQ简易聊天系统需求分析规格说明书Word文档下载推荐.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

QQ简易聊天系统需求分析规格说明书Word文档下载推荐.docx

《QQ简易聊天系统需求分析规格说明书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《QQ简易聊天系统需求分析规格说明书Word文档下载推荐.docx(25页珍藏版)》请在冰豆网上搜索。

QQ简易聊天系统需求分析规格说明书Word文档下载推荐.docx

注册用户:

该类用户可以进行聊天交友,传输文件等一些活动.

3。

系统管理员:

对网站进行管理以及对用户进行管理等操作。

3假定的约束

管理员:

管理员管理用户的账户以及处理系统可能出现的问题。

用户:

进行登录操作,开始聊天等功能的活动。

3需求规定

1功能需求

总体用例图1。

1

总体功能需求说明:

webqq简易系统是一个集聊天交友,个人展示于一体的网站平台,其中包括以下几个子系统:

a)用户登录注册

b)用户聊天

c)空间管理

d)管理员模块

1用例1:

用户登录注册

简要描述:

webqq简易系统的聊天系统采用注册与登录集成的方式。

参与者:

用户群;

前置条件:

登陆网站;

事件流:

用户输入的账号在系统中不存在,就提示注册;

若用户输入的账号已存在,则进行账号与密码的验证;

后置条件:

登录成功。

活动图:

3.1。

2用例2:

聊天

用户聊天子系统具有丰富的功能,它具有可以与好友一对一的聊天功能,同时也具有群聊天的功能,也具备了发送文件的功能。

参与者:

已注册的用户。

用户登录。

打开聊天界面,点击好友头像打开聊天窗口,进行聊天,也可以点击群聊天面板就行群聊。

同时也可以发送文件.

关闭聊天窗口.

 

3用例3:

修改好友信息

用户;

登陆;

1)登录账号

2)找到好友

3)修改信息

4)提交;

用户看到修改后的信息。

1.4用例4:

添加好友

用户;

登陆;

2)输入好友账号

3)查找到好友添加

4)提交确认;

能够即时和好友聊天。

1.5用例5:

删除好友

事件流:

3)删除好友

4)提交确认;

1.6用例6:

创建群

2)申请创建群

3)填入创建信息

4)提交系统审核;

看到所创建的群。

7用例7:

加入群

2)输入群号

3)申请加入

4)提交审核;

5)加入成功;

看到已加入的群

8用例8:

退出群

1)登录账号;

2)找到要退出的群;

3)点击退出群;

5)退出成功;

后置条件:

不在所属于退出群.

3.1.9用例9:

群聊天

登陆打开群;

1)登录账号;

2)进入群窗口;

3)输入聊天信息;

4)发送;

5)退出群窗口;

关闭群窗口。

10用例10:

与好友聊天

选择好友;

2)打开聊天窗口;

3)输入聊天信息;

4)发送给好友;

5)退出聊天窗口;

关闭好友窗口。

3.1.11用例11:

上传文章

进入空间系统;

2)进入空间系统;

3)上传文章;

4)审核;

5)退出空间;

关闭空间。

3.1.12用例12:

上传相册

3)上传相册;

4)审核;

1.13用例13:

修改个人信息

用户,管理员;

登录;

2)进入个人信息界面;

3)修改信息;

5)退出界面;

看到修改后的信息。

1.14用例14:

修改用户权限

管理员;

前置条件:

登录;

2)进入管理员权限界面;

3)查找用户;

4)修改用户权限;

5)提交系统;

6)退出;

看到修改后用户权限的信息。

15用例15:

添加用户

管理员;

2)进入管理员界面;

3)添加用户;

4)提交数据库;

看到创建后的用户账号。

3.1.16用例16:

删除用户

3)查找用户;

4)删除用户;

5)提交到数据库;

6)退出管理员界面;

看不到删除后的用户账号。

3.1.17用例17:

找回密码

登入窗口;

1)打开网站;

2)点击找回密码;

3)进入找回界面;

4)输入个人信息;

5)提交验证;

6)发送密码给用户;

7)登录;

可以登录账号。

2数据需求

3.2.1用例、对象与类的关系

表3-17用例与类的关系表

序号

用例

备注

注册

用户

2

用户,管理员,好友信息

3

用户,管理员,好友信息

4

5

用户,管理员,群

6

用户,管理员,群

7

用户,管理员,群

8

与群聊天

9

用户,管理员,好友信息

10

发表文章

用户,管理员,上传

11

12

修改权限

管理员

13

14

15

用户,管理员

3.2.2类的描述

类名:

用户类

描述:

记录所有的基本信息

属性:

账号={数字}

密码={字符}

昵称={字符}

性别={字符}

备注={字符}

类名:

管理员类

描述:

记录所有管理员的基本信息

属性:

账号={数字}

密码={字符}

昵称={字符}

备注={字符}

好友信息类

记录所有用户、管理员的好友信息

用户账号={数字}

管理员账号={数字}

备注姓名={字符}

手机={数字}

邮箱={字符}

备注={字符}

群类

记录所有用户、管理员的群信息

群号={数字}

群名称={字符}

创建人={字符}

群成员账号={数字}

群公告={字符}

群简介={字符}

上传类

记录所有用户、管理员的上传信息

用户账号={数字}

管理员账号={数字}

文章内容={字符}

相册路径={字符}

聊天类

记录所有用户、管理员的聊天信息

用户账号={数字}

聊天内容={字符}

聊天时间={时间}

聊天记录={字符}

3.2.3类与类的关系

3运行需求

3.1网络和设备需求

1)千兆光纤网络一条;

2)路由器一个;

3)web服务器一台;

4)数据库服务器一台;

5)防火墙服务器一台;

6)软件开发服务器;

2支持软件与部署需求

1)软件需求包括:

2)windowsserver2003操作系统;

3)mysql数据库;

4)防火墙系统;

3.4其它需求

1)软件开发办公地点;

2)服务器运行地点;

3)维护人员办公地点;

3.4.1界面需求

3.4。

2性能需求

mysql数据库默认处理访问数为341;

系统响应时间要<

=10s;

4。

3安全需求

软件利用数据库来编程,将大量的数据存放在数据库中,其中包括用户数据存放,管理员数据存放和日志文件的存放.并且通过服务器上的防火墙来提高数据访问的安全性能。

3.4.4操作需求

用户操作手册;

3.4.5其它需求约束

4尚未解决的问题

附录

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1