|
知识路径: > 系统开发和运行维护知识 > 系统设计基础知识 > 软件体系结构基本概念 > 系统设计内容和步骤 >
|
相关知识点:6个
|
|
|
|
详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述。
|
|
|
详细设计阶段的任务不是具体地编写程序,而是要设计出程序的“蓝图”,以后根据这个蓝图写出实际的程序代码。详细设计阶段的主要任务有:
|
|
|
(1)对每个模块进行详细的算法设计。用某种图形、表格和语言等工具将每个模块处理过程的详细算法描述出来。
|
|
|
|
(3)对数据库进行物理设计,即确定数据库的物理结构。
|
|
|
(4)其他设计。根据软件系统的类型,还可能要进行以下设计:
|
|
|
|
代码是用来表征客观事物的一组有序的符号,以便于计算机和人工识别与处理。为了提高数据的输入、分类、存储和检索等操作,节约内存空间,对数据库中某些数据项的值要进行代码设计。代码设计的原则是:唯一性、合理性、可扩充性、简单性、适用性、规范性和系统性。
|
|
|
|
|
|
(6)评审。对处理过程的算法和数据库的物理结构都要评审。
|
|
|
系统设计的结果是一系列的系统设计文件,这些文件是物理实现一个信息系统(包括硬件设备和编制软件程序)的重要基础。
|
|
|