文件名称:软件开发这点事(邵志东)
文件大小:28KB
文件格式:DOCX
更新时间:2012-12-06 12:03:29
软件开发这点事(邵志东)软件开发这点事(邵志东)
系统设计分两个阶段:总体设计和详细设计。(P24) (1) 总体设计的主要任务是把需求分析得到的结果转换为软件和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。概要设计方法包括模块化方法、功能分解方法、面向数据结构的设计方法、面向对象的设计方法。 (2) 详细设计的主要任务是设计每个模块的实现算法、所需的局部数据结构。详细设计的目标有两个:实现模块功能的算法要逻辑上正确,算法描述要简明易懂。