论文部分内容阅读
城市安全生产监管信息系统(City Safety Production Supervision Management System, CSPSMS)涉及到安委办、安监局、质监局、建交委、民防办、交警支队、消防支队和街道安全办等众多部门。部门间的业务对象各不相同,业务流程虽然有共性但也不尽相同。随着政策法规逐步健全和监管制度完善,各部门的监管流程也需相应变化。针对这种不确定性,如果按照传统的方式为每个部门设计独立、固定的业务流程,必然会使得系统不易维护和修改。因此,为了简化系统管理和执行业务逻辑,减少软件修改成本和提高系统的灵活性及适应能力,建立一个通用且适应监管规则和监管方式变化,又能够方便、灵活地设置系统处理的业务流程模型显得十分必要。本文主要研究与实践的工作概述如下:1)基于定义资源状态,提出了一种基于资源的动态工作流建模方法。该方法从资源状态出发,研究和分析了业务流程的动态建模原理及其相关输入输出方式。2)定义观察者对象检测资源状态的变化,建立资源状态与业务流程的关系,动态得到对应的业务流程模型。观察者对象检测和协调下,业务流程模型中的各子流程呈低耦合协调运行,实现了模型的动态性,提高了模型对现实中动态流程变化的自动支持能力,增加了系统的易扩展性和可维护性。3)基于业务规则的系统层次结构,提取和建立监管规则库和流程生成库,使之成为系统监管规则和业务流程的核心,实现了对这两个库的独立维护。4)在规则库和流程生成库的基础上,根据用户在监管规则库和流程生成库中配置的关于各子过程的启动条件,设计和实现了一个可动态调整的预警与检查整改业务流程模型。基于本文提出的RBDWM方法,本文研究和实现的通过规则库和流程动态生成方式建立安全生产监管信息系统中关于预警与检查整改流程的动态建模过程,具有较好的柔性和适应性,能够动态地适应客户需求的变化。