领域建模问题之四色原型具体是哪四色呢

简介: 领域建模问题之四色原型具体是哪四色呢

问题一:四色原型具体是哪四色呢?

四色原型具体是哪四色呢?


参考回答:

• 时标原型(Moment-Interval Archetype,简称MI)

表示事物在某个时刻或某一段时间内发生的,如销售订单、收款记录等,使用浅红色表示。

• PPT原型(Part-Place-Thing Archetype,人/事/物原型,简称PPT)

表示参与扮演不同角色的人或事物,如商品、账户、店铺等,使用浅绿色表示。

• 角色原型(Role Archetype,简称ROLE)

抽象了一种参与方式,由人或组织机构、地点或物品来承担,如客户、商家、财务组织等,使用浅黄色表示。

• 描述原型(Description Archetype,简称DESC)

对上述颜色表示的内容进行解释,用于分类或者描述建模过程中产生的数据,事件,或者活动,使用浅蓝色表示。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/618320



问题二:简化说说四色原型?

简化说说四色原型?


参考回答:

用一句话来概括四色原型就是:一个什么样的人或物品以某种角色在某个时刻或某段时间内参与某个活动。其中“什么样的”就是DESC,“人或物品”就是PPT,”角色”就是ROLE,而“某个时刻或某个时间段内的某个活动”就是MI。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/618321



问题三:四色建模法来分析领域模型流程是什么?

四色建模法来分析领域模型流程是什么?


参考回答:

总共分为四大步:

• 建立时标原型:寻找需要追溯的事件,根据追溯事件寻找足迹

• 建立PPT原型:丰富模型,寻找时标原型周围的人/事/物,使它可以更好地描述业务概念

• 建立角色原型:进一步从中抽象出可以参与到不同流程中去的角色

• 建立描述原型:把一些信息用描述对象补足


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/618322



问题四:限界笔纸法是什么?

限界笔纸法是什么?


参考回答:

限界笔纸法起源于thoughtworks,由thoughtworks大佬提出的基于四色建模的改进方法。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/618323



问题五:限界笔纸法喝四色建模法相比,升级了哪里?

限界笔纸法喝四色建模法相比,升级了哪里?


参考回答:

在“四色建模法”的“时标对象”的基础上确定"限界上下文”与“聚集”的概念,再使用“纸和笔来管理”的方法,力图在建模过程中实现“分而治之”,增强数据的完整性,并避免过度设计。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/618324

相关文章
|
8月前
四色
四色
228 5
《面向对象分析与设计》一3.1 系统边界
本节书摘来自华章出版社《面向对象分析与设计》一书中的第3章,第3.1节,作者 麻志毅,更多章节内容可以访问云栖社区“华章计算机”公众号查看
3751 0
|
领域建模 uml
面向对象分析与设计
一、面向对象分析与设计 面向对象分析与设计(Object-oriented Analysis and Design,简称OOAD)是一种软件开发方法论,旨在通过将现实世界的问题抽象为对象的集合来进行系统分析和设计。 面向对象分析(Object-oriented Analysis,简称OOA)是指通过识别和描述系统中的对象及其相互关系来分析问题。在面向对象分析中,重点关注的是问题域中的实体、属性、行为以及它们之间的关系。通过对问题域的深入理解,可以识别出系统中的关键对象,并确定它们的属性和行为。 面向对象设计(Object-oriented Design,简称OOD)是指根据面向对象分析的结果,
186 0
|
存储 人机交互 领域建模
领域模型随想
关于领域模型
137 0
【C#本质论 八】类-从设计的角度去认知(多态)
【C#本质论 八】类-从设计的角度去认知(多态)
73 0
|
uml
UML面向对象分析与建模-【5】交互图
一、概述 交互图是用来表达系统的各个对象之间如何交互,如何合作完成某个行为的动态模型工具,它与用例图、状态图、活动图等共同构成了系统的行为视图。 交互图主要用于对用例图中的控制流进行建模,它包括序列图和协作图,其中,序列图按时间次序描述系统中各对象如何通过消息交互,协作图从空间上描述收发消息的对象的结构关系。
1231 0
|
测试技术
浅谈面向对象方法学
浅谈面向对象方法学
451 0
浅谈面向对象方法学