2022年UML动态建模 .pdf
《2022年UML动态建模 .pdf》由会员分享,可在线阅读,更多相关《2022年UML动态建模 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验 3 动态建模一、实验目的与要求1 掌握分析 ATM 系统用例中用例的流程,分析对象之间的交互关系2 掌握用 UML 设计参与对象之间的交互,用状态图、时序图、协作图和活动图来描述系统的行为。二、实验设备、环境PC(一台),Windows 2000或以上版本,安装Microsoft Visio 2003三、实验内容及步骤1 交互图:实现 ATM 系统的序列关系图和通信(协作)关系图;2 分析设计软件系统的状态图。(1)和(2)选做一个状态图);(1)ATM系统(2)具体题目如下:某销售 POS 机,它的工作流程是:当客户到收银台后,收银员逐一输入用户购买的商品,输入完之后,计算出总金额,然
2、后等待用户付款,确定支付成功之后,完成收银,等待下一个客户。请为其绘制出相应的状态机图。3 分析设计 ATM 系统的活动图(选做1 个活动图)。建立动态模型:建立序列关系图、状态图、活动图步骤:编写脚本确定各个对象之间的事件构造事件追踪图(交互图)构造状态图添加活动和动作一、时序关系图1)ATM 系统的正常情况脚本ATM 请储户插卡;储户插入一张现金兑换卡。ATM 接受该卡并读它上面的卡号。ATM 要求储户输入密码;储户输入自己的密码“1234”等数字。ATM 请求系统验证卡号和密码;核对储户密码,然后通知显示器显示说这张卡有效。ATM 要求储户选择事务类型(取款、转账、查询等);储户选择“取
3、款”。ATM 要求储户输入取款额;储户输入“880”。ATM 确认取款额在预先规定的限额内,然后要求处理这个事务;成功处理完这项事务并返回该账户的新余额。ATM 吐出现金并请储户拿走这些现金;储户拿走现金。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -ATM 问储户是否继续这项事务;储户回答“不”。ATM 打印账单,退出现金兑换卡,请储户拿走它们;储户取走账单和卡。ATM 请储户插卡。2)ATM 系统的异常情况脚本ATM 请储户插卡;储户插入一张现金兑换卡。ATM 接受该卡并顺序读它上面的数字。ATM 要求密码;储户误输入“8888”等数字。ATM 请求总行验证卡号和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年UML动态建模 2022 UML 动态 建模
限制150内