01系统需求规格说明书模板(SRS)1.8.doc_第1页
01系统需求规格说明书模板(SRS)1.8.doc_第2页
01系统需求规格说明书模板(SRS)1.8.doc_第3页
01系统需求规格说明书模板(SRS)1.8.doc_第4页
01系统需求规格说明书模板(SRS)1.8.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

XX需求规格说明书XX需求规格说明书(SRS)产品型号:【注意:应与市场发展部命名一致】产品名称:【注意:应与市场发展部命名一致】硬件版本:【应列出所有涉及的PCB名称及版本(及以上高级版本)】软件版本:【应列出所有涉及的嵌入式软件和管理软件的名称及版本(及以上高级版本)】文件版本:【首次制定为V1.0,版本升级后依次递升为V1.1V1.9,V2.0】签名项目签 名日期备注制 作审 核标准化批 准目 录1.引言51.1.编写目的51.2.设计范围51.3.已知风险51.4.预期读者与阅读建议51.5.名词定义与缩略语51.6.参考文献51.7.SRS文档编写原则52.综合描述62.1.产品概述62.2.用户分类与特征62.3.系统运行环境62.4.设计与实现的约束条件62.5.主要技术指标72.6.假设与依赖73.分析模型83.1.用例图83.2.逻辑结构图83.3.网络拓扑图83.4.实体关系图94.需求分析104.1.需求列表104.2.系统功能需求104.2.1.示例功能一104.3.外部接口需求124.3.1.软件接口124.3.1.1.基础数据同步124.3.2.硬件接口134.3.2.1.AI/DI接口134.3.2.2.通信端口134.3.3.通讯接口144.3.4.用户界面接口特征需求144.4.性能需求144.5.系统属性需求144.5.1.可靠性144.5.2.安全性144.5.3.可维护性154.5.4.可移植性154.5.5.正确性154.6.其他需求154.6.1.网络适应154.6.2.多数据库支持154.6.3.多语言支持155.数据字典156.待确定问题167.附件167.1.原始需求资料167.2.市场调研材料16版本修订记录修订日期版本页数修 订 记 录修订人批准人操作类型操作位置变更原因2011-1.0创建张三2012-1.1修改第3.3.1章节因原始需求变更,增加了“添加基站”的功能说明.张三1. 引言1.1. 编写目的文档的编写目的,如:本文是根据公司AAA产品的研发立项工作,依据产品管理部编写并通过评审的MRD文档及相关的特性清单,对XXX型号的BBB作出详细的需求规格设计。1.2. 范围文档设计的覆盖范围,如:本文设计的范围限于AAA、BBB系统,不包含系统集成的传感器、其他智能设备、线材、检测设备等1.3. 已知风险描述进行需求分析时项目或产品中已经明确的风险,如:风险1:本项目/本产品采用的XXX技术目前商业应用还不成熟,在开发过程中可能会存在风险,影响产品质量。风险2:客户提出的YYY原始需求技术实现难度大,逻辑复杂,开发设计阶段要重点控制质量。风险3:本项目时间要求告别紧,开发周期短,实现难度大。1.4. 预期读者与阅读建议预期的读者 如:系统工程师(SE) 开发设计师(DEV) 产品经理(PM) 项目经验(PjM)请PjM重点关注第X.X章节,该章节的内容是本项目实现的重要难点,关乎项目的实现。1.5. 名词定义与缩略语文档中出现的专业名称与缩略语解释 如:FSU 现场监控单元 CSC 省级集中监控中心1.6. 参考文献文档引用的文档、图片、链接等其他外部资料 如:YD_T1363.1-20052. 综合描述2.1. 产品概述产品的状况及功能概述 XXX产品目前已经完成了1阶段的特性开发,相关的功能均已经实现并通过了测试及现场验证,但仍有大量的功能需要开发实现才能进一步满足用户的功能要求。2.2. 用户分类与特征相关的用户分类及特征分析 如:监控值机人员 负责XXX、YYY工作,关注ZZZ信息,文化水平一般,有一定的计算操作能力 代维人员负责AAA、BBB工作,关注CCC信息,文化水平较低,熟悉智能手机操作系统管理员 负责DDD、EEE工作,关注FFF信息,文化水平很高,熟悉系统维护工作运维工作主管领导 关注GGG统计信息,需要定期查阅统计报表并向上级汇报,计算机操作能力偏低。2.3. 系统运行环境系统运行环境,包括:操作系统:Windows 2003/2008 Server数据库平台:Oracle 10G电子地图:MapInfo使用环境条件:环境温度:-20 - +70(高温测试去掉电池);环境湿度: 95 %RH;正常工作海拔高度:5000米;工作电压:AC 165265V 或DC3672V;功耗:P10W;瞬间工作电流:2A。2.4. 设计与实现的约束条件确定影响开发人员自由选择的问题,并且说明这些问题为什么成为一种限制。可能的限制包括下列内容必须使用的特定技术、工具、编程语言和数据库:如,开发必须基于J2EE架构,应用服务器必须使用Linux/Unix操作系统。芯片必须采用XXX系列等。避免使用的特定技术、工具、编程语言和数据库要求遵循的开发规范和标准例如,如果由客户的公司或者第三方公司负责软件维护,就必须定义转包者所使用的设计符号表示和编码标准企业策略的限制政府法规的限制工业标准的限制硬件的限制数据转换格式标淮的限制2.5. 主要技术指标产品要达到的主要指标要求,即产品的核心、重点特性与主要竞争力。如:业务流程支持自定义功能告警及时度:30秒以内报表查询平均延时:5秒以内视频压缩标准:H.264、M-JPEG视频分辨率:720p,D1,VGA,CIF,QVGA,QCIF视频帧率:PAL:025帧/秒,NTSC:030帧/秒视频码率:64Kbps8Mbps2.6. 假设与依赖列举出对软件产品需求分析报告中,影响需求陈述的假设因素(与己知因素相对立)。如果这些假设因素不正确、不一致或者被修改,就会使软件产品开发项目受到影响。这些假设的因素可能包括计划使用的商业组件,或者其它软件中的某个部件假定产品中某个用户界面将符合一个特殊的设计约定有关本软件用户的若干假定(例如:假定用户会熟练使用SQL语言。假定监控中心的客户端7*24小时均有监控人员值守)有关本软件开发工作的若干假定(例如:用户承诺的优惠、方便、上级部门给予的特殊政策和支持等。)有关本软件运行环境的一些问题此外,确定本软件开发项目对外部约束因素所存在的依赖。有关的约束可能包括工期约束经费约束人员约束设备约束地理位置约束其它有关项目约束注:假设与依赖也有时可以转化为待确认问题3. 分析模型3.1. 用例图针对图例的文字说明3.2. 逻辑结构图针对图例的文字说明3.3. 网络拓扑图针对图例的文字说明3.4. 实体关系图针对图例的文字说明4. 需求分析4.1. 功能需求4.1.1. 示例功能一需求编号需求的编号 如OR-001原始需求编号(原始编号,与MRD一致)优先级(高、中、低)需求名称需求的名称,需要与需求跟踪列表中一致 如:告警确认 业务模块需求所属的业务模块,如:告警处理、实时监控等 (按用户视角划分的业务功能模块)需求描述需求的文字描述 如:用户可以对告警信息进行确认操作 需求价值实现该需求可为客户或系统带来的价值与作用。 如:用户可以在已经处理完告警相关的通知后(如电话通知、手动派单、短信通知代维人员后),对相应的告警做确认标记,不需要重复处理、重复通知。 关联模块应用服务、客户端 如某需求的实现需要关联到多个逻辑模块时,需在此说明,如:FSU、前置机、应用服务、客户端。即实现业务功能的逻辑模块名称(按开发人员视角划分的逻辑模块)用户场景如:用户在系统界面执行ZZ操作用户在系统界面输入AA信息并执行保存(对用户的业务功能必须全面、完整,避免遗漏)业务对象告警(请参见数据字典中的定义)用户界面元素及约束说明涉及到用户交互的场景说明描述,要按场景故事进行描述,如:用户在XX界面点击YY按钮触发ZZ操作。用户可以以滑块的方式调节字体大小 用户可以点击按钮进行操作添加基站时:基站等级默认为“普通基站”新增告警时:告警级别是必填项告警级别默认为“四级告警”界面效果请参考XX交互设计说明书业务流程涉及到业务处理的流程说明,可以用流程图、时序图、文字加以描述,将涉及到业务处理的逻辑模块间的关系与分工、执行顺序进行说明。(主要是图形形式)业务规则(包括异常情况及出错处理)对业务的处理规则进行规定,如业务对象的系统默认取值、操作的出错处理、在特殊状态下的处理要求进行详细说明。(主要是文字形式)用户管理模块中:密码重置的功能只对管理员开放,其他用户一概不允许操作。4.2. 接口需求4.2.1. 软件接口4.2.1.1. 基础数据同步需求编号需求的编号 如OR-002原始需求编号(原始编号,与MRD一致)优先级(高、中、低)需求名称基础数据同步 需求的名称,需要与需求跟踪列表中一致业务模块数据同步 需求所属的业务模块,如:告警处理、实时监控等需求描述LSC可定时将基础数据同步到中间数据库中 需求的文字描述需求价值用户可以在已经处理完告警相关的通知后(如电话通知、手动派单、短信通知代维人员后),对相应的告警做确认标记,不需要重复处理、重复通知。 实现该需求可为客户或系统带来的价值与作用。关联模块应用服务 如某需求的实现需要关联到多个逻辑模块时,需在此说明,如:FSU、前置机、应用服务、客户端。即实现业务功能的逻辑模块名称系统场景如:XX模块向YY模块发送校时请求XX模块向YY模块发送数据同步请求接口数据结构(输入、输出)基站字段数据类型取值范围必填描述基站ID正整数基站的编号基站名称文本基站的名称基站位置文本基站的位置基站类型枚举基站的类型,普通基站、VIP基站创建时间日期时间创建基站的时间此需求中涉及的业务对象,可以填多个,对于数据量大的业务对象要求标明数量级,如:告警(1000W级),门禁事件(100W级),局站信息(10W级)处理流程涉及到业务处理的流程说明,可以用流程图、时序图、文字加以描述,将涉及到业务处理的逻辑模块间的关系与分工、执行顺序进行说明。(主要是图形形式)处理规则(包括异常情况及出错处理)对业务的处理规则进行规定,如业务对象的系统默认取值、操作的出错处理、在特殊状态下的处理要求进行详细说明。(主要是文字形式)如:区域管理员不允许启/禁用超级管理员的账户,也不允许对超级管理员的密码作重置操作4.2.2. 硬件接口4.2.2.1. AI/DI接口系统须提供8路AI/DI接口,支持5V电压型传感器4.2.2.2. 通信端口系统须提供2个232串口,4个485串口,系统须支持透明传输,支持总线型串口的寻址功能。4.2.3. 用户界面接口特征需求将要采用的图形用户界面(GUl)标准或者产品系列的风格。如:支持B/S模式,支持C/S模式,支持换肤功能,主界面背景要求采用蓝色调等,系统支持Logo定制等有关屏幕布局或者解决方案的限制将要使用在每一个屏幕(图形用户界面)上的软件组件快捷键各种显示格式的规定错误信息显示标准;4.3. 性能需求如:告警从前端FSU设备收到信息到中心平台呈现时间不高于30秒如:门禁设备的刷卡响应时间延时不超过2秒如:并发在线客户端访问数不低于100个4.4. 系统属性需求4.4.1. 可靠性即系统的容错能力与容灾能力,出运行环境出错或硬件局部发生故障后,系统能够继续工作。如:Dam-2160I 平均故障间隔时间MTBF要求大于10000小时(系统能自愈的情况)如:C3M系统 平均无故障时间MTTF要求大于50000小时(系统不能自愈的情况)如:BASS330 平均故障修复时间MTTR要求小于10小时(系统自愈或人工修复的时间要求)如:C3M系统应用服务器支持双机热备份,前置机服务器支持N+M冗余备份4.4.2. 安全性如:用户登陆系统要求基于SSL协议验证如:用户登陆系统要求输入账户、密码的同时,登陆的机器要插入已经授权的U-Key4.4.3. 可维护性如:系统历史数据支持定时自动或手动的方式进行转储备份,同时也支持将备份数据还原导入到原系统中,保证数据不丢失4.4.4. 可移植性如:系统可方便地从Windows平台移植到Linux平台上运行4.4.5. 正确性如:SC平台的告警准确率100%4.4.6. 可测试性如:配套测试工具4.5. 电磁兼容需求(可选)4.5.1. EMI如:传导骚扰、辐射骚扰应符合标准:GB 92541998信息技术设备的无线电骚扰限值和测量方法4.5.2. EMS如:符合标准:GB/T 17626.2-1998电磁兼容试验和测量技术静电放电抗扰度试验;其中接触放电的严酷等级符合标准中5 试验等级的表1 试验等级3级要求,试验电压6kV;空气放电的严酷等级符合标准中5 试验等级的表1 试验等级3级要求,试验电压8kV。4.6. 防雷需求(可选)端口全部IO口DC电源口串口E1接口网口冲击电流8/20us正负级差模2KA差模5KA差模2KA差模2KA差模2KA共模3KA共模5KA共模3KA共模3KA共模3KA4.7. 机械结构需求(可选)如:结构大小:20CM(长)*15CM(宽)如:不同产品配不同的外壳,避免闲置空间。如:需设计包装盒。4.8. 其他需求4.8.1.

温馨提示

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

评论

0/150

提交评论