??
When you model classes in the UML, remember that every class should map to some tangible or conceptual abstraction in the domain of the end user or the implementer. A well-structured class
1.P...
分类:
其他好文 时间:
2015-01-12 11:37:04
阅读次数:
239
??
Modeling the Vocabulary of a System
为系统的词汇表建模
You’ll use classes most commonly to model abstractions that are drawn from the problem you are trying to solve or from the technology you are ...
分类:
其他好文 时间:
2015-01-12 10:56:53
阅读次数:
272
??
Modeling Nonsoftware Things
构建非软件事物模型
Sometimes, the things you model may never have an analog in software. For example, the people who send invoices and the robots that automatically pack...
分类:
其他好文 时间:
2015-01-12 10:55:13
阅读次数:
204
??
Modeling the Distribution of Responsibilities in a System
为系统的职责分配建模
Once you start modeling more than just a handful of classes, you will want to be sure that your abstractions provide a b...
分类:
其他好文 时间:
2015-01-12 10:53:34
阅读次数:
207
状态图是UML中对系统动态方面建模的图之一,通过建立对象的生命周期模型来描述对象状态随时间变化的动态行为。系统中对象的状态最容易发现和理解的,所以建模时首先考虑基于状态间的控制流。具体来说,
状态图用于描述模型元素的实例的行为,适用于描述状态和动作的顺序,不仅可以展示一个对象拥有的状态,还可以说明事件如何随着时间的推移来影响这些状态。
先来了解下状态机,状态机是一种记录下给定时刻状态的设备,可...
分类:
其他好文 时间:
2015-01-11 12:29:57
阅读次数:
859
??????简单工厂模式解释: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其它类的实例,被创建的实例通常都具有共同的父类。简单工厂模式的UML图: 简...
分类:
其他好文 时间:
2015-01-10 19:40:42
阅读次数:
120
在学习UML的时候,重点掌握UML的九种图和六种关系,以及他们衍生出来的作品。在机房收费系统完成后,通过UML的理论知识的学习之后,实践了一把。用UML对系统进行建模之后,我们需要把UML图转换成具体的代码,用代码去实现我们的模型。每种关系在代码中的表示方法是怎样的,同样我们反过来,看了代码之后,我们能够对应着找到类与类之间的关系。
继承:指的是一个类(称为子类、子接口)继承另外的一个类(称...
分类:
其他好文 时间:
2015-01-10 16:44:43
阅读次数:
237
一、概述
给某一个对象提供一个代理,并由代理对象来完成对原对象的访问。代理模式是一种对象结构型模式。
二、适用场景
当无法直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,为了保证客户端使用的透明性,委托对象与代理对象需要实现相同的接口。
三、UML类图
四、参与者
1、接口类:Subje...
分类:
编程语言 时间:
2015-01-10 16:40:10
阅读次数:
258
用例图:
类图:
这个类图中三个用户,有Generaluser、Opreator、Administrator都是对学生拥有的卡进行操作。
上下机活动图
时序图:
画好时序图后,按F5生成协作图
状态图:
组件图:
部署图:
这是机房UML画图中,画的几幅图,虽然现在有的图还不是很明...
分类:
其他好文 时间:
2015-01-10 10:04:51
阅读次数:
234
http://www.cnblogs.com/olvo/archive/2012/05/03/2481014.htmlhttp://sundensky.blog.163.com/blog/static/7728873420109299167434/继承、实现、依赖、关联、聚合、组合的联系与区别分别介...
分类:
其他好文 时间:
2015-01-09 00:00:11
阅读次数:
535