公文转发流程自定义数据建模 公文转发流程自定义的数据建模 开发比较复杂的企业多用户管理信息系统(MIS),不可能不涉及到系统内多个用户之间的数据文件的流转、审批等功能的开发。由于企业的需求总是随着时间推移不断发生变化,加之各个企业内部所设置的办公流程不尽相同,一套通用性比较好的管理信息系统应该能让系统管理员自己定义公文转发的流程。 尽管笔者没有机会在已参与开发了的 MIS 中实现出文件转发流程自定义的功能,但是,早在 2021 年初就曾深入思考过这方面的设计。当时由于某些原因不能公开自己的设计思路,现在市面上已经有不少 MIS 产品提供这样的功能,笔者又已离职,所以是时候把我的设计思路整理出来,和大家分享。 首先,让我们分析需求,制定目标。 1)一般情况下,企业内的公文转发、审批是按部门或职位来转送,即对岗不对人。例如:某个流程的某个环节需要财务总监审批,日后财务总监换人,该流程应该不受影响。而且,流程中某个环节可能出现某个部门中的任何一人都能审批,或者需要该部门的所有人员共同审批。 2)流程中转送,审批的公文一般分为文件