今日报告
今天算是完成了课后作业,绘制erp系统中的每个子系统的业务流程图,前期看的时候功能太多,没有头绪,不过最后能够明白其中的主要业务流程,并绘制出了主要的业务流程图
复杂的业务流程图怎么画?
复杂的流程很难表达清楚,这里我们需要进行角色的拆分了。做复杂的业务流程图会用到泳道图,可以突出用户操作、后端系统、前端页面之间的逻辑关系,以及如何运作。
第一、分析功能的关键逻辑:看都有什么人参与到功能里面,这些人分别扮演了什么角色,分别要做什么事情。不同角色要完成的任务是不一样的。
第二、明确用户与任务:明确所有参与用户与系统,系统也作为一个参与角色。这些参与者之间有什么关系,是上下级关系,还是上下游关系。所有参与者,最终的目标是什么?
第三、明确开始与结束的路径:每个功能模块中,从哪里开始,到哪里结束,一般开始和结束只有一个,如果结束太多的话,就意味着用户会懵掉。有些功能流程还需要区分一下时间段,比如跑腿业务,它分下单前、下单中、下单后等。
第四、确定功能模块与核心路径:有哪些功能模块会参与到这个流程中,流程中核心流向一定要清晰。如果核心流程不清晰,用户一定会懵。
第五、不断调整优化流程图顺序,合并异常流程:异常流程考虑清楚,尽可能的细化。
第六、合并或拆分流程有依据:先复杂后简单,先加法后减法,把能想到的都梳理出来,然后再调研相关产品,进行合并、分析。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南