UML
玉带林中挂
这个作者很懒,什么都没留下…
展开
-
UML类图
类图的几种关系:关联关系:用实线关系。学生和课程之间的联系,一个学生可以选择多门课程。依赖关系:箭头指向被依赖的部分。泛化:表示继承的关系,箭头指向父类。例如动物是父类,猫和狗是子类,箭头就要指向父类。实现:一个类实现了一个接口,箭头指向接口。几种关系的图解表示:聚合和组合:聚合:举个例子:打印机和电脑就是聚合关系,打印机没有了电脑也是一个整体。它是一种特殊类型的关...原创 2019-02-14 16:38:25 · 512 阅读 · 6 评论 -
UML用例图
用例图,顾名思义,用例图是显示谁将是相关的用户,用户希望系统提供什么服务,以及用户需要为系统提供的服务,以便使系统的用户更容易地理解这些元素的用途。对于用户而言,系统是怎样被实现的,系统的内部结构如何不是他们所关心的内容。而UML的用例视图就是软件产品外部特性描述的视图。用例图是从用户的角度而不是从开发者的角度来描述对软件产品的需求,分析产品所需的功能和动态行为。组成的要素:参与者:...原创 2019-02-15 19:35:08 · 582 阅读 · 7 评论 -
UML活动图
活动图比较好理解,这里就不做太多的描述了。活动图就是描述这个操作的流程是怎么走的,用动作描述出来即可。下面来说一下活动图的一些要素:活动状态之间的转移:用箭头来表示。判断:菱形来表示。活动条:出现在并行活动的分支和并行交点处,一定要成对出现。起点:只有一个。终点:可以有多个或者一个。 我的机房收费系统活动图:...原创 2019-02-15 19:48:31 · 398 阅读 · 9 评论 -
UML顺序图
前几天画了四个图,一直没有总结,今天一想因该及时总结,然后画完顺序图之后就赶紧发一篇博客。顺序图,顾名思义就是按照时间顺序进行操作的一个UML图。如下有几个重要的要素:对象:对象就是在图中扮演的角色,一般是名词。例如图书管理员,售票员啊。生命线:生命线就是对象下面的那条线,一般不用管,画完对象之后生命线会自己显示。它是一个时间线,活动所用的时间取决于交互持续的时间。激活条:激活条有...原创 2019-02-09 15:46:12 · 1176 阅读 · 4 评论 -
UML部署图与构件图
部署图:对于部署图,我的理解很简单,就是将处理器和硬件进行合理的配置即可。部署图主要有两个部分组成:一、节点节点就是那个方方正正的框子,是一个三维立方体。同时节点也分为两种:1、设备2、处理器二、关系部署图中的关系只有依赖关系和关联关系。如图为我的机房收费系统的部署图:构件图:构件图,顾名思义就是由多个构件组成的。构件图有一下两个重要因素一、构件:构件包括的种类很多...原创 2019-02-10 16:33:56 · 496 阅读 · 6 评论 -
UMl对象图
定义:对象图表示在某一时刻一组对象以及它们之间关系的图。对象图可以看作是类图在系统某一时刻的实例。用来描述某一个系统在某个具体时刻的静态结构。我对对象图的理解:对象图就是类图的一个实例。类图会有管理员,操作员,一般用户等,是面向对象的典型的图。对象图就是类图的一部分。他只不过将某一部分进行了实例化。既然是实例化,举个例子,我觉得就是一般用户有查询这个动作,到了对象图里面就是怎么具体查询的,进行...原创 2019-02-19 11:40:36 · 1344 阅读 · 1 评论 -
UML状态图
状态图:描述特定对象的所有可能状态以及由于各种事件的发生而引起状态之间的转移。它和活动图其实是一样的,活动图描述的是程序的活动,是动作,而状态图描述的是活动流程的状态。状态图更注重行为的结果,活动图侧重行为的动作。如图为我的机房系统一部分的状态图: ...原创 2019-02-19 17:12:57 · 247 阅读 · 8 评论 -
面向对象技术
面向对象咱们也接触了好多次了,看完UML之后我对面向对象的理解更深了一步:面向对象技术的基本原则:抽象性,封装性,模块性,层次性。抽象:即找出对象,找出类。封装:把一个对象的静态信息和动态信息分装到一起,对用户进行隐藏,用户仅仅可以看到接口,做到一定程度的隐藏。模块化:将其分块,按照逻辑关系然后存放起来。层次性:软件设计中对象的依赖关系。一层一层的,类似于父子(泛化)关系。...原创 2019-02-19 18:22:46 · 138 阅读 · 11 评论 -
UML总结
从假期开始就看了UML视频,过了年之后就赶紧看完了。这个项目相对之前的视频性的项目来说,我还是比较走心的,看的挺细致的,九种图也看了看课本。从这个项目开始,我有一种“正式”学习计算机的感觉了,从这里开始我也意识到之前有的项目的确是有点糊弄了,但是还不晚,从这里起步,认真走好每一个项目。从这个项目我的收获:对于面向对象的理解UML状态图UML对象图UML活动图UML用例图...原创 2019-02-20 11:15:33 · 152 阅读 · 10 评论