摘要

为满足用户自定义流程的服务需求,实现敏捷BPM的业务驱动,提出一种面向用户操作的可视化流程模型。该模型采用BPM与SOA组合作为系统底层架构,并利用数据库建模进行节点编排与逻辑控制。在此基础之上,引入TWaver Flex+JSON+J2EE技术,将JSON作为数据传输格式,通过Java对象的后台处理以及Flex界面的自动布局,完成模型的图形化交互。以此构建的BPM系统,用户深度参与、动态协同,实现了流程的灵活定制与管理。河北某矿业集团的应用证实了系统的实用性和敏捷性。