一、:文档+程序+:概念、:概念、(P5)、重点掌握以下概念各阶段的任务、内容、文档(P10~12)问题定义:任务、结果可行性研究:任务、目的内容——技术、经济、操作、法律(P10)文档需求分析:任务(做什么P11)2思想:分解、抽象工具:数据流图(DFD)数据字典、处理的逻辑表达数据分析ER图(数据库概念设计)文档内容(P12)(P14)(P12)第二章结构化分析和设计方法4任务:“怎么做”步骤:总体设计、详细设计目标:软件结构基本思想:自顶向下、模块化面向数据流(变换型、事务型)表达工具:(P17)(P19~20)模块化信息隐蔽(P19)模块独立性(P20):概念、度量模块内的内聚性:七种模块间的耦合性:(P21~22)四个原则模块的扇入、扇出(P19)模块的作用域、控制域(22)好的软件结构呈“腰鼓”型(P21):变换型、事务型变换型:以变换为中心、变换分析事务型:以事务为中心、、会准确画出数据流图提取四个基本成分命名合理分解原则:父图、子图平衡; 分层编号; 对上层图某个处理进行分解第二章结构化分析和设计方法9对象和类、属性和服务消息传递结构与连接封装、继承、多态(P32)OOA+OOD+、重点掌握以下概念第三章面向对象分析和设计方法10
南邮 软件工程 限选课 复习ppt课件 来自淘豆网www.taodocs.com转载请标明出处.