千家信息网

UML系列:(1)Use Case Diagram

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,UML(Unified modeling language)是统一建模语言,它是一种支持模型化和软件系统开发的图形化语言。使用的工具是IBM Rational Rose。UML(统一建模语言)1、用例
千家信息网最后更新 2025年12月02日UML系列:(1)Use Case Diagram

UML(Unified modeling language)是统一建模语言,它是一种支持模型化和软件系统开发的图形化语言。

使用的工具是IBM Rational Rose


UML(统一建模语言)

1、用例图:描述系统的参与者在系统中有哪些可使用的功能

2、类图:描述类与类之间的关系

关联:全局性

依赖:局部性

3、序列图:对象之间的消息在时间顺序上的交互(关键的逻辑)


1、用例图的作用

用例图从用户的角度描述系统的功能,它常用来描述系统以及子系统

2、用例图中的2种元素和4种关系


2种元素是指:参与者(Actor)和用例(Use Case)

4种关系是指:关联关系(Association)包含关系(Include)扩展关系(Extend)泛化关系(Generalization)


2.1、关联关系

关联关系(Association)表示参与者用例之间进行通信。注意:尽量避免关联线交叉,以免影响显示效果

2.2、泛化关系

在用例图中,可以使用泛化关系来描述多个参与者之间的公共行为。参与者,可以指"系统用户",也可以指"与所建造的系统交互的其他系统"。

2.3、包含关系



2.4、扩展关系




3、网上商城用例图

用例图总结

(1)用例图最好的方法就是从分析系统的参与者开始,考虑每个参与者是如何使用系统的

(2)给用户看的,所以在图中避免使用专业术语

(3)不是需求或功能的规格说明,只展示和体现其所描述需求本身的情况

(4)外部可见的系统功能单元(用例图可分级别)








系统 参与者 之间 功能 关联 用户 语言 图中 元素 需求 统一 专业 作用 全局 全局性 关键 单元 商城 图形 多个 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 军队网络安全诗歌 北京海淀区网络技术培训 iptv有线检测中心服务器异常 网络安全检测工作靠谱吗 网络安全主题简单又好画 opc服务器如何关闭 互联网科技公司取名四个字 数据库类型有哪几种数据类型 哪个行业的软件开发比较稳定 黑莓8700软件开发 数据库主子表 公安机关网络技术考试题库 易语言 mdb数据库 网络安全行业的分支 班级管理信息系统数据库设计 软件开发和java架构师 济宁市人民银行网络安全宣传 学室内装修和软件开发 教育和网络技术中心 网络安全重在法律法规 软件开发的公司招销售么 普兰店天气预报软件开发 微服务数据库怎么部署 网络安全方面上市公司 国家大数据服务器 临沂 计算机网络技术广园校区 台州市诚风破浪网络技术有限公司 贵阳计算机网络技术最好的公司 海南华品博睿网络技术有限公司 软件开发招投标有必要演示吗
0