您的当前位置:首页正文

IM软件需求分析

2022-02-11 来源:小奈知识网
 即时聊天 软件需求分析说明书 软件部 文件编号: TX201 文件版次: QMS2010 撰写人 分册名称 总页数 编制 正文 审批 软件部 版本号 第册/共册 附录 生效日期

修改记录 版本号 变更控制报告 编号 更改条款及内容 更改人 审批人 更改日期

软件需求分析说明书 P-3/10

目 录

1

引言 .................................................................................................................................................................... 4 1.1 1.2 1.3 1.4 2

文档编制目的 ............................................................................................................................................ 4 背景 .......................................................................................................................................................... 4 词汇表 ...................................................................................................................................................... 4 参考资料 .................................................................................................................................................. 4

软件概述 ............................................................................................................................................................ 5 2.1 软件范围定义 .......................................................................................................................................... 5 2.2 软件特性概述 ................................................................................................................................................. 5 2.3 系统运行环境 .......................................................................................................................................... 5 2.3.1 支撑软件 .................................................................................................................................................. 5 2.3.2开发工具 ................................................................................................................................................... 5 2.3.3外部接口需求 ........................................................................................................................................... 5

3用户界面 ................................................................................................................................................................. 6 4

软件功能 ............................................................................................................................................................ 8 4.1 软件功能概述 ............................................................................................................................................ 8 4.1.1 模块划分 ............................................................................................................................................ 8 4.1.2 性能需求 ............................................................................................................................................ 9 4.1.3 安全性需求 ........................................................................................................................................ 9 5

其他非功能需求 .............................................................................................................................................. 10 5.1用户文档需求 ................................................................................................................................................ 10 6 7 8

其他需求 .......................................................................................................................................................... 10 尚需解决的问题 .............................................................................................................................................. 10 附件 .................................................................................................................................................................. 10

信息部

软件需求分析说明书 P-4/10

1 引言

1.1 文档编制目的

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

1.2 背景

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

1.3 词汇表

词汇名称 IM B/S C/S 词汇含义 软件名称 浏览器,服务器架构 客户端,服务器架构 备注 临时 1.4 参考资料

软件需求分析说明书 P-5/10

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 外部接口需求

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

软件需求分析说明书 P-6/10

3用户界面

登陆页面

人员列表

软件需求分析说明书 P-7/10

聊天窗口

软件需求分析说明书 P-8/10

4 软件功能

4.1 软件功能概述

软件分为网页版和客户端版 1、网页版(游客) (1)单聊 (2)群聊

(3)文件传输和文件共享 (4)显示联系人信息

2、软件版(注册用户) (1)单聊 (2)群聊

(3)文件传输和文件共享 (4)显示联系人信息

4.1.1 模块划分

B/S

模块编号 1 2 3 4 5 6 7 8 9 10 模块名称 客户端和服务端框架 基础模块 联系人模块 聊天信息发送,接收 客户端UI 用户文档 信息查询 版本更新 软件帮助 其他 功能描述 开发环境的搭建以及加入相关技术框架。 用户登陆,退出,安全及相关日志 对联系人的管理。如:增加,删除,更新等。 多用户和用户聊天信息的操作。 客户端界面的布局设计。 文档的发送,文档的上传、共享。 查询导出记录 软件更新 帮助信息

软件需求分析说明书 P-9/10

C/S

模块编号 1 2 3 4 5 6 7 8 9 10

模块名称 客户端和服务端框架 基础模块 联系人模块 聊天信息发送,接收 主体GUI 用户文档 信息查询 版本更新 用户帮助 其他 功能描述 开发环境的搭建以及加入相关技术框架。 用户登陆,退出,安全及相关日志 对联系人的管理。如:增加,删除,更新等。 多用户和用户聊天信息的操作。 客户端界面的布局设计和程序实现。 文档的发送,文档的上传、共享 查询导出记录 帮助信息 4.1.2 性能需求

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

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

软件需求分析说明书 P-10/10

5 其他非功能需求

……

5.1用户文档需求

用户手册 在线帮助 教程

6 其他需求

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

1)特定的业务规则,例如某些最终用户只有在特定的环境下才可以执行何种操作; 2)国际化需求或法律法规的需求;

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

7 尚需解决的问题

问题编号 1 2 3 4 5 问题名称 语音功能 视频功能 截图功能 部份功能 需求说明 问题描述 需求未定 需求未定 需求未定 需求不明确:b/s版和C/S的功能的异同 备注 网页版是否在公网上运行,是否对用户的发言 信息进行管理,网页版中注册用户和游客的功能区别。 8 附件

因篇幅问题不能全部显示,请点此查看更多更全内容