设计并开发审核系统(简单的工作流系统)

教育 语言学习 案例ID:180556
云玩家
5 年经验· 个人
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

根据以往经验, 这类系统往往会迅速扩张成拥有多个审批类型的大型系统. 每个流程单独编码非常难维护. 又考虑到日后需求变动, 每个流程之间又应该是相对独立的. 而项目要求部署在一个面向内部的OA站点上, 且工期很短不宜部署一套完整的工作流系统.于是决定自行实现一个有扩展性的简单工作流系统.
基于DDD设计, 领域为审核流程实现类. 相关数据及依赖靠工厂类注入. 对外只暴露数据跟通过,拒绝,取消等操作方法.
完成后经历过几次新增审核类型的迭代. 效果很好.

设计并开发审核系统(简单的工作流系统)

教育 · 语言学习 案例ID:180556
联系该工程师
微信扫码,建群沟通
作者: 云玩家 - 5年经验- 个人

案例介绍

根据以往经验, 这类系统往往会迅速扩张成拥有多个审批类型的大型系统. 每个流程单独编码非常难维护. 又考虑到日后需求变动, 每个流程之间又应该是相对独立的. 而项目要求部署在一个面向内部的OA站点上, 且工期很短不宜部署一套完整的工作流系统.于是决定自行实现一个有扩展性的简单工作流系统.
基于DDD设计, 领域为审核流程实现类. 相关数据及依赖靠工厂类注入. 对外只暴露数据跟通过,拒绝,取消等操作方法.
完成后经历过几次新增审核类型的迭代. 效果很好.

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×