引言
四色建模用来干什么?在「系统分析」阶段,四色原型法不要求必须先有需求才能建模,可以在对业务的熟悉和理解过程中,直接采用四色原型分析和表达业务,它可以用于任何了解业务的过程中对业务概念进行抽象和组织。
四色原型是一种思考工具,就是让系统分析员戴上有色眼镜来看世界,通过把被分析对象分成四大类,来快速发现隐藏的概念并分离职责,将模型对象成为概念内聚、职责单一的对象,它是系统分析过程中最具有意义的思考工具。
组成
四色建模有四部分:
- MomentInterval:淡红色;表示在一刻或者一段时间内发生的一件事情,简称MI
- Part Place Thing:淡绿色;事务实体,简称PPT
- Role:淡黄色;表示PPT在某个场景下扮演的角色
- Description:淡蓝色;主要用来对MI,ROLE和PPT进行描述,简称DESC
他们的关系由上至下进行发现:
- 某「时刻时段」发生了一些事情
- 事情中有哪些「事务实体」呢?
- 「事务实体」之间的关系是什么?由「角色」进行扮演
- 上述三者是否可以更详细呢?「描述」出场了
四色分析
模拟场景
- 网约车打车场景,