基于工作流的殡葬服务管理系统设计与实现术(4)
作者:佚名; 更新时间:2014-12-03

  工作流过程定义是过程建模时的主要工作.包含了所有能被T作流子模块执行的必要信息。包括起始和终止条件、各项活动、活动调度规则、各业务的参与者的任务、相关应用程序和数据的调用信息等。

  工作流执行服务是工作流管理的核心,其主要功能是解释过程定义、完成任务的调度、资源分配等。在一个工作流执行子系统中可以包含一个或多个工作流引擎。工作流引擎的主要功能是将过程定义实例化,按照过程定义调度各个活动。调用相应的应该用程序来帮助执行活动.维护工作流控制数据和工作流相关数据.并对过程实例执行情况进行监控与管理。根据系统的实际应用情况,对本系统工作流引擎作了如下设计:

  1)工作流实例启动与结束。工作流实例即工作流的一次执行实例的启动一般有三种方式:通关工作流管理器由系统管理员启动;由系统使用者启动;由定时管理器触发时间信号启动。本系统中.工作流过程实例一般由系统使用者启动,例如由业务员触发“殡葬业务功能”启动。系统调用相应的功能模块根据工作流的定义,将该实例的完整信息写入工作流实例表,并将起始活动实例化,并写入任务表。

  工作流过程实例的结束点可以有一个或多个。如果当前活动没有可以激活的下一步活动,而且活动状态处于“完成”,那么该活动可以是结束点。在殡葬业务流程中,一旦死者家属完成结算收费.那么该过程实例就结束。

  2)工作流执行流程]。工作流开始于用户的执行,当业务员触发起始任务时,工作流引擎根据任务所属的流程读取流程定义信息,完成流程实例创建工作;系统根据工作人员权限信息,为不同工作人员提供相关任务的处理页,同时更新任务表;工作人员处理任务,并提交任务:工作流引擎对任务的输出数据进行检查,以确定任务完成;在“已完成任务表”中添加任务信息,同时删除“任务表”中相应的任务记录;根据任务的转移规则判断是否有后续任务,若有后续任务则开始新任务的创建和新任务的处理,若没有则结束处理流程。

  2结束语

  工作流技术是通过对业务过程建模、优化、管理与集成,从而实现业务过程自动化的核心技术。工作流技术作为一种过程建模和过程管理的核心技术.可以与其他应用系统有效结合,生成符合本企业(部门)需求的各种业务管理系统,为企业(部门)带来效益。本项目现已实际应用于广州大爱殡葬服务公司。实践证明.通过本系统的应用,不仅为广州大爱殡葬服务公司创造了较好的经济效益和社会效益,还相应提升了整体服务的水平与质量,也为今后殡葬管理软件的开发设计探索了一条新的思路。

核心期刊快速发表
Copyright@2000-2030 论文期刊网 Corporation All Rights Reserved.
《中华人民共和国信息产业部》备案号:ICP备07016076号;《公安部》备案号:33010402003207
本网站专业、正规提供职称论文发表和写作指导服务,并收录了海量免费论文和数百个经国家新闻出版总署审批过的具有国内统一CN刊号与国际标准ISSN刊号的合作期刊,供诸位正确选择和阅读参考,免费论文版权归原作者所有,谨防侵权。联系邮箱:256081@163.com