插件工具篇: 数据关系&业务流程&思路分析的方法

以电商项目来举例:
首先,产品需求review之后,我们会根据需求文档进行设计:数据模型,业务流程图等

这里从工具和可视化上说明:

建库建表:

可以选择在线或者客户端,SQL等,这里举例使用DMS:


image.png

导入导出,或者按需生成模型关系,大家按习惯操作即可.

数据模型:

可以选择idea或其它,这里举例使用idea:


image.png

代码生成器:

db表映射的代码生成器,也有不少选择,使用开源的或自行封装的即可.
上面截图演示用的SQL,引用于:https://www.shequlianshang.com/doc/DEPLOY/DEPLOY.html#%E5%87%86%E5%A4%87%E7%8E%AF%E5%A2%83
感兴趣的,可以自行下载,截图中为了说明关系,稍有改动

时序图:

涉及到业务流程处理的,我们可以通过编写伪代码生成时序图,供自己完善细节功能,也可以方便和其它人员沟通协作/review等
这里举例使用idea:


image.png

流程图/架构图:

当然,从业务模块,整理系统业务交互方面考虑,我们还需要泳道图,架构图等,这方面大家按需设计即可.
比如:Processon等


image.png

image.png

xmind日常使用场景举例:

日常自己梳理思路或者做概设等,合理地使用xmind等工具,也很不错.
因果分析的


image.png

流程的


image.png
四象限的,这样,就可以把个人时间规划和待办事项有序推进:
image.png
故障定位/review等的报告大纲等,可以有效的输出到资源Wiki或者report中:
image.png

你可能感兴趣的:(插件工具篇: 数据关系&业务流程&思路分析的方法)