用例模型一用操作合约添加细 方 徐迎晓 xuyingxiao@126.com 复旦大学软件学院
用例模型--用操作合约添加细 节 徐迎晓 xuyingxiao@126.com 复旦大学软件学院
用例模型一用操作合约添加细芹 什么是系统操作 什么是系统操作合约 为何要创建系统操作合约 ●如何创建系统操作合约 ●好处 ●总结
用例模型--用操作合约添加细节 什么是系统操作 什么是系统操作合约 为何要创建系统操作合约 如何创建系统操作合约 好处 总结
付么是系统操作 ●UML中,整个系统可以表示成一个类 系统行为描述系统做什么,而不解释其 如何做-黑箱 ●系统操作处理系统事件 ●系统操作是处理输入的系统事件的公共 接口一下图
什么是系统操作 UML中,整个系统可以表示成一个类 系统行为描述系统做什么,而不解释其 如何做--黑箱 系统操作处理系统事件 系统操作是处理输入的系统事件的公共 接口—下图
System knEw Sale enterltem(itemID, quantity 系统事件一执行系统操 类似于 description total 消息--执行方法 *Imore items andsales System total with taxes makeNewsale0 addLineltem(itemID, quantity akePayment(amount andsales make( change due, receipt
●把系统看作单个构件或类,所有用例得 到的整个系统操作集合定义了系统的公 共接口
把系统看作单个构件或类,所有用例得 到的整个系统操作集合定义了系统的公 共接口