uml画图

1.用例图

操作

右键---add diagram---user case diagram

导出保存图片  file---expert diagram

2.类图

操作

右键---add diagram---class diagram

添加类

添加类属性    选中类---右键---add attribute

修改属性  双击属性 修改private

添加类方法 类似操作

类继承关系

3.对象图

用类图做对象图

4.组件图

虚线表示依赖

操作

右键---add diagram---componentDiagram

5部署图

操作

右键---add diagram---deploymentDiagram

原文地址:https://www.cnblogs.com/hellowq/p/10832255.html

时间: 2024-10-10 22:29:00

uml画图的相关文章

UML画图总结

九种图总算画完了,着实让自己纠结了老一阵子啊.不过,幸运的是完成了,虽然还有些不足之处,但是最终战胜它了.下面说一下自己的画图过程  一.用例图 UML的第一幅图应该说是用例图了,这是我们画图的前提,它是根据用户的需求和提出的功能需求进行分析而来的,是整个画图阶段的基础. 第一幅是顶层图,然后根据级别的不同展开. 这里还有一个疑问就是,有的人说,学生跟此系统并无多大的关系,不需要将他与用户直接关联起来.我对这个观点有些疑问,因为用户在管理的基础上,都是需要通过学生的.谁有更好的想法,可以讨论一下

UML画图—机房收费(一)

用例图: 类图: 这个类图中三个用户,有Generaluser.Opreator.Administrator都是对学生拥有的卡进行操作. 上下机活动图 时序图: 画好时序图后,按F5生成协作图 状态图: 组件图: 部署图: 这是机房UML画图中,画的几幅图,虽然现在有的图还不是很明白,相信在以后会学习到的.

UML总结(对九种图的认识和如何使用Rational Rose 画图)

2013-01-23 11:05 24432人阅读 评论(31) 收藏 举报  分类: UML(6)  版权声明:本文为博主原创文章,未经博主允许不得转载. UML是一种建模语言,是系统建模的标准.我们之所以建模是因为大规模的系统设计时相当复杂的,当系统比较复杂时就会涉及到以下这几个问题: 开发人员如何与用户进行沟通来了解系统的需求? 开发人员之间如何沟通以确保各个部门能够无缝地协作? 而UML是我们在构造个特种模型时首选的一种建模工具,去描述系统的需求和设计,在对复杂的工程进行建模时,系统可由

UML状态图和活动图

UML状态图和活动图 统一建模语言UML(Unified Modeling Language)是非专利的第三代建模和规约语言.UML是一种开放的方法,用于说明.可视化.构建和编写一个正在开发的.面向对象的.软件密集系统的制品的开放方法.UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效. UML定义了5类,10种模型图: 1.用例图:从用户角度描述系统功能,并指各功能的操作者.2.静态图:包括类图,包图,对象图.   类图:描述系统中

【UML】用例图Use Case diagram(转)

http://blog.csdn.net/sds15732622190/article/details/48858219 前言 总结完UML概述,就该说道UML中的九种图了,这九种图中,最先要说的,就是用例图,它是最为关键的视图,影响着其他视图的实现. 接下来,介绍一下用例图的内容. 什么是用例图 定义 用例图是指由参与者(Actor).用例(Use Case)以及它们之间的关系构成的用于描述系统功能的静态视图.用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈

开源UML工具推荐

1.StarUML StarUML是一个开源UML项目,可以开发快速,灵活,可扩展,多功能并且免费的UML/MDA平台.此项目运行在Win32平台之上.StarUML项目的目标是成为RationalRose.Together等商业UML工具的替代者. 2.NetbeansUMLPlugin NetBeansUML插件目前支持以下UML图:活动图,类图,序列图,状态图,以及用例图.你可以在图编辑器中排列图,拖曳图案和类等等. 3.Acceleo Acceleo是一个代码生成器,可以将模型转换成代码

UML之用例图详解

原文链接:https://blog.csdn.net/mj_ww/article/details/53020080 UML,即Unified Model Language,统一建模语言.百度百科对他的定义是:它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置.作为一个软件工程师,很多技能并不一定说非得具备,但是,一旦我们具备了,很多时候机会总是会多那么一点点. 对于用例图来说我们需要了解的是什么叫用例图,构成用例图的要素,

程序员必须软件

以下基本上是重装系统必须安装的软件: 浏览器: chrome (自带developer tool好用) 如果用firefox需要安装firebug(自带的developertool不好用) 翻译: 有道词典 输入法:搜狗输入法 (qq输入法也可以) 文本编辑:Notepad++ (sublime也不错,不过不免费,而且还很贵) 截图且自动加水印: SPX Bundle 思维导图:xmind UML画图: starUML 虚拟系统: virtualbox 文件锁检测: unlocker 压缩解压:

Java面向对象程序设计

北京电子科技学院(BESTI)                                                                                 实     验    报     告 课程:Java        班级:1352        姓名:马悦      学号:20135235 成绩:              指导教师:娄嘉鹏              实验日期:2015.05.07 实验密级:            预习程度: