IM软件需求分析.docx

上传人:b****1 文档编号:2423834 上传时间:2022-10-29 格式:DOCX 页数:10 大小:46.18KB
下载 相关 举报
IM软件需求分析.docx_第1页
第1页 / 共10页
IM软件需求分析.docx_第2页
第2页 / 共10页
IM软件需求分析.docx_第3页
第3页 / 共10页
IM软件需求分析.docx_第4页
第4页 / 共10页
IM软件需求分析.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

IM软件需求分析.docx

《IM软件需求分析.docx》由会员分享,可在线阅读,更多相关《IM软件需求分析.docx(10页珍藏版)》请在冰豆网上搜索。

IM软件需求分析.docx

IM软件需求分析

即时聊天

软件需求分析说明书

 

软件部

文件编号:

TX201

文件版次:

QMS2010

 

撰写人

版本号

分册名称

第册/共册

总页数

正文

附录

编制

审批

生效日期

软件部

修改记录

版本号

变更控制报告

编号

更改条款及内容

更改人

审批人

更改日期

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

目录

1引言4

1.1文档编制目的4

1.2背景4

1.3词汇表4

1.4参考资料4

2软件概述4

2.1软件范围定义4

2.2软件特性概述4

2.3系统运行环境4

2.3.1支撑软件4

2.3.2开发工具5

2.3.3外部接口需求5

3用户界面5

4软件功能7

4.1软件功能概述7

4.1.1模块划分7

4.1.2性能需求7

4.1.3安全性需求8

5其他非功能需求8

5.1用户文档需求8

6其他需求8

7尚需解决的问题8

8附件8

1引言

1.1文档编制目的

定义此聊天软件模块总体需求,作为用户、软件开发人员以及其他干系人之间沟通的基础,

作为对软件模块验收依据。

1.2背景

为管理企业内部员工的信息交互及提高工作员工作率,

1.3词汇表

词汇名称

词汇含义

备注

IM

软件名称

临时

B/S

浏览器,服务器架构

C/S

客户端,服务器架构

1.4参考资料

2软件概述

2.1软件范围定义

本软件为一款即时通讯(聊天)软件,包括软件版和网页版两个部分,网页版则主要适用与网页客服服务。

网页版与软件版通用数据库,可以相互之间即时聊天通讯。

2.2软件特性概述

系统特性名称

系统特性描述

优先级

单聊

一对一聊天

群聊

多人共同聊天

文件传输和共享

文档信息传输、共享

信息资料

用户需要获得的信息

2.3系统及运行环境

2.3.1支撑软件

1)LINUX-REDHAT5-ENTERPRISE/WINDOW2003

2)ORACLE(数据库服务器)

3)WEB服务器TOMCAT6(其他:

RESIN,WebSphere……)

4)JAVA平台(JDK6)

5)其它

2.3.2开发工具

1)MyEclipse8.0

2)ORALCE(9i/10g/11g)

3)TOAD

4)XML编辑器

5)其它

2.3.3外部接口需求

获取人事信息组织,以及人员信息接口。

3用户界面

登陆页面

人员列表

聊天窗口

4软件功能

4.1软件功能概述

软件分为网页版和客户端版

1、网页版(游客)

(1)单聊

(2)群聊

(3)文件传输和文件共享

(4)显示联系人信息

2、软件版(注册用户)

(1)单聊

(2)群聊

(3)文件传输和文件共享

(4)显示联系人信息

4.1.1模块划分

B/S

模块编号

模块名称

功能描述

1

客户端和服务端框架

开发环境的搭建以及加入相关技术框架。

2

基础模块

用户登陆,退出,安全及相关日志

3

联系人模块

对联系人的管理。

如:

增加,删除,更新等。

4

聊天信息发送,接收

多用户和用户聊天信息的操作。

5

客户端UI

客户端界面的布局设计。

6

用户文档

文档的发送,文档的上传、共享。

7

信息查询

查询导出记录

8

版本更新

软件更新

9

软件帮助

帮助信息

10

其他

C/S

模块编号

模块名称

功能描述

1

客户端和服务端框架

开发环境的搭建以及加入相关技术框架。

2

基础模块

用户登陆,退出,安全及相关日志

3

联系人模块

对联系人的管理。

如:

增加,删除,更新等。

4

聊天信息发送,接收

多用户和用户聊天信息的操作。

5

主体GUI

客户端界面的布局设计和程序实现。

6

用户文档

文档的发送,文档的上传、共享

7

信息查询

查询导出记录

8

版本更新

9

用户帮助

帮助信息

10

其他

4.1.2性能需求

描述对该系统特性或其中某个功能的具体性能要求。

4.1.3安全性需求

描述对该系统特性或其中某个功能的具体安全性要求

5其他非功能需求

……

5.1用户文档需求

用户手册

在线帮助

教程

6其他需求

定义在本文档的其他部分未出现的但需要提起注意的需求:

1)特定的业务规则,例如某些最终用户只有在特定的环境下才可以执行何种操作;

2)国际化需求或法律法规的需求;

3)需要增加有关操作、管理和维护的功能需求来完善软件系统的安装、配置、启动和关闭、修复和容错以及登录和监控等方面的操作。

7尚需解决的问题

问题编号

问题名称

问题描述

备注

1

语音功能

需求未定

2

视频功能

需求未定

3

截图功能

需求未定

4

部份功能

需求不明确:

b/s版和C/S的功能的异同

5

需求说明

网页版是否在公网上运行,是否对用户的发言信息进行管理,网页版中注册用户和游客的功能区别。

8附件

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

当前位置:首页 > 求职职场 > 面试

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

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