第七章 面向对象分析---建立动态模型
建立动态模型
开发交互式系统,动态模型非常重要
步骤:
- 编写典型交互行为脚本(依据用例描述)
- 从脚本中提取事件及相关对象,用顺序图表达
- 确定对象状态及状态间转换关系,用状态图描绘
结合ATM系统的实例,介绍建立动态模型的方法
第一步编写脚本
脚本描述用户与目标系统间的一个或多个典型交互过程
1.正常情况脚本
2.异常情况脚本
3.错误情况脚本
从脚本提取所有外部事件,确定每类事件发送和接收对象。
针对系统中的典型功能,画出顺序图
用一张状态图描绘类的行为,集中考虑具有交互行为类。
画出系统中重点类的状态图
小洋学代码(求高人指点): 博主,为什么我的不行呀,能帮忙看下么
小洋学代码(求高人指点): 兄弟,为啥我的不想呀,能帮忙看下么
熊手拉猫手: 兄弟 !! 你是我的救星!
追寻爱与自由的少年: 我在使用openfegin也遇到了这个问题,原因是我使用的不是路径参数去请求而是在body中设置数据,然后框架下是对于这种请求是默认为post的,将getmapping改为postmapping就可以了
2201_75824357: 这个不管他,对咱们影响大不