UML期末复习资料.docVIP

  • 1
  • 0
  • 约6.9千字
  • 约 16页
  • 2026-05-03 发布于江西
  • 举报

UML建模要素包括:3大类基本建模元素

基本建模元素

关系元素

图(图形表示)

面向对象方法:

是一种运用对象、类、继承、封装、聚合、消息传递、多态性等概念来构造系统的软件开发方法。

面向对象=对象+类+继承+消息通信

面向对象的主要特征:

封装性(Encapsulation)

继承性(Inheritance)

多态性(Polymorphism)

基本建模元素可分为:结构、行为、组织、注释

脚本是用例的实例

对象是类的实例

链接是关联的实例

参与者不是系统的一部分

关联:

箭头指向一个用例,那么就表明是位于关联另一端的参与者启动了用例和系统之间的交互。

箭头指向一个参与者,那么就表明是系统启动了用例和关联另一端参与者之间的交互

脚本实例分析

用例名称:取款

前置条件:ATM机正常工作

主事件流如下:

客户将卡插入ATM机,开始用例

ATM显示欢迎信息并提示输入密码

客户输入密码

ATM确认密码有效。如果无效则执行子事件流a。如果与主机的连接有问题,则执行异常事件流e。

…...

子事件流a:

提示用户输入无效密码,请求再次输入

如果3次输入无效密码,系统自动关闭,退出客户银行卡。

子事件流e:

显示ATM网络连接有问题

退出客户银行卡

后置条件:结束取款事件。

UML顺序图建模元素:对象、生命线、控制焦点、消息

UML协作图建模元素:对象、消息、链接

发送给多对象的消息

文档评论(0)

1亿VIP精品文档

相关文档