企业即时通讯软件需求说明书

企业即时通讯软件需求说明书
企业即时通讯软件需求说明书

技术文件

技术文件

名称:企业即时通讯软件需求说明书技术文件编号:IM-001-01

版本:V1.0

拟制

审核

会签

标准化

批准

修改记录

目录

1................................................................ 引言5

1.1........................................................... 编写目的

5

1.2................................................ 预期的读者和阅读建议

5

1.3........................................................... 文档约定

5

2.................................................... 术语、定义和缩略语6

2.1......................................................... 术语、定义

6

2.2............................................................. 缩略语

6

3............................................................. 综合描述6

3.1.............................................................. 背景

6

3.2........................................................... 软件概述

6

3.3........................................................... 运行环境

7

3.4..................................................... 用户类及其要求

7

4............................................................. 具体需求8

4.1........................................................... 功能需求

8

4.1.1 .................................... SR-F-0010 登陆IM即时通讯系统

8

4.1.2 ......................................... SR-F-0020 用户数据操作

9

4.1.3 ............................................. SR-F-0030 好友列表

11

4.1.4 ............................................. SR-F-0040 好友聊天

17

4.1.5 ......................................... SR-F-0050 个人信息设置

21

4.1.6 ................................ SR-F-0060 系统信息的发送(待定)

22

4.2........................................................... 性能需求

23

4.3....................................................... 质量属性需求

23

4.3.1 ......................................................... 可靠性

23

4.3.2 ....................................................... 可维护性

24

4.3.3 ....................................................... 可移植性

24

4.3.4 ......................................................... 扩展性

24

4.3.5 ....................................................... 可测试性

24

4.4....................................................... 外部接口需求

24

4.5........................................................... 其它需求

24

5......................................................... 总体验收准则24

6............................................................. 参考文献25

1引言

1.1编写目的

本文通过详细描述企业即时通讯软件的功能需求、性能需求、质量属性需求、外部接口需求以及其它需求,为后续概要设计、软件(系统)测试、用户文档等工作提供基础与约束。

1.2预期的读者和阅读建议

预期的读者和阅读建议参见表1.1。

1.3文档约定

本文使用了如下的文档约定:

1) 表头文字使用了20%灰度背景;

2) 插图一律使用MS Visio 2002中文版绘制,并一律“嵌入”于需求描述正文中,而非“浮于文字上方”。;

3) 用同号、同体但加粗的文字来强调需要读者重视的内容。

另外,每个需求都有优先级属性。优先级的可能取值为:5、4、3、2、1,具体定义如下:

5:是必须的,它规定了产品的必备需求。没有这些需求,产品将不能完成用户的工作,从而也就无法达到市场的准入条件。

4:是重要的,它规定了那些竞争对手已经实现且用户感觉很好的需求、本产品区别于其它同类产品的独特需求及其它一些需求。只有完成这些需求,才能使本产品有市场竞争力。

3:是应该的,它规定了当前版本可以不做,但必须在未来版本中实现的需求。此种需求对产品的体系结构影响可能较大,因此必须在系统设计时予以考虑。

2:是可能的,它规定了那些有了会更好但没有也没有什么关系的需求,如一些提高效率的小工具。

1:是备忘的,它规定了我们想象的但目前无法或无需实现的需求。

2术语、定义和缩略语

2.1术语、定义

本文使用的专用术语、定义见表2.1:

表2.1

2.2缩略语

本文使用的专用缩略语见表2.2:

3综合描述

3.1背景

IM 即时通讯系统,是以JAVA为基础实现的聊天系统,主要包括:登陆,注册,聊天,修改个人信息,添加好友,分组等功能模块。

3.2软件概述

本软件具备以下主要功能:

a)点对点的聊天

b)登陆,注册用户

c)修改个人信息

d)添加好友

e)分组

3.3运行环境

运行环境见表3.2。

表3.2

3.4用户类及其要求

本产品涉及到的用户类见表3.3。

相关主题
相关文档
最新文档