《用户需求规格说明书.doc》由会员分享,可在线阅读,更多相关《用户需求规格说明书.doc(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、文档编号:SR-SE-M-17记 录 号:文档版本:文档密级:用户需求规格说明书北京神舟航天软件技术有限公司(2007年1月1日)用户需求规格说明书记录号:作者:校对:审核:批准:PPQA:起始日期:年 月 日结束日期:年 月 日修订历史记录日期版本状态说明作者2003年09月16日V1.0创建关于本文档目录1简介21.1目的21.2范围21.3定义、首字母缩写词和缩略语21.4参考资料21.5概述22产品介绍23产品面向的用户群体24产品应当遵循的标准或规范25产品范围36产品中的角色37产品的功能性需求37.1功能性需求分类37.2Feature M37.2.16.m.n Function
2、 M.N48用户界面需求49软硬件环境需求410产品质量需求411接口需求5附录A:需求建模与分析报告6A.1 需求模型16A.n 需求模型N6附录B:需求确认1用户需求规格说明书1 简介软件构架文档的简介应提供整个软件构架文档的概述。它应包括此软件构架文档的目的、范围、定义、首字母缩写词、缩略语、参考资料和概述。1.1 目的本文档将从构架方面对系统进行综合概述,其中会使用多种不同的构架视图来描述系统的各个方面。它用于记录并表述已对系统的构架方面作出的重要决策。本节确定此软件构架文档在整个项目文档中的作用或目的,并对此文档的结构进行简要说明。应确定此文档的特定读者,并指出他们应该如何使用此文档
3、。1.2 范围简要说明此软件构架文档适用的范围和影响的范围。1.3 定义、首字母缩写词和缩略语本小节应提供正确理解此软件构架文档所需的全部术语的定义、首字母缩写词和缩略语。 这些信息可以通过引用项目词汇表来提供。1.4 参考资料本小节应完整地列出此软件构架文档中其他部分所引用的所有文档。每个文档应标有标题、报告号(如果适用)、日期和出版单位。列出可从中获取这些参考资料的来源。这些信息可以通过引用附录或其他文档来提供。1.5 概述本小节应说明此软件构架文档中其他部分所包含的内容,并解释此软件构架文档的组织方式。2 项目简介提示:(1)说明项目是什么,什么用途。(2)介绍项目的开发背景。(3)说明
4、项目的名称、标识及其相关方。2.1 项目/产品背景描述项目的来源、项目的名称、标识、项目的相关方等。2.2 项目/产品范围提示:阐述产品“适用的领域”和“不适用的领域”,本产品“应当包含的内容”和“不包含的内容”。(1)有助于判断什么是需求,什么不是需求;(2)可以将开发精力集中在产品范围之内,少干吃力不讨好的事情;(3)有助于控制需求的变更。2.3 项目/产品约束提示:说明产品实现的约束条件,包括资源、环境等。3 产品接收准则用户可以验收产品的接收条件和准则。通常合同和技术协议的有关规定可以作为接受的准则。3.1 应遵循的标准或规范提示:阐述本产品应当遵循什么标准、规范或业务规则(Busin
5、ess Rules),违反标准、规范或业务规则的产品通常不太可能被接受。3.2 其它准则4 用户概述提示:(1)描述本产品面向的用户(客户、最终用户)的特征,(2)说明本产品将给他们带来什么好处?他们选择本产品的可能性有多大?5 角色提示:阐述本产品的各种角色及其职责。各种角色的具体行为将在功能性需求中描述。角色名称职责描述6 功能需求 6.1 功能需求分类提示:将功能性需求先粗分再细分,下表中的 Feature A, Function A.1等符号应当被替换成有含义的名称。功能类别功能名称、标识符描述Feature AFunction A.1Feature BFunction B.1Feat
6、ure CFunction C.16.2 Feature M 提示:此处写一些承上启下的文字。6.2.1 Function M.N名称、标识符功能描述优先级输入操作序列输出补充说明7 软硬件环境需求 需求标识&名称详细要求8 产品质量和性能需求主要质量性能属性详细要求正确性健壮性可靠性性能,效率易用性清晰性安全性可扩展性兼容性可移植性9 用户界面需求需求标识&名称详细要求10 接口需求硬件接口接口标识&名称详细要求软件接口接口标识&名称详细要求通信接口接口标识&名称详细要求11 其它需求提示:其他用户提出的要求或者需求。附录B:需求确认和承诺提示:需求确认规程请参见需求管理规程。产生的工作产品包括:需求评审报告和需求承诺。