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/
00
相似问题