UML初识之用例图和类图
来源:互联网 发布:神经网络算法知乎 编辑:程序博客网 时间:2024/05/18 19:38
看完UML视频之后,感觉到只是收获了理论,连总结都写的那么乏力。所以,理论联系实践,才能收获多多。下面与大家分析9种图中的两种图:用例图和类图。
一、用例图
1.定义与功能
用例图主要用来描述“用户、需求、系统功能单元” 之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。
作用是帮助开发团队以一种可视化的方式理解系统的功能需求。
2.用例图的基本元素
1.参与者actor
2.用例use case
3.子系统subsystem
3.关系
以机房收费系统为例,用例图如下:
感觉用例图还不成熟,并不能很好的表达系统的需求,没有UML背景的用户几乎不知道画的是什么。
二、类图
1.概述
类图是9种图的核心图。类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图不显示暂时性信息。
2.元素
1.类
2.接口
3.协作
3.关系
以机房收费系统为例,类图如下:
在画类图的时候,我总是以为像上机、下机这种就不能算作类,其实不然,举个例子吧,在现实世界中,你经常看到相同类型的许多对象。比如 ,你的自行车只是现实世界中许多自行车的其中一辆。使用面向对象技术,我们可以说你的自行车是自行车对象类的一个实例。通常,自行车有一些状态(当前档位、两个轮子等等)以及行为(改变档位、刹车等等)。
但是,每辆自行车的状态都是独立的并且跟其它自行车不同。 自行车的类需要定义一些实例变量来包括当前档位、当前速度等等。这个类将为实例方法定义和提供实施方法,它允许骑车者改变档位、刹车以及改变脚踏板的节奏。
从这次画图我发现了自己之前看视频很多不足的地方,这也是这种方法的好处,让自己不断发现自己的不足,然后去改正,重要的是我们要去做。
- UML初识之用例图和类图
- UML九种图 之 用例图和类图
- 设计模式之初识UML图
- 软件工程之初识UML
- UML之“初识建模”
- UML之初识
- UML之初识
- UML之初识
- UML之概念初识
- 【UML初识】-用例图
- UML(一)之初识UML
- 初识UML九图
- 【UML初识】-实现图
- UML的概念和模型之UML类图关系
- UML之初识(一)
- UML图之用例图
- UML图之用例图
- UML图之用例图
- 张小娴经典语录
- C语言register关键字—最快的关键字
- 我们工作到底为了什么
- Asp.net MVC中的ViewData与ViewBag
- poj 1047 Round and Round We Go
- UML初识之用例图和类图
- NSNotificationCenter
- android之service
- android PULL解析XML
- windows下node.js及express的安装
- TCP的FIN/RST Cookie
- 激烈交锋去了过来啊发 篮球了 了家里蓝精灵 家里就
- 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
- SQL Server 2005/2008备份数据库时提示“无法打开备份设备”