文档介绍:内蒙古大学
硕士学位论文
分布式工作流系统监控部分设计与实现
姓名:白阳
申请学位级别:硕士
专业:计算机应用技术
指导教师:王俊义
20050101
——————————————————————坚槔俭霉珞皿美疾分布式工作流系统监控部分设计与实现图表目录图:鹤髁鞑慰继逑到峁雇肌ぁ幽骸咀髁鞑慰寄P汀圈ㄒ宓墓淘DP汀⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.幽ぷ髁飨低彻芾碛爰嗫叵低辰涌诮峁埂圈结构图⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯图ぷ髁髯芴迳杓平峁埂幽服务的体系结构⋯⋯⋯⋯⋯⋯⋯⋯⋯幽基于推信息的模式图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.圈诶畔⒌哪J酵肌表白菏荨表笞菏荨表衿鞫斯ぷ髁饕婀赜谇肭蟮募嗫厥荨表突Ф硕薦髁鞣窆赜谇肭蟮募嗫厥荨ぁぁぁ表服务器端鹤髁饕婀赜诓僮鞯募嗫厥荨表突Ф朔窆赜诓僮鞯募嗫厥荨表服务器端工作流引擎关于相应的监控数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯”表突Ф朔窆赜谙煊Φ募嗫厥荨图ぷ髁鞴芾硐低辰涌的数据模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·阁嗫毓ぞ咝蛄型肌ぁ表客户端服务关于响应的监控数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯¨图嗫兀篒一具实时显示序列图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯削低辰缑妗剀总经理办公会流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯幽鞒碳嗫亍⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯’~⋯⋯’⋯⋯⋯⋯
一—————————————————————————————————————————————————————!!!!!!!!!!!!!R灰分布式工作流系统监控部分设计与实现摘要关键词:工作流,瘢嗫啬P停嗫厥——竺苎槔主竺兰笙兰工作流管理技术是实现企业业务流程管理自动化的一项重要的计算机技术。应用工作流技术的过程集成是实现柔性企业应用集成的有效途径之一。通过把应用逻辑和过程逻辑相分离,把人、信息和应用工具合理组织在一起,过程集成发挥了系统的最大效能,为企业更好的实现经营目标提供了先进的手段。工作流管理系统就是将现实世界中的业务过程逻辑转化成某种计算机化的形式定义,并在其驱动下完成工作流的执行和管理。与传统集中式工作流系统相比,分布式工作流管理系统具有更高的性能一、更高的可扩展性和更高的可靠性等优点,可以满足大型分布异构环境的工作流应用需求。首先,对工作流管理的研究现状进行了综述,进而提出了本文的研究目标。其次,分析了当前主流分布式技术,,各自的缺点,提出了符合当前计算机应用水平的分布式技术的特点。接着,全面介绍了当前最先进的分布式架构哪康氖鞘褂τ贸绦蚰芄辉谕缟辖形薹旒桑槐考虑它的编程语言和运行环境。强缭礁髦制教ū呓绲那帕海虼嘶赪墓ぷ髁髂芄豢缭郊际鹾推笠档谋呓缋炊陨桃盗鞒探薪#馇∏∈蔷蠖嗍的工作流系统的局限之处。再次,提出了关于监控部分的两种设计方案,比较它们的优缺点,最终选择了基于推信息模式的方案。并给出了最后的实现最后,总结了本文,指出需要继续完成的任务。琖.
琱毪鮝琤,珼,..,.,,琩,:监控部杓谱月纝‰“
ɑ什槔密牙既!一一琣————●—————馹!!猒—!!猒—————猒——————猒—!!!!!!!!!!!!!R灰弧R弧R甌甌琒瑆,,:,,琣一
第一章绪论工作流概念起源工作流技术的发展这样的一个转变,把工作流技术带入了一个崭新的发展阶段。工作流技术的标准化组织一工作流是从英文单词翻译得来的。工作流的概念起源于生产组织和办公自动化领域。它是针对日常工作中具有固定程序的活动而提出的一个概念。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对他们进行监控,达到提高办事效率、降低生产成本、提高企业生产经营管理水平和企业竞争力的目的。世纪年代初期,在计算机软件尚未成为主要的业务支持工具前,纸张是信息传递的不可代替的载体,包括表单、文件、信函、技术资料等在内的各类与企业密切相关的文档都是以纸张的形式在部门内部之间进行传递的,这种古老的载体在信息的处理、组织、存储以及查询检索方面是低效的。世纪年代中期,蚔裙韭氏蓉拓了工作流产品市场,成为最早的一批工作流产品供应商,他们把图像扫描、复合文档、结构化路由、实例跟踪、关键字索引以及光盘存储等功能结合在一起,形成了一种全过程支持某些业务流程的集成化软件包,这便是最早的初级的工作流管理系统。比较典型的有晖瞥龅腣。进入世纪年代,随着计算机的普及、网络的延伸,现代企业的信息资源越来越出现出一种异构、分布、松散藕合的特点,在这种技术背景下,工作流管理技术也由最初的无纸化办公环境转而成为同化企业复杂信息环境、实现业务流程自动执行的必要工具。工作流管理联盟,简称瓿闪ⅰK某闪标志着工作流技术在计算机应用研究领域之中被明确地划分出了