东北师范大学硕士学位论文基于JBPM和轻量级J2EE的办公自动化系统的研究与实现:刘利坤申请学位级别:硕士专业:计算机理论与应用指导教师:潘伟20090501
摘
要
在信息时代来临之季,各企业都紧跟时代的脚步,转变着企业的经营模式,管理模式,从传统的人工管理体制,向信息自动化管理体制过渡.与此同时,企业的传统式的办公管理模式也在逐步向自动化办公管理模式转变,网络自动化办公系统就是在这样的大背景下应运而生的.企业在进行业务处理时,通常是通过硬编码的方式来处理业务,随着业务的复杂处理情况不断出现,这种硬编码的方式显然已经无法应对,这时候基于工作流管理的办公自动化系统应运而生,掀起了一股基于工作流管理系统的办公自动化
系统的热潮.
本文首先介绍了工作流和工作流管理系统的概念,提出了如何基于JBPM和轻量级
J2EE框架的办公自动化系统系统的解决方案,并基于工作流和JBPM平台构建了一个稳定性的系统总体架构,实现了系统层次间的低耦合度,提高了系统的复用性,扩展性和
可维护性;其次,本文对当前流行的Web架构进行了改进,通过把流程逻辑和业务逻辑
的分离,使其更加适于基于工作流的办公自动化系统的架构模式;最后在需求分析基础
上,对办公流程进行分析,抽象出系统模型,并对应用系统加以实现.关键词:工作流;JBPM;J2EE;办公自动化
Abstract
Approachesthe
season
intheinformationage,variousenterprisesfollowclose
on
thetime
thefootsteps,istransformingenterprise'Sbusinessmodel,thetraditionallabormanagementsystem,to
managementpattern,fromsystemtransition.
to
informationautomationmanagement
transformation,
Meanwhile,enterprise'Stradition.1ikeadministrationofofficepatternalsoingradually
automationadministrationofoffice
pattern
and
thenetworkautomationWork
on
systemisarisesatthehistoricmomentundersuchbigbackground.whenTheenterprisecarrieshandlingoftraffic,usuallythroughhard·codedapproachtobusiness,alongwith
the
thecomplexity
ofmebusinesstodealwithemergingcircumstances,thehard.codedapproachisobviouslyunabletocopewiththattime—basedworkflowmanagementofofficeautomationsystemshouldbedelivered
and
Health,setoff
a
workflow
management
systembased
on
thewaveofoffice
automationsystem.
Thisarticlefirstintroducedtheconceptofworkflowandandthenproposedthesolutionof
WorkflowManagementSystem,
based
on
0mceautomationsystemthat
theJBPMand
lightweight
layers
J2EE,andbuildslower
a
stablestructureofOA,whichmakesthecouplingamongallenhancesitS
ofthissystem
on
and
reusability.expansibilityandmmntenance.
Secondly,thisarticle
the
current
popularityofWebarchitectureandimprovedthroughthe
processlogicandbusinesslogicofseparation,to
makethemmore
suitableforarchitecture
modelofofficeautomationsystembased
on
workflow;Finally,constructshighlyeffective,fast,
a
thestablesystem'Sdevelopmentconstructionabovethisbothfoundation.Accordingto
classic
systemrequirement,weanalysethearchives'process,andabstractthesystemmodel,aswellassystem'simplementation.
Keywords:WorkFlow;JBPM;J2EE;OfficeAutomation
Ⅱ
独创性声明
本人郑重声明:所提交的学位论文是本人在导师指导下独立进行研究工作所取得的成果.据我所知,除了特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果.对本人的研究做出重要贡献的个人和集体,均已在文中作了明确的说明.本声明的法律结果由本人承担.
学位论文作者签名:
R期:a!受:堑理
学位论文使用授权书
本学位论文作者完全了解东北师范大学有关保留,使用学位论文的规定,即:东北师范大学有权保留并向国家有关部门或机构送交学位论文的复印件和电子版,允许论文被查阅和借阅.本人授权东北师范大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印,缩
印或其它复制手段保存,汇编本学位论文.
(保密的学位论文在解密后适用本授权书)学位论文作者签名:
日期:指导教师签名:
日
期:
学位论文作者毕业后去向:工作单位:
通讯地址:
电话:坦理|/塑寥
邮编:
f弓d,7‖口
东北师范大学硕士学位论文
第一章引
言
1.1本文研究背景及意义
办公自动化的诞生是有着具体的时代背景和滋生条件的.可以肯定的讲,办公自动化是Internet发展的产物.在信息时代来临之季,各企业都紧跟时代的脚步,转变着企业的经营模式,管理模式,从传统的人工管理体制,向信息自动化管理体制过渡.与此同时,企业的传统式的办公管理模式也在逐步向自动化办公管理模式转变.网络自动化办公系统就是在这样的大背景下应运而生的.信息时代的到来让人们尝到了"信息爆炸"的滋味,信息的大量拥入让企业在信息处理方便应接不暇,传统的办公模式,对信息的处理方法,早已不能满足企业对信息快速,准确的处理的要求.一个企业对信息数据的掌握程度,处理能力,体现了一个企业对市场的敏感程度,数据的真实性,准确性直接决定着企业的发展方向.从传统的办公模式向自动化办公管理模式转变,提高企业的信息处理能力,以增强企业的市场竞争力,
成了企业发展过程中的首要问题.
那么如何进行系统的分析呢?分为以下几个步骤:首先是需求分析,通过调查,要求系统需要有以下功能:由于操作人员的计算机知识普遍较差,要求有良好的人机界面.管理系统用户,由于该系统的使用对象多,要求有较好的权限管理.管理企业的会议信息,发文信息,公共信息.提供个人办公服务.对企业员工基本情况进行全面管理.设置生产数据统计,打印功能.对企业制定的采购计划进行管理.对库存信息进行管理.发布企业的生产指标,对其进行管理.强大的生产数据统计功能.当外界环境(停电,网络病毒)干扰本系统时,系统可以自动保护原始数据的安全.在相应的权限下,删除数据方便简单,数据稳定性好.数据计算自动完成,尽量减少人工干预.系统退出.其次,是进行可行性分析,经济性通过网站对企业内部信息进行全面的自动化的管理,大大提高了企业的办公效率.通过系统对企业生产经营过程中的数据进行全面的管理和统计,避免人为处理各类数据时所产生的各种问题,提高了企业的经济效益,为企业经营决策提供了大量的,权威的数据,使企业的管理进行到科学化,系统化的范畴.
1.2国内外研究现状
办公自动化(OfficeAutomation)最初应用于机关及事业单位,以公文处理为主.
公文处理具有很强的流程性及规范性,并且对公文处理流程的控制要求较高.目前办公自动化应用已经向企业扩展,其工作流管理领域已经扩展到其他日常的办公事务处理流程,如会议管理,报销审批,出差审批,休假审批等等.办公自动化系统通过对工作流程的管理,使公文在流转,审批,发布等方面提高效率.实现办公管理规范化和信息规
l
东北师范大学硕士学位论文范化,降低企业运行成本.为了实现对业务过程的工作流管理,需要相应的软件系统的支撑.此种软件系统为工作流管理系统WfMS.根据WfMC的定义,工作流管理系统是"一种在工作流形式化表示的驱动下,通过软件的执行而完成工作流定义,管理及执行的系统",其主要目标是对业务过程中各活动发生的发后次序及同活动相关的相应人力或信息资源的调用,进行管理而实现业务过程的自动化.工作流模型的定义是指对业务过程的形式化表示,它定义了过程运行中的活动和所涉及到的各种信息.这些信息包括过程的开始和完成条件,构成过程的活动以及进行活动间导航的规则,用户所需要完成的任务,可能被调用的应用,工作流引擎的引用关系以及与工作流数据的定义.其中"活动"指的是工作流中的一个逻辑步骤;"业务过程"即工作流实例,(本报告中统称为任务)指的是工作流的一次执行过程,"工作流引擎"是一个为工作流实例的执行提供运行服务环境的软件,它是工作流管理系统执行服务的核心,它提供的服务包括:过程模型的解析,过程实例的控制,在过程各活动之间的游历,执行者的加入与退出,生成就绪活动通知用户进行处理,工作流控制数据和工作流相关数据的维护,调用外部应用和访问工作流相关数据等.基于以上分析,在办公自动化系统
上一篇:
轻量级J2EE架构在银行业务系统中的应用
下一篇:
系统中主要发电机的电力系统稳定器