UML 实验3 ATM取款顺序图和通信图

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验三顺序图和通信图
一、实验目的
1.学会用通信图实现用例
2.掌握顺序图的绘制方法以及顺序图和通信图的相互转换。

二、实验器材
1. 计算机一台;
2. Rational Rose 工具软件;
三、实验内容
画出ATM取款的顺序图,并转换为通信图。

四、实验步骤
1.分析
ATM取款的场景:
(1)通过读卡机,用户插入A TM卡;
(2)ATM系统从卡上读取银行ID、账号、加密密码、并用主银行系统验证银行ID和账号;
(3)用户输入密码,A TM系统根据上面读出的卡上加密密码,对密码进行验证;
(4)用户输入取款数量;
(5)ATM系统通知主银行系统,传递储户账号和取款数量,并接收返回的确认信息;
(6)ATM系统输出先进、A TM卡和显示账户余额的收据;
(7)ATM系统记录事务到日志文件。

寻找场景中的对象:ATM、客户和账户。

2.绘图步骤:
下面介绍在Rose中创建顺序图的过程:
(1)在“Logical View”中新建“Sequence Diagram“,双击图标,出现图1,为编辑顺序图做好准备。

相关文档
最新文档