1 / 7
文档名称:

软件开发过程控制程序.doc

格式:doc   大小:72KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件开发过程控制程序.doc

上传人:hnxzy51 2022/4/23 文件大小:72 KB

下载得到文件列表

软件开发过程控制程序.doc

相关文档

文档介绍

文档介绍:-
. z.
***工程
软件开发过程控制程序
文设计阶段,编程阶段中文档编写规则,模型表示规则,命名约定等在开发过程中需协调一致的规则。
"***系统开发规*"中的一些详细规则可在开发过程中不断完善。
5.3 需求分析
需求分析员应通过各种方式收集和获得所开发工程的业务需求,并对获取的需求和系统应具有的隐含需求进展分析,以建立系统的软件需求。这些需求通常包括:
a. 功能需求
b. 数据需求 
c. 性能需求 
d. 人机接口需求 
e. 平安和**需求 
f. 网络需求 
g. 和其他系统的接口需求 
h. 操作、维护和安装需求 
i. 一些特殊的设计限制 
需求分析员要使用"***系统开发规*"中规定的需求分析方法和工具清晰准确地定义和描述这些需求。编写"软件需求说明书",编写初步的"系统指南"。 
"软件需求说明书"得到用户确认后,提交评审。〔参见"设计评审和设计更改控制程序"〕。
5.4 概要设计
系统设计员应建立一个高层的软件体系构造,该体系构造应表达系统的需求。该体系构造应描述软件的顶层构造和定义其主要局部,包括:
-
. z.
a. 整个软件系统的层次构造; 
b. 每一层次的模块构造; 
c. 相关模块间的接口, 即模块间传递信息的内容、方式和协议; 
d. 确定各模块在计算机网络环境下的物理分布; 
a. 确定系统的数据库构造; 
e. 确定本软件系统与其他外围系统接口; 
f. 确定模块与系统功能间的关系; 
h. 考虑可靠性、平安性、灵活性等方面的设计; 
i. 要确定用户界面的设计风格; 
j. 主要算法设计; 
k. 异常处理设计。 
描述以上设计结果,编写"概要设计说明书"、"数据库设计说明书"和修改完善"系统指南"。将"概要设计说明书"和"数据库设计说明书"提交评审。〔参见"设计评审和设计更改控制程序"〕 
5.5 详细设计
系统设计人员要深刻理解"概要设计说明书",保证详细设计与概要设计相一致,为编码提供详尽的依据。 
细化和描述每一个功能模块,确定实现各个模块功能的具体算法、内部数据构造和外部接口方式。 
假设功能模块涉及到用户界面,还要具体描绘出用户界面以及操作流程。
编写"详细设计说明书",修改完善"系统指南"。 
提交详细设计评审。〔参见"设计评审和设计更改控制程序"〕 
5.6 设计实现
程序员应严格按照详细设计的说明,保证最终程序与详细设计相一致。编码过程中应遵循"***系统开发规*"的命名规则和注释等规定保证程序的清晰、易读。
程序员要对编写的程序进展调试,使程序不仅通过编译的语法检查,而且在功能和性能等方面到达设计的要求。 编写"用户操作手册",修改"系统指南"。系统设计员最终完成"系统指南"。 
5.7 内部测试
工程负责人应组织系统的内部测试,内部测试