第3章-软件设计.ppt

第3章软件设计;内容介绍;3.1软件设计概述;3.1.1软件设计概念与重要性;3.1.1软件设计概念与重要性;3.1.2软件设计的任务与策略;(1)概要设计;(2)详细设计;进行系统分析时需要遵循的策略;3.1.3软件设计基本原则;1.抽象与求精;2.模块化和信息隐藏;3.模块独立性;3.2概要设计;3.2.1概要设计的任务和步骤;3.2.2面向数据流图的设计方法;1.数据流分析;1.数据流分析;2.事务分析;2.事务分析;2.事务分析;2.事务分析;3.软件结构的改进;3.2.3面向对象的设计方法;1.子系统设计;1.子系统设计;1.子系统设计;2.对象设计;3.消息设计;4.方法设计;3.3模块和模块化;3.3.1模块;3.3.2模块化;3.3.2模块化;3.3.2模块化;3.3.3模块分割评价标准;1.耦合;1.耦合;1.耦合;2.内聚;2.内聚;2.内聚;3.3.4模块设计规则;3.4详细设计;3.4.1详细设计的目标与任务;3.4.2面向过程详细设计;3.4.2面向过程详细设计;1.流程图;1.流程图;1.流程图;2.盒图;2.盒图;3.程序设计语言;4.判定表;4.判定表;3.4.3面向数据详细设计;图书馆信息系统的概念数据模型;图书馆信息系统的物理数据模型;3.4.4面向对象详细设计;3.4.4面向对象详细设计;3

文档评论(0)

1亿VIP精品文档

相关文档