以下为《实验5 状态图建模》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
实验5 状态图建模
一、实验目的
1.?掌握创建和编辑状态图的方法。
2.?掌握在状态图中添加和编辑状态的方法。?
3.?掌握在状态图中添加和编辑事件的方法。?
4.?根据需求进行状态图的建模。
二、实验内容
图书馆管理系统中的还书业务的动态行为是由:空闲(idle)、图书查找(finding)、还书(reversion)、失败(Failure)、归还成功(Success)5种状态及激活相互转换的事件。请根据分析运用UML绘制还书的状态图
三、实验步骤
在系统分析与设计阶段,建立状态图的步骤如下。
①选择初始状态和终结状态。
②发现对象的各种中间状态。
③确定状态间的转移及引起状态转移的事件。
④在各中间态上添加必要的活动。
⑤绘制状态图。
四、实验注意事项
必须先找出状态的初始状态
一定要找出所有的中间态,不能遗留 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 ,因此该事件也为调用事件。
当账户透支金额大于5000时,账户状态由透支转移到冻结,促发状态转移的事件为变化事件;若用户及时将欠款还清,账户状态由冻结转移到正常,促发状态转移的事件为存款,它也是一个调用事件;若用户1年后还未还清欠款,账户会在冻结1年后自动注销,此时促发状态转移的事件为时间事件。
当用户要求挂失时,账户由正常状态转移到挂失状态,当用户要求解挂时,账户由挂失状态转移到正常状态。
当用户要求销户时,账户由正常状态转移到注销状态,同时账户对象会更新自身的相关信息,此时促发状态转移的事件销户为调用事件,处于注销状态的账户对象会终止状态转移。
3、根据上一步的分析,信用卡账户对象在刚进入透支、正常和注销状态时都要进行账户的编辑操作,因此为这3个状态都添加entry活动。
最后请你完成信用卡账户对象的状态图。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《实验5 状态图建模》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。