需求规格说明书V10.docx
- 文档编号:3900004
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:22
- 大小:158.29KB
需求规格说明书V10.docx
《需求规格说明书V10.docx》由会员分享,可在线阅读,更多相关《需求规格说明书V10.docx(22页珍藏版)》请在冰豆网上搜索。
需求规格说明书V10
软件开发有限公司
文档编号:
REQ-SRS
需求规格说明书
V1.0
编写:
审核:
批准:
XXX
日期:
2013.5.17
日期:
2013.5.18
日期:
2013.5.20
变更履历
版本
文件内容描述
编写日期
编写
审核
批准
1.0
正式发布
2013.5.17
孟菲菲
目录
1概述5
1.1编写目的5
1.2适用范围5
1.3名词解释6
1.4参考资料6
2系统综述6
2.1系统介绍6
2.2主要特征7
2.3产品/项目中的用户角色7
3功能性需求描述8
3.1首页8
3.1.1功能描述8
3.1.2子功能描述8
3.2新闻9
3.2.1功能描述9
3.2.2子功能描述10
3.3新闻类别13
3.3.1功能描述13
3.3.2子功能描述13
3.4用户管理15
3.4.1功能描述15
3.4.2子功能描述15
3.5功能菜单管理17
3.5.1功能描述17
3.5.2子功能描述17
4需求功能列表18
5系统接口需求19
5.1内部接口19
5.2外部接口20
6系统的非功能性需求20
6.1稳定性20
6.2安全性20
6.3可扩展性等要求20
6.4灵活性21
6.5可恢复性21
6.6用户界面需求21
6.6.1操作简捷21
6.6.2用户界面友好22
6.6.3数据校验22
6.6.4系统容错22
6.7运行需求22
6.7.1数据库要求22
6.7.2应用服务器要求22
6.7.3故障处理23
6.7.4用户文档23
6.8其它需求23
6.8.1支持软件环境23
7双方确认23
1
概述
1.1编写目的
编写本文档的目的是为了对无锡迈尔斯通企业协同办公系统项目新闻模块进行明确的定义,详细说明应用系统的外部行为,包括业务功能需求、非功能性需求、接口细节、设计约束以及影响系统的其他因素。
本需求说明书主要适合以下读者:
Ø用户
Ø系统设计人员
Ø质量控制人员
Ø数据库设计人员
Ø用户手册编写人员
Ø系统确认测试人员
Ø系统维护人员
本需求说明书是以下开发活动的依据之一:
Ø数据库设计
Ø系统概要设计和详细设计
Ø系统确认测试
Ø编写用户手册
Ø用户验收
1.2适用范围
本规范适用于开发迈尔斯通企业协同办公系统的项目过程。
被调研人列表
部门
职位
需求确认范围
综合管理
综合管理部门经理
对本公司和一些客户公司的业务往来情况以及业务人员的工作方式做一个总体的调查研究
质量保证
质量保证部部门经理
对本公司和一些客户公司的业务往来情况以及业务人员的工作方式做一个总体的调查研究
研发
软件研发部相关工作人员、部门经理
对本公司和一些客户公司的业务往来情况以及业务人员的工作方式做一个总体的调查研究
测试
测试相关工作人员、部门经理
对本公司和一些客户公司的业务往来情况以及业务人员的工作方式做一个总体的调查研究
财务
财务相关工作人员、部门经理
对本公司和一些客户公司的业务往来情况以及业务人员的工作方式做一个总体的调查研究
1.3名词解释
术语和缩写
解释
备注
管理权限
具备本系统管理员的权限
1.4参考资料
Ø《实用软件工程》,郑人杰,殷人昆,陶永雷,清华大学出版社,1997.4
Ø《软件工程实践者之路》,美,清华大学出版社,1997.4
Ø《系统设计说明书编制规范》
Ø《用户需求说明书》
Ø《用户需求说明书》评审报告
2系统综述
2.1系统介绍
无锡迈尔斯通企业协同办公系统是适用于企业、事业单位用户的企业协同办公系统。
本系统基于Intranet/Internet技术,完全采用B/S体系结构,集信息公告、计划管理、事务管理、会议管理、客户跟踪等强大的功能于一身,是高效率、低成本、跨区域管理的协同办公解决方案。
无锡迈尔斯通企业协同办公系统不仅能快速提高企业的运作效率,节省大量的办公费用,而且能全面提升企业的核心竞争力和生产力。
系统总体结构:
2.2主要特征
●促进企业信息化建设,利用信息化手段增强自身的核心竞争力,实现以更少的人力、更方便地管理、更全面的了解各服务机构及整体业务状况;
●集中了成熟的数据技术与管理思想,能有效提高企业的内部管理和工作效率,降低经营成本;
●基于Intranet/Internet技术,完全采用B/S体系结构,实现真正意义上的单点维护,全面升级。
2.3产品/项目中的用户角色
角色
人员
职责描述
备注
系统用户
使用本系统的用户
使用本系统
包括以下所有
普通员工
公司的普通员工
使用系统,执行任务
管理员
系统管理维护人员
维护系统,权限管理
3功能性需求描述
3.1首页
3.1.1功能描述
首页是在用户登录系统后,显示在主页面上常用的功能,主要包含管理菜单的列表、修改密码、用户信息等,系统用户通过点击菜单使用本系统各个功能。
3.1.2子功能描述
管理菜单
管理菜单是系统各功能模块的入口,根据当前登录用户的权限决定。
规格说明
用例编号
1.1
用例名称
管理菜单
用例描述
用户登录系统后会跳转到首页,并根据用户的权限显示相应的菜单项,管理员可设置每个用户的权限
参与角色
系统用户
前置条件
登录系统
后置条件
无
输入项
处理描述
用户进入首页,在管理菜单处根据自己的权限,显示菜单项,点击菜单名称,跳转至相应功能页面
输出项
规格说明
用例编号
1.2
用例名称
修改密码
用例描述
修改当前登录用户的登录密码
参与角色
系统用户
前置条件
登录系统
后置条件
无
输入项
旧密码、新密码、确认密码
处理描述
将当前登录用户的登录密码修改为新密码
输出项
系统是否成功修改密码,如果成功则提示修改密码成功,如果失败则显示错误代号和错误信息提示用户
规格说明
用例编号
1.3
用例名称
用户信息
用例描述
查看当前登录用户的个人信息
参与角色
系统用户
前置条件
登录系统
后置条件
无
输入项
处理描述
显示当前登录用户的全部个人信息,除登录密码
输出项
3.2新闻
3.2.1功能描述
新闻板块根据新闻类别的不同,包括了公司内部的最新消息,以及行业中的热点新闻等内容,为公司内部员工的信息交流提供平台。
3.2.2子功能描述
全部新闻列表
新闻的内容由具有添加新闻权限的用户发布,并对新闻进行维护,由具有审核权限的用户进行审核。
审核通过后其他员工登陆系统浏览新闻。
规格说明
用例编号
2.1
用例名称
添加新闻
用例描述
在后台发布新闻信息
参与角色
管理员
前置条件
登录系统,点击全部新闻列表菜单
后置条件
无
输入项
类别,标题,内容,发布单位
处理描述
选择添加新闻,输入相应内容后浏览确认,系统发布新闻,待审核列表中可查看到该新闻
输出项
系统是否成功添加新闻,如果成功则提示添加新闻成功,如果失败则显示错误代号和错误信息提示用户
规格说明
用例编号
2.2
用例名称
编辑新闻
用例描述
在后台修改已发布的新闻信息
参与角色
管理员
前置条件
登录系统后台,新闻状态为待审核或审核不通过状态
后置条件
无
输入项
类别,标题,内容,发布单位
处理描述
选择需要修改的新闻,输入相应内容后浏览确认,系统更新新闻信息,新闻状态改为默认待审核状态
输出项
系统是否成功修改新闻,如果成功则提示修改新闻成功,如果失败则显示错误代号和错误信息提示用户
规格说明
用例编号
2.3
用例名称
删除新闻
用例描述
在后台删除已创建的新闻信息
参与角色
管理员
前置条件
登录系统后台,新闻状态为待审核或审核未通过状态
后置条件
无
输入项
选中的需要删除的新闻
处理描述
选择需要删除的新闻,弹出确认提示,确认后系统删除新闻信息
输出项
系统是否成功删除新闻,如果成功则提示删除新闻成功,如果失败则显示错误代号和错误信息提示用户
规格说明
用例编号
2.4
用例名称
查看新闻
用例描述
查看某一新闻的详情内容
参与角色
系统使用用户
前置条件
登录系统后进入全部新闻列表
后置条件
无
输入项
选中的新闻
处理描述
用户点击详情链接,系统跳转至新闻详情页面显示具体内容
输出项
系统跳转页面显示当前新闻的具体内容
待审核新闻列表
所有新闻必须经过审核后,其他员工才可以登陆系统浏览新闻。
,待审核新闻列表,列出所有新闻状态为待审核的内容,供管理人员进行审核。
规格说明
用例编号
2.5
用例名称
审核新闻
用例描述
在后台审核新闻信息
参与角色
管理员
前置条件
登录系统,点击待审核新闻菜单
后置条件
无
输入项
审核结果(通过、不通过)
处理描述
选择待审核新闻,输入审核结果后浏览确认,系统发布新闻,前台新闻列表可查看到该新闻内容
输出项
系统是否成功审核新闻,如果成功则提示审核新闻成功,如果失败则显示错误代号和错误信息提示用户
新闻列表
新闻列表,列出所有新闻状态为审核通过的新闻,即已通过审核的新闻,供所有系统用户浏览查看。
规格说明
用例编号
2.6
用例名称
查看新闻
用例描述
查看某一新闻的详情内容
参与角色
系统使用用户
前置条件
登录系统后进入新闻列表
后置条件
无
输入项
选中的新闻
处理描述
用户点击详情链接,系统跳转至新闻详情页面显示具体内容
输出项
系统跳转页面显示当前新闻的具体内容
3.3新闻类别
3.3.1功能描述
新闻类别将新闻根据不同的内容进行划分,方便员工浏览。
由权限新闻管理权限的用户后台发布,并对新闻类别进行维护。
3.3.2子功能描述
新闻类别管理
规格说明
用例编号
3.1
用例名称
添加新闻类别
用例描述
在后台发布新闻类别信息
参与角色
管理员
前置条件
登录系统,点击新闻类别菜单
后置条件
无
输入项
类别名称
处理描述
选择添加新闻类别,输入相应内容后浏览确认,系统发布新闻类别,添加新闻时类别选项增加
输出项
系统是否成功添加新闻类别,如果成功则提示添加新闻类别成功,如果失败则显示错误代号和错误信息提示用户
规格说明
用例编号
3.2
用例名称
更新新闻类别
用例描述
修改已添加过的新闻类别
参与角色
管理员
前置条件
登录系统,点击新闻类别菜单
后置条件
无
输入项
类别名称
处理描述
选择修改新闻类别,输入相应内容后浏览确认,系统发布新闻类别,添加新闻时类别名称更新
输出项
系统是否成功更新新闻类别,如果成功则提示更新新闻类别成功,如果失败则显示错误代号和错误信息提示用户
规格说明
用例编号
3.3
用例名称
删除新闻类别
用例描述
在后台删除已发布的新闻类别信息
参与角色
管理员
前置条件
登录系统,点击新闻类别菜单
后置条件
无
输入项
选中的需要删除的新闻类别
处理描述
选择需要删除的新闻类别,弹出确认提示,确认后系统删除新闻类别信息,如果该类别下还有新闻内容,提示因该类别非空,请先将相关新闻移到其它类别后再试
输出项
系统是否成功删除新闻类别,如果成功则提示删除新闻类别成功,如果失败则显示错误代号和错误信息提示用户
3.4用户管理
3.4.1功能描述
公司内部员工在登录本系统之前,必须由管理员在后台注册信息,并维护用户信息和用户权限。
3.4.2子功能描述
用户列表
规格说明
用例编号
4.1
用例名称
添加用户
用例描述
新员工加入后由管理员为员工录入信息
参与角色
管理员
前置条件
登录系统后台
后置条件
无
输入项
姓名,性别,手机,所属部门,入职日期,登录名,登录密码等
处理描述
选择添加用户,输入相关信息后浏览确认,确认添加成功后该用户可登录本系统
输出项
系统是否成功添加用户,如果成功则提示添加用户成功,如果失败则显示错误代号和错误信息提示用户
规格说明
用例编号
4.2
用例名称
更新用户
用例描述
在后台用户列表下进行操作,对具体某个用户的信息进行编辑
参与角色
管理员
前置条件
登录系统后台
后置条件
无
输入项
姓名,性别,手机,所属部门,入职日期,登录名,登录密码等
处理描述
选择需要修改的用户,输入相关信息后浏览确认,系统更新相应信息
输出项
系统是否成功修改用户,如果成功则修改用户成功,如果失败则显示错误代号和错误信息提示用户
规格说明
用例编号
4.3
用例名称
查看用户详情
用例描述
在后台用户列表下进行操作人,查看某个用户详情信息
参与角色
管理员
前置条件
登录系统后台
后置条件
无
输入项
选中的需要查看的用户
处理描述
选中需要查看的用户,跳转到对应页面,显示该用户详情信息
输出项
规格说明
用例编号
4.4
用例名称
权限设置
用例描述
在后台用户列表下进行操作人,对具体某个用户的权限进行设置
参与角色
管理员
前置条件
登录系统后台
后置条件
无
输入项
选中需要设置的用户,勾选可用功能菜单项
处理描述
在列出的功能菜单项中,勾选设置给选中用户的权限,点击保存。
选中用户登录系统后在功能菜单栏中查看到勾选的菜单项
输出项
系统是否成功设置用户权限,如果成功则提示设置用户权限成功,如果失败则显示错误代号和错误信息提示用户
3.5功能菜单管理
3.5.1功能描述
功能菜单为本系统各功能模块的入口,公司内部员工登录系统后,根据自己的权限,可查看到相应的功能菜单项,点击功能菜单项,可跳转至指定系统页面。
3.5.2子功能描述
菜单列表
规格说明
用例编号
5.1
用例名称
添加菜单
用例描述
系统增加新功能时,需要添加该功能的菜单项,供用户使用
参与角色
管理员
前置条件
登录系统后台
后置条件
无
输入项
父级菜单、菜单名称、指定跳转地址(url)
处理描述
选择添加菜单,输入相关信息后浏览确认,确认添加成功后,管理员可以在权限设置中查看
输出项
系统是否成功添加菜单,如果成功则提示添加菜单成功,如果失败则显示错误代号和错误信息提示用户
规格说明
用例编号
5.2
用例名称
更新菜单
用例描述
在后台功能菜单列表下进行操作,对具体某个菜单的信息进行编辑
参与角色
管理员
前置条件
登录系统后台
后置条件
无
输入项
父级菜单、菜单名称、指定跳转地址(url)
处理描述
选择需要修改的菜单,输入相关信息后浏览确认,系统更新相应信息
输出项
系统是否成功修改菜单,如果成功则提示修改菜单成功,如果失败则显示错误代号和错误信息提示用户
4需求功能列表
功能模块
功能需求描述
需求点编号
功能需求点
重要程度
优先级
需求提出人
首页
首页是在用户登录系统后,显示在主页面上常用的功能,主要包含管理菜单的列表、修改密码、用户信息等,系统用户通过点击菜单使用本系统各个功能。
A01
管理菜单
重要功能
一级
客户代表
A02
修改密码
一般功能
二级
客户代表
A03
用户信息
一般功能
二级
客户列表
新闻
新闻板块根据新闻类别的不同,包括了公司内部的最新消息,以及行业中的热点新闻等内容,为公司内部员工的信息交流提供平台。
B01
全部新闻列表
一般功能
二级
客户代表
B02
待审核新闻列表
重要功能
一级
客户列表
B03
新闻列表
一般功能
二级
客户代表
新闻类别管理
新闻类别将新闻根据不同的内容进行划分,方便员工浏览。
由权限新闻管理权限的用户后台发布,并对新闻类别进行维护。
C01
新闻类别列表
一般功能
二级
客户代表
用户管理
公司内部员工在登录本系统之前,必须由管理员在后台注册信息,并维护用户信息和用户权限。
D01
用户列表
重要功能
一级
客户代表
功能菜单管理
功能菜单为本系统各功能模块的入口,公司内部员工登录系统后,根据自己的权限,可查看到相应的功能菜单项,点击功能菜单项,可跳转至指定系统页面。
E301
菜单列表
一般功能
二级
客户代表
5系统接口需求
5.1内部接口
1、与公司首页的接口
用户登录进入系统后,可直接访问公司首页。
2、前台与后台的接口
管理人员可以通过前台信息查看,而更好对后台进行管理。
5.2外部接口
1、与内部论坛的数据接口
用户登录进入系统后,可直接进入内部论坛,无须再次登录,实现账号数据库通用。
6系统的非功能性需求
6.1稳定性
保证数据存取和逻辑处理等不出现异常错误,确保7×24正常运转。
对在数据处理过程中可能出现的软件、硬件故障导致的数据处理中断,系统应及时进行数据回滚,保证数据的唯一性、准确性。
6.2安全性
在数据处理、存储、传输等过程中确保数据不被篡改,对不同功能进行权限划分。
对人为误操作所导致的数据删除,系统应提供数据恢复,保证数据的完整性。
6.3可扩展性等要求
系统在设计时,应充分考虑到系统的通用性、扩展性。
在选择技术实现时尽量做到可配性强、配置灵活,以适应不同情况下用户的需求,使系统能够运行在多种不同的平台之上。
应用软件应具有良好的开放性,遵循业界相关标准,支持开放的标准接口,使整个系统成为一个统一的整体。
保护系统的投资,以达到系统的合理性、可扩充性和可维护性。
6.4灵活性
对所有数据要实现“查、增、删、改、传、统”,根据具体业务分为若干步骤,每个步骤都有其业务名称,同一步骤可能对多个数据集进行不同操作,在进行业务流程设计时,要尽量排除业务流程的制约,即把流程中的各项业务结点工作作为独立的对象,充分考虑他们与其他各种业务对象的接口,在流程之间通过业务对象的相互调用实现其业务流程。
这样,在业务流程发生有限的变化时,能够比较方便地修改流程管理程序而实现新的需求。
6.5可恢复性
数据库恢复在24小时内,但是不能丢失数据。
如果硬件损坏,应积极配合解决。
6.6用户界面需求
界面设计原则:
用户界面应从输入输出的角度,反映系统的整体功能。
序号
需求名称
备注
1
操作简洁易于学习
用户只需要简单培训即可掌握系统操作
2
用户界面友好
3
数据校验
系统对录入的数据进行合法性校验
4
系统容错
对于错误的操作或系统异常提供正确的响应
6.6.1操作简捷
本系统要求操作简洁,易于学习,用户只需要简单培训即可掌握系统操作。
1.用户是所有处理的核心,简化用户操作步骤;
2.采用菜单方式按业务分类菜单;
6.6.2用户界面友好
用户界面的友好性直接影响系统的可用性,本系统要求用户界面满足以下要求:
用户界面风格一致性;
界面操作灵活性(操作方便,有足够的快捷键,相关数据项应放在临近的位置);
界面表现真实性与完整性(界面表现与实际数据和处理相一致,不遗漏,不多余);
界面操作正确性(界面操作要完整、正确地处理实际的数据,提示的操作要真正处理);
界面用语描述正确性、规范性与一致性(使用规范用语,同样的字段,原则上不应有多个名称等)。
6.6.3数据校验
数据校验是增强系统可用性和可靠性的重要手段,系统要求对输入的数据进行有效性、合法性校验,数据校验可以排除许多数据不一致的现象,从逻辑上、数据完整性上保证数据的质量,做到“正确的输入有正确的结果,错误的输入有正确的响应”。
6.6.4系统容错
系统应具有较强的容错性,对于用户的误操作,应给予友好的提示;对于系统出现的异常,应向用户解释原因,提示用户如何处理;对于已经发生错误或异常,系统应尽可能恢复到原来操作状态。
6.7运行需求
6.7.1数据库要求
MySQL5.0
6.7.2应用服务器要求
Tomcat6.0环境
6.7.3故障处理
软硬件故障的处理:
如果收到故障处理方面的要求,如果是轻微故障可以直接去给客户进行故障处理,如果是严重的故障,我方先记录下来故障的原因等信息,然后我方会尽快根据客户所提出的故障进行分析,然后给客户一个处理的具体时间。
故障处理完后我方会对出现的故障进行总结。
6.7.4用户文档
用户手册,培训教材
6.8其它需求
6.8.1支持软件环境
编号
设备名称
型号
配置/描述
1
操作系统
Window2003
2
数据库
MySQL5.0
正式数据库
3
应用服务器
Tomcat6.0环境
正式应用服务器
7双方确认
用户方单位:
无锡迈尔斯通软件开发有限公司
开发方单位:
无锡迈尔斯通软件开发有限公司
用户方代表:
张玉峰
开发方代表:
徐晓明
年月日
年月日
==文档结束==
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求 规格 说明书 V10
![提示](https://static.bdocx.com/images/bang_tan.gif)