In order to satisfy the requirement of more flexible approval process which is demanded in most information systems, this paper extracted some features in common and established a universal approval process model that supports functions including rollback, skip and alteration. Mechanism of the model works as the following:through separating the templates and processing instances it makes the model available when alterations occur; through jointing the templates and processing instances, it is able to display the trajectory and circulation trend of the process; through configuration of constituent elements, it is able to meet individualized approval needs for different businesses, which means a kind of flexibility. Finally, the author presented an example of project approval in Scientific Research Management Information System to demonstrate that the model is flexible.%为了满足大部分信息系统中审批流程灵活多变的需求,在抽取一些审批业务流程的共性后,建立了一个支持回退、跳转、流程变更等功能的通用审批流程模型。通过将流程模版和流程实例分离,使得模型能应对变更;通过将流程模版和流程实例拼接,使之能够展示流程的轨迹和流转动向;通过配置模型的各个构成要素,使之能够满足不同业务的个性化审批需求,从而具备一定的柔性。最后,以科研管理信息系统中项目立项审批为例,验证了该模型的柔性。
展开▼