[全程建模]UML中类设计的表达方法
2005-11-02 16:35
330 查看
薛定谔的猫 15:50:35
你好 在么?
薛定谔的猫 15:50:41
有事情请教
青润 16:13:22
请讲。
薛定谔的猫 15:51:45
时序图里有没有 循环和条件啊
薛定谔的猫 15:53:30
印象中只是顺序结构
青润 16:15:45
没有,不过,有办法表示。可以用returntoself表示方法,因为时序图的设计其实没有设计到类的内部,所以,这里需要采用状态/活动图来做类内部设计的补充。这样就可以比较完整的实现整体的设计了。
薛定谔的猫 15:53:55
那我需要表示循环和条件呢
青润 16:16:25
循环和条件都可以在状态/活动图中表示出来。
薛定谔的猫 15:54:42
状态图主要用来表示状态机 我的应用还没复杂到那种程度.
青润 16:17:10
我上面说了,时序图只能设计到类这个层面,目前还无法对类的内部进行设计。uml2可能可以提供,但是我还没有来得及研究。
青润 16:18:00
呵呵,状态/活动图不一定非要用来表示状态机,你就把他考虑成流程图即可,用它来表述业务流程也可以,或者在这里表述类内部的设计细节也是不错的用法。
薛定谔的猫 15:57:05
我都忘了活动图什么样了.
青润 16:19:46
呵呵,那就去看看吧。
薛定谔的猫 15:57:57
谢谢.
青润 16:20:19
不客气。
薛定谔的猫 15:58:30
今天弄了个超级无聊的活. 一个国外的朋友大学学uml 一点不会. 作业让用uml设计个atm 让我来弄.
青润 16:21:01
呵呵。
薛定谔的猫 16:08:22
比如我有个 ATM类 他有个doService方法 里面会根据不同的条件执行 AccountManager中不同的4个方法 在时序图里是表示成 doService调用这4个方法么?
青润 16:31:25
是的。方法的调用都是在时序图中表示的。在状态/活动图中可以表示在那个位置作的调用。
你好 在么?
薛定谔的猫 15:50:41
有事情请教
青润 16:13:22
请讲。
薛定谔的猫 15:51:45
时序图里有没有 循环和条件啊
薛定谔的猫 15:53:30
印象中只是顺序结构
青润 16:15:45
没有,不过,有办法表示。可以用returntoself表示方法,因为时序图的设计其实没有设计到类的内部,所以,这里需要采用状态/活动图来做类内部设计的补充。这样就可以比较完整的实现整体的设计了。
薛定谔的猫 15:53:55
那我需要表示循环和条件呢
青润 16:16:25
循环和条件都可以在状态/活动图中表示出来。
薛定谔的猫 15:54:42
状态图主要用来表示状态机 我的应用还没复杂到那种程度.
青润 16:17:10
我上面说了,时序图只能设计到类这个层面,目前还无法对类的内部进行设计。uml2可能可以提供,但是我还没有来得及研究。
青润 16:18:00
呵呵,状态/活动图不一定非要用来表示状态机,你就把他考虑成流程图即可,用它来表述业务流程也可以,或者在这里表述类内部的设计细节也是不错的用法。
薛定谔的猫 15:57:05
我都忘了活动图什么样了.
青润 16:19:46
呵呵,那就去看看吧。
薛定谔的猫 15:57:57
谢谢.
青润 16:20:19
不客气。
薛定谔的猫 15:58:30
今天弄了个超级无聊的活. 一个国外的朋友大学学uml 一点不会. 作业让用uml设计个atm 让我来弄.
青润 16:21:01
呵呵。
薛定谔的猫 16:08:22
比如我有个 ATM类 他有个doService方法 里面会根据不同的条件执行 AccountManager中不同的4个方法 在时序图里是表示成 doService调用这4个方法么?
青润 16:31:25
是的。方法的调用都是在时序图中表示的。在状态/活动图中可以表示在那个位置作的调用。
相关文章推荐
- [全程建模]属性方法是否都要在UML中设计出来?
- [全程建模]UML设计类中的实现与方法数量问题
- [全程建模]警觉:一种错误的UML类设计的方式
- [全程建模]几个常见的UML设计错误
- [全程建模]业务模型用UML元素如何表达?
- [全程建模]一个项目UML设计中的几个问题
- [全程建模]设计模型和UML应用中的实例分析
- [全程建模]设计模型和UML应用中的实例分析收藏
- OOAD&UML_OOAD概述_UML_OO设计原则_OO设计模式_分析阶段静态建模_分析阶段动态建模_设计阶段静态建模_设计阶段动态建模
- 从UML起步 -- 系统的设计方法
- 基于UML 4+1视图和概念模型的建模方法
- 《UML基础、建模与设计实战》
- 采用[ICONIX] 方法实践BLOG设计之二 [用例建模]
- [全程建模]全程建模方法被乱介绍的高校培训
- WEB交互设计方法中”页面表达原则”
- UML建模、数据库设计和UI设计工具
- 机房收费系统的UML建模设计
- 论述如何用UML进行系统分析与设计建模
- 软件方法--建模和UML
- [技术讨论][全程建模]一个类应该有多少方法?多大就须要拆分?