ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:50.40KB ,
资源ID:28328506      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28328506.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件需求分析说明书模板v10.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件需求分析说明书模板v10.docx

1、软件需求分析说明书模板v10文档编号:版 本 号:1.0XXX项目需求规格说明书*公司*年*月*日修改历史日期版本作者修改内容更改请求号注:“更改请求号”为文档正式发布后需要变更时的编号。正式批准角色签名日期备注目 录1. 简介 51.1 目的 51.2 范围 51.3 产品开发背景 51.4 系统概述 51.5 假定条件与约束限制 51.6 定义和缩略语 51.7 参考资料 62. 业务需求 62.1 目标 62.2 业务范围 62.3 业务环境 62.3.1 客户 62.3.2 竞争对手 62.3.3 其他涉众 63. 用户需求 63.1 用户特性 63.2 界定范围 73.3 业务相关组

2、织结构及角色定义 73.3.1 业务组织结构及角色 73.3.2 角色与功能的关系 73.4 主要业务流程描述 74. 功能定义 84.1 85. 性能需求 85.1 96. 用户界面需求 96.1 用户界面需求1 96.2 用户界面需求2 97. 与其它系统接口的需求 97.1 97.1.1 硬件接口 97.1.2 软件接口 97.1.3 通信接口 108. 运行环境需求 108.1 网络和硬件设备平台 108.2 操作系统平台 108.3 数据库系统平台 108.4 开发工具 108.5 其它支持工具 109. 其它专门需求 109.1 系统运行方式 109.2 安装和操作 119.3 安

3、全保密 119.4 维护服务 119.5 联机用户文档和帮助系统 1110. 设计约束 1111. 购买的构件 1112. 法律、版权及其他声明 1113. 适用的标准 1114. 功能补充及变更 1214.1 功能补充及变更一 1215. 附录 12 1. 简介1.1 目的阐明需求分析与功能规格设计的目的,明确定义此文档的受众。作者可照抄下列语句,也可进行适当修改。“本功能规格说明书对系统做了全面细致的需求分析,明确了所要开发的系统应具有的功能、性能、界面等需求特性,使系统设计人员及开发人员尽可能清楚地了解用户的需求,并在此基础上进一步提出软件设计说明书和完成后续设计与开发工作。”1.2 范

4、围简要说明本说明书适用的软件应用程序、特性或其他子系统分组、与其相关的用例模型,以及受到此文档影响的任何其他事物,如设计说明书、测试计划、用户指导手册等。1.3 产品开发背景描述本产品提出、产生和完善的背景。1.4 系统概述描述系统名称、代号、功能版本号、功能模块的组成以及其它作者认为应该说明的内容。1.5 假定条件与约束限制尽量列出本系统开发的假定和约束,如:经费限制、开发期限、设备条件、用户现场环境准备等。1.6 定义和缩略语此小节应提供正确理解本说明书所需的全部术语的定义和缩略语。 若定义和缩略语较多,可以在附录中增加产品词汇表。1.7 参考资料此小节应完整地列出本说明书中引用的所有文档

5、及采用的标准。每个文档和标准应标有标题、文件编号、发表日期和出版单位。2. 业务需求2.1 目标产品的开发目标和应用目标。如果是其他系统的一部分,则说明其关系。 2.2 业务范围描述该产品所涉及的用户的业务范围。2.3 业务环境简要说明用户组织所从事的业务领域。2.3.1 客户列出用户组织面对的客户以及他们对用户产品的期望。此处还应概述为了解客户对该产品的需求所进行的调查。2.3.2 竞争对手 竞争对手产品的描述及评估。2.3.3 其他涉众列出其他涉众,例如用户的供应商和合作伙伴。3. 用户需求3.1 用户特性描述系统最终用户的特性 ,充分说明操作人员、维护人员的教育水平、工作经验和技术熟练程

6、度,以及本软件的预期使用频度。这些是软件设计工作的重要约束。 3.2 界定范围概括和界定作为建模对象的组织和流程的范围,以及其与用户方现有组织和流程的关系。3.3 业务相关组织结构及角色定义描述业务相关的组织结构、组织单元内的角色以及各种角色与功能之间的对应关系。 3.3.1 业务组织结构及角色 自上而下逐层描述各组织单元、单元内角色的内容,并解释这些组织单元和角色之间的依赖关系。对于各组织单元和角色来说,需描述其:名称。 该组织单元在组织机构中的业务功能及其技能。该组织单元所拥有的业务角色,以及各角色之间关系(可以列表方式表述)。 以树状图表示直属于该组织单元的下级组织单元。3.3.2 角色

7、与功能的关系以USE CASE图和相关表格表示各类业务角色与功能之间的关系。3.4 主要业务流程描述描述主要业务流程结构,自上而下逐层描述各子流程的内容,解释它们之间的依赖关系。对于各流程来说,需描述其: 名称。 该流程在系统中的功能和角色。该流程中的角色、输入、活动、输出。该流程所拥有的用例列表,包括各用例的名称及简要说明。 该流程所拥有关系的列表,包括各种关系的名称及简要说明。 直属于该流程的子流程,其中各子流程都按上述分层方式描述。由于政策、客户需求方面原因该流程可能发生的改变。必要时可用流程图表示。4. 功能定义按功能模块划分由上而下分别详细描述。可用列表的方式(例如IPO表即输入、处

8、理、输出表的形式)、用例模型,逐项描述定性的和定量的功能需求,说明输入什么量、经怎样的处理、得到什么输出。它可以作为设计和测试的依据。4.1 在此给出功能需求说明。应包括:功能说明。主要界面。优先级。约束参数。操作流程。(必要时可用流程图表示)与其它功能的关系。输入内容。处理内容。输出内容。报表格式可统一列入附录。4.1.1 功能说明5. 性能需求此节应概述系统的性能需求。包括: 系统响应时间,界面更新处理时间,数据转换与传输时间(平均、最长) 吞吐量,例如每秒处理的事务数 容量,例如系统可以容纳的客户或事务数 降级模式(当系统以某种形式降级时可接受的运行模式) 资源利用情况,如内存、磁盘、通

9、信等5.1 在此给出需求说明。对每一项需求,还应详细说明其需求属性,如优先级、工作量和风险。6. 用户界面需求6.1 用户界面需求1用户方对界面总体风格的要求。包括屏幕格式、报表格式、菜单内容、功能键说明、提示信息格式、容错要求、与其他界面关系和具体的界面操作人。可引用HTML、PowerPoint等文件。6.2 用户界面需求27. 与其它系统接口的需求此节规定应用程序必须支持的接口。它应非常具体,包含协议、端口和逻辑地址等,以便于按照接口需求开发并检验软件。7.1 7.1.1 硬件接口说明软件与系统硬件的各个接口的逻辑特性, 包括配置的状态(例如:接口数目,物理地址,指令集合等)以及支持什么

10、样的设备和协议等。7.1.2 软件接口说明要使用的其他软件产品(例如:数据库管理系统,操作系统和其他应用系统等),对于每一个软件产品要说明:名称代号版本号来源接口格式对于每一个界面,说明接口软件的目的,定义信息的格式与内容。7.1.3 通信接口说明与其他系统或设备(如局域网、远程串行设备等)的所有通信接口。8. 运行环境需求8.1 网络和硬件设备平台网络拓补图,系统所需硬件设备的类型、配置、数量的描述。8.2 操作系统平台操作系统平台的描述。8.3 数据库系统平台数据库系统平台的描述。8.4 开发工具开发平台、开发语言、开发工具的描述。8.5 其它支持工具其它支持工具,如测试工具、版本管理工具

11、和其他管理工具的描述。9. 其它专门需求9.1 系统运行方式描述系统运行方式、数据更新规则等。9.2 安装和操作对于安装和操作的需求说明。9.3 安全保密说明保证软件在意外事故、错误使用或被恶意破坏时安全的各个因素。可以是密码系统、登录限制、通讯限制和数据完整性校验。9.4 维护服务对于维护服务的需求说明。9.5 联机用户文档和帮助系统如果存在对联机用户文档、帮助系统、关于声明的帮助等的需求,请在此说明。10. 设计约束此节应列出所构建系统的所有设计约束。设计约束代表已经批准并必须遵循的设计决定,其中包括软件语言、软件流程标准、开发工具的指定用途、构架及设计约束、购买的构件、类库等。11. 购

12、买的构件此节说明在系统中使用的所有购入构件、所有适用的许可或使用限制,以及所有相关的兼容性及互操作性或接口标准。12. 法律、版权及其他声明此节说明软件涉及的所有必需的法律免责声明、保证、版权声明、专利声明、字标、商标或徽标符合性问题。13. 适用的标准通过引用,此节说明了所有适用的标准以及适用于所述系统的相应标准的具体部分。例如,其中可以包括法律、质量及法规标准;业界在可用性、互操作性、国际化、操作系统相容性等方面的标准。14. 功能补充及变更14.1 功能补充及变更一变更请求单编号,由变更请求单编号去查询相应变更请求单中的变更信息,并更新相应的明细需求。在功能补充和变更时使用。15. 附录如果包含附录,应明确指出是否将附录当作需求的一部分。以下是软件需求说明书可能涉及到的附录:附录A :词汇表定义正确理解本需求说明书所需的全部术语,包括词头和缩写。附录B :报表格式包括全部输出报表的格式及算法说明。 附录C :待确定(TBD)问题的列表编辑一张软件需求说明书中待确定问题的列表,其中每一表项都应编号,以便于跟踪调查。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1