文档介绍:北京工业大学
硕士学位论文
基于Web服务的工作流引擎设计与实现
姓名:毛学会
申请学位级别:硕士
专业:计算机软件与理论
指导教师:高红雨
20090401
摘要目前,针对企业或部门的计算机应用已不仅仅停留在诸如文档处理、信息发流技术通过改变信息系统的传统组织方式,能够针对具体业务过程进行设计并对业务过程变更作出迅速更改,适应当今企业的高速发展与变化。近几年,裨诜植际郊扑阒泄惴河τ茫行У亟饩隹缙教ㄏ低持涞参考模型,研究基于竦墓ぷ髁饕娴纳杓朴胧迪忠约拔9ぷ髁鞴芾硐流管理联盟过程定义语言的元模型,并对该元模型及其描述语言进行了语义上的约束和扩展。其次,设计了工作流引擎的体系结构;分析引擎的运行机制、实例组等实体。最后,针对工作流引擎在实验室管理系统中的应用,给出相应的案例,以此来说明本文实现的工作流引擎的实际应用情况。率。在引擎接口设计中实现了与竦慕岷希浞掷肳服务的松耦合、平台无关、开放性以及良好的互操作性和扩展性等特点,实现异构平台、异地网布等这些简单的业务层面上。越来越多的企业或部门要求将信息技术的应用扩展到跨企业、跨部门的业务过程中。传统的管理信息系统很难满足这种需求。工作交互方面所遇到的巨大问题,成为电子商务、电子政务等应用的松耦合集成的有效手段。本文结合课题组开发的数字校园平台应用需求,遵照工作流管理联盟制定的统提供支撑服务的组织模型的设计与实现。本文首先介绍了工作流技术和工作流管理联盟制定的参考模型,分析了工作状态转换、过程的路由规则和过程的推进机制,实现了遵循工作流规范的工作流引擎,提供了基于竦囊娼涌凇T俅危樯芰宋R滴窆痰闹葱刑峁服务的组织模型的设计与实现。该组织模型包括部门、岗位、人员、角色和工作本文中工作流引擎的实现采用事件驱动机制,有效地提高了引擎的运行效络办公环境中工作流系统与引擎的集成。关键词工作流管理系统;工作流引擎;摘要
,’,猚,,,琾,瑃’琲..皇量皇鼍量曼曼皇量量曼量曼曼量皇曼皇量皇曼皇曼曼量曼曼曼量曼量曼曼曼曼量量皇鼍皇曼量量量置,,瑃琲.,,.
;;猵北京丁业大学妒宦畚
签名:毛筵导师签名:壶盘签名:毛尝食签名:形独创性声明关于论文使用授权的说明日期:至鲤后停涸究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均本人完全了解北京工业大学有关保留、使用学位论文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅:学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研人己经发表或撰写过的研究成果,也不包含为获得北京工业大学或其他教育机构己在论文中作了明确的说明并表示了谢意。C艿穆畚脑诮饷芎笥ψ袷卮斯娑
单独的过程管理软件一工作流管理系统。当现实中业务过程改变时,⒄目前,针对企业或者部门的计算机应用已不仅仅停留在诸如文档处理、信息业管理或办公的效率。但是,在这些系统中没有把业务过程的管理与应用软件区系统做出相应改变,甚至是信息系统的重建。在现代组织机构中业务过程改变经把现实中的业务过程用一种计算机可以识别的形式潭ㄒ集中描述,并配备工作。工作流技术的引入不仅提高了整个系统的灵活性,也使得整个系统的逻辑作流管理系统为各个独立系统提供服务,满足数字化校园管理中业务过程的发展工作流的概念起源于生产组织和办公自动化领域【俊K钦攵匀粘9ぷ髦芯降低生产成本、提高企业生产经营管理水平和企业竞争力。实际上,自从进入工管理的主要研究内容之一,在没有引入计算机信息系统支持以前,这些工作是由人工来完成的。在计算机网络技术和分布式计算迅速发展、多机协同工作技术日发布等这些简单的业务层面上【俊T嚼丛蕉嗟钠笠祷虿棵乓G蠼畔⒓际醯挠τ扩展到跨企业、跨部门的业务过程中。传统管理信息系统在一定程度上提高了企分开来,业务过程的管理被隐藏在信息系统内部。当业务过程改变时,需要信息常发生,因此组织机构将担负巨大的系统维护费用。解决这些问题的理想方案是过程定义。作为业务过程的“管理者ぷ髁鞴芾硐低衬苁迪侄喔鱿低车男更加清晰,便于维护和修改,具有更好的可扩充性,并且能够实现多个系统协同工作。在项目组开发的数字化校园平台中,存在多个系统,如考试系统、排课系统、教学评价系统等。它们都是一些独立的系统,对业务过程的管理被隐藏在系统内部,涉及多个系统的业务过程更难实现。为了解决这个问题,有必要开发一个工变化。有固定程序的活动而提出的概念。其目的是将工作分解成定义良好的若干任务,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办事效率