产品需求分析和模块设计的分析方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
产品模块划分设计实现方法
设计需求分解过程指南
1 主题内容与适用范围
本指南为产品开发的初始阶段的模块划分、设计实现、需求分解规定了统一的、最基本的要求,它规定了产品设计需求分解阶段的工作内容、方法、结果和评审。描述了产品设计初始阶段设计需求分解、模块划分、系统设计与实现方法的工作要求与指南。
产品模块划分设计需求分解的结果是产品设计、实现、测试验收和维护的依据。本文件指出了该过程的任务、原则、依据、要求、工作程序和主要内容。适用于新型和改型装备进行的产品模块划分设计需求分解工作和系统的设计与实现。
本指南适用于产品开发的初始阶段。本指南可以根据具体产品要求剪裁使用。
2 引用标准
GJB 190 特性分类
GJB 437 军用软件开发规范
GJB 438 军用软件文档编制规范
GJB 439 军用软件质量保证规范
GJB 450 装备研制与生产的可靠性通用大纲
GJB 726 军工产品质量标志和可追溯性要求
GJB 900 系统安全性通用大纲
GJB 906 成套技术资料质量管理要求
GJB 907 产品质量评审
GJB 939 外购器材的质量管理
GJB 1310 设计评审
3 产品初始设计阶段的工作的任务、原则、依据和要求
3.1 任务
本阶段对产品产品的需求(如功能和性能、可靠性等方面的能力)进行分析和定义,并编制出相应文件。要求编写《功能需求分解表》《接口需求分解表》《接口需求文件》《采购要求说明》《系统模块划分和编码表》。开始编写《用户手册》和《测试计划》。在本阶段的可靠性工作是继续改进和确定产品可靠性和可维修性的目标;制定产品《可靠性、维修性计划》。产品设计需求分解的任务主要是确定系统或子系统的产品功能需求说明、接口需求说明和数据要求、采购要求说朗。在产品设计初始阶段,承办单位必须根据交办单位提出的战术技术要求,产品开发任务书或合同以及其他有关资料,在对用户进行调查研究的基础上,确定产品的功能、性能、接口、数据、采购、环境需求、产品的安全、保密要求以及假设和约束.在此基础上编写《初步设计说明书》。明确指出将被开发的产品产品满足系统或子系统的功能和性能的要求。
3.2 设计需求分解的原则
3.2.1 必要性
为了保证满足用户的需求,需要帮助用户对提出的功能要求和需求进行系统化的分析。因为用户提出的需求一般都为隐含的,不明确的,不完全的,经常变化的,有时是错误的。设计者对于工作的划分、组织、管理和人员的使用没有依据。在设计工作最初阶段,必须认真确定和明确用户的功能需求。其目的是为设计工作提供明确的工作任务和工作分工依据;防止错误的理解造成错误和失败的设计;为研制工作模块化分解提供依据;为设计研制工作提供协调和支持;为产品的验收提供依据。
3.2.2 可行性原则
充分考虑已有的技术储备或近期可能获得的预研成果,确保分析的结果可实现。分析的结果与装备研制与生产能力以及其他方面的承受能力相适应。满足研制周期要求。
3.2.3 先进性原则
技术性能先进,满足用户使用要求。合理利用关键性高新技术。产品设计需求分解结果应当使系统、分系统或设备的构成简洁、科学、合理。
3.2.4 经济性原则
在投资强度(寿命周期费用)相同条件下可能获得的使用效果最佳,或用尽可能少的投资获得尽可能高的使用效果。在促进产品技术和武器装备发展方面带来的其他效益尽量多。充分利用和继承同类或其他产品的成熟技术
3.2.5 系统性原则
综合配套;协调发展;整体优化;有利于工程下一步的研制和管理功能兼容。
3.2.6 标准化原则
符合国家军用标准的要求。与已有同类装备标准化程度比较具有较高的总体水平。系列化、通用化、组合化程度高。
3.2.7 对比选优原则
采用系统工程方法,从效能、经费(或寿命周期费用)、进度及其他效果等方面,对所提出的几种需求进行全面的分析和综合比较,提出优选方案,。
3.3 设计需求分解的依据
产品设计需求分解是在系统分析和产品定义的基础上,在完成了可行性研究报告和项目开发计划之后进行的。系统分析提供的有关信息主要有:
a.系统总体设计要求;
b.系统性能要求;
c.设备要求;
d.接口设计要求;
e.操作使用要求;
f.系统设计标准;
g.系统备份和维护要求。
3.4 要求
承办单位必须编制《功能需求分解表》《接口需求分解表》《接口需求文件》《采购要求说明》《系统模块划分和编码表》及其他有关文档,并进行需求逐步审查。这些文档必须经交办单位审查同意,并通过产品需求评审。在使用本指南时,可根据不同装备系统的层次和项目特点进行剪裁。
4 设计需求分解的工作程序
设计需求分解工作,一般分为4个阶段:任务下达阶段、设计需求分解研究阶段、审查与报批阶段、归档阶段。每一阶段都有其特定任务和目标,一般情况下只有完成前一阶段的任务后方可转入下一阶段工作,特殊情况下,可根据具体项目的特点和要求,将各阶段工作互相交叉进行,但最后都应达到本规范规定的要求。
4.1 任务下达阶段
产品设计需求分解是在系统分析和产品定义的基础上,在完成了可行性研究报告和项目开发计划之后进行的,至正式下达任务书为止。
4.1.1 确定项目产品设计需求分解承担单位
项目承担单位应具备下列条件:
a. 产品专业对口;
b. 有较强的产品研究力量;
c. 有必要的产品科研手段、设备和物资保障条件。
4.1.2 成立产品设计需求分解课题组
课题组一般由项目承担单位负责组建并指分析工作负责人。
4.1.3 下达产品设计需求分解任务书
4.1.3.1 任务书内容一般包括,产品项目名称、内容、经费、进度及文档编制要求。
4.1.3.2 任务书由产品项目提出单位与产品项目承担单位协商后按程序下达,并按规定报送有关部门(单位)。
4.2 设计需求分解研究阶段
该阶段自接到任务书开始,至完成各类文件编写为止。
4.2.1 制定产品设计需求分解实施计划
课题组应根据任务书的要求,制定产品设计需求分解实施计划,实施计划的制定与呈报按本部门的规定执行。
4.2.2 调查研究
调查研究的任务是继续了解有关方面对产品的详细要求,收集和分析国内外有关的资料,并根据实际情况进行必要的研讨和试验。为设计需求分解提供依据。
4.2.3 综合分析和编写
根据第3章规定的原则和要求,按任务书的要求和《军用产品文档编制规范》要求编写《功能需求分解表》《接口需求分解表》《接口需求文件》《采购要求说明》《系统模块划分和编码表》《软件需求说明》《数据要求说明》。制定产品《可靠性、维修性大纲计划》。开始编写《用户手册》和《测试计划》。初稿和其他文件。
在此基础上征求有关专家和用户的意见,并进行综合分析和合理权衡,进一步修改和完善各种方案及相应的文件,形成送审稿。
4.3 审查与报批阶段
该阶段自审查、上报设计需求分解文件开始,至上级正式批复为止。设计需求分解文件上报前应逐级进行审查,并根据需要组织有关专家进行评审。
4.3.1 产品需求评审
在产品设计需求分解阶段末期.必须进行产品需求评审。评审工作由承办单位负责组织,交办单位参加,评审人员由交办单位和承办单位共同确定,以保证双方对产品需求理解的一致性和准确性。
4.3.2 评审目的
评审的目的是审定承办单位是否明确系统的要求产品需求是否合理,可行,审查产品功能是否覆盖了系统的要求;产品功能与系统要求之间是否一致;并着重审查产品需求说明的准确性、完整性和可理解性。
4.3.3 评审内容
评审的内容应针对产品需求说明、数据要求说明、产品质量保证计划和产品配置管理计划,进行下列项目的分析并得出结论。
任务和需求;根据战术技术要求、任务书和合同要求,对产品需求说明、数据要求说明进行评审。其内容包括功能、性能、接口、数据、环境需求等。
可行性;其内容包括技术、经费、人员要求,系统的投资效益分析、风险分析等。
质量保证;根据产品质量保证计划,检查是否已把质量保证列为产品设计需求分解阶段的一项重要内容。
标准化;检查本阶段工作及产生的文档是否符合有关的产品标准。
可维护性;检查产品需求说明是否规定了产品可维护性的要求。