2.2节的配图疑问

来源:2-4 SmartRM系统整体战略设计

bluuus

2022-06-16

2.2节的配图是官方的吗?用什么工具画的?好像和提供的工具风格不一致。
还有个疑问,第二步的activity一般是动词吧,“finds available seats in”这句是不是应该拆开,available seats放在activity中有可能会把这个领域模型丢了,activity是finds, work objects是available seats,而不是screen plan。或者是finds(activity)available seats(work object)for screen plan(work object)in Ticket System(actor)。还是说只是粗细粒度的问题,请老师解答
图片描述

写回答

1回答

尤达_技术咖啡

2022-06-17

首先给问题点赞。这个图是官方的图,例子也是官方的案例。domain storytelling的灵活性很高,既可以用来进行早期的需求沟通,也可以用来做领域建模。不同分析阶段关注点不一样,比如早期需求沟通,关注点可能在活动上(这个时候的确可能会丢失领域模型);后期建模阶段,关注点集中在领域对象上,遵循课程后面提到的方法,可以避免丢失模型。不过单从这个案例来说,我个人认为“available seats”不足以成为一个领域对象,这可能是案例的作者这么画的原因。画图的工具用的就是课程中提到的开源工具,为了方便大家使用我把它放到这个网站了:https://www.ddd-workshop.com/

0
0

DDD(领域驱动设计)思想解读及优秀实践

结合智慧零售项目实践,深度解剖DDD思想与应用方法

883 学习 · 98 问题

查看课程