灵活设计才是王道
需求变更?
需求变更对码农来说,真的是致命伤害?我的答案是“是的”!
码农最害怕的事,就是开发到一半的时候,客户的需求发生颠覆性更改,这时候,可能整个系统都要推翻重新开发。
从某一方面来说,一个好的设计师不是设计出多么厉害的框架,而是设计出的程序能够灵活,能快速适应客户需求的变更。
客户提出修改要求,所有程序员的报销都提交给经理审批,那经理每天不用干正事了,时间都花在审批报销上了,以后报销这种
小事,大于1000元的再来找经理审批,小于等于1000元的直接找财务就行了。流程见下图。
过两天可能客户又说,还是要经理审批500元以上的审批吧,毕竟有些时候那些500-1000元的报销单据财务不能直接做主。这样的修改倒还好说,比较只要修改一个系统常量就搞定,如果客户再说,我们不需要经理审批了,整个流程只要财务审批即可,那程序的修改可就大了。流程见下图。
我相信各位肯定见过比这更狗血的需求变更。牢骚抱怨不能解决问题,更灵活的设计才是真正的解决之道。
所以如果你的需求需要这种不同人员对一个单据进行的审批,那么可以使用工作流。
青谷工作流引擎介绍
青谷工作流系统是一套提供给集成商、软件开发商和最终客户的基础平台软件,它以流程管理和流程应用为核心,通过配置及二次开发,实现流程的自动化处理。流程引擎作为青谷工作流产品的核心组件,具备高内聚、松耦合等特性,并且内置大量接口,方便集成第三方系统。针对国内用户特点,青谷工作流引擎提供多角度指定流程办理人、流程流向、办理方式、表单属性自动调整、多路并发、异步流转以及多种流程操作手段等功能,充分满足用户实际业务需求。
青谷工作流产品定位
一、作为工作流引擎嵌入其他业务系统中,提供专属的流程服务
二、作为工作流管理服务中心部署在支撑层,为多个业务系统同时提供流程服务。
插入链接与图片
链接: link.
居中的图片: