UML建立模型有哪些?模型都包括些什么

UML建立模型有哪些?模型都包括些什么,第1张

跟老婆吵架千金劝我:“爸爸,别跟妈妈一般见识,女人都是惯出来的,打一顿就好了!”
“我不敢啊!”,我说。
千金横眉冷对地对我说:“可以让妈妈打你,这不是经常的事吗?这都是惯的。”
唉!不说了,疗伤中

工作中常用的UML图有哪些???

需要准备工具:SmartUML软件

A & D

A是Analyse的缩写,即我们所说的“分析”;
D是Design的缩写,即“设计”。

一个系统在编码前,都要经过分析与设计两个步骤。分析师绘制的类图叫做“领域类图”,而设计师绘制的类图叫做“实现类图”。

领域类图 :产生于分析阶段,由系统分析师绘制,主要作用是描述业务实体的静态结构,包括业务实体、各个业务实体所具有的业务属性及业务 *** 作、业务实体之间具有的关系。

例如:

这是一个选课系统的简单领域分析类图。可以看到,主要实体有教师、学生、课程和开课安排。每个实体标注了其在业务上具有的属性和方法。而且图中还标明了实体间的关系。

分析仅与业务有关,而与技术无关。

实现类图: 产生于设计阶段,由系统设计师绘制,其作用是描述系统的架构结构、指导程序员编码。它包括系统中所有有必要指明的实体类、控制类、界面类及与具体平台有关的所有技术性信息。例如:

上面图形就是根据领域模型所画出的实现类图。

来自达夫妮·杜穆里埃《蝴蝶梦》

猴画狐狸
猴子发现狐狸在鸡窝前鬼鬼祟祟,立刻提笔画了一幅速写,贴在鸡窝前的大树上。
貉、狼和老虎看了,不约而同地把猴子围了起来。
貉怒视着猴子说:"你这是别有用心!看你给狐狸画的那嘴,简直与我的嘴一模一样!"
狼逼视着猴说:"你这是指桑骂槐!"为什么偏偏画我老朋友的速写?"
老虎怒气最大,它一边将速写扯碎,一边对猴子吼道:"你这是影射!狐和虎读音相近。你的矛头是对着我的!"
猴无法申辩,它糊涂了:我明明画的是狐狸,可貉、狼和虎为何要发火呢?
据说,猴之所以常常抓耳挠腮,就是因为没有弄明白这个问题。

如何点菜-来自知乎

1 UML类图与类的关系详解
2 领域模型和设计类图的区别
3 UML常用图的几种关系的总结
4 基于UML的需求分析和系统设计个人体会
5 UML的面向对象分析设计过程浅析
6 例解基于UML的面向对象分析与设计
7 UML系统分析与设计

如果有带给你一丝丝小快乐,就让快乐继续传递下去,欢迎点赞、顶、欢迎留下宝贵的意见、多谢支持!

你好,希望我的回答能帮到你,首先简单介绍一下类图,在UML的静态机制中,类图是一个重点,它不但是设计人员关心的核心,更是实现人员关注的核心。类图有三个要素:类名、属性和 *** 作。绘制类图并不难,Omnigraffle自带类图模板,所以不需要费什么功夫就能绘制完成。单击右侧的“型版”按钮,在菜单栏中找到“图表”模块,在图表下选择“UX套件UML”,下方会出现“UX套件UML”模块,前几项就是类图模板,直接用鼠标拖动到画布上即可。

类图中需要添加文字信息,双击类图模板中的原英文就能修改文字,还可以对类图本身和文本填充颜色,这些都在“对象”检查器里:在填充检查器里可以填充类图颜色,字体检查器可以更改文本的字体和颜色。

类图不是单独一个,几个类连接在一起才是完整的类图,连接线可以显示类与类之间的关系,所以连接线也是类图的重要部分,类图的连接线可以是直线,或者是单向和双向箭头,这一点和流程图不同,连接线也是在型版里,“UX套件UML”下方是“UX套件连接”,这个模块里就有不少连接线选择,根据自己的需求选用即可网页链接。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/13182405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-17
下一篇 2023-06-17

发表评论

登录后才能评论

评论列表(0条)

保存