跨模块设计推荐使用时序图
阅读引导:
1、一切的不清晰,都是因为流程的不清晰
2、设计人员一个重要的工作,就是让所有人对全貌有所认知,这也是非常多的设计人员所遗忘的。
在非创新类业务领域里面,一切的设计不清晰,根本原因就在于流程的不清晰。
如果架构设计人员,对所有的业务模块处理流程都非常的清晰。
对于输入输出对非常的明了。
这个项目肯定就没有问题。
所以,很多的领导听汇报,凭什么判断汇报的正确与否?
就是看主线是否清晰,各个模块的职责是否明确。
1
先确定主线
在进行系统设计的时候,是TD,以及DT方法混合使用的。
按照NPDP的说法,自顶向下、自下向上,两种方法混合使用,叫做:迭代的方法。
任何一个业务系统的设计,第一步都是要明确主线。
业务流程的核心关键是什么?哪些是主干流程延伸出来的功能?
这样才能明确关键路径,拆分优先级。
这一部分在前面的文章有介绍,不再赘述。
2
时序图工具
在明确了主干之后,对于每一部分的功能设计,首先要做的是梳理清楚整个的交互流程。
这个时候,时序图就派上用场了。
尤其是个各个部门宣讲的时候,大家都并不关心具体的接口字段,主要是把交互逻辑