产品那边出了新个功能流程,于是上司让画类、E-R 图
正常来说,鸟有羽毛,鸟可以飞,鸟可以下蛋,因为这是事实,这几本是一个类图教科书标准
但真实的业务流程来讲是上帝(管理员)飞,鸟下蛋,这样做是希望鸟多下蛋,少做无关的东西。甚至,上帝只允许鸟下蛋。
所以当我画类图的时候,一直不知道要画让上帝飞,还是鸟飞。毕竟出来的图脱离了业务实际,画出来的类图都“凭空想象”
类似这样的冲突基本贯穿了大部分的开发流程,大家有什么好的建议?
1
zepto 2019-07-26 11:33:45 +08:00
以确定的业务流程为准,业务流程代表的是客户最真实的需求路线,其他图都是基于如何实现业务流程来产生的。“上帝会飞,只让鸟下蛋”这种业务我认为是没问题的。
|
2
dongisking OP @zepto 我也是这么想,所以做出来第一版的时候,上司说我有点离题到业务图了,而不是标准的类图
|