首页计算机计算机软件软件工程导论 6.4 建立动态模型.pptx

6.4 建立动态模型.pptx

页数:10页文件大小:121.2 KB来源: 软件工程导论ppt课件

本课件围绕建立动态模型展开,依次讲解建立动态模型等内容,并结合图示与文字版说明建立动态模型的关键要点,帮助学习者掌握其核心概念、方法步骤与实际应用。

建立动态模型开发编写典型交互行为脚本,列出交互式系统动态模型非常重要步骤
建立动态模型编写脚本结合ATM系统的实例,给出编写脚本结合ATM系统的实例介绍建立动态模型方法脚本描述用户
编写脚本正常情况:·ATM请储户插卡,列出储户插入一张现金兑换卡·ATM接受该卡并读它上面的分行代码和
查看本课件的文字版(共 10 页,供检索与复制)

第1页:建立动态模型开发编写典型交互行为脚本

  • 建立动态模型开发交互式系统,动态模型非常重要。步骤:
  • 编写典型交互行为脚本
  • 从脚本中提取事件及相关对象,用顺序图表达
  • 确定对象状态及状态间转换关系,用状态图描绘

第2页:建立动态模型编写脚本结合ATM系统的实例

  • 建立动态模型-编写脚本结合ATM系统的实例,介绍建立动态模型方法。脚本描述用户与目标系统间的一个或多个典型交互过程。
  • 正常情况脚本
  • 异常情况脚本
  • 错误情况脚本

第3页:编写脚本正常情况:·ATM请储户插卡

建立动态模型-编写脚本正常情况:·ATM请储户插卡;储户插入一张现金兑换卡。·ATM接受该卡并读它上面的分行代码和卡号。·ATM要求储户输入密码;储户输入自己密码“1234”等数字。·ATM请求总行验证卡号和密码;总行要求“39”号分行核对储户密码,通知ATM这张卡有效。·ATM要求储户选择事务类型(取款、转账、查询等);储选择“取款”。·ATM要求储户输入取款额;储户输人“880”。...

第4页:编写脚本错误情况·ATM请储户插卡

建立动态模型-编写脚本错误情况·ATM请储户插卡;储户插入一张现金兑换卡。·ATM接受该卡并读它上面的分行代码和卡号。·ATM要求储户输入密码;储户误输入“8888”。·ATM请求总行验证;总行向有关银行咨询后拒绝这张卡。·ATM显示“密码错”,请用户重新输入密码;储户输入1234;·ATM请总行验证后知道输入的密码正确·ATM请储户选择事务类型;储户选择“取款”·ATM询问用户取款额;储户不想取款,敲“取消”键·ATM退出现金兑换卡,请储户拿走;储户拿走·ATM请储户插卡

第5页:画顺序图从脚本提取所有外部事件

建立动态模型-画顺序图从脚本提取所有外部事件,确定每类事件发送和接收对象。针对系统中的典型功能,画出顺序图。

第6页:ATM用户取款顺序图

ATM用户取款顺序图:本页为图示内容,展示对象之间消息传递的时间顺序。

第7页:画状态图用一张状态图描绘类的行

建立动态模型-画状态图用一张状态图描绘类的行为,集中考虑具有交互行为类。画出系统中重点类的状态图。

第8页:ATM类状态图

ATM类状态图:本页为图示内容,展示系统状态、事件与状态之间的转换条件。

第9页:总行类状态图

总行类状态图:本页为图示内容,展示系统状态、事件与状态之间的转换条件。

第10页:分行类状态图

分行类状态图:本页为图示内容,展示系统状态、事件与状态之间的转换条件。

《软件工程导论》课件目录

顶部目录