需求规格说明书正文_第1页
需求规格说明书正文_第2页
需求规格说明书正文_第3页
需求规格说明书正文_第4页
需求规格说明书正文_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(Z5&5ED软国晞项目管理体系文件 需求规格说明书编撰人:TMO审核人:批准人:批准日期:2010-9-1保密级别:机密文档版本:北京中软国际信息技术有限公司ED软国师版本历史目录 TOC o 1-5 h z 1.引言5 HYPERLINK l bookmark20 o Current Document 编制目的5 HYPERLINK l bookmark51 o Current Document 范围5 HYPERLINK l bookmark26 o Current Document 预期的读者和阅读建议5 HYPERLINK l bookmark34 o Current Documen

2、t 术语和缩略语6 HYPERLINK l bookmark37 o Current Document 文档约定6 HYPERLINK l bookmark40 o Current Document 参考文件64数据描述9 HYPERLINK l bookmark82 o Current Document 4.1基础数据9功能需求125.1功能需求总述12功能需求总表12 HYPERLINK l bookmark108 o Current Document 角色、权限需求13 HYPERLINK l bookmark111 o Current Document 5.2功能需求1会议管理13 H

3、YPERLINK l bookmark125 o Current Document 5.3功能需求2会议室管理15 HYPERLINK l bookmark152 o Current Document 5.5功能需求4用户管理22 HYPERLINK l bookmark171 o Current Document 5.7功能需求6个人中心25非功能需求276.界面要求28 HYPERLINK l bookmark206 o Current Document 6.1图形要求28 HYPERLINK l bookmark209 o Current Document 6.2报表格式28 HYPER

4、LINK l bookmark212 o Current Document 6.3其他298.接口要求30接口 1-HTTP30引言1.1编制目的本说明书旨在于说明系统的需求,界定系统的范围,指导系统的设计及编程,以及提供编写用的的术语缩略语,使用户更清楚该系统的功能。1.2范围该项目目的是开发出一个“会议管理系统”。该系统的功能为:a)该产品将根据用户信息登录到所属公司的会议管理界面,并安排一系列相关活动,如:会议管理的预约会议、预约管理,用户管理的增加用户、查询用户等。b)该产品不能该产品可以帮助用户查询一切有关会议室的内容,有助于用户协调安排,从而不必引起不必要的麻烦,也减轻了用户的负担

5、,可以直接网上预约,没必要人工协调。预期的读者和阅读建议该说明书针对的读者有:项目组长、测试人员、文档编写人员、开发人员、 以及用户。以下为他们的建议:项目组长:该项目说明书很好的举出了该项目的功能需求以及关于开发 项目时用到的专业术语缩略语,有助于读者理解该产品。不足的是没详细 的写出所有的功能,希望加以改进。测试人员:该说明书列举出了产品的功能需求与非功能需求,有些写的 并不是太了解,望修改。文档编写人员:文档排版很合理,但有些不是太美观,希望改进开发人员:该说明书很好的体现了做该项目的各项要求,但是有些点没 精确指出来,望加以改进。用户:该说明书中的各项写的都很详细,大多数不理解的地方都

6、可以查 看相关知识点,但有些地方写的不是太明确所以理解起来有点困难,望都 能写明白点,以便更好的理解。1.3术语和缩略语1.4文档约定在你阅读该说明书时,会注意到某些字词使用了不同的字体、大小和粗细。 这种突出的显示是有矩可循的;用同一种风格来代表不同字词以表明它们 属于同一类型。1.5参考文件老师提供的项目管理体系文件项目计划老师提供的协同办公平台需求说明书上网查询的一些文档标准项目概述目标因实训需要开发的此软件是用于公司办公的会议管理系统,基于前一周设 计的用户管理系统。范围系统包括的范围:个人办公、会议管理。软件需求范围:会议管理、会议室管理、角色管理、用户管理、设备管理、 个人中心等功

7、能描述:(1)会议管理包括预约会议、预约管理、审批预约(2)会议室管理包括增加会议室、查询会议室(3)角色管理包括增加角色信息、查询角色信息(4)用户管理包括增加用户信息、查询用户信息(5)设备管理包括增加设备信息、查询设备信息(6)个人中心包括查询会议、提交文档、修改口令、退出系统用户的特点操作人员应熟悉基本的办公软件操作。维护人员应熟悉MyEclipse、Power Designer等的使用。预期使用频度为一年。假定条件和约束限制软件使用者应具备良好素质,不得随意更改系统代码,需定期进行病毒查 杀运行环境2.51硬件环境如表2所示:服务器最低配置推荐配置应用和数据库服务器1CPU: P4

8、2.0G1CPU: P4 2.8GMem: 512MMem: 2GHD: 40GHD: 120G邮件服务器1CPU: P4 2.0G1CPU: P4 2.8GMem: 512MMem: 1GHD: 80GHD: 120G表2软件环境如表3所示:软件环境版本语种操作系统Windows2000简体中文操作系统SP43简体中文附加功能数据库平台mysql8.1简体中文应用平台IE 、 360 等5.0简体中文浏览器邮件系统MS Exchange2000简体中文客户端软件MS IE6.0简体中文表33 .业务分析业务需求:会议管理:客户要求对预约会议,预约管理,审批预约功能的实现。会议室管理:要求对增

9、加会议室,查询会议室功能的实现。角色管理:要求对增加角色信息,查询角色信息功能的实现。用户管理:要求对增加用户信息并且查询用户功能的实现。设备管理:要求对客户拥有的设备建立查询信息和增加信息的功能。个人中心:客户需求对整个系统的管理,在查询会议,提交文档,修改 口令,退出系统等功能进行实现。如图1所示4数据描述4.1基础数据列出所有作为控制或参考用的基础数据。用户数据表(表4)序号基础数据数据类型大小数据描述用户名user_namevarchar50用于标记用户姓名。用户编码user_idint20用户表中的主键,不允许为 空。性别sexchar10表示用户性别。年龄ageint表示用户年龄,

10、不为空。邮件E-meilstring用户邮件地址职位positionvarchar用户所任职位部门departmentvarchar50用户所处部门表4部门信息表(表5)序号基础数据数据类型大小数据描述部门名称de_namevarchar50用于标记部门名称部门编码de_idint20部门信息表中的主键,不允许为空表5会议室信息表(表6)序号基础数据r心数据类型大小数据描述会议至编号Me_idstring该表中的主键,不允许为空会议室大小sizeinthui会议室的大小描述装备eq_namevarchar会议室的设备备注remarkstring描述会议室装备状态需求规格说明书设备管理(表7)表

11、6序号基础数据数据类型大小数据描述设备名称eq_nanevarchar描述设备名称设备编号eq_idint该表的主键,不允许为空会议至编号Me_idint会议至编号,不允许为空备注remarkstring配置状态表7会议管理表(表8)序号基础数据数据类型大小数据描述会议至编号Me_idstring外键,不能为空申请人user_namevarchar会议室申请人,不为空使用时间usetimetimestamp会议室安排时间设备名称eq_namevarcahr需要有的设备参会人数numint参加会议的人数4.2业务数据列出业务处理过程中产生的数据(包括在常规运行中或联机操作中要改变的数据)如图2所

12、示:月户名-R剁笛件位门由您年的职部部门佳息表部门槊泻云七 Sk,血,部门琶府忑!:4S-_蚩洼3富缶图2会议宣妾号V32!:坦5Q.另户varukar1:pk,使月时间Hm皿p设备君麻vas-=Jiar爹会人数int设备菅建设缶蟾号int妙,获冬塞专y 二kasrCpk*会诲宣笠与山土坦我混 备泛varzkar功能需求5.1功能需求总述功能需求总表使用表格形式,对需要实现的功能需求进行逐项的描述。如表9编号功能需求名称优先级别1数据管理高2数据导入高3数据导出高4数据查询高5数据增加高6数据删除高7数据修改高角色、权限需求如表10所示序号角色功能技能要求1组长负责整体计划的制定和监督执 行,

13、确保项目目标的完成,以 及项目周报的填写与提交熟悉项目管理过程,并具备相当的管理能力和沟通能力2技术组长负责整个的项目的技术指导对于软件开发技术有相当的能力和丰富的经验3组长秘书负责会议的记录摘要,文档编写对项目有大概的了解,键盘操作熟练4测试负责人负责测试计划的制定和测试工作的监督熟悉测试工具和测试技巧5开发人员负责系统的详细设计及开发具有熟练的编程技巧和开发能力6美工人员负责页面的设计及美化对页面制作与美化技术熟练表105.2功能需求1会议管理会议发起人能够查询到别的系统的会议室的安排情况,以便发起网络会 议。由管理员对会议室进行管理,员工使用会议室时进行预约,由管理员统 一安排。并且提供

14、对会议通知发布和会议记录提交功能。子功能1 预约会议【功能概述】描述所要预约会议室的条件,包括会议时间、会议人数【操作者】员工【输入】会议时间:年一月一日会议人数:整型数【输出】符合要求的会议室,包括会议室名称、大小、拥有设备、状态,可执行预定操作【数据来源】会议室信息表【展示界面】用表格展现子功能2 预约管理【功能概述】描述预约的会议室,包括会议室名称、使用时间、大小、设备、状态等,可执行修改、取消操作【操作者】会议室管理员【输入】修改或取消操作【输出】已预约的会议室【数据来源】会议室信息表【展示界面】用表格展现子功能3 审批预约【功能概述】描述预约审批,包括会议室名称。会议时间、设备,可执

15、行通过或驳回操作【操作者】会议室管理员【输入】通过或驳回操作【输出】确认通过/驳回【数据来源】会议室信息表【展示界面】用表格展示53功能需求2会议室管理包括设施分类维护、会议室设施管理、会议室管理、会议室预定审批和 会议和会议室使用报表功能。子功能1新增会议室【功能概述】会议室管理员增加会议室。【操作者】会议室管理员【输入】时间:日期型。日格式:YYYY-MM-DD月格式:YYYY-MM年格式:YYYY会议室可容纳人数:数值型。格式:XXXX人会议室负责人员:姓名。格式:XXX【输出】会议人数:数值型,整数格式。会议时间:日期型。日格式:YYYY-MM-DD月格式:YYYY-MM年格式:YYY

16、Y会议负责人:姓名:XXX【数据来源】各会议室使用情况的数据信息【展示界面】界面展示方式:表格综合展现子功能2修改会议室【功能概述】会议室管理员通过查询,选择某些会议室进行删除。被删除的会议室预约失 效。【操作者】会议室管理员和会议负责人【输入】预定会议室:数值型。格式:XXX室变更后会议室:数值型。格式:XXX室修改原因:字符串型。格式:XXXXXXXX预定会议时间:日期型。日格式:YYYY-MM-DD月格式:YYYY-MM年格式:YYYY修改后会议时间:日期型。日格式:YYYY-MM-DD月格式:YYYY-MM年格式:YYYY【输出】变更会议室,数值型。 修改后会议时间,日期型。【数据来源

17、】各会议室使用情况的数据信息【展示界面】界面展示方式:表格综合展现子功能3删除会议室【功能概述】会议室管理员通过查询,选择某些会议室进行删除。被删除的会议室预约失 效。【操作者】会议室管理员【输入】预定会议室:数值型。格式;XXX室预定会议时间:日期型。日格式:YYYY-MM-DD月格式:YYYY-MM年格式:YYYY【输出】预定会议室,数值型。预定会议时间,日期型。【数据来源】各会议室预定数据信息【展示界面】界面展示方式:表格综合展现子功能4查询会议室【功能概述】会议室管理员或员工录入条件,查询所需要的会议室【操作者】会议室管理员【输入】预定会议室:数值型。格式:XXX室预定会议时间:日期型

18、。日格式:YYYY-MM-DD月格式:YYYY-MM年格式:YYYY会议负责人:姓名。格式:XXX【输出】预定会议室,数值型。预定会议时间,日期型。会议负责人,姓名。【数据来源】各会议室使用情况的数据信息【展示界面】界面展示方式:表格综合展现5.4功能需求3-角色管理角色管理员进行后台管理的模块,包括增加角色、查询角色。子功能需求1-增加角色信息【功能概述】角色管理人员添加以及删除角色信息【操作者】角色管理人员【输入】名称和权限,选择添加或者删除,然后提交名称为角色姓名,权限为角色之一(角色为:普通用户,系统管理员,行政管理员)时间:日期型。应具体到年、月、日。日格式为:YYYY-MM-DD月

19、格式为:YYYY-MM年格式为:YYYY【输出】数据项和类型分别为:用户ID(类型为int型),姓名(类型为varchar型),角色(类型为角色名称)【数据来源】角色信息数据库【展示界面】说明界面的展示方式:表格子功能需求2-查询角色信息【功能概述】角色管理人员查询角色信息【操作者】角色管理人员【输入】查询条件按角色查询(角色为:普通用户,系统管理员,行政管理员)时间:日期型。日格式为:YYYY-MM-DD月格式为:YYYY-MM年格式为:YYYY【输出】数据项和类型分别为:用户ID (类型为int型),姓名(类型为varchar型),角色(类型为角色名称)【数据来源】角色信息数据库【展示界面

20、】说明界面的展示方式:表格子功能需求3-修改所查询的信息【功能概述】角色管理人员修改所查询角色的信息【操作者】角色管理人员【输入】修改角色的信息 提交(角色为:普通用户,系统管理员,行政管理员)时间:日期型。日格式为:YYYY-MM-DD月格式为:YYYY-MM年格式为: YYYY【输出】数据项和类型分别为:用户ID (类型为int型),姓名(类型为varchar型),角色(类型为角色名称)【数据来源】角色信息数据库【展示界面】说明界面的展示方式:表格子功能需求4删除所查询的信息【功能概述】角色管理人员删除所查询角色的信息【操作者】角色管理人员【输入】删除角色的信息 提交。(角色为:普通用户,

21、系统管理员,行政管理员) 时间:日期型。日格式为:YYYY-MM-DD月格式为:YYYY-MM年格式为:YYYY【输出】数据项和类型分别为:用户ID (类型为int型),姓名(类型为varchar型),角色(类型为角色名称)【数据来源】角色信息数据库【展示界面】说明界面的展示方式:表格55功能需求4用户管理通过该界面可以保证用户管理自己的账户,可通过该平台实现增加用 户、查询用户的信息子功能1 增加用户信息【功能概述】该模块实现的功能是对增加的用户信息进行管理,如:账号、密码、姓 名、性别以及职务。【操作者】用户管理员【输入】账号:Varchar 型格式为:数字+字母密码:Varchar 型格

22、式为:数字+字母姓名:Varchar 型格式为:汉字性别:Varchar 型格式为:男/女职务:Varchar 型格式为:汉字+汉字【输出】提交成功! /提交失败!Varchar 型【数据来源】用户信息表。【展示界面】用表格生成子功能2查询用户信息【功能概述】该模块实现了对用户信息的查询,如:用户ID、姓名、部门【操作者】用户、用户管理员【输入】用户ID:Varchar 型格式为:数字+字母姓名:Varchar 型格式为:汉字部门:Varchar 型格式为:汉字【输出】查询条件不能为空/用户信息表【数据来源】用户信息表【展示界面】用表格展现5.6功能需求5设备管理包括会议室设备维护、增加设备信

23、息、查询设备信息子功能1新增设备信息【功能概述】对信赖设备进行入库保存,详细信息包括:名称、日期、数量以及相关备注。【操作者】设备管理者。【输入】设备名称:字符型,中文格式格式为:XXXX入库日期:日期型日格式为:YYYY-MM-DD月格式为:YYYY-MM年格式为:YYYY数量:数值型数值格式为:XX件备注:字符型,中文格式格式为:HHHHHHHHH【输出】提交成功【数据来源】设备管理员【展示界面】界面展示方式:表格综合体现子功能2查询设备信息【功能概述】描述请输入查询界面,包括按设备名称查询、按设备所属查询,可执行提交、重置操作【操作者】设备管理者。【输入】按设备名称查询:字符型,中文格式

24、格式为:XXXX按设备所属查询:汉字【输出】提交成功失败【数据来源】设备管理员【展示界面】界面展示方式:表格综合体现5.7功能需求6个人中心个人可以查询会议、提交文档、修改口令、退出系统等子功能1 查询会议【功能概述】描述需要参加的会议,包括会议室名称、时间、主题、人数等【操作者】员工个人【数据来源】会议室信息表、用户信息表【展示界面】用表格展现15.7.2.子功能2 提交文档【功能概述】描述提交会议文档,包括会议主题、会议时间、上传的会议文档,可执行提交、重置操作【操作者】员工个人【输入】会议主题:varchar型会议时间:年一月一日上传会议文档:doc、text、excel格式等【输出】已

25、预约的会议室【数据来源】会议室信息表【展示界面】用表格展现子功能3 修改口令【功能概述】描述修改口令,包括登录账号、真实姓名、原密码、新密码、确认新密码,可执行确认、重填操作【操作者】员工个人【输入】原密码:varchar型新密码:varchar型确认新密码:varchar型,需与新密码一样【数据来源】用户信息表【展示界面】用表格展示耳非功能需求性能需求首先系统应具备完整性,为完成业务需求和系统的正常运行提供前提, 完整的系统应包括:数据备份,恢复,日志管理以及垃圾数据的清理等功 能,从而提高系统的适应性。本项目还对软件处理能力和事件特性的需求有要求,主要包括:支持 并行操作的用户数,处理文件

26、和记录数据数的大小,处理表和文件的大小; 响应时间和更新处理的时间要短,数据的转换和传送时间以及运行时间要 尽可能的短。安全保密需求本项目对软件应具有的安全及保密功能需求包括:防止非授权用户登陆防止非法数据的入侵具有密码存储以及乱码的传输功能设置防火墙以避免网页被攻克,导致数据的流失而造成不必要的损失 保证网络的通信安全扩展性需求本项目中要求系统能够进行功能扩展,可灵活的增和减功能模块和构件, 比如:在可预见的未来一段时间内,当技术变化或者说业务变化时,软件设计 应在系统架构上考虑到能以尽量少的代价适应这种变化。开发的这个软件还应 满足用户的应用需求以及本系统对这个软件的支持。还应具有用户要求

27、的安装本软件的安装手册和详细的功能说明书。稳定性需求项目中软件在一个运行周期内,在一定的压力下,软件的出错率要尽 可能的低,并做出一个详细的性能劣化趋势表。部署需求本项目中软件的部署模式是:分布部署模式。界面要求7.1图形要求对软件的人机交互界面的需求描述。作为用户信息分类表主要分为以下几部分:分类大纲、主类表、从类表、类 目注释、类目说明以及类目所链接的网站等。用字大小,或用空行、星号、圈点、横线、括号、颜色,或用分组、分面隔 开。对于数值类型数据输入部分,采用可编辑的输入框,并对输入的内容进行校 验,避免输入非数值数据。路径要十分明确,不论继续查找的路径,还是退出的路径,还是确定信息所 在,路径必须十分明确。7.2报表格式网格区的上面有报表标题,标题中的日期根据选择的查询日期保持同步变化;网格区的左上角为单位名称,即目前显示的数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论