1 / 86
文档名称:

第十章 面向对象的设计方法.ppt

格式:ppt   页数:86
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第十章 面向对象的设计方法.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第十章 面向对象的设计方法.ppt

文档介绍

文档介绍:第十章面向对象的设计方法
1
开始进入设计阶段
可行性研究运行


需求分析确认测试

概要设计组装测试

详细设计单元测试

编码与调试
2
主要内容
设计用例实现方案
设计技术支撑方案
设计用户界面
精化设计模型
3
面向对象的设计方法-概述
本章采用基于UML的面向对象设计方法将分析模型转换为设计模型。
面向对象的分析模型主要由顶层架构图、用例与用例图、领域概念模型构成。
设计模型则包含以包图表示的软件体系结构图,以交互图表示的用例实现图,完整、精确的类图,以及针对复杂对象的状态图、用以描述流程化处理过程的活动图等。
4
面向对象的设计方法-概述
处理转换过程的任务
(1) 针对分析模型用例,设计用UML交互图表示的实现方案。
(2) 设计技术支撑设施。在大型软件项目中,往往需要一些技术支撑设施来帮助业务需求层面的类或子系统完成其功能。这些设施本身并非业务需求的一部分,但却为多种业务需求的实现提供公共服务,例如,数据的持久存储服务、安全控制服务、远程访问服务等。在面向对象设计中,需要研究这些技术支撑设施的实现方式以及它们与业务需求层面的类及子系统之间的关系。
5
面向对象的设计方法-概述
(3) 设计用户界面。
(4) 针对分析模型中的领域概念模型,以及第(2)、第(3)两个步骤引进的新类,完整、精确地确定每个类的属性、操作,完整地标示类之间的关系。
为了实现软件重用,为了实现强内聚、松耦合等软件设计原则,还可以对前面形成的类图进行各种微调,最终形成足以构成面向对象程序设计的基础和依据的详尽类图。
6
面向对象的软件设计过程
7
设计用例实现方案
本节介绍UML交互图的语言机制和用例实现方案的设计方法。
UML的交互图包括顺序图和协作图,适于用例实现方案的表示。
用例实现方案的设计方法有三个步骤:
(1) 提取边界类、实体类和控制类;
(2) 构造交互图;
(3) 根据交互图精化类图。
8
顺序图
9
顺序图说明
用来描述对象之间动态的交互关系,着重表现对象间消息传递的时间顺序。
参与交互的对象位于顶端的水平轴上,垂直轴表示时间,时间推移的方式是自上向下
对象的下方用垂直虚线表示对象的生命线,即对象在某段时间内存在,对象生命的终结用叉号表示
附着在对象生命线上的矩形框表示对象在此段时间内活跃。
对象间的通信表现为对象的生命线之间的消息传递
10

最近更新

2026年长白山职业技术学院单招职业倾向性考试.. 42页

2024年河南医学高等专科学校单招职业适应性测.. 40页

2026年阿勒泰职业技术学院单招职测备考题库及.. 42页

2024年河南女子职业学院单招职业适应性考试模.. 41页

2024年河南工业和信息化职业学院单招综合素质.. 40页

2024年河南工业职业技术学院单招职业倾向性考.. 39页

2024年河南建筑职业技术学院单招职业倾向性测.. 40页

2024年河南机电职业学院单招职业技能测试题库.. 40页

2024年河南林业职业学院单招职业技能测试模拟.. 42页

2026年黑龙江农业工程职业学院单招综合素质考.. 43页

2024年河南省三门峡市单招职业适应性测试模拟.. 40页

2024年河南省漯河市单招职业倾向性测试模拟测.. 40页

2024年河南省焦作市单招职业倾向性考试题库新.. 40页

2024年河南科技职业大学单招职业适应性考试模.. 39页

2024年河南轻工职业学院单招职业倾向性测试模.. 40页

2024年河源职业技术学院单招职业技能考试模拟.. 39页

2024年泉州华光职业学院单招职业适应性考试题.. 40页

2024年泉州工艺美术职业学院单招职业倾向性考.. 40页

2024年泉州幼儿师范高等专科学校单招职业技能.. 40页

2024年泉州海洋职业学院单招职业适应性考试题.. 39页

2024年泉州职业技术大学单招职业适应性测试模.. 41页

2024年泰山科技学院单招综合素质考试题库附答.. 41页

2024年泰山职业技术学院单招职业技能考试模拟.. 41页

2024年泰州职业技术学院单招职业适应性考试题.. 40页

2024年泸州职业技术学院单招职业技能测试模拟.. 39页

2024年洛阳商业职业学院单招职业适应性测试题.. 41页

2024年洛阳科技职业学院单招职业倾向性测试题.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页