UML
文章平均质量分 51
UML规范用来描述建模的概念有,类(对象的)、对象、关联、职责、行为、接口、用例、包、顺序、协作,以及状态。统一建模语言(UML)是一种用来对真实世界物体进行建模的标准标记,这个建模的过程是开发面向对象设计方法的第一步。
独孤文彬
人生的转折从大米时代开始
展开
-
UML实战总结——机房收费系统UML第一版部分图展
距离机房收费系统已经过去了近2个月之久,如今的UML图才出来,从软件开发设计的逻辑上来讲这是顺序有问题的,不过,对于我们而言,而且是初次用面向对象的思想去设计和建模,就当是UML的一个实战练手的项目吧。正儿八经的从文档到UML建模到代码实施,严格按照软件工程的这一套程序跑下来,估计得到个人机房重构了。 以下的UML图是从已经设计好的机房中来,由于我的机房的思路和大家不太一样,当初我是侧重机房原创 2014-12-13 16:38:42 · 3003 阅读 · 140 评论 -
UML——RUP(Rational Unified Process)
一、宏观导图二、论细节 RUP(Rational Unified Process)统一软件过程,是指要达到一个指定的目标而采取的一些系列有序的步骤,其目的是高效、准时地提交一个满足业务需求的软件产品。 RUP与UML的关系:UML是一种建模语言,用来描述软件过程中要产生的文档,统一过程则是指导如何产生这些文档以及这些文档要讲述什么的方法。如果说一曲美妙的乐章是作曲家根据音乐原创 2014-12-06 11:49:01 · 1840 阅读 · 22 评论 -
UML——类图
类图(Class Diagram):是从静态的角度来描述系统的结构,将系统中的类以及他们之间的相互关系通过一定的规则进行可视化建模后通过图的形式展现出来。它不仅是系统分析和设计阶段的重要产物,同时也是编码和测试的重要依据。主要知识点导图总结:细节研究:1、类图的种类 实体类:(entity class)对应为系统中的每一个实体,通常用数据库表和文件来表示,保存在永久存储体原创 2014-12-13 14:14:11 · 3626 阅读 · 16 评论 -
UML——交互图(序列图+协作图)
交互图(interaction diagram):是协作图=通信图UML2.0以后的叫法=合作图=(Collaboration /Communication Diagram)以及序列图=顺序图=时序图=(Sequence Diagram)的一种统称。她从动态的角度去描述一个系统,表达系统中各个对象间的活动交互,可以看做是对类图的一个补充。一、宏观导图二:细节了解 UML图中原创 2014-12-13 16:04:14 · 3713 阅读 · 20 评论 -
UML——状态图
状态图(Statechart Diagram),主要用于描述对象在其生命周期中基于事件的动态行为,显示了对象如何根据当前的状态对不同的事件(Events)作出反应(Action)。一般我们用状态机来对一个对象进行生命周期建模,然后用状态图来显示表达。原创 2014-12-02 19:34:11 · 1921 阅读 · 15 评论 -
UML——活动图
活动图,属于UML中动态建模工具图,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。原创 2014-12-02 11:19:25 · 1831 阅读 · 22 评论 -
UML——构件图
宏观导图: 细节探究:一、What 构件:是一个应用很广的名词,在建筑工程、机械工程、软件工程中等都有该概念。其实,说道底表达的都是一个意思:就像是标准化生产出来的零部件一样,具有可替换性、同质性,非常的灵活,因此也具有高度的可复用性。 我们的软件行业,构件的定义是系统中实际存在的可更换部分,他实现特定的功能,符合一套接口标准并实现一组接口。 构件图:描述各个构件之间关系的原创 2014-12-01 20:51:07 · 2319 阅读 · 20 评论 -
UML——部署图
一、What 概念: 1.部署图:用来展示所开发系统的硬件配置和组成、软件布局的一个网络拓扑结构图。 2.组成元素:节点、连接。(补充:处理器、设备、节点属性和操作) 2.1节点(Node):是一个物理元素,代表一个运行时的可计算资源,通常是一台实体设备,如计算机、工作站等。 2.2连接(Association):最常见的关系就是关联关系,用一根实线连接。当然也存在依原创 2014-12-01 17:11:48 · 2014 阅读 · 18 评论 -
UML——用例图
一、宏观导图二、细节探究 (一)用例图是什么:简单来说就一句话,用图的形式表达了Actor和Act(功能或者说用例)的关系,和软件工程结合起来的话,那就是:图形化了的需求分析文档。 (二)三元素 1、Actor:(角色),可以是人也可以是物。分析得到的原则是,将相关的人(通常有使用者、维护者)、物(外围设备、相关的系统等)、对系统产生结果感兴趣的人、物都拿出来做一个归纳总结。一个原创 2014-11-26 20:10:11 · 2025 阅读 · 35 评论 -
UML——关系
一、宏观导图:二、细节 1、关联:指的是类与类之间的结构性关系,即整体-部分关系。一般的关联关系中有单向的和双向的。 特殊关联中的,有聚合和组合,其实我更愿意用英文去理解,这些人翻译的让我很恶心。本来这两者的区别很明显的,一经翻译,死活都搞不清楚啥意思了。怎么理解呢?英文的原解释是: 聚合:can be a part of various trians 组合原创 2014-11-24 17:24:17 · 1534 阅读 · 39 评论 -
UML——基本结构
一、宏观导图原创 2014-11-24 10:14:24 · 1423 阅读 · 22 评论 -
UML——宏观总结
UML的学习一、宏观导图把控原创 2014-11-22 19:44:28 · 1400 阅读 · 27 评论