首页 > 其他分享 >#yyds干货盘点# 详细设计

#yyds干货盘点# 详细设计

时间:2022-10-11 11:37:23浏览次数:37  
标签:yyds 设计阶段 模块 数据库 盘点 干货 详细 设计 描述

详细设计阶段的主要任务是对每个模块完成的功能进行具体描述,要把功能描述转变为精确的、结构化的过程描述。即该模块的控制结构是怎样的,先做什么,后做什么,有什么样的条件判定,有些什么重复处理等,并用相应的表示工具把这些控制结构表示出来。详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述。详细设计阶段的任务不是具体地编写程序,而是要设计出程序的“蓝图”,以后根据这个蓝图写出实际的程序代码。

详细设计阶段的主要任务如下:​

(1)对每个模块进行详细的算法设计。用某种图形、表格和语言等工具将每个模块处理过程的详细算法描述出来。

(2)对模块内的数据结构进行设计。

(3)对数据库进行物理设计:即确定数据库的物理结构。

(4)其他设计。根据软件系统的类型,还可能要进行以下设计:

①代码设计。代码是用来表征客观事物的一组有序的符号,以便于计算机和人工识别与处理。为了提高数据的输入、分类、存储和检索等操作,节约内存空间,对数据库中某些数据项的值要进行代码设计。代码设计的原则是唯一性、合理性、可扩充性、简单性、适用性、规范性和系统性。

②输入输出设计。

③用户界面设计。

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

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

详细设计阶段的参加人员有软件设计师和程序员。该阶段产生的主要文档有详细设计文档。


标签:yyds,设计阶段,模块,数据库,盘点,干货,详细,设计,描述
From: https://blog.51cto.com/zdytesting/5745959

相关文章