<< Click to Display Table of Contents >> 软件的编码 |
3. | 软件开发 |
3.4 | 软件的编码 |
3.4.1 | 软件编码 |
在软件编码阶段,开发者根据《软件系统详细设计报告》中对数据结构、算法分析和模块实现等方面的设计要求,开始具体的编写程序工作,分别实现各模块的功能,从而实现对目标系统的功能、性能、接口、界面等方面的要求。
3.4.2 | 软件编码的要求 |
a.模块化编码
b.代码可读性
c.可维护性
d.模块接口标准化
e.界面风格统一
e.注释的应用
3.4.3 | 编码的评审 |
为了尽早发现软件中的障碍,提高软件产品的质量,开发者在编码的过程中应该强调代码评审工作。将代码评审报告作为文档的一部分,提交给最终用户。
3.4.4 | 编程规范及要求 |
为了提高编程实现的质量,软件的程序设计必须遵照国家颁布的相关编程规范。
主要内容包括:规范化的程序内部文档、数据结构的详细说明、清晰的语句结构、编码规范。编码规范的内容包括命名规范、界面规范、提示及帮助信息规范、热键定义等。
其中数据库部分应遵守《软件开发信息化数据库建设规范》的要求。
在软件编码的同时应进行单元测试。