获取需求,建立需求模型。 分析 分析的典型活动 1、需求陈述; 建立功能模型 设计 3、建立对象模型; 5、建立动态模型; 6、建立功能模型; 7、定义服务。 实现
分 析 设 计 实 现 获取需求,建立需求模型。 分析的典型活动: 1、需求陈述; 2、建立功能模型; 3、建立对象模型; 5、建立动态模型; 6、建立功能模型; 7、定义服务
需求分析 设计是分析结果在技术上的扩充和修 改,重点是如何实现该系统。 设计中的典型活动: 设计 1、系统分解,设计子系统(CS、PP 2、设计问题域子系统 3、设计人机交互子系统 4、设计任务管理子系统 实现 5、设计数据管理子系统 6、设计类中的服务 7、设计对象中的关联 8、设计优化(优先级、效率、继承关系)
需求分析 设 计 实 现 设计是分析结果在技术上的扩充和修 改,重点是如何实现该系统。 设计中的典型活动: 1、系统分解,设计子系统(C-S、P-P) 2、设计问题域子系统 3、设计人机交互子系统 4、设计任务管理子系统 5、设计数据管理子系统 6、设计类中的服务 7、设计对象中的关联 8、设计优化(优先级、效率、继承关系)
分析 设计 实现活动实际上就是编写面向 对象程序,测试并调试面向对象程 序。 实现
分 析 设 计 实 现 实现活动实际上就是编写面向 对象程序,测试并调试面向对象程 序
92面向对象的概念 921对象 1、对象的形象表示 操作1 状态 界面操作2 操作3 操作1、2、3的实现 图92对象的形象表示
9.2 面向对象的概念 9.2.1 对象 1、对象的形象表示 状态 S 操作1 操作2 操作3 界面 操作1、2、3的实现 图9.2 对象的形象表示
3、对象的特点 1)以数据为中心; 2)对象是主动的; 3)实现了数据封装; 4)本质上具有并行性; 5)模块独立性好
3、对象的特点 1)以数据为中心; 2)对象是主动的; 3)实现了数据封装; 4)本质上具有并行性; 5)模块独立性好