5.1.2 详细设计的任务

更新于 2026年10月10日 版权声明
5.1.2 详细设计的任务

详细设计主要确定每个模块的具体执行过程,其主要任务有以下6个方面。

(1)为每个模块进行详细的算法设计,确定算法,选择适当的工具表达算法的过程,例如图形、表格、语言等工具将每个模块处理过程的详细算法描述出来,写出模块的详细过程描述。

(2)对模块内的数据结构进行设计,对需求分析、概要设计确定的概念性的数据类型进行确切的定义,为以后编写程序做好充分的准备。

(3)对数据库进行物理设计,即确定数据库的物理结构。物理结构主要指数据库的存储记录格式、存储记录安排和存储方法,这都依赖于具体使用的数据库系统。(https://www.daowen.com)

(4)根据软件系统的类型,还可能要进行代码设计、网络系统设计、输入/输出格式设计、系统配置的设计和人机对话设计等其他设计。

(5)编写详细设计说明书。

(6)评审。对处理过程的算法和数据库的物理结构都要评审。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)