OOD 事务模型 和 BCE模式 -- 读《UML和OOAD快速入门》

先整个OOD的模型


其中如何得到领域模型?


事务模式:事务模式强调以事务为中心,串起跟事务相关的事务明细,参与者,地点,物品。

通过事务模式,快速理解领域模型,得到大致的类图。


通过用例描述与用例图,可以进一步由业务建模(业务规则)细化类图。


序列图关联了类图与用例图两方面,可通过BCE确定序列图。

BCE模式,将对象分为三类:边界类(boundary class),控制类(control class)和实体类(entity class

应用BCE模式规则:

1.针对每一个用例,可以对应生成一个控制类

2.参与者对象只能跟边界对象互动

3.实体对象不能发送消息给边界对象和控制对象。


设计阶段:

可细化用例描述,重点为:1用例之间关系(合并、抽取公用等)2边界对象接口元素3 伪界面(这里不特指原型)4更新BCE类(主外键落地)

序列图细化消息字段,交互顺序,交互操作等。(IOC等)


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值