某软件股份公司产品设计和实现控制程序

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

设计和实现

文件编号:

NP506100 生效日期:

2000.3.20

受控编号:

密级:秘密版次:Ver2.1 修改状态:总页数8 正文 6 附录 2 编制:马云生审核:袁淮、孟莉批准:孟莉

沈阳东大阿尔派软件股份有限公司

(版权所有,翻版必究)

文件修改控制

目录

1.目的

2.适用范围

3.职责

3.1 开发部门

3.2 开发体系决策层SMG

4. 术语和缩略语

5. 工作程序

5.1 设计与设计评审

5.2 编码实现与检查

6.引用文件

6.1 NP504100《项目策划》

6.2 NP601100《配置管理》

6.3 NW506101《系统设计报告编写规范》

6.4 NW506102《技术报告编写规范》

6.5NW506103《用户手册编写规范》

6.6NW506104《计算机源代码编写规范》

7. 质量记录

7.1NR506100A“系统设计报告评审记录”

1. 目的

为使软件产品和/或软件项目满足规定的需求而确定软件的体系结构、组成模块划分和接口说明等;并把上述结果翻译成代码,以实现软件所要求的功能。

2.适用范围

适用于所有的软件产品和/或软件项目的开发。

3.职责

3.1 开发部门:负责根据《需求分析报告》或客户提供的同等作用的文档编制《系统

设计报告》,并参加此报告的评审,同时负责根据设计结果完成软件产品和/或软

件项目的实现。

3.2 开发体系决策层SMG:负责批准重大国内项目和国际项目设计报告的评审结果。

4. 术语和缩略语

本程序文件采用NQ402100《质量手册》中的术语和缩略语及其定义。

5. 工作内容

5.1 设计与设计评审

5.1.1 设计

1)设计人员按NP504100《项目策划》程序中关于进度和阶段划分的要求,根据《需求分析报告》或同等作用的文档进行系统设计,设计过程应考虑软件产

品和/或软件项目的使用要求,及测试和维护的要求。

2)《系统设计报告》一般按NW506101《系统设计报告编写规范》的要求编写,在客户对《系统设计报告》格式和内容有特殊要求时,按与客户共同约定的

规则编写。

5.1.2 设计评审

1)《系统设计报告》在提交之前必须进行评审。主要由开发部门负责人、项目设计人员参加评审,重大项目的评审还需要开发体系决策层SMG参加。必

要时,可邀请客户参加评审工作。评审记录由软件配置管理负责人SCML填

写并归档。

2)评审的内容包括:

●该设计能否满足规定的功能和性能要求;

●设计是否满足相应的设计规范;

●设计是否满足下一阶段工作的输入要求;

●在进入下一阶段工作前,所有已发现的错误或缺陷是否均已消除,或虽

未消除但继续进行工作的风险已弄清楚。

3)没有通过评审的《系统设计报告》由设计人员负责按照评审意见进行修改,修改后重新评审。

4)通过评审的《系统设计报告》由开发体系决策层SMG或开发部门负责人批准执行,并由软件配置管理负责人SCML按NP601100《配置管理》程序进

行配置管理。

5.1.3 设计的修改

在软件开发过程中需要进行对《系统设计报告》修改时,须填写NR601100A“更改单”申请更改,经审核批准后方可修改。

5.2 编码实现与检查

5.2.1 编码实现

1)项目开发人员应根据所要实现的系统要求选用相应的编程工具,并遵守NW506104《计算机源代码编写规范》或《开发计划》中确定的标准与规程进

行系统编码。

2)开发人员按照《系统设计报告》的要求实现系统编码,以满足用户对系统功能和质量的要求。

5.2.2 编码检查

1)在编码实现过程中,每一个阶段的结果在提交之前都须由项目软件经理PSM 进行检查,以确定其是否满足要求。

2)检查内容包括:

●编程风格满足NW506104《计算机源代码编写规范》或已确定的标准与规

程的要求;

●本阶段的结果是否满足相应的功能和性能需求;

●所有已发现的错误或缺陷均已消除或虽未消除但继续进行工作的风险已

弄清楚。

5.2.3 在编码实现的过程中,开发人员应注意保存必要的编码信息和用户使用信息,完

成编码后,应整理这些信息,并按照NW506102《技术报告编写规范》和NW506103

《用户手册编写规范》的要求,编写《技术报告》和《用户手册》。

6.引用文件

6.1 NP504100《项目策划》

6.2 NP601100《配置管理》

6.3 NW506101《系统设计报告编写规范》

6.4 NW506102《技术报告编写规范》

6.5NW506103《用户手册编写规范》

6.6NW506104《计算机源代码编写规范》

7. 质量记录

7.1 NR506100A“系统设计报告评审记录”

系统设计报告评审记录

项目编号:项目名称:

项目软件经理PSM:系统设计报告编制人:

评审人员:

评审内容:(评审中审议通过的内容在“□”中划“√”,否则划“×”)

1. 设计是否满足功能和性能要求?□

2. 设计是否满足设计规范的要求?□

3. 设计是否满足下一阶段的输入要求?□

4. 错误或缺陷是否消除,或已识别了错误的风险?□

评审意见:

评审结论:(评审中审议通过的内容在“□”中划“√”否则划“×”)

1.通过评审,可以进入下一阶段□

2.未通过评审,修改后重新评审□

填表:审批:

第页/共页

相关文档
最新文档