欢迎来到中博奥技术有限公司官网

图书管理系统用例图

时间:2023-02-01 作者:老师 来源:网络 点击量:

图书管理系统用例图

基本有二种: 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什么关系

ooa指的是面向对象的分析,ood指的是面向对象的设计。

UML是统一建模语言,在软件开发中,一般用于面向对象的分析设计建模。

也就是说,我们要利用面向对象语言开发一个系统,要做该系统的分析和设计,就需要用到UML进行分析设计建模。

图书管理系统用例图

比如下面的用例图,就是ooa的建模中的一个视图。

UML系列——用例图中的各种关系(include、extend)

原文地址:

一、参与者与用例间的关联关系

参与者与用例之间的通信,也成为关联或通信关系。

包含关系(include) 扩展关系(extend)

(1) 概念

包含关系描述的是一个用例需要某种功能,而该功能被另外一个用例定义,那么在用例的执行过程中,就可以调用已经定义好的用例。

(2)表示符号<>

图书管理系统用例图

控制台程序

用例图:

图书管理员处理借书或者还书时的用例图,借书与还书都要考虑是否有overtime的书。

a.如果两个以上用例有大量一致的功能,则可以将这个功能分解到另一个用例中,其他用例可以和这个用例建立包含关系(如之前介绍的饮料自动售货机)。

b.一个用例的功能太多时,可以使用包含关系建立若干个更小的用例。(如学生管理系统的用例图)

实例:学生管理系统

注意 :执行基用例时,每次都必须调用被包含用例。

(1)概念

用一个用例(可选)扩展另一个用例(基本例)的功能。

(2)符号表示<>

控制台程序

用例图

(3)使用场合 对扩展用例的限制规则:将一些常规的动作放在一个基本用例中,将可选的或只在特定条件下才执行的动作放在它的扩展用例中。

通过上面的例子,怎么区分它们,你心里也有数了,其实在扩展关系中的使用场合也说明了,扩展关系的限制规则:将一些常规的动作放在一个基本用例中,将可选的或只在特定条件下才执行的动作放在它的扩展用例中。在使用的时候,你考虑这点就可以区分它们。

1.包含关系

a.如果两个以上用例有大量一致的功能,则可以将这个功能分解到另一个用例中,其他用例可以和这个用例建立包含关系(如之前介绍的饮料自动售货机)。

b.一个用例的功能太多时,可以使用包含关系建立若干个更小的用例。(如学生管理系统的用例图)

2.扩展关系

对扩展用例的限制规则:将一些常规的动作放在一个基本用例中,将可选的或只在特定条件下才执行的动作放在它的扩展用例中。

在分析的时候,参考他们的使用场合,你就会豁然开朗......

系列文章: [UML]UML系列——用例图Use Case

标签

相关资讯

我是中博奥客服:小奥
中博奥技术有限公司& 版权所有工信部备案号:豫ICP备11015869号-8 Copyright © 2023-2024

档案整理档案数字化

档案扫描档案管理软件系统

TEL:18937133779

To Top