业务流程线上化的设计步骤

背景

最近在做一个企业的业务系统,遇到最多的问题就是如何将业务流程固化到系统中,以下是结合书籍观点(决胜B端,有效需求分析,软件需求最佳实践)和自身经验的总结,enjoy~

业务流程线上化的目的

固化与优化业务流程让管理更规范和合理,通过系统可视化降低沟通协作成本、提高办事效率,业务流程中产生的业务数据易于保存与分享,业务数据可用于做报表和分析。

本文解决的问题

提供将业务流程线上化的设计步骤,通过步骤的产出物向项目相关人员(客户和开发团队)清晰地表达你的设计。

设计步骤

1.绘制业务流程图

a. visio画跨职能活动图(活动图支持并行运行的情况) 

b.文字说明

业务流程说明

附:如何绘制业务流程图

2.流程优化

a.系统边界:哪些工作适合在线下做,哪些适合在线上做

b.流程优化:哪些节点可以去掉,哪些节点可以优化(针对发生频率高且工作量大)

c.表单优化:尽量从客户拿到有数据表单,找人讲解下表单。系统只记录关键业务数据,有些数据考虑附件上传,降低数据录入难度,减少重复工作。

3.业务数据建模

输出er图。业务数据建模做得好,设计的页面时逻辑会清晰很多。对于后续的需求变更维护会方便很多。


ER图

4.用例图

(说明角色能在系统干什么事)和用例说明


用例图


用例说明(和上面的用例图没有对应- -,只做展示用)

5.页面流程图

流程图,流程节点是对象


盗图(自己懒得画- -)

6.设计页面

设计工具:axure/sketch/墨刀/ppt,


axure原型
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容