系统分析与设计 - 2.1用例模型-操作合约.pdfVIP

  • 6
  • 0
  • 约1.33千字
  • 约 15页
  • 2017-09-22 发布于湖南
  • 举报

系统分析与设计 - 2.1用例模型-操作合约.pdf

用例模型--用操作合约添加细 节 xuyingxiao@ 什么是系统操作 什么是系统操作合约 为何要创建系统操作合约 如何创建系统操作合约 好处 什么是系统操作 UML中,整个系统可以表示成一个类 系统行为描述系统做什么,而不解释其 如何做--黑箱 系统操作处理系统事件 系统操作是处理输入的系统事件的公共 接口—下图 把系统看作单个构件或类,所有用例得 到的整个系统操作集合定义了系统的公 共接口。 什么是操作合约 合约是描述系统行为的有用文档 系统操作合约描述执行系统操作时整个系统的 状态改变 合约是描述系统操作答应完成的事情 声明风格,面向状态改变,而非动作 重点在于WHAT will happen ,而不是how UML通过定义前置条件和后置条件定义系统合约 针对单个操作,或更广泛的系统操作 用例Process Sale的 操作合约 为什么要创建系统合约 用例是UP中描述系统行为的主要机制,但有 时需要更详细的描述 系统顺序图显示了外部参与者生成的系统事件 但缺乏理解系统行为所需要的细节,即系统如 何响应 操作合约

文档评论(0)

1亿VIP精品文档

相关文档