作者: tianhai110 原文链接
用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。
【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下: 1.参与者(Actor) 表示与您的应用程序或系统...
分类:
其他好文 时间:
2014-06-06 23:28:39
阅读次数:
208
状态图(Statechartdigram)是系统分析的一种经常使用工具,系统分析员在对系统建模时,最先考虑的不是基于活动之间的控制流,而是基于状态之间的控制流,由于系统中对象的状态变化最易被发现和理解。
状态机 要想画出状态图,首先得了解状态机,状态机是展示状态与状态转换的图。 状态图 一个状态图表...
分类:
其他好文 时间:
2014-06-04 17:19:17
阅读次数:
196
依赖是指类之间的调用关系,比如类A需要访问类B的属性和方法,或者类A负责实例化类B,那么我们就可以说A依赖B。UML图中用带虚线的实线箭头连接。和关联关系不同,无需在类A中定义类B类型的属性。也就是说,类A访问了类B的属性或者方法,假如类B不存在,那么类A也就会出错。开始接受依赖概念的时候,我经常跟...
分类:
其他好文 时间:
2014-06-04 15:51:50
阅读次数:
256
Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如涉及到DCL双锁检测(double
checked locking)的讨论、...
分类:
移动开发 时间:
2014-06-02 21:45:41
阅读次数:
483
*ModelGoon是什么?它是一个Eclipse插件,用于基于UML图的模型设计,以及逆向工程(即从已有源代码生成类图等,以作为代码分析或者文档使用)。*适用条件ModelGoon目前最新的版本是3.0.0,适用于Eclipse3.4+,包括最新的Eclipse
3.6版本*如何安装推荐在线安装,...
分类:
系统相关 时间:
2014-06-02 06:38:06
阅读次数:
664
刚刚学习UML时对面向对象设计有初步大概的了解,于是乎小小的总结了篇
面向对象概述,现在学完C#,面向对象分析有一进一步的理解,拿出来分享一下。
_________________理解有限,错误不足处请指点。
C#语言是一种现代、面向对象的语言。面向对象程序设计方法提出了一个全新的概念:类,它的主要思想是将数据(数据成员)及处理这些数据的相应...
分类:
其他好文 时间:
2014-06-01 15:55:44
阅读次数:
319
在领域模型中, 类与类之间最普遍的关系就是关联关系.
在 UML 中, 关联是有方向的.
以 Customer 和 Order 为例: 一个用户能发出多个订单, 而一个订单只能属于一个客户. 从 Order 到 Customer 的关联是多对一关联; 而从 Customer 到 Order 是一对多关联
单向关联
双向关联
单向 n-1
单向 n-1...
分类:
系统相关 时间:
2014-06-01 15:55:08
阅读次数:
434
(1)UML设计图简单工厂模式UML:普通工厂模式UML:抽象工厂模式UML:(2)核心实现代码简单工厂模式:publicclassSimpleextendsjavax.swing.JFrame{privatevoidviewButtonActionPerformed(java.awt.event....
分类:
其他好文 时间:
2014-06-01 12:17:29
阅读次数:
319
如果你看到了这篇博文,绝对保证不虚此行。仅仅5行脚本代码,即可破解99%的过期软件。
这件事的背景:最近在找了一些学习资料,其中有Rational Rose画的图,好久没用过它了。今天安装好,导入许可文件,结果问题出现了,提示没有激活。怎么回事??仔细一看,原来许可文件到2013年12月份就过期了(乌鸦飘过。。。)...
分类:
其他好文 时间:
2014-06-01 00:46:28
阅读次数:
280