下载此文档

迈向对象设计PPT学习教案.pptx


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
会计学
1
迈向对象设计
目标
理解动态和静态对象设计建模
尝试敏捷建模,或用于绘图的UML CASE工具
第1页/共15页
overview
第2页/共15页
简介
开发者可以采用三种方式设计对象:
。在编码的同时进行设计(java、C#、……),更为理想的是使用诸如再工程这样的强大工具。根据想象的模型直接编码。
,然后编码。再白板或UML CASE工具中绘制一些UML。然后转到第一种方式,使用文本增强型集成开发环境(IDE,如Eclipse或Visual Studio)进行编码。
,不编码。使用工具从图中生成一切。
第3页/共15页
编码前轻量级绘图
最流行的方式是使用UML的方式,绘图然后编码。
对常用图形投入的努力应该是有价值的。
第4页/共15页
敏捷建模和轻量级UML图形
敏捷建模还包括:
与其他人一同建模
并行创建若干模型
第5页/共15页
UML CASE 工具
准则:
选择能够与流行的文本增强型IDE(如Eclipse或Visual Studio)集成的UML CASE。
选择不仅能够对类图(比较常见)还能对交互图进行逆向工程(由代码生成图形)的UML工具
相互补充-在墙上的敏捷建模和使用集成到文本增强型IDE的UML CASE工具。
第6页/共15页
时间……
在迭代开始时
对于时间定量为三周的迭代,花费几个小时或者一天的时间
认识到图作为灵感的起点,但是还要认识到代码中的最终设计会有分歧和改进
对增加的基础库进行逆向工程
第7页/共15页
静态和动态模型
两种对象模型:
-例如UML交互图(顺序图或通讯图),有助于设计逻辑、 代码行为或方法体。动态模型倾向于创建更为有益、 困难和重要的图形。
-有助于设计包、 类名、 属性和方法特征标记(但不是方法体)的定义,例如UML类图。
第8页/共15页
准则:
应该把时间花费在交互图(顺序图或通信图),而不仅是类图上。
在动态模型中有:
职责驱动设计(RDD)
和GRASP原则
在静态模型中有:
包图
部署图
第9页/共15页

迈向对象设计PPT学习教案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小431 KB
  • 时间2021-06-17