文档介绍:东北大学
硕士学位论文
基于J2EE架构的电力市场工作流引擎的设计与实现
姓名:朱瑞
申请学位级别:硕士
专业:计算机应用技术
指导教师:于戈
20050101
东北大学硕士学位论文摘要
基于架构的电力市场工作流引擎的设计与实现
摘要
当今随着经济环境的全球化,企业面临着越来越激烈的竞争工作流引擎是工
作流管理的技术核心,是实现企业业务流程运行、管理与集成,从而最终实现业务
流程的自动化的核心技术采用工作流引擎为支撑平台的业务管理系统的最大特点
是它们具有高度的灵活性,可以按照企业的具体需求,快速灵活地生成应用软件系
统,并且在企业业务流程发生变化时,迅速地进行重组来满足客户需求。
随着国务院“电力体制改革方案”的出台,各区域电力市场建设正式进入启动
实施阶段。东北电力市场技术支持系统对于保证电力市场的良好运作和稳定运行具
有至关重要的作用和影响。电力市场业务流程复杂,涉及的部门、人员众多。整个
系统可以分为报价处理系统,合同管理系统,交易管理系统等子系统。
本文针对电力市场的业务流程特点设计并实现了一个分布式工作流引擎
使该引攀与电力市场业务系统无缝集成,从而控制电力市场业务过
程的流转。采用消息层实现分布式通信。引擎的核心采用实现,使得系统
在可伸缩性,互操作性和灵活性上都有很好的技术基础。
本文首先给出了一个该工作流引攀的整体设计,包括体系结构设计,核心类设
计,数据库设计等然后介绍了系统的工作机理及运行逻辑,列举了本系统所支持
的几种工作流模式。最后详细的介绍了基于线程池技术的调度方法,以及基于“角
色”的动态资源分配方法,充分提高了工作流引攀的运行效率。
关键字工作流,工作流引擎,
东北大学硕士学位论文
衍
勿
且一
独创性声明
本人声明所呈交的学位论文是在导师的指导下完成的论文中取得的研究成果
除加以标注和致谢的地方外,不包含其他人己经发表或撰写过的研究成果,也不包
括本人为获得其他学位而使用过的材料。与我一同工作的同志对本研究所做的任何
贡献均己在论文中作了明确的说明并表示谢意。
学位论文作者签名
日期之州庄、户
学位论文版权使用授权书
本学位论文作者和指导教师完全了解东北大学有关保留、使用学位论文的规定
即学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查
阅和借阅。本人同意东北大学可以将学位论文的全部或部分内容编入有关数据库进
行检索、交流。
如作者和导师同意网上交流,请在下方签名否则视为不同意。
学位论文作者签名朱蹄导师签“令佗
签字日期签字日期士,、,
东北大学硕士学位论文第一章绪论
第一章绪论
工作流技术的起源与发展
企业生产经营活动是由各种业务流程交织在一起组成的,流程无处不在,和企
业的生产经营息息相关。
流程固然重要,但许多流程隐含在日常的操作中,因而不被人们所重视,不能
有效地进行管理。这些都使得业务流程不能很好地跟踪业务流程的执行在市场竞
争日趋激烈的时代,企业所处的商业环境也在悄然发生变化,客户需求瞬息万变,
产品生命周期不断缩短,技术不断创新,企业要在这样一个竞争和变化的外部环境
下生存,必须随需应变,不断调整、优化企业的各种业务流程,对流程进行重构。
利用信息技术可以加速企业流程重构,实现有效有序的管理和高度的灵活性。顺应
这种需求的工作流管理系统技术应运而生了。工作流
管理系统以下简称工作流是一个通用术语,它指工作过程的计算机化或者自动化,
并实现流线型的业务运作,它也被称为数字化的工作流系统。
一个关于工作流管理的普遍的误解,是认为这个技术是伴随着业务流程再造的
浪潮发展起来的,大约是在上个世纪九十年代早期。事实上,工作流技术早在上个
世纪七十年代中期就已经存在了面向业务过程自动化的最初方法和模型,起源于
帕洛阿尔托研究中心和开发的和沃尔顿
开发的的办公自动化原型。当时办公自动化的研究重心放在了“减少用户
对办公信息系统的复杂操作,控制信息流,全面提高办公效率”。
当然,受到早期的影响,七十年代的过程模型多是基于进行
过程建模,比如。从至年,这十年期间,办公自动化的理论研
究或者说原型产品迅速发展起来,为后来的通过分析技术支持管
理过程的工业过程自动化应用的发展奠定了一定的基础。但是很可惜的是,只有少
数理论原型对商业系统产生了影响。
年代初期,在个人计算机尚