软件需求分析报告-模板.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件需求分析报告-模板.docx》由会员分享,可在线阅读,更多相关《软件需求分析报告-模板.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件需求分析报告芜湖XXX公司2021年X月4.1. 说明和优先级对该系统功能进行简短的说明,并且指出该系统功能的优先级是:高、中、 还是低。需要的话,还可以包括对特定优先级局部的评价,例如:利益、损失、 费用和风险,其相对优先等级可以从1(低)到9(高)。4.2. 激励/响应序列列出输入激励(用户动作、来自外部设备的信号或者其它触发)并且定义针对 这一一功能行为的系统响应序列,这些序列将与使用实例中相关的对话元素相对 应。描述激励/响应序列时,不仅需要描述基本过程,而且应该描述可选(扩充) 过程,包括例外(引起任务不能顺序完成的情况称为例外)。疏忽了可选过程,有 可能影响软件产品的功能;如果
2、遗漏例外过程,那么有可能会引发系统崩溃。如果采用流程图来描述激励/响应序列,比拟容易让用户理解。4.3. 输入/输出数据列出输入数据(用户输入、来自外部接口的输入或者其它输入)并且定义针对 这些输入数据的处理(计算)方法,以及相应地输出数据,描述对应区别:输入数 据和输出数据。当有大量数据需要描述时,也可以分类描述数据,并且注明各项数据的输入、 输出属性。对于每一项数据,均需要描述: 数据名称; 实际含义; 数据类型; 数据格式; 数据约束;对于复杂的处理方法,仅仅给出算法原理是不够的,必须描述详细的计算过 程,并且列出每一步具体使用的实际算式;如果计算过程中涉及查表、判断、迭代等处理方法,应
3、该给出处理依据和相关数据。如果计算方法很简单,也可以将 其从略,不加描述。5.其它非功能需求在这里列举出所有非功能需求,主要包括可靠性、平安性、可维护性、可扩 展性、可测试性等。5.1. .性能需求阐述不同应用领域对软件产品性能的需求,并且说明提出需求的原理或者依 据,以帮助开发人员做出合理的设计选择。尽可能详细地描述性能需求,如果需 要,可以针对每个功能需求或者特征分别陈述其性能需求。在这里确定: 相互合作的用户数量; 系统支持的并发操作数量; 响应时间; 与实时系统的时间关系: 容量需求存储器;磁盘空间;数据库中表的最大行数。5.2. 平安措施需求详尽陈述与软件产品使用过程中可能发生的损失
4、、破坏、危害相关的需求。 定义必须采取的平安保护或动作,以及必须预防的潜在危险动作。明确软件产品 必须遵从的平安标准、策略、或规那么。5.3. 平安性需求详尽陈述与系统平安性、完整性问题相关的需求,或者与个人隐私问题相关 的需求。这些问题将会影响到软件产品的使用,和软件产品所创立或者使用的数 据的保护。定义用户身份认证,或备授权需求。明确软件产品必须满足的平安性 或者保密性策略。也可以通过称为完整性的质量属性来阐述这些需求。一个典型 的软件系统平安需求范例如下:每个用户在第一次登录后,必须更改他的系统 预置登录密码,系统预置的登录密码不能重用。”软件质量属性详尽陈述对客户和开发人员至关重要的在
5、软件产品其它方面表现出来的质 量功能。这些功能必须是确定的、定量的、在需要时是可以验证的。至少也应该 指明不同属性的相对侧重点,例如:易用性优于易学性,或者可移植性优于有效 性。5.4. 业务规那么列举出有关软件产品的所有操作规那么,例如:那些人在特定环境下可以进行 何种操作。这些本身不是功能需求,但是他们可以暗示某些功能需求执行这些规 那么。一个业务规那么的范例如下:进行到达或者超过10, 000, 00元人民币的储 蓄业务时,必须通过附加的管理员认证。列举业务规那么时一,可以根据规那么的数量,选取合适的编目方式。5.5. 用户文档列举出将与软件产品一同交付的用户文档,并且明确所有己知用户文
6、档的交 付格式或标准,例如:安装指南纸质文档,16开本; 用户手册纸质文档,16开本; 在线帮助 电子文档,与软件产品一同分发、配置;.引言引言是对这份软件产品需求分析报告的概览,是为了帮助阅读者了解这份文 档是如何编写的,并且应该如何阅读、理解和解释这份文档。1.1 .编写目的说明这份软件产品需求分析报告是为哪个软件产品编写的,开发这个软件产 品意义、作用、以及最终要到达的意图。通过这份软件产品需求分析报告详尽说 明了该软件产品的需求规格,包括修正和(或)发行版本号,从而对该软件产品进 行准确的定义。如果这份软件产品需求分析报告只与整个系统的某一局部有关系,那么只定 义软件产品需求分析报告中
7、说明的那个局部或子系统。12工程风险具体说明本软件开发工程的全部风险承当者,以及各自在本阶段所需要承当 的主要风险,首要风险承当者包括: 任务提出者; 软件开发者; 产品使用者。1.3 .文档约定描述编写文档时所采用的标准(如果有标准的话),或者各种排版约定。排版 约定应该包括: 正文风格; 提示方式; 重要符号;也应该说明高层次需求是否可以被其所有细化的需求所继承,或者每个需求 陈述是否都有其自己的优先级。1.4 .产品范说明该软件产品及其开发目的的简短描述,包括利益和目标。把软件产品开 发与企业目标,或者业务策略相联系。描述产品范围时需注意,可以参考工程视图和范围文档,但是不能将其内容 复
8、制到这里。1.5 .参考文献列举编写软件产品需求分析报告时所用到的参考文献及资料,可能包括: 本工程的合同书; 上级机关有关本工程的批文; 本工程已经批准的计划任务书; 用户界面风格指导; 开发本工程时所要用到的标淮; 系统规格需求说明; 使用实例文档; 属于本工程的其它己发表文件; 本软件产品需求分析报告中所引用的文件、资料; 相关软件产品需求分析报告;.综合描述这一局部概述了正在定义的软件产品的作用范围以及该软件产品所运行的 环境、使用该软件产品的用户、对该软件产品己知的限制、有关该软件产品的假 设和依赖.产品的状况描述了在软件产品需求分析报告中所定义的软件产品的背景和起源。说明了 该软件
9、产品是否属于以下情况: 是否是产品系列中的下一成员; 是否是成熟产品所改进的下一代产品; 是否是现有应用软件的替代品(升级产品); 是否是一个新型的、自主型的产品。如果该软件产品需求分析报告定义的软件系统是: 大系统的一个组成局部; 与其它系统和其它机构之间存在基本的相互关系。那么必须说明软件产品需求分析报告定义的这局部软件是怎样与整个大系 统相关联的,或者(同时)说明相互关系的存在形式,并且要定义出两者之间的 全部接口。2.1 产品的功能因为将在需求分析报告的第4局部中详细描述软件产品的功能,所以在此只 需要概略地总结。仅从业务层面陈述本软件产品所应具有的主要功能,在描述功 能时应该针对每一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 分析 报告 模板
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内