UML(统一建模语言)
文章平均质量分 71
LemmonTreelss
引刀成一快,不负少年头
展开
-
初识UML
UML(统一建模语言)不是程序化设计语言,而是一种可视化的建模语言。如今已经成为当前软件开发中使用最广泛的建模技术之一,是绘制软件蓝图的标准语言。熟练掌握UML是一个优秀IT人士的必备技能之一。 既然UML是一种建模语言。那么什么是模型?为什么要建模?建模需要遵循哪些规则,这是一个值得考虑的问题。 模型是对现实世界的抽象和简化,是为了更好的描述现实世界的情况。中学时原创 2015-11-02 11:14:38 · 1044 阅读 · 15 评论 -
UML总结之类图
类是对具有相似关系、行为、结构的一组对象的抽象,是面向对象组织结构的核心。类图是面向对象系统建模中最常用最核心的图。它是定义其他图的基础,在类图的基础上可以使用状态图、协作图、构件图、部署图等进一步描述系统其他方面的特性。其中类图之间的关系是本章的重点: 一、关联关联指的是模型之间的一种语义关系,是类之间的一种很弱的原创 2015-11-07 11:49:45 · 1269 阅读 · 24 评论 -
UML总结之序列图
前言;前面类图仅仅给出了实现用例的组成结构,还需要描述这些类的对象是如何交互来实现用例的,也就是说,不但要把用例图模型转化为类图模型,还要将它转化为交互图模型。交互图表示类(对象)是如何交互来实现系统行为的,交互图包括序列图和协作图。词博客讲解序列图。 序列图用户表现一个交互,该交互式一个协作中的各种类元角色间的一组消息交换,但重点在于强调时间顺序。所谓交互是指具体语境下由为实现原创 2015-11-29 17:20:33 · 2533 阅读 · 16 评论 -
UML总结之用例图
一、是什么? 用例图是指由参与者、用例以及关系组成的用于对系统、子系统、类进行描述功能的静态视图。用例图是大家了解系统的第一个关口。人们通过一个用例图能够了解一个系统将会做些什么。主要用于需求分析阶段,由开发者和用户共同完成。二、用例图基本要素 参与者: 参与者不是特指人,是指系统以外的原创 2015-11-06 20:21:41 · 1698 阅读 · 14 评论 -
UML总结之对象图
对象图描述的是系统在某一特定时间点上的静态结构,是类图的实例和快照,即类图中的各个类在某一时间点上的实例及其关系的静态写照。 对象图中包含对象和链,其中对象是类的特定实例,链是类之间关系的实例,表示对象之间的特定关系。对象图所建立的对象模型描述的是某种特定的情况,而类图所建立的模型描述的是通用的情况。类图和对象图的区别如下图所有。原创 2015-11-15 19:52:42 · 1449 阅读 · 17 评论 -
UML总结之RUP
前言: 软件开发过程是软件工程的要素之一,有效的软件开发过程可以提高软件开发团队的开发效率,并能提高软件质量、降低成本、减少开发风险。UML是一种可用于软件开发的非常优秀的建模语言,但是UML本身并没有告诉人们如何使用它。目前最流行的使用UML的方法就是RUP。 RUP提供了一种可预测的循环方式进行软件开发的过程、一个用来原创 2015-11-22 14:46:48 · 1693 阅读 · 25 评论