需求规格说明书正文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目管理体系文件需求规格说明书
编撰人:TMO
审核人:
批准人:
批准日期:2010-9-1
保密级别:机密
文档版本:0.0.1
北京中软国际信息技术有限公司
版本历史
目录
1.引言 (5)
1.1.编制目的 (5)
1.2.范围 (5)
预期的读者和阅读建议 (5)
1.3.术语和缩略语 (6)
1.4.文档约定 (6)
1.5.参考文件 (6)
4数据描述 (9)
4.1基础数据 (9)
5.功能需求 (12)
5.1功能需求总述 (12)
5.1.1功能需求总表 (12)
5.1.2角色、权限需求 (13)
5.2功能需求1—会议管理 (13)
5.3功能需求2——会议室管理 (15)
5.5功能需求4——用户管理 (22)
5.7功能需求6—个人中心 (25)
6.非功能需求 (27)
6.界面要求 (28)
6.1图形要求 (28)
6.2报表格式 (28)
6.3其他 (29)
8.接口要求 (30)
8.1接口1---HTTP (30)
1.引言
1.1编制目的
本说明书旨在于说明系统的需求,界定系统的范围,指导系统的设计及编程,以及提供编写用的的术语缩略语,使用户更清楚该系统的功能。1.2范围
1.该项目目的是开发出一个“会议管理系统”。
2.该系统的功能为:
a)该产品将根据用户信息登录到所属公司的会议管理界面,并安排一系列
相关活动,如:会议管理的预约会议、预约管理,用户管理的增加用户、查询用户等。
b)该产品不能
3.该产品可以帮助用户查询一切有关会议室的内容,有助于用户协调安排,
从而不必引起不必要的麻烦,也减轻了用户的负担,可以直接网上预约,没必要人工协调。
预期的读者和阅读建议
该说明书针对的读者有:项目组长、测试人员、文档编写人员、开发人员、以及用户。以下为他们的建议:
①项目组长:该项目说明书很好的举出了该项目的功能需求以及关于开发
项目时用到的专业术语缩略语,有助于读者理解该产品。不足的是没详细的写出所有的功能,希望加以改进。
②测试人员:该说明书列举出了产品的功能需求与非功能需求,有些写的
并不是太了解,望修改。
③文档编写人员:文档排版很合理,但有些不是太美观,希望改进
④开发人员:该说明书很好的体现了做该项目的各项要求,但是有些点没
精确指出来,望加以改进。
⑤用户:该说明书中的各项写的都很详细,大多数不理解的地方都可以查
看相关知识点,但有些地方写的不是太明确所以理解起来有点困难,望都能写明白点,以便更好的理解。
1.3术语和缩略语
该文件用到的术语、缩略语以及解释如表1所示:
表 1术语和缩略语
1.4文档约定
在你阅读该说明书时,会注意到某些字词使用了不同的字体、大小和粗细。
这种突出的显示是有矩可循的;用同一种风格来代表不同字词以表明它们属于同一类型。
1.5参考文件
1.老师提供的《项目管理体系文件项目计划》
2.老师提供的《协同办公平台需求说明书》
3.上网查询的一些文档标准
2. 项目概述
2.1. 目标
因实训需要开发的此软件是用于公司办公的会议管理系统,基于前一周设计的用户管理系统。
2.2. 范围
系统包括的范围:个人办公、会议管理。
软件需求范围:会议管理、会议室管理、角色管理、用户管理、设备管理、个人中心等
功能描述:(1)会议管理包括预约会议、预约管理、审批预约
(2)会议室管理包括增加会议室、查询会议室
(3)角色管理包括增加角色信息、查询角色信息
(4)用户管理包括增加用户信息、查询用户信息
(5)设备管理包括增加设备信息、查询设备信息
(6)个人中心包括查询会议、提交文档、修改口令、退出系统2.3. 用户的特点
操作人员应熟悉基本的办公软件操作。
维护人员应熟悉MyEclipse、Power Designer等的使用。
预期使用频度为一年。
2.4. 假定条件和约束限制
软件使用者应具备良好素质,不得随意更改系统代码,需定期进行病毒查杀
2.5. 运行环境
2.51硬件环境
如表2所示:
表2
2.5.2 软件环境
如表3所示:
软件环境版本语种
操作系统Windows 2000 简体中文
SP4 3 简体中文
操作系统
附加功能
数据库平台mysql 8.1 简体中文
5.0 简体中文
应用平台IE 、360等
浏览器
邮件系统MS Exchange 2000 简体中文
客户端软件MS IE 6.0 简体中文
表3
3.业务分析
业务需求:
①会议管理:客户要求对预约会议,预约管理,审批预约功能的实现。
②会议室管理:要求对增加会议室,查询会议室功能的实现。
③角色管理:要求对增加角色信息,查询角色信息功能的实现。
④用户管理:要求对增加用户信息并且查询用户功能的实现。
⑤设备管理:要求对客户拥有的设备建立查询信息和增加信息的功能。
⑥个人中心:客户需求对整个系统的管理,在查询会议,提交文档,修改
口令,退出系统等功能进行实现。
如图1所示
图1
4数据描述
4.1基础数据
列出所有作为控制或参考用的基础数据。
4.1.1用户数据表(表4)