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

下载本文档

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

文档简介

需求规格说明书需求规格说明书 文文件件更更改改摘摘要要: 日期日期版本号版本号修订说明修订说明修订人修订人审核人审核人批准人批准人 目录 1.1.引言引言.3 1.1目的.3 1.2范围.3 1.3术语.3 1.4参考资料.3 1.5需求描述约定.3 2.项目概述项目概述.4 2.1系统功能.4 2.2业务描述.4 2.3数据流程描述.4 2.4用户的特点.4 2.5运行环境要求.4 2.6设计和实现上的限制.4 3.功能列表功能列表.5 4.功能需求的描述功能需求的描述.5 5.非功能需求非功能需求.5 5.1系统性能要求.5 5.2系统安全及保密要求.6 5.3系统备份与恢复要求.6 5.4系统日志.6 6.外部接口说明外部接口说明.6 7.其他需求其他需求.6 8.附件附件.6 1 1引引言言 系统建设的相关背景,从而引出建设该系统的驱动力。 1 1. .1 1 目目的的 说明编写这份需求规格说明书的目的。 建议阅读者 文档编写目的(指导开发、测试进行设计) 1 1. .2 2 范范围围 【项目范围明确了这次的项目建设做什么,不做什么;包括什么内容,不包括什么内 容;项目范围应该在项目初期就被明确定义,以用于指导业务分析和系统实施,使后 面的工作内容不会超出范围,也不会出现没有完全覆盖所有内容的情况 项目范围不等同于系统的功能范围,明确项目范围时要从项目建设和业务需求的角度 来分析本期项目应该实施哪几个方面以及需要分析、实现哪些业务行为】 本期项目建设的范围要包括: 本期项目建设的范围不包括 1 1. .3 3 术术语语 列出本文件中用到的专门术语、术语定义、首字母缩写,如: 英文缩写英文全称中文名称 1 1. .4 4 参参考考资资料料 列出有关的参考资料,如: 1、本项目经核准的计划任务书或合同、上级机关的批文; 2、属于本项目的其他已发表的文件; 3、本文件中各处引用的文件、资料、包括所要用到的系统开发标准。 4、行业标准和规范。 列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件 资料的来源。 1 1. .5 5 需需求求描描述述约约定定 在此说明本文描述需求的约定,这些约定可以包括: 1、需求标识方法(应确保需求标识在整个项目中的唯一性,且不受需求变更的影响, 不得使用WORD自带的序列号作为需求标识) ; 2、需求的跟踪粒度(明确需求的跟踪力度) ; 3、优先级(在本文档中设定的级别及其含义,例如第一阶段设置优先级为H,第二 阶段设置为M) ; 4、功能描述的方法(包括功能描述,业务规则,原型界面,输入,输出,业务流程, 约束条件。其中流程类需求必须要有业务流程,否则可以不需要。 ) ; 下面以一个具体项目举例: 1、本系统的需求标识方法:层次化编号方法 模块缩写序列号,如SZAG01、SZAG01.01、SZAG01.01.02 模块缩写参照表: 模块名模块名模块缩写模块缩写模块名模块名模块缩写模块缩写 需求层次:分三个层次,用三位字符表示。第一层需求指主功能模块,第二层需 求指功能模块的主功能点,第三层次指主功能点下的具体需求。 2、本系统的需求跟踪粒度 跟踪到第二层功能需求。 3、本文档的需求级别定义 a、本文档的优先级别分为:高、中、低; b、同时对于主功能点还描述实现的周期:一期、二期、三期; 4、功能描述方法 a、功能描述; b、业务规则; c、原型界面; d、输入:提供所有与本功能有关的输入描述,包括:输入数据类型、媒体、格式、 数值范围、精度、单位等; e、输出:提供与本功能有关所有输出的描述,包括:输出数据类型、方式、格式、 精度、单位等,以及图形或显示报告的描述; f、业务操作流程(流程类):描述正常业务流程,使用图示并配合必要的文字说 明; g、约束条件:列出在各个工作领域不需计算机化的功能并提供其原因以及特殊条 件; 2 2项项目目概概述述 2 2. .1 1 系系统统功功能能 概述了产品所具有的主要功能,其详细内容将在系统功能需求和特性中描述,所以在 此只需要概略地总结。以图表形式画出系统功能结构图,并加入必要文字说明。 2 2. .2 2 业业务务描描述述 对系统主要功能模块以场景方式进行描述,并能体现系统独有的特色。 2 2. .3 3 数数据据流流程程描描述述 建议使用 VISIO 画出系统主要业务数据流图,包括系统间和系统内。 2 2. .4 4 用用户户的的特特点点 使用 VISIO 画出系统组织架构图,并描述组织机构涉及的部门,这些部门分别使用系 统中的哪些功能模块,以及部门需求确认人的相关信息。 2 2. .5 5 运运行行环环境境要要求求 1、 硬件环境需求(描述数据库服务器,应用服务器,接口后台服务器配置说明) (依 据实际情况,有则写,没有则待定) ; 2、 软件环境需求(依据实际情况,有则写,没有则待定) ; a、操作系统要求(描述各个硬件服务器安装的操作系统) ; b、应用软件要求(描述各应用软件的名称、安装位置、版本信息) ; c、客户端要求(描述对客户端IE、第三方软件的版本信息) ; 3、运行模式(描述该系统的运行模式,如:B/S或者C/S) 4、其他环境需求(如有其他环境需求则描述清楚,否则写无) 2 2. .6 6 设设计计和和实实现现上上的的限限制制 主要描述用户要求、经费、法律法规、可利用资源上的限制,如: 1、 用户要求不能使用 mysql 数据库; 2、 用户要求短信平台不能使用电子运维现用功能; 3、 用户要求人员组织机构数据必须来源于 EIAC; 4、 有防火墙,隔离装置等限制; 3 3功功能能列列表表 列出本需求中的功能点、需求编号、需求内容、优先级与内容描述。必要时独立成立 作为本需求的附件。 功能点功能点子功能子功能需求编号需求编号优先级优先级内容描述内容描述 权限管理用户管理增加 修改 删除 角色管理查询 授权管理 4 4功功能能需需求求的的描描述述 对系统每个功能模块都必须按照以下几个方面进行描述: 1、功能描述。 2、业务规则,以图形方式进行呈现和文字说明。 3、原型界面。 4、输入:提供所有与本功能有关的输入描述,包括:输入数据类型、媒体、格式、 数值范围、精度、单位等。 5、输出:提供与本功能有关所有输出的描述,包括:输出数据类型、方式、格式、 精度、单位等,以及图形或显示报告的描述。 6、业务操作流程(流程类):描述正常业务流程,使用图示并配合必要的文字说明。 7、约束条件:列出在各个工作领域不需计算机化的功能并提供其原因以及特殊条件。 4.1.14.1.1 SRS.FUNC.SENDUSSD.001 增加营销策略 4.1.1.1功能简介 描述该模块的需求,主要是从业务的角度 4.1.1.2输入 参数名类型描述 4.1.1.3处理 主要是对该模块业务流程进行描述,除非该部分非常简单,一般是通过业务流程 图来进行体现 4.1.1.4输出 参数名类型描述 1.操作成功,接口功能正常,正常发送USSD消息; 2.操作失败,接口功能不能正常使用,返回相应的错误码。 异常表: 异常类型异常码异常描述 SVC0001Service error SVC0002Invalid input value SVC0004No valid addresses 业务异常 SVC0280Message too long 策略异常POL0001Policy error 4.1.1.5界面原型 高保真原型的输出结果 5 5非非功功能能需需求求 5 5. .1 1 系系统统性性能能要要求求 1、时间特性 a、时间精度要求(时间戳的精度:秒) ; b、并发访问系统的操作用户数(区间) ; c、并发统计响应的操作用户数(区间) ; d、基本操作(增、删、改、查)响应的时间(单位:秒) ; e、数据统计响应的时间(单位:秒) ; f、数据采集误差(单位:%) ; g、数据统计误差(单位:%) ; 2、系统有效性 为取得系统有效性,应考虑标准工作日、周末和公共假期的操作时间。例如:系统 每天需要连续运行24小时,每周运行七天,包括公共假期和周末。 3、容错性 如硬件情况尚不清楚则简要描述系统的数据库服务器主备双机环境,以及数据库服 务器和应用服务器的互备措施,否则要详细描述硬件服务器之间的容错情况。 4、可扩充性 描述系统软硬件平台,系统架构,功能设计,管理对象,内外接口的可扩展性。 5 5. .2 2 系系统统安安全全及及保保密密要要求求 1、系统基本需求 a、描述系统权限控制的要求,只有赋予相应权限情况下才允许执行相应的操作; b、描述系统停止服务的时间累计不超过 X 天/年; c、描述系统在设计时保证平均无故障时间不小于 X 天; d、描述系统出现异常停止后也能保证其他系统的正常运行和业务; e、与其它系统连接中断时,系统在一定时间内自动尝试重建连接,如连接失败则 以告警形式提示用户; 2、应用系统安全性设计需求 a、描述登陆系统的安全验证策略; b、用户关键信息的加密措施; c、防止sql语句注入措施; d、内部或者外部接口服务调用的认证策略; e、防止非法用户的访问,入侵,删除/修改数据的措施; 3、存储安全性设计需求 a、服务器上定制数据库的备份策略; b、后台/接口程序配置文件中账号密码的加密策略; 5 5. .3 3 系系统统备备份份与与恢恢复复要要求求 1、描述各种信息(配置数据,统计数据,业务数据,日志数据)的保存期,以及备份 和恢复策略; 2、阐述在保存期过后需要实施的行为,例如:转移到计算机外部的介质中,或删除它 们; 3、如转移到计算机外的介质中,叙述存储期及贮存介质的类型。例如:磁带、磁盘、 报告等; 4、环境异常时,系统恢复策略描述; 5 5. .4 4 系系统统日日志志 1、日志内容(操作日志、接口日志) ,以及记录策略; 2、日志的保存时长、保存策略; 3、日志内容的访问控制; 6 6外外部部接接口口说说明明 1、接口

温馨提示

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

评论

0/150

提交评论