基于工作流核心引擎调度服务模型的研究与设计

来源 :内蒙古大学 | 被引量 : 3次 | 上传用户:aweids
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了提高工作效率,许多企业利用信息化技术实现无纸化办公。工作流技术可以构建高效的无纸化办公环境。在整个工作流技术中,工作流核心引擎承担了工作流的大部分任务,是其核心组成部分。因此,国内外对工作流核心引擎的研究投入了大量的资源。现有的开源工作流核心引擎流程控制功能不够完善而且对于流程实例的处理不够灵活,因此本论文构建并实现了功能完善的工作流核心引擎调度服务模型,并且可以使得用户能够按照流程实例的紧迫性处理当前的流程实例。本论文使用WASE(Windows+Apache+SqlServer+Eclipse)开发环境研究和设计调度服务模型,主要设计研究工作包括调度服务模型的设计、调度服务功能的实现、调度服务数据库的设计。调度服务模型设计包含流程实例运行状态的转换,并且增加了取消和复活流程实例的功能;调度服务功能的实现包括流程实例的启动、终止、取消、挂起、恢复、删除、复活等功能的实现。调度服务数据库的设计包括模板数据库设计、流程实例数据库设计、流程实例相关元素数据库设计,在调度服务数据库中加入优先级字段以方便用户能够按照流程实例的紧迫性处理流程实例。最后给出测试结果,主要测试的是取消和复活功能,以及按照优先级对流程实例进行排序的功能。本论文通过解析流程定义,并使用设计和实现的调度服务功能,能够为客户端应用提供一个较好的调度服务支持环境,来保证流程实例的正常运转,满足了用户的需求。
其他文献
一、基本情况为了更好为企业提供各种综合性服务,我市在1998年组建了四个行业性生产力促进中心,分别是快速原型技术生产力促进中心、机械工业生产力促进中心、食品工业生产力
天津新技术产业园区作为天津发展高新技术产业的基地和天津技术进步的标志,10年来取得了长足的发展,2001年实现技工贸总产值321.77亿元,比1991年增长了99倍;技工贸总收入380.
目的 温故知新为纵隔肿瘤病人的麻醉提供经验和参考。方法 回顾 335例纵隔肿瘤病人的麻醉过程 ,总结特殊纵隔肿瘤的麻醉经验。结果 多数病例麻醉过程顺利 ,2 5例出现呼吸