摘要:
这是我目前正在进行的工作,记录下来顺便理理思路背景:我于今年入职这家公司,由于历史等原因,公司内部软件系统处于没有软件架构的状态,同时待开发的功能较多,其中工作流审批部分使用的引擎是一个叫Captaris的完全找不到任何资料,且其开发者疑似倒闭,使用它的原因是因为集团在使用,而开发时没有设计人员,所以程序员没细想就用了,同时由于没有任何资料,这个工作流引擎用的面目全非没有给开发带来任何好处,并且无法完成有些特殊需求。针对这种情况,当时决定将这种开发方式废弃,短时间内封装一个可以完成支持当时审批需求的单据流转功能,当时用了5天(非常简陋),但至少开发效率提高了不止一倍;但是,原本运行着的流程要一 阅读全文