页数:10页文件大小:121.2 KB来源: 软件工程导论ppt课件
本课件围绕建立动态模型展开,依次讲解建立动态模型等内容,并结合图示与文字版说明建立动态模型的关键要点,帮助学习者掌握其核心概念、方法步骤与实际应用。
建立动态模型-编写脚本正常情况:·ATM请储户插卡;储户插入一张现金兑换卡。·ATM接受该卡并读它上面的分行代码和卡号。·ATM要求储户输入密码;储户输入自己密码“1234”等数字。·ATM请求总行验证卡号和密码;总行要求“39”号分行核对储户密码,通知ATM这张卡有效。·ATM要求储户选择事务类型(取款、转账、查询等);储选择“取款”。·ATM要求储户输入取款额;储户输人“880”。...
建立动态模型-编写脚本错误情况·ATM请储户插卡;储户插入一张现金兑换卡。·ATM接受该卡并读它上面的分行代码和卡号。·ATM要求储户输入密码;储户误输入“8888”。·ATM请求总行验证;总行向有关银行咨询后拒绝这张卡。·ATM显示“密码错”,请用户重新输入密码;储户输入1234;·ATM请总行验证后知道输入的密码正确·ATM请储户选择事务类型;储户选择“取款”·ATM询问用户取款额;储户不想取款,敲“取消”键·ATM退出现金兑换卡,请储户拿走;储户拿走·ATM请储户插卡
建立动态模型-画顺序图从脚本提取所有外部事件,确定每类事件发送和接收对象。针对系统中的典型功能,画出顺序图。
ATM用户取款顺序图:本页为图示内容,展示对象之间消息传递的时间顺序。
建立动态模型-画状态图用一张状态图描绘类的行为,集中考虑具有交互行为类。画出系统中重点类的状态图。
ATM类状态图:本页为图示内容,展示系统状态、事件与状态之间的转换条件。
总行类状态图:本页为图示内容,展示系统状态、事件与状态之间的转换条件。
分行类状态图:本页为图示内容,展示系统状态、事件与状态之间的转换条件。
下载地址:{{downurl}}
{{{a}}}
{{#b}}{{{b}}}
{{/b}} {{/title}} {{#nolog}}登陆注册
{{/nolog}} {{#djsx}}点我刷新
{{/djsx}} {{#gocz}} {{/gocz}} {{#ffqr}} {{/ffqr}}