计算机软件需求规格说明规范
计算机软件需求规格说明规范篇一:软件需求规格说明书模板-V1.0软件需求规格书软件需求规格书模板-V1.0前言软件需求规格说明书主要描述、界定软件的范围,同时给出软件必须解决的问题的详细描述。每个问题可以认为是软件产品的一个“功能”,需要对每个功能提供一个处理叙述、设计约束、性能特征以及与其他元素间的相互影响的说明。软件需求规格说明书另外一个重要的作用是提供一个软件产品的确认验收标准,进行功能实现的识别和性能、约束的条件等的设定。软件需求规格书模板-V1.0目 录第一章 概述 11.1 编写目的 .11.2 文档范围 .11.3 术语定义 .11.4 参考资料 .2第二章 系统说明. 32.1 产品的背景 .32.2 产品的功能 .32.3 用户类和特征 .32.4 运行环境 .32.5 设计和实现上的限制 .32.6 假设和依赖 .42.7 其他条件与限制 .4第三章 业务流程. 5第四章 功能描述. 14第五章 数据描述. 155.1 数据来源和数据流图 .155.2 数据库描述 .15第六章 性能描述. 166.1 数据精确度 .166.2 时间特性 .166.3 适应性 .16第七章 安全性 177.1 安全设施需求 .177.2 安全性需求 .17第八章 运行接口需求. 188.1 用户界面 .188.2 硬件接口 .188.3 软件接口 .188.4 通信接口 .18第九章 其他需求. 19第十章 验收标准. 20 10.1 软件质量 .20 10.2 用户文档 .20概述编写目的[阐明编写需求说明书的目的,指明读者对象。可以用如下的列举方式进行描述。]例如:3. 本文档是[ 项目名称 ] [系统属性]系统需求分析说明书供设计人员使用,作为系统设计的依据。4. 作为项目验收标准之一。5. 软件维护的参考资料。……文档范围本文档是项目的软件需求规格说明书,是技术文档。本文档使用对象为:7. 项目需求人员8. 项目经理9. 高层经理10. 软件工程组11. 软件相关组成员12. 用户未经项目负责人书面许可,该文档不得提供给上述规定对象以外的人员阅读或使用。术语定义[列出文档中所用到的专门术语的定义和缩写词的原文。可以用列举方式进行描述]1. [术语名称或缩略语][术语解释]2. [术语名称或缩略语][术语解释]参考资料[应包括:a.项目任务书、合同;b.项目开发计划;c.文档所引用的资料、标准和规范。列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源。]篇二:需求分析规格说明书(国标)软件需求说明书1 引言1.1 编写目的说明编写这份软件需求说明书的目的,指出预期的读者。作为一个具有 7000 多亩校园面积的校园,华中农业大学每年的新生以及家长还有各种游人访客可以说是络绎不绝,但是由于占地面积过大,也经常有新生和有人不知道自己的具体位置,需要问路。为了方便来访我校的访客和新生参观了解学校的景点,减轻学校导游队的负担以及导游点的设置,我们制作这个校园导航系统,提供一个校园旅游导航器来引导他们出行。1.2 背景a.待开发的软件系统的名称:华农旅游导航系统b .本项目的任务开发者:华中农业大学地理信息科学第14 实习小组 c.系统还使用 ArcGIS 提供的图层数据。1.3 定义HZAUTGS:华中农业大学旅游导航系统1.4 参考资料a. 《综合实习开发部分要求》b .属于本项目的其他已发表的文件;c .本文件中各处引用的文件、资料、包括所要用到的软件开发标准。 列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。2 任务概述2.1 目标本系统的设计主要根据学校的各个景点设计导航系统。涉及华中农业大学相关景点,因而此旅游导航系统能方便人们更快地获得学校各个景点和场所的详细信息以及到达路径。2.2 用户的特点本导航系统主要针对华中农业大学的访客以及师生提供便利的路径查询服务,用快速的计算方法、友好的界面为不同层次用户均提供了较好的服务,例如每年报道的新生以及家长,能很快的熟悉校园环境,了解校园的著名景点。对于希望能通过较短时间完成路径行走的用户,该软件的价值不容小觑。2.3 假定和约束规定的开发期限为 2014 年 9 月 22 日至 2014 年 9 月 30日3 需求规定3.1 对功能的规定用列表的方式(例如 IPO 表即输入、处理、输出表的形式) ,逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。3.2 对性能的规定3.2.1 精度用户能够得到从指定地点到特定地点的最短路径的行走路线。 用户可以直观的得到,关键景点的信息,如:名称,描述等。3.2.2 时间特性要求响应时间:地图重要地点信息的显示能够达到即时响应;数据的传送与转换:完成数据的传送与转换能够达到即时响应;3.2.3 灵活性当关键景点改变时,软件适应能力,即操作方式、运行环境、同其他软件的接口、精度与有效实现无任何变化;校园拓扑图的编辑上,会在数据库中重新统计添加或减少的场所与其他场所的存储情况。3.3 输人输出要求输入关键景点中的某一地点,输出实际地图上的一条最短路径。目的景点的相关信息可以直观的在界面上进行输出为文字、和图像。3.4 数据管理能力要求要管理的数据有校内关键景点或这些景点所对应的拓扑结构图,以及每两个地点间的实际行走路线。对应数据库中需要关键信息点的坐标、名称、相关信息等。3.5 故障处理要求某些边界点可能无法识别导致无法寻路。能够提示错误信息,稍许更改起始位置即可。3.6 其他专门要求? 实现大众普及的要求,即普适性强;? 可维护性、可补充性强;? 可靠性高、可读性强;? 能够通过外部 .文件运行程序。4 运行环境规定4.1 设备操作系统为 Windows 的 pc ;4.2 支持软件支持软件为4.3 接口由于在 Microsoft Visual Studio 进行编译与测试,与其他软件无接口,所以是独立软件。4.4 控制该软件可用打包生成的外部 JAR 或 文件运行篇三:软件需求规格说明软件需求规格说明(SRS)项目:专业班级:教务管理系统目录1.范围 51.1 标识 51.2 系统概述 (转 载 于:wWW.xlTkWJ.Com 小 龙文 档 网:计算机软件需求规格说明规范).51.3 文档概述 . 51.4 基线 52.参考文献: . 53.需求 63.1 所需的状态和方式 . 63.2 需求概述 . 63.2.1 目标 63.2.2 运行环境 . 213.2.3 用户的特点 . 213.2.4 关键点 . 213.2.5 约束条件 . 213.3 需求规格 . 223.3.1 软件系统总体功能/对象结构 223.3.2 描述约定 . 223.4CSCI 能力需求 233.5 CSCI 外部接口需求 293.5.x(接口的项目唯一标识符) 313.6 CSCI 内部接口需求 343.7 CSCI 内部数据需求 343.8 保密性需求 . 343.9CSCI 环境需求 . 343.10 计算机