(计算机应用技术专业论文)支持动态bpr与erp系统的适应性工作流管理系统研究.pdf_第1页
(计算机应用技术专业论文)支持动态bpr与erp系统的适应性工作流管理系统研究.pdf_第2页
(计算机应用技术专业论文)支持动态bpr与erp系统的适应性工作流管理系统研究.pdf_第3页
(计算机应用技术专业论文)支持动态bpr与erp系统的适应性工作流管理系统研究.pdf_第4页
(计算机应用技术专业论文)支持动态bpr与erp系统的适应性工作流管理系统研究.pdf_第5页
已阅读5页,还剩80页未读 继续免费阅读

(计算机应用技术专业论文)支持动态bpr与erp系统的适应性工作流管理系统研究.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

i i j 东人学硕l 学位论文 摘要 业务流程重组b u s i n e s sp r o c e s sr e e n g i n e e r i n g ( b p r ) 是对企业的业务流程做 根本性的思考和彻底重建,其目的是在成本、质量、服务和速度等方面取得显著 的改善,使得企业能最大限度地适应以顾客( c u s t o m e r ) 、竞争( c o m p e t i t i o n ) 、变 化( c h a n g e ) 为特征的现代企业经营环境。在这个定义中,“根本性”、“彻底性”、“显 著性”是应关注的核心内容。 b p r 的基本内涵是以流程运作为中心,摆脱传统组织分工的束缚,提倡面向 客户、组织变通、员工授权及正确地运用信息技术,达到快速适应市场变化的目 的,包括不同程度的业务提升、业务优化与业务改造。动态b p r 则更多强调的 是“局部性”,强调的在业务流程过程中的优化,而不是整体性的改变。对于大多 数企业更多工作是业务流程的局部优化。 企业资源计划e r p ( e n t e r p r i s er e s o u r c ep l a n n i n g ) ,建立在信息技术基础上, 以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。e r p 系统集中信息技术与先进的管理思想于一身,成为现代企业的运行模式,反映时 代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生 存、发展的基石。 目前企业工作流的实现自适应性较低,一些企业对工作流的实现依靠b p r 来进行“彻底性”的改造,而现实中企业一般不能承受“根本性”改造带来的各方面压 力,还有一部分企业通过动态b p r 来实现工作流的优化改造,从而使企业所受 压力大大减小并实现了工作流的“局部性”优化,但是这种单独利用动态b p r 进行 优化的过程中缺乏e r p 系统的支持,因而经常会出现很多人力、管理、信誉、 组织结构等企业软件资源上的不协同现象。 本论文研究的核心问题是如何通过动态b p r 、e r p 系统实现企业工作流程 的自适应性。 论文提出使用活动节点知识库作为基点来使动态b p r 、e r p 系统促进企业 工作流程的自适应性。 活动节点是完成某一任务或达到某一目标过程中的一个子过程,可以认为是 一个过程单元。活动节点知识库是对自身特点进行数据化,然后对与之相关的活 动节点的关联进行数据化。 工作流的形成是从初始活动节点出发按照活动节点之间的前后关联运行下 l l i 东人学硕i j 学 麓论文 去直到结束活动节点。前后关联是活动节点发生之前需要哪些活动节点发生,而 此活动节点发生后,哪些活动节点要发生。活动节点知识库其中的一些数据是记 录活动节点的前后关联。同时活动节点知识库具有可扩展性,活动节点知识库里 的数据结构,可以通过支持动态b p r 与e r p 系统的适应性工作流管理系统的长 期应用而逐渐趋于完善。活动节点知识库的扩展体现在数据和e r p 结合方面的 扩展,更加有利于工作流流程的优化。 论文提出了关于提高工作效率的两种优化数据流流程算法:一种是工作流无 效路径识别算法,通过避免无效失败路径来提高工作流流程的执行效率。此算法 主要是从无效路径的特点出发来判断路径的有效性。许多无效路径往往具有一定 的相似性,论文通过提取相似性规律来判断路径的效用。这种算法需要活动节点 知识库具有丰富的数据,因而活动节点知识库在此算法发挥基础性的作用;另一 种是工作流主关键路径算法,这种算法就是要找出最消耗时间的活动节点,让该 活动节点的实施主体更加整体了解工作流流程,让实施主体认识到自己所处理的 活动节点在整体流程中的地位。这种算法打破了活动节点优化的无次序性,对最 需要优化的活动节点实施优化才能达到效率提高的快速化和最大化。 论文通过分析某企业的工作流程,利用本论文中提到的对工作流流程的处理 方法,形成了针对企业的具有丰富数据的工作流流程表。这种表利用活动节点的 知识库数据较好地实现了动态b p r 和e r p 系统的结合,且通过活动节点知识库 数据的扩充来提高流程的扩展性,能够实现工作流管理系统的高自适应性。 关键字:动态b p r ;工作流;e r p 系统;活动节点;知识库 2 i j j 东人学硕i 学位论文 a b s t r a c t b u s i n e s sp r o c e s sr e e n g i n e e r i n gb a s e do nt h er a d i c a lr e t h i n k i n ga n dr e b u i l d i n go f b u s i n e s sp r o c e s s t h ep u r p o s eo fb p ri sg o o di m p r o v i n gt h ep e r f o r m a n c eo nc o s t , q u a l i t y , s e r v i c ea n ds p e e dt om a k et h ec o m p a n ys u i tt ot h et e m p o r a r yc u s t o m e r - b a s e d , c o m p e t i t i v e ,a n dc h a n g er a p i d l ye n v i r o n m e n t b p rf a c e sc u s t o m e r , o r g a n i z a t i o n ,e m p l o y e ea u t h o r i t ya n du s i n gi n f o r m a t i o n c o r r e c t l y u s i n gr a d i c a l l yr e e n g i n e e r i n go p e r a t i o ns y s t e mh e l p sc o m p a n y t oc h a n g i n g t h et r a d i t i o n a lo r g a n i z a t i o n t h eb a s i ca s p e c t sa r ei m p r o v i n gb u s i n e s sp e r f o r m a n c e , o p t i m i z i n gb u s i n e s sa n dr e e n g i n e e r i n gb u s i n e s sp r o c e s s d y n a m i cb p ri sm o r e e m p h a s i so nt h e ”l o c a l ”a n ds t r e s s e di nt h ep r o c e s so fb u s i n e s sp r o c e s so p t i m i z a t i o n , r a t h e rt h a nt h eo v e r a l lc h a n g e m o r ew o r kf o rt h em a j o r i t yo fe n t e r p r i s e si sl o c a l o p t i m i z a t i o no f b u s i n e s sp r o c e s s e s e n t e r p r i s er e s o u r c ep l a n n i n ge r p ( e n t e r p r i s er e s o u r c ep l a n n i n g ) ,b u i l d i n go nt h e b a s i so fi n f o r m a t i o nt e c h n o l o g yt ot h em a n a g e m e n to fs y s t e m a t i c t h i n k i n g , d e c i s i o n - m a k i n gf o rb u s i n e s s e sa n de m p l o y e e st or u nt h em e a n so fd e c i s i o n - m a k i n g m a n a g e m e n tp l a t f o r m e r ps y s t e m sf o c u so ni n f o r m a t i o nt e c h n o l o g ya n da d v a n c e d m a n a g e m e n tt h i n k i n g i no n ea n db e c o m eam o d e me n t e r p r i s e r u n n i n gm o d e , r e f l e c t i n gt h ee r ao fr a t i o n a la l l o c a t i o no fr e s o u r c e st oe n t e r p r i s e s ,c r e a t i o no fs o c i a l w e a l t hm a x i m i z a t i o nt ob et h es u r v i v a lo fe n t e r p r i s e si nt h ei n f o r m a t i o na g e ,t h e c o r n e r s t o n eo fd e v e l o p m e n t a tp r e s e n t ,t h er e a l i z a t i o no fe n t e r p r i s ew o r k f l o wl o w e r ss e l f - a d a p t i v e ,an u m b e ro f b u s i n e s s - t o - w o r k f l o wt oa c h i e v eb p rr e l y i n go nt h e ”t h o r o u g h n e s s ”o ft h e t r a n s f o r m a t i o n ,a n dt h er e a l i t yo fb u s i n e s si ng e n e r a lc a n n o ta f f o r d ”f u n d a m e n t a l ” t r a n s f o r m a t i o nb r o u g h ta b o u tb yp r e s s u r ef r o mv a r i o u sq u a r t e r s ,b u ta l s op a r to fb p r t h r o u g hd y n a m i cw o r k f l o wt oa c h i e v et h eo p t i m a lt r a n s f o r m a t i o n ,s ot h a tg r e a t l y r e d u c e dt h ep r e s s u r eo i lb u s i n e s sa n dw o r kf l o wt oa c h i e v et h e ”l o c a l ”o p t i m i z a t i o n , b u tt h es e p a r a t eo p t i m i z a t i o no ft h eu s eo fd y n a m i cp r o c e s so fb p rf o rt h el a c ko f e r ps y s t e m ss u p p o r t , w h i c hi so f t e nal o to fm a n p o w e r , m a n a g e m e n t ,r e p u t a t i o n , o r g a n i z a t i o n a ls t r u c t u r e , s u c ha se n t e r p r i s es o f t w a r er e s o u r c e so nt h ep h e n o m e n o no f n o n c o l l a b o r a t i o n i nt h i sp a p e r , t h ec o r er e s e a r c hq u e s t i o ni sh o wd y n a m i cb p r ,e r ps y s t e m ,a n d 山东人学硕卜学位论文 e n t e r p r i s ew o r k f l o wa d a p t p a p e rp r e s e n t st h eu s eo fa c t i v en o d ea st h ek n o w l e d g e b a s et oe n a b l et h ed y n a m i cb p r ,e r ps y s t e m sf o re n t e r p r i s ew o r k f l o wa d a p t i n g a c t i v en o d ei st h ec o m p l e t i o no fat a s ko rr e a c h i n gac e r t a i ng o a li nt h ep r o c e s so fa s u b p r o c e s sc a nb er e g a r d e da sap r o c e s su n i t k n o w l e d g ei st h ea c t i v en o d ed a t ao f i t so w nc h a r a c t e r i s t i c s ,a n dt h e nj o i n st h en o d ea s s o c i a t e dw i t ht h ea c t i v i t i e so ft h e r e l a t i o n s h i pb e t w e e nt h ed a t a t h ef o r m a t i o no fw o r k f l o wa c t i v i t i e sf r o mt h ei n i t i a ln o d ei st h es t a r t i n gn o d ei n a c c o r d a n c ew i t ht h ea c t i v i t i e sb e f o r ea n da f t e rt h ec o r r e l a t i o nb e t w e e nt h er u n n i n go f a c t i v i t i e sg oo nu n t i lt h ee n do ft h en o d e a s s o c i a t e da c t i v i t i e sb e f o r ea n da f t e rt h e n o d eb e f o r et h en o d ew h i c ha c t i v i t i e sn e e dt oo c c u r , a n dt h i sa c t i v i t yn o d ea f t e rt h e n o d ew h i c ha c t i v i t i e st ot a k ep l a c e k n o w l e d g eo fa c t i v i t i e ss o m eo ft h en o d ed a t ai s r e c o r d e db e f o r ea n da f t e ra c t i v i t i e sa s s o c i a t e dn o d e s k n o w l e d g eh a san o d ea tt h e s a m et i m et h ea c t i v i t i e so fs c a l a b i l i t y , t h ea c t i v i t i e so fk n o w l e d g ei nt h en o d ed a t a s t r u c t u r e ,c a ns u p p o r td y n a m i cb p ra n de r ps y s t e m sa d a p t i v ew o r k f l o w m a n a g e m e n ts y s t e m sl o n g - t e r ma p p l i c a t i o n sa r eb e c o m i n gm o r ea n dm o r ep e r f e c t k n o w l e d g eo ft h ee x p a n s i o no ft h ea c t i v i t i e so fn o d e si nt h ed a t aa n dt h ee x t e n s i o no f e r p i n t e g r a t i o n ,m o r ec o n d u c i v et ot h eo p t i m i z a t i o no f w o r k f l o wp r o c e s s e s p a p e rp r e s e n t st h ew o r ko ni m p r o v i n gt h ee f f i c i e n c yo ft h et w od a t as t r e a m sf l o w s o p t i m i z a t i o na l g o r i t h m ,aw o r kf l o wa l g o r i t h mt oi d e n t i f yi n v a l i dp a t h s ,i n v a l i df a i l u r e b ya v o i d i n gt h ep a t ht oi m p r o v ew o r k f l o we f f i c i e n c y t h i sa l g o r i t h mi sm a i n l yf r o m t h ec h a r a c t e r i s t i c so ft h ep a t hi si n v a l i dt oj u d g et h ev a l i d i t yo ft h ep a t h m a n yi n v a l i d p a t h so f t e nh a v eac e r t a i ns i m i l a r i t y , s i m i l a r i t yo fp a p e r st h r o u g ht h ee x t r a c t i o no ft h e l a wt od e t e r m i n et h ee f f e c t i v e n e s so ft h ep a t h a c t i v en o d et h a tt h ea l g o r i t h mn e e dt o h a v ear i c hk n o w l e d g eb a s eo fd a t a ,k n o w l e d g eb a s ea n dt h u st h ea c t i v i t i e so fn o d e si n t h i sa l g o r i t h mt op l a y ab a s i cr o l e t h eo t h e ri st h em a i nw o r k f l o wc r i t i c a lp a t h a l g o r i t h mi st oi d e n t i f yt h em o s tt i m e c o n s u m i n ga c t i v i t i e so ft h en o d e ,s ot h a tt h e i m p l e m e n t a t i o no f t h ea c t i v i t i e so ft h em a i nn o d e sg r e a t e ro v e r a l lu n d e r s t a n d i n go ft h e w o r k f l o wp r o c e s s ,s ot h a tt h em a i na w a r eo ft h e i ra c t i v i t i e si sh a n d l e db yt h en o d ei n t h es t a t u so ft h eo v e r a l lp r o c e s s b r e a kt h ea l g o r i t h mt oo p t i m i z et h ea c t i v i t i e so f n o n - p r i o r i t yn o d e s ,a n do nt h ea c t i v i t i e si nn e e do fo p t i m i z i n gt h ei m p l e m e n t a t i o no f o p t i m i z a t i o no ft h en o d et oa c h i e v ee f f i c i e n c ya n dm a x i m i z i n gt h es p e e d t h e s i st h r o u g ht h ea n a l y s i so fa ne n t e r p r i s e sw o r k f l o w , m a k i n gu s eo ft h ep a p e r s m e n t i o n e di nt h ew o r kf l o wo ft h et r e a t m e n tp r o c e s s ,f o r m i n gar i c he n t e r p r i s ew i t ha 4 j 东人学硕l j 学化论文 d a t af l o wc h a r t t h i st a b l eu s e st h ek n o w l e d g eb a s ed a t an o d e st oa c h i e v eb e t t e r d y n a m i cb p ra n de r ps y s t e mi n t e g r a t i o n ,a n dt h ea c t i v en o d et h r o u g ht h ee x p a n s i o n o fk n o w l e d g eb a s ed a t at oi m p r o v et h ep r o c e s so fs c a l a b i l i t y , w o r k f l o wm a n a g e m e n t t oa c h i e v eh i g hs y s t e ma d a p t a b i l i t y k e y w o r d s :d y n a m i cb p r ;w o r k f l o w ;e r ps y s t e m ;a c t i v en o d e ;k n o w l e d g e b a s e 5 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独 立进行研究所取得的成果。除文中己经注明引用的内容外,本论文不 包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研 究作出重要贡献的个人和集体,均已在文中以明确方式标明。本声明 的法律责任由本人承担。 论文作者签名:毫虽馈差j 日 期: 关于学位论文使用授权的声明 本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保 留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅 和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关 数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本 学位论文。 ( 保密论文在解密后应遵守此规定) 论文作者签名:幽导师签名: 缍日期:弘 山东人学硕f “学f 移论文 第1 章绪论 为了提高企业适应变化的能力达到提高敏捷性的目的,本文提出了利用动态 业务过程重组b u s i n e s sp r o c e s sr e e n g i n e e r i n g ( b p r ) 和企业资源计划e n t e r p r i s e r e s o u r c ep l a n n i n g ( e r p ) 系统相结合的方式来实现工作流管理系统的自适应性【1 1 。 1 1 课题背景和意义 动态业务过程重组b u s i n e s sp r o c e s sr e e n g i n e e r i n g ( b p r ) 是对企业的业务流 程做根本性的思考和彻底重建,其目的是在成本、质量、服务和速度等方面取得 显著的改善,使得企业能最大限度地适应以顾客( c u s t o m e r ) 、竞争( c o m p e t i t i o n ) 、 变化( c h a n g e ) 为特征的现代企业经营环境【2 】。在这个定义中,“根本性”、“彻底性”、 “显著性”是应关注的核心内容。动态b p r 则是更多强调的是“局部性”,强调的在 业务流程过程中的优化,而不是整体性的改变。对于大多数企业更多工作的是业 务流程的局部优化 3 1 。 b p r 思想是一种着眼于长远和全局,突出发展与合作的变革理念【4 】。归纳起 来有如下原则: ( 1 ) 组织结构以产出为中心,而不是以任务为中心。即由一个人或一个小组 来完成流程中的所有步骤围绕目标或产出而不是单个任务来设计人员的工作。 ( 2 ) 让那些需要得到流程产出的人自己执行流程。过去由于专业化精密分工, 企业的各个专业化部门只做一项工作,同时又是其它部门的顾客。这样在进行简 单工作时,流程复杂而缓慢。现在,通过数据库和专家系统,流程关系最密切的 人自己可以完成流程,大大消除了原有各工作组之间的摩擦。 ( 3 ) 将信息处理工作纳入产生这些信息的实际工作中去。过去大部分企业都 建立专门部门来收集和处理其它部门产生的信息。这种安排反映了一种旧思想, 即认为低层组织的员工没有能力处理自己产生的信息。而今伴随着i t 的运用和 员工素质的提高,信息处理工作完全可以由低层组织的员工自己完成。 ( 4 ) 将各地分散的资源视为一体。集权和分权的矛盾是长期困扰企业的问 题。集权的优势在于规模效益,而缺点是缺乏灵活性;分权,即将人、设备、资 金等资源分散开来,能够满足更大范围的服务,但却带来冗员、官僚主义和丧失 规模效益的后果。现在,通过数据库、远程通信网络以及标准处理系统,企业完 全可以在保持灵活服务的同时,获得规模效益。 6 1 1 1 东人珂! l ,位论文 ! ! ! 曼曼! ! 曼鼍i i 一一 一一_ 一一一 一二i i 皇曼曼曼量曼曼曼曼曼曼曼曼 ( 5 ) 将并行工作联系起来,而不是仅仅联系他们的产出。并行的好处在于将 研究开发工作分割成一个个任务同时进行,可以缩短丌发周期。但是传统的并行 流程缺乏各部门间的协作,因此在组装和测试阶段往往就会暴露出各种问题,从 而延误了新产品的上市。如今,配合网络通信、共享数据库和远程会议,企业可 以协调并行的各独立团体的活动,而不是在最后才进行简单的组合,这样可以缩 短产品丌发周期,减少不必要的浪费。 ( 6 ) 从信息来源地一次性获取信息。在信息难以传递的时代,人们往往会重 复采集信息。但是由于不同人、不同部门和组织对于信息有各自的要求和格式, 不可避免地造成企业业务延迟、输入错误和额外费用。现在采集一条信息之后, 可以将它储存于在线数据库中,与所有需要的人实现共享。 企业资源计划系统e n t e r p r i s er e s o u r c ep l a n n i n g ( e r p ) 是建立在信息技术 基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管 理平台1 5 l 。它是从物料需求计划( m r p ) 发展而来的新一代集成化管理信息系 统,它扩展了m r p 的功能,其核心思想是供应链管理。它跳出了传统企业边 界,从供应链范围去优化企业的资源。e r p 系统集中信息技术与先进的管理 思想於一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最 大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。它对 于改善企业业务流程、提高企业核心竞争力的作用是显而易见的1 6 1 。 1 2 论文主要工作 论文的工作目标:如何实现动态b p r 和e r p 系统的结合,并共同提高工作 流管理系统的自适应性。 实现目标的方法:寻找一个第三方来结合动态b p r 和e r p 系统,从而不断 增加系统柔性、灵活性与可扩展性,以满足企业对业务流程更改与新建的需要, 为企业发展过程中的业务流程变更需求服务。 论文主要研究:活动节点知识库、工作流无效路径的识别算法、工作流主关 键路径算法、动态b p r 和e r p 系统结合在企业的实践 7 1 。具体内容包括以下几 点: ( 1 ) 使用活动节点知识库作为基点使动态b p r 、e r p 系统协同促进企业工作 流程的自适应性。 将活动节点作为完成某一任务或达到某一目标过程中的一个子过程,是一个 过程单元。对工作流中各流程信息进行数据化,然后获取与之相关的活动节点关 7 i i j 东人硕t 辱:1 矗论文 曼- 一。;i i 一一一i i i ;_ : i_ i 曼曼曼! 曼! 量曼曼曼曼曼曼璺曼曼曼皇苎曼! 皇曼曼蔓 系内容并进行数据化从而得到活动节点知识库。 从初始活动节点出发按照活动节点之间的前后关联逻辑运行下去直到结束 活动节点,形成工作流并通过一些算法进行优化。前后关联是指活动节点发生之 前需要哪些活动节点发生,而此活动节点发生后,哪些活动节点要发生,活动节 点的前后关联逻辑以数据的形式记录在活动节点知识库。 活动节点知识库具有可扩展性,库里的数据结构通过支持动态b p r 与e p r 系统的适应性工作流管理系统的长期应用而逐渐趋于完善。活动节点知识库紧密 结合动态b p r 、e p r 系统来促进工作流管理系统的自适应性1 8 】。 ( 2 ) 工作流无效路径识别算法。工作流无效路径识别算法用于避免失败路 径,提高执行效率,算法主要是从无效路径的特点出发来判断路径的有效性。许 多无效路径往往具有一定的相似性,论文通过提取相似性规律来判断路径的效 用,算法的基础是利用活动节点知识库中的数据【9 】。 ( 3 ) 工作流的主关键路径算法,这种算法就是要找出最消耗时间的活动节 点,让该活动节点的实施主体更加整体了解工作流流程,让实施主体认识到自己 所处理的活动节点在整体数据流程中的地位。算法打破了活动节点优化的无次序 性,对最需要优化的活动节点实施优化才能达到效率最大化【l0 1 。 ( 4 ) 动态b p r 和e r p 系统结合在企业的实践研究,通过分析一企业的工作 流程,利用工作流流程的处理的方法数据化了一批流程说明标,形成了一批具有 丰富数据的工作流流程表,这种表是利用活动节点的知识库数据较好地实现了动 态b p r 和e r p 系统的结合。 1 3 论文的组织结构 本文以提高工作流管理系统的自适应性为出发点,结合动态b p r 和e r p 系 统的特点,利用工作流中活动节点知识库来发挥作用,同时提出了进行工作流异 常的检测方法和工作流流程优化的方法。全文内容共分为四章,第二章到第六章 主要内容如下: 第二章工作流自适应的实现。本章主要介绍活动节点的定义、知识库结构、 活动节点发挥的作用、活动节点操作的定义、工作流无效路径识别算法以及工作 流的主关键路径算法的提出。 第三章基于动态b p r 与e r p 系统的工作流生成。选用a 公司( 一家大型工 程设计研究院) 作为研究对象,基于动态b p r 与e r p 系统对工作流进行研究和优 化,根据活动节点知识库以及相关操作和优化算法,通过结合e r p 系统提供的 8 山东人7 硕f 学位论文 数据实现工作流流程的自适应性。本章主要从经营计划编制流程、市场营销流程、 财务管理流程、人力资源管理流程四个流程来分析a 公司的工作流程的实现。 第四章结束语。本章对论文的主要工作进行了总结,介绍了进一步的工作 并对课题的前景进行了展望。 9 i l 】东人学硕i 学f 0 论支 第2 章工作流的自适应性实现 工作流的自适应性实现效率高低和工作流活动节点的知识库结构优劣存在 正相关的关系。工作流活动节点可以说是一个任务完成过程中的一个步骤。对工 作流活动节点有很好的分析,这种分析不仅要分析它本身的特点,而且要分析它 跟其他与之相关的活动节点存在的关系。通过对活动节点的分析来进行工作流的 自适应性。这种自适应性主要体现在工作流的运作过程中对异常的发现和处理, 以及对流程运作效率的优化等j 。本章提出了一种新颖的活动节点知识库结构, 这种结构主要体现在对于活动节点知识的全面性和灵活的控制性。 2 1 活动节点知识库结构 工作流活动节点知识库结构是工作流自适应性实现的关键,工作流的形成和 优化都需要活动节点知识库中的数据来发挥作用。 2 1 1 活动节点知识库中数据的定义 工作流活动节点中的数据包括前驱活动节点,后继活动节点,父活动节点, 子活动节点,是否为条件活动节点,添加活动节点的时间,删除活动节点的时间, 活动节点所发挥的作用,实际完成活动节点所需工作日,预计完成活动节点所需 工作日,对活动节点内容实施的主体等【i2 1 。 前驱活动节点( u s h e r a c t i v i t y n o d e ) :一个活动节点如果受其他活动的影响定 义为该活动节点存在前驱活动节点,而前驱活动节点就是影响该活动节点的活动 节点,因此该活动节点的前驱活动节点个数可以是一个、多个或者零个,当该活 动节点存在的前驱活动节点个数为零个时,则被定义为初始活动节点,但初始活 动节点未必一定是工作流流程中的开始节点,初始活动节点可以是工作流流程运 行过程中新加入的活动节点,但是工作流流程中的开始活动节点一定是初始活动 节点【1 3 】。 后继活动节点( s u b s e q u e n c ea c t i v i t yn o d e ) :如果一个活动节点的实施能够影 响到其他的活动节点那么定义为该活动节点存在后继活动节点,该活动节点所影 响的活动节点被称之为后继活动节点,因此该活动节点的后继节点个数可以是一 个、多个或者零个,当该活动节点存在的后继活动节点为零个时,则定义为末尾 活动节点,但末尾活动节点未必一定是工作流流程中的任务的最终活动节点,末 1 0 山东人孚砀! f j 。1 t 论艾 曼曼曼! 皇曼曼曼曼蔓曼曼! 曼曼曼曼曼! 曼曼曼! 曼曼曼! ! ! 曼曼! 曼曼! 曼曼曼! 苎! 曼曼曼曼曼曼_ _ m n n n 曼孽 尾活动节点可以是工作流流程运行过程中就能完成的分支,但工作流流程中的结 束活动节点一定是末尾活动节点。 父活动节点( f a t h e ra c t i v i t yn o d e ) 和子活动节点( c h i l da c t i v i t yn o d e ) :父活动 节点可以认为是两个或两个以上活动节点的概括,父活动节点和子活动节点是相 互对应的,父活动节点包含的是子活动节点【l 训。对活动节点的优化过程中就是子 活动节点的生成过程,一个父活动节点划分为多个并列的子活动节点,从而提高 父活动节点完成的效率。父活动节点的使用使工作流流程的优化具有层次性,通 过父活动节点可以从总体上认识流程的运行情况,而子活动节点可以有利于父活 动节点实施主体更能清楚地了解父活动节点所实现的流程,更深层次剖析了工作 流流程。 条件活动节点:一个活动节点根据所受影响的不同而产生不同的结果,根据 前驱活动节点的影响或事先设定的规则而产生不同的工作流执行路径,因而这种 活动节点的特点是具有多个后继活动节点,而且有可能形成循环路径,但是存在 多个后继活动节点的活动节点未必是条件活动节点。例如产品生产流程当中,生 产出来要进过检验来判断是否符合标准,如果符合标准,就推向市场进行销售。 如果不符合标准,就进行相关处理或报废或进行再加工等。而流程里面的判断产 品是否符合标准就属于条件活动节点,这样的条件活动节点就容易生成循环,但 这种循环不属于死循环,也就是说这种循环是有限次数的循环。而生产产品如果 要运往其他不同的地点进行深加工,这样就会产生多个后继活动节点,每一个深 加工点都能作为一个后继活动节点,但是这种活动节点不能称之为条件活动节点 【1 5 】 o 添加新的活动节点时间( i n s e r ta c t i v i t yn o d e r i m e ) :一个新的活动节点的添加 可能引起工作流流程的异常,此时在寻找异常原因要考虑的是最近本工作流流程 中是否有新活动节点进行了添加,添加时间可作为查询工作流流程异常获取原因 的一种参考因素。 删除活动节点的时间( d e l e t ea c t i v i t yn o d et i m e ) :在工作流流程当中活动节 点之间存在者很多关系,如果删除活动节点而没有与之有关系的活动节点进行相 关处理,就容易产生工作流流程中执行时的异常。在产生异常时就要查询活动节 点的变化来判断是否因为活动节点的删除引起的异常,删除时间和异常产生时间 十分接近说明异常产生是由于删除活动节点的可能性就很大,应该把删除活动节 点的时间作为查询工作流流程异常获取原因的一种参考因素。 活动节点所发挥的作用( a c t i v i t yn o d ef u n c t i o n ) :活动节点所发挥的作用对于 本活动节点内容实施的主体对数据的设定具有一定的辅助作用,对于相关活动节 山东人学形! 卜孚:位论文 点内容实施的主体也具有一定的辅助指导作用,使其更多了解与自己相关的工作 流流程的运行情况。 实际完成活动节点所需工作日( t i m er e s u l t ) 幂u 预计完成所需工作r ( t i m e f o r e c a s 0 :实际完成活动节点所需工作日是对活动节点在执行过程中真正完成所 需要的时间,在完成过程中实施的主体可能受其他方面的影响,这罩的实际完成 活动节点所需工作同是排除其他方面影响剩下的工作r 。例如活动节点执行日期 为三月十五日,但是在其中受外界影响了三日,该活动节点的执行到三月二十五 日结束,那么实际完成活动节点所需的工作日则为七日。这个数据的形成是对预 计完成所需工作日的一个参考,使对完成所需工作r 的预计具有高的j 下确性。而 预计完成所需工作只是进行工作流流程优化的一个重要参考因素【1 6 1 。概括的说是 通过实际完成活动节点所需工作同来使预计完成所需工作同数据的正确率得到 提高。这里面主要是经验发挥作用。 对活动节点内容实施的主体( a c t i v i t yn o d em a i nb o d y ) :每个活动节点有一个 或者多个实施的主体,对于由于某各活动节点引起的异常可以由该活动节点的实 施主体进行处理。对于同一活动节点的实施主体之问要相互了解,这样有利提高 操作的协同性,提高工作的效率和结果的正确性。 2 1 2 对活动节点操作的定义 紫9 , 娉坩 1 2 【i f 东人学硕l + 学位论文 a 1 s e t s u b s e q u e n c e a c t i v i t y n o d e l d ( ”a 1 2 i d ”) ;添加活动节点a 1 2 为活动 节点a l 的后继节点 a 2 s e t u s h e r a c t i v i t y n o d e l d ( ”a 1 2 1 d ”) ;添加活动节点a 1 2 为活动节点a 2 的前驱节点 a 1 2 s e t u s h e r a c t i v i t y n o d e l d ( ”a 1 i d ”) ;添加活动节点a 1 为活动节点a 1 2 的前驱节点 a 1 2 s e t s u b s e q u e n c e a c t i v i t y n o d e l d ( ”a 2 i d ”) 添加活动节点a 2 为活动节 点a 1 2 的后继活动节点 l 对相关活动节点的前驱活动节点和后继活动节点的添加 a 1 2 s e t f a t h e r a c t i v i t y n o d e ( ”a 0 1 i d , a 0 2 i d ”,”a 0 3 i d ”) 活动节点a 1 2 是活动节点a 0 1 、a 0 2 和a ,添加a 0 1 i d ,a 0 2 i d ,a 0 3 i d 到活动节点a 1 2 的 父活动节点中 、 a 1 2 s e t l n s e r t a c t i v i t y n o d e t i m e ( ”i n s e r ta c t i v i t yn o d et i m e ”) ;把活动节点被 添加的时间添加到活动节点a 1 2 的添加活动节点的时间数据中 a 1 2 s e t a c t i v i t y n o d e f u n c t i o n ( ”a 1 2a c t i v i t yn o d ef u n c t i o n ”) 把活动节点a 1 2 在工作流流程中所发挥的作用添加节点a 1 2 的活动节点所发挥的作用数据中 a12 s e t a c t i v i t y n o d e t i m e r e s u

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论