即时聊天系统需求分析说明.docx

上传人:b****1 文档编号:2340843 上传时间:2023-05-03 格式:DOCX 页数:13 大小:70.47KB
下载 相关 举报
即时聊天系统需求分析说明.docx_第1页
第1页 / 共13页
即时聊天系统需求分析说明.docx_第2页
第2页 / 共13页
即时聊天系统需求分析说明.docx_第3页
第3页 / 共13页
即时聊天系统需求分析说明.docx_第4页
第4页 / 共13页
即时聊天系统需求分析说明.docx_第5页
第5页 / 共13页
即时聊天系统需求分析说明.docx_第6页
第6页 / 共13页
即时聊天系统需求分析说明.docx_第7页
第7页 / 共13页
即时聊天系统需求分析说明.docx_第8页
第8页 / 共13页
即时聊天系统需求分析说明.docx_第9页
第9页 / 共13页
即时聊天系统需求分析说明.docx_第10页
第10页 / 共13页
即时聊天系统需求分析说明.docx_第11页
第11页 / 共13页
即时聊天系统需求分析说明.docx_第12页
第12页 / 共13页
即时聊天系统需求分析说明.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

即时聊天系统需求分析说明.docx

《即时聊天系统需求分析说明.docx》由会员分享,可在线阅读,更多相关《即时聊天系统需求分析说明.docx(13页珍藏版)》请在冰点文库上搜索。

即时聊天系统需求分析说明.docx

即时聊天系统需求分析说明

案卷号

日期

 

即时聊天系统

软件需求说明书

 

作者:

第七组(郑攀,蒋超,杨亚,彭超,张文博,石涧,杨涛,贺永乐,余星光)

完成日期:

2012/10/14

签收人:

签收日期:

修改情况记录:

版本号

修改批准人

修改人

安装日期

签收人

 

1引言

1.1编写目的

通过和客户的交流和沟通,整理收集客户的具体需求,最终在认真整合用户实际需求的基础上形成了该即时聊天系统的需求说明规划,编写该规格的具体目的与预期的读者范围如下表1所示:

表1编写需求规格说明书的目的与预期读者范围表

对象

目的

公司成员

方便工作人员对系统功能的掌握,以便为后期的开发设计提供参考。

1.2范围

说明:

a.即时聊天系统;

b.该软件的具体功能需求以及各个功能需求的具体说明如下表2所示:

c.表2软件功能需求表

功能名称

具体说明

注册登录

注册成员信息,进入聊天群。

个人管理

重置好友名称,添加备注。

好友管理

添加好友,删除好友。

聊天管理

保存聊天记录,上传或者下载资料。

d.描述所说明的软件的应用。

应当:

该软件的目标在于给集体内部的成员提供一个交流的平台,使其在以后的工作学习中能够变得更加方便,具体的利益目标下表3所示:

表3软件应用利益表

利益对象

利益

管理人员

方便管理成员,是成员的工作学习更加方便,获取更高的效率,增加所得的利益。

公司员工

资源分享,互相交流,是工作能够高效率完成,缩短工作周期。

1.3定义

即时聊天系统;

资源上传与下载;

1.4参考资料

陈军霞,刘权乐,陈玉增;《C/S和B/S相结合的安全型管理信息系统开发》;河北工业科技;2005年01期

赵玲;牟玉松;;《用J2EE开发企业信息系统》[A];探索创新交流--中国航空学会青年科技论坛文集[C];2004年

刘丽;梁对;;《即时通信系统的设计与实现》[A];武汉市第二届学术年会、通信学会2006年学术年会论文集[C];2006年

张意;王甲东;周昆;;《杂志社信息管理系统C/S与B/S模式比较研究》[A];首届科技出版发展论坛论文集[C];2004年

2项目概述

2.1产品描述

在信息与科技高速发展的今天,信息和只是的更新速度大大加快,一个人或者无法快捷方便的交流的团队是不可能最高效率的完成必须完成的任务,这个系统提供可一个安全封闭的平台,是内部人员可以方便快捷的交流,也可以保证内部的资料和信息不至于泄漏出去,是集体利益受损。

本系统主要用于小集体之中,在小范围内,安全的,快捷的,方便的交流自己手中的资源和材料,可防止内部消息外泄,又能保证团队之间的配合提高,快速准确的完成自己手中的任务,提高工作效率,缩短工作周期。

2.2产品功能

本系统主要功能在于聊天交流,功能描述如下:

1.团队申请,建立小范围的聊天群:

2.成员注册,添加聊天群的成员;

3.管理员根据人员信息完成注册内容,同时,管理聊天群,添加和删除群组;

4.资源的上传与下载;

5.成员在工作时,登录进入群组,可以随时发送信息,开始工作之间的交流;

6.保存聊天记录;

7.保证聊天区域性,是工作环境安全;

8.已进入的成员可以查看当前成员人数和信息;

2.3用户特点

1.工作人员;

2.管理人员;

使用人员特点:

1、应具备一定计算机使用方法;

2、能够较为熟练的输入汉字等信息;

3、熟悉工作流程;

2.4一般约束

本条对设计系统时限制开发者选择的其他一些项作一般性描述。

而这些项将限定开发者在设计系统时的任选项。

这些包括:

a.管理方针;

b.硬件的限制;

c.与其他应用间的接口;

d.并行操作;

e.审查功能;

f.控制功能;

g.所需的高级语言;

h.通信协议;

i.应用的临界点;

j.安全和保密方面的考虑。

2.5假设和依据

本条列出影响需求说明中陈述的需求的每一个因素。

这些因此不是软件的设计约束,但是它们的改变可能影响到需求说明中的需求。

例如:

假定一个特定的操作系统是在被软件产品指定的硬件上使用的,然而,事实上这个操作系统是不可能使用的,于是,需求说明就要进行相应的改变。

3具体需求

3.1功能需求

3.1.1注册登录

a.引言

注册进入系统;

b.输入

1)界面要求的个人信息,设置帐号和密码;

2)在登录界面输入设置的帐号和密码;

c.加工

1)输入数据的有效性检查;

是否为已注册的个人信息;

2)操作的顺序,包括事件的时间设定;

操作顺序按照所给提示完成;

3)用于把系统输入变换成相应输出的任何方法(方程式、数学算法、逻辑操作等);

采用逻辑操作。

4)输出数据的有效性检查。

显示是否符合正常的输出信息的规格;

d.输出

进入聊天系统的界面;

3.1.2聊天管理

a.引言

本系统主要功能,发起聊天,上传和下载资料;

b.输入

需要交流的信息;

c.加工

1)操作的顺序,包括事件的时间设定;

点击好友名称,发起聊天,在输入栏;输入信息

2)输出数据的有效性检查。

是否显示在聊天框内部;

d.输出

在聊天框内显示说话人名称和所说出的语句;

3.1.3个人管理

a.引言

可修改好友的备注名称,方便查找好友,发起聊天,一可以添加或者删除好友。

b.输入

好友名称;

c.加工

1)输出数据的有效性检查

界面显示的是否为修改后的名称:

输出

个人界面显示名称改变;

3.2数据流图

3.2.1顶层

3.2.2第一层

3.2.3、第二层

1、注册登录

2、聊天管理

3、个人管理

3.2.4数据字典

(1)、数据元素

数据项名

数据项含义

类型

长度

MemberName

姓名

varchar

20

MemberBirthDay

生日

varchar

20

MemberSex

性别

varchar

20

MemberEmail

邮箱

varchar

20

MemberPhone

手机

varchar

20

MeberAge

年龄

varchar

20

MeberRole

角色

varchar

20

MeberMagnage

管理员

varchar

20

Client

客户

varchar

20

Alias

别名

varchar

20

Key

登录密码

varchar

20

RegTime

注册时间

varchar

20

LastLogTime

最后一次登录时间

varchar

20

ChatRecord

聊天记录

varchar

20

WhetheOnline

是否在线

varchar

20

RegSuccess

注册是否成功

varchar

20

GroupName

群的名字

varchar

20

GroupManager

群的管理员

bit

MemberState

用户状态

bit

FileName

文件名称

varchar

20

FileType

文件类型

varchar

20

FileSize

文件大小

varchar

20

LoadTime

上传时间

varchar

20

(2)、数据流

数据流

简述

来源

去向

用户查询

用户查询好友

用户

添加好友

用户信息

系统用户信息

数据库

添加好友

删除好友

好友信息

用户

删除好友

反馈信息

操作是否成功

添加好友

用户

文件信息

用户共享文件信息

用户

共享文件

聊天信息

用户聊天信息

用户

聊天记录

读写信息

对数据库的相关操作

相关操作

数据库

注册信息

用户提交注册

用户

注册处理

登录信息

用户登录

个人信息

个人信息

修改信息

用户修改个人信息

个人信息

个人信息

(3)、数据存

文件名

简述

文件组成

写文件的加工

读文件的加工

注册信息

存储人员信息

用户信息

更新用户信息

服务信息

存储人员使用服务的信息

用户个人信息+服务信息

更新服务信息

 

(4)、加工条目

名称

简述

输入数据流

输出数据流

加工逻辑

添加好友

用户添加好友

用户信息

用户信息

更新用户好友信息

删除好友

用户删除好友

用户信息

用户信息

更新用户好友信息

文件共享

文件共享设置

文件信息

文件信息

记用户共享文件信息

聊天记录

聊天信息

聊天记录

聊天记录

聊天记录的处理

3.3外部接口需求

3.3.1用户接口

a.打开界面,出现帐号密码,和成员管理员选项,外加注册按钮;

b.输入界面主要在查询方面,里面有上述功能中的信息;

c.程序功能键的可用。

3.3.2硬件接口

暂无

3.3.3软件接口

暂无

3.3.4通信接口

网络协议:

TCP/IP。

3.3.5性能需求

A.静态数值需求可能包括:

1)可支持人数不限;

2)管理员人数上限3人,成员无上限;

3)处理的文卷和记录数不限;

4)表和文卷的大小不限。

B.动态数值需求可能包括:

一般情况下,保证聊天的信息在1s内显示在界面上,且在网络允许的情况下,上传和下载资料在10s中内得到下载提示。

3.4设计约束

设计约束受其他标准、硬件限制等方面的影响。

3.4.1其他标准的约束

本项将指定由现有的标准或规则派生的要求。

例如:

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2