详细设计的基本任务

来源:互联网 发布:mpv mac 编辑:程序博客网 时间:2024/04/30 00:12

详细设计的基本任务
    (1)为每个模块进行详细的算法设计。用某种图形、表格、语言等工具将每个模块处理过程的详细算法描述出来。
    (2)为模块内的数据结构进行设计。对于需求分析、概要设计确定的概念性的数据类型进行确切的定义。
    (3)对数据结构进行物理设计,即确定数据库的物理结构。物理结构主要指数据库的存储记录格式、存储记录安排和存储方法,这些都依赖于具体所使用的数据库系统。
    (4)其他设计:根据软件系统的类型,还可能要进行以下设计:
      ①代码设计。为了提高数据的输入、分类、存储、检索等操作,节约内存空间,对数据库中的某些数据项的值要进行代码设计。
      ②输入/输出格式设计。
      ③人机对话设计。对于一个实时系统,用户与计算机频繁对话,因此要进行对话方式、内容、格式的具体设计。
    (5)编写详细设计说明书。
    (6)评审。对处理过程的算法和数据库的物理结构都要评审。