电 话:18937133779
网 址:https://www.zboao.com
邮 箱:zboao@qq.com
基本有二种: 1、用visio软件,易学易用 它也是office系列的软件,所以跟word兼容得很好。 2、windows 自带 画图 工具。画的绝对整齐。点开始——》所有程序——》附件——》画图。
这个图应该可以的
weixin_39605997
关注
完成图书管理系统类图的绘制_如何在线免费绘制各类图形
2020-10-22 19:38:38
weixin_39605997
码龄5年
关注
4b389e0458e4615a080a7b793504e04f.png
介绍一下通过在线免费制图网站 Freedgo Design绘制各类图形的方法。
什么是 Freedgo Design?
Freedgo Design 是一in款在线绘制专业图形的网站。Freedgo Design可以绘制各种类型的图形,针对业务逻辑的流程图,软件设计ER模板,工作流,各种云平台的系统部署架构图包括阿里云、AWS云、腾讯云、Oracle、Asure云、IBM云平台等。
使用
用户通过浏览器访问网址: 点击在线制图,进入图形设计工具页面即可在线制图.
选择制图不同类型的图形,请点击页面下面 + 更多图形,选择相应的制图类型。如下图:
58b392f3c2d15dadea1d73f14aed4b07.png
可以绘制哪些图表UML
UML统一建模语言(英语:Unified Modeling Language,缩写 UML),是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。
在UML系统开发中有三个主要的模型:
功能模型:从用户的角度展示系统的功能,包括用例图。
对象模型:采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类别图、对象图。
动态模型:展现系统的内部行为。包括序列图,活动图,状态图。
通过Freedgo Desgin 可以绘制各类UML图表,包括
UML 用例图
UML 类图
UML 时序图
UML 活动图
UML 泳道图
点击页面下面 + 更多图形,选择 商务/(业务建模) -> UML, 可以设计各类UML图表, 参见下图:
843421982af93f0044f200df34c65444.png
数据库ER模型
ER模型是在数据库设计中常用的数据建模工具,通常是用来描述实体的信息及实体与实体之前的关系。
在Freedgo Design提供了对ER模型的支持:
通过图标库 选择ER模型绘制数据库ER模型
通过菜单 调整图形 -> 插入 -> SQL... 导入sql DDL脚本创建数据库ER模型
87f7c61d73039965555d23b7d81dea82.png
BPMN模型设计
BPMN是业务流程建模与标记,是用于构建业务流程图的一种建模语言标准。
可以通过图标库 选择BPMN绘制BPMN模型
c52a750df3ea1b4fc451f983b71b161e.png
Archimate设计
Archimate是一种整合多种架构的一种可视化业务分析模型语言,属于架构描述语言(ADL),它从业务、应用和技术三个层次(Layer),物件、行为和主体三个方面(Aspect)和产品、组织、流程、资讯、资料、应用、技术领域(Domain)来进行描述。
可以通过图标库 选择BPMN绘制BPMN模型
408b92d99c1c00582c0b2a0a534fc71e.png
EPC设计
EPC是用于说明业务流程工作流,是进行业务工程设计的 SAP R/3 建模概念的重要组件。
可以通过图标库 选择EPC绘制EPC模型
ooa指的是面向对象的分析,ood指的是面向对象的设计。
UML是统一建模语言,在软件开发中,一般用于面向对象的分析设计建模。
也就是说,我们要利用面向对象语言开发一个系统,要做该系统的分析和设计,就需要用到UML进行分析设计建模。
比如下面的用例图,就是ooa的建模中的一个视图。
原文地址:
一、参与者与用例间的关联关系
参与者与用例之间的通信,也成为关联或通信关系。
包含关系(include) 扩展关系(extend)
(1) 概念
包含关系描述的是一个用例需要某种功能,而该功能被另外一个用例定义,那么在用例的执行过程中,就可以调用已经定义好的用例。
(2)表示符号<
控制台程序
用例图:
图书管理员处理借书或者还书时的用例图,借书与还书都要考虑是否有overtime的书。
a.如果两个以上用例有大量一致的功能,则可以将这个功能分解到另一个用例中,其他用例可以和这个用例建立包含关系(如之前介绍的饮料自动售货机)。
b.一个用例的功能太多时,可以使用包含关系建立若干个更小的用例。(如学生管理系统的用例图)
实例:学生管理系统
注意 :执行基用例时,每次都必须调用被包含用例。
(1)概念
用一个用例(可选)扩展另一个用例(基本例)的功能。
(2)符号表示<
控制台程序
用例图
(3)使用场合 对扩展用例的限制规则:将一些常规的动作放在一个基本用例中,将可选的或只在特定条件下才执行的动作放在它的扩展用例中。
通过上面的例子,怎么区分它们,你心里也有数了,其实在扩展关系中的使用场合也说明了,扩展关系的限制规则:将一些常规的动作放在一个基本用例中,将可选的或只在特定条件下才执行的动作放在它的扩展用例中。在使用的时候,你考虑这点就可以区分它们。
1.包含关系
a.如果两个以上用例有大量一致的功能,则可以将这个功能分解到另一个用例中,其他用例可以和这个用例建立包含关系(如之前介绍的饮料自动售货机)。
b.一个用例的功能太多时,可以使用包含关系建立若干个更小的用例。(如学生管理系统的用例图)
2.扩展关系
对扩展用例的限制规则:将一些常规的动作放在一个基本用例中,将可选的或只在特定条件下才执行的动作放在它的扩展用例中。
在分析的时候,参考他们的使用场合,你就会豁然开朗......
系列文章: [UML]UML系列——用例图Use Case