欢迎来到天天文库
浏览记录
ID:32510371
大小:9.23 MB
页数:72页
时间:2019-02-10
《基于springnet框架工作流引擎设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要随着社会信息化建设的日益完善,工作流技术作为一种先进的企业管理技术,已经成为国内外企业实施经营管理、提高工作效率的重要手段之一。而工作流引擎作为工作流技术最核心的构件,它将工作流的业务逻辑转换成程序逻辑,并保持整个工作流的稳定性,它设计的好坏直接关系到整个工作流的能否正常运行。随着相关技术的不断成熟,大量的原型系统被开发出来,人们从工作流模型、体系结构、事务管理、适应性、异常处理、安全、形式化、正确性验证、资源管理、开发过程等各方面对工作流技术进行研究。然而传统的工作流引擎不可避免的会出现系统架构庞大,系统过
2、于复杂的问题;此外,由于传统工作流引擎从数据存储到数据流转都有自己独特的体系结构,内部耦合度很高,想要从中分离出一部分功能变得很困难。针对上述问题,本文所做的研究工作如下:(1)介绍了工作流相关技术,分析了工作流运行模式,从市场上常见的几种工作流引擎引出基于S曲ng.Net框架工作流引擎,接着对SpriIlg.Net框架和NHibemate框架的结构特点做了介绍,并且对这两个框架的优势进行测试分析,充分说明该工作流引擎的高移植性和可重用性。(2)从分析企业业务对象入手,遵循面向对象的设计思想,并基于Spring.
3、Net和NHibemate开源框架,设计了一种高内聚、低耦合、具有高度的可移植性的轻量级工作流引擎。(3)给出了该工作流引擎的实现过程,分别从流程实例化、流程实例管理、流程流转过程、流转监控和归档查询等模块详细描述实现方案,并以实例来测试系统的运行效果。关键词:工作流;工作流引擎;表单:sp血g.Net;VMLAbstractW油thedevelopmemofthesocialinlf.omatioIl,、釉rkflowtechnolog)r嬲孤a(1varlcedenterprisemanagementtecl
4、lllologyWKchhausbecomeoneofanimportantmeaIlst0iInproveworke伍ciencybonliIldomeSticandforei印.nlewod(flowengilleisthecorecomponentoftheworknowtechnology,itconVerts廿lebllsillesslogict0programlo西candmaintaillsmeStabilit),of也eemireworkflow,nsdesignquali够isdi】.ectly
5、relatedtothemnoftlle、Ⅳorkflow.Astllew砌owtccllrlologybeCoInesmalllre,more强dmoreprototypeSystemsaredeVeloped,Peopleresearchewo埘lowtecllnology丘.0mm锄y硒pects.However,拄;lditionalworlmowengiIle、析HiIleVi协bly孵盯problems,such嬲theSystemistoolargea11dcomplext0硼,wimiIlmeSy
6、stemI埝ss仃0ngcoupling.Towardtheabove-nlellltionedproblem,theContentoftllispap咀is嬲follows:(1)Introducetheworl(flowtecllIlology,锄d柚dyzethemodeofo删ionoftlle、Ⅳonmo、Ⅳ.MadeapresentationonⅡleStmcturalch乏吸tctefisticsofmeSpring.NetFrame、ⅣorkandNHibemate危unework,mentest
7、edtheadV锄tagesof舭setwo纳meworks,inordert0伽lyilluS仃atemcwodmoweng址’shi龇yportabil时趾dreuSabil埘.(2)Start晰m仕leaI础ysisofe如Ite印riSebusimssobjectS,follow也eobject-orienteddesi印ide勰,anddesi盟edahi曲cohesio玛lowcouplillg,lli曲port曲il毋li曲_t、Ⅳeightwo衄owengirle.wllichbaSedonSp血
8、g.NetandNHibemate6.锄ework.(3)Described恤iI】叩lementationprocessoftheworknowengine舶mmeIIlSt肌tiatedof、Ⅳorkflow,t11eprocessinstaIlcemaIlagement,tlle胁lsferprocess,thenowmonitoringaIldarclliving
此文档下载收益归作者所有