(计算机应用技术专业论文)动态企业建模在信息系统中的应用研究.pdf_第1页
(计算机应用技术专业论文)动态企业建模在信息系统中的应用研究.pdf_第2页
(计算机应用技术专业论文)动态企业建模在信息系统中的应用研究.pdf_第3页
(计算机应用技术专业论文)动态企业建模在信息系统中的应用研究.pdf_第4页
(计算机应用技术专业论文)动态企业建模在信息系统中的应用研究.pdf_第5页
已阅读5页,还剩56页未读 继续免费阅读

(计算机应用技术专业论文)动态企业建模在信息系统中的应用研究.pdf.pdf 免费下载

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

文档简介

河北科技大学学位论文原刨性声明 l u li i it l lii i t luuiil y 1 7 1 4 4 7 0 木人鄙i r 卢咧:所警变的学俺论史,是水人希0 导| j f j 的指导f ,独立进行j f 月:究。【 作所驭得的成聚。对本义的研究做m 重要贡献的个人和集体,均已舀:文中以明确方 式标明。除文r 1 ,已缀注明引用的内容外,本论文不包含,缸何其他个人或集体已经发 表或撰写过的f i - t i 矗或成冀之。本人! 充仓意i ! 到奉声f ! f 3 的法律结果 本人承担。 学位论划;籽签名:多”- z _ 2 - o 徊年多月fdt t 指撇张饰澎 2 ( ,f 护年r 月i z - f l 河北科技大学学位论文版权使用授权书 斗:学位论文作者完全了解学校有关保留、使用学位论文的煳定? 同意学校保留 井向 j ? l 家有关郜门或机构送交论文的复印件和电子版,允许论文被查阅和偌阅。本 人授权河北科技,:学可以将本学位论文的全部或部分内容编入有关数据库进行检 索,可以采 吩影印、缩印或扫描等复制手段保存和汇编本学位论文。 口保密,存一年解密后适用本授权书。 本学能论文属予 口不保密。 ( 请在以i 方梃内打“”) ! 学位论文作者签名: 曼一】j 己 2 秒细午歹月阳一 串 参参 矿 专拥 名 月 签 r 师 簪 溯 年 导 指 “ 摘要 摘要 自从2 0 世纪6 0 年代m r p ( 物料需求计划) 在美因出现到现在,以物流技术为 主的供应篱理系统也r 趋成熟。但随着市场竞争的加剧,使得企业也不得不跟随市 场的需求变化两变。如何在当前的应用环境下对系统进行快速重构以适应市场的变 化,是管理系统目前亟需解决的问题。动念企业建模技术的提出,对于解决这问 题不仅在技术,i - 提供了有力的支持,更为系统的设计提供了全新的思路。本文基于 兖州矿务局的供应管理系统,对动态企业建模进行了应用研究。 本文首先研究了动念企业体系结构以及供应管理的基本组成,结合兖州矿务局 的特点,将其分为数j = i ;管理、计划管理、单据管理、报表管理等四个模块。然后对 最j c o m 组件技术提高软件柔性的问题作了介绍,重点对系统的组件化过程进行了 论述,通过对统一建模语言的介绍,突出了u m l 在组件化过程中的作用。最后,将 这个组件化的分析、设计过程在兖州矿务局的供应管理系统中进行了应用对过程 中要注意的问题进行了探讨。通过基于动态企业建模技术设计开发的供应管理系统 具有了系统的灵活性,能够根据市场或集团的需求变化时,能快速匹配新的需求。 本文最后,对研究工作中的一些不足以及有待进一步研究的问题进行了表述。 关键词:供应管理系统,动态企业建模,库存,组件化,m r p ,c o m ,u m l 河北科披人学硕十学位论文 mt a b s t r a c t s i n c et h ee m e r g e n c yo fm r p ( m a t e r i a lr e q u i r e m e n tp l a n n i n g ) i n19 6 0 sa tu s a , t h es u p p l ym a n a g e m e n ts y s t e mh a sb e i n gb e c o m et oi t sm a t u r a t i o n b u tw i t ht h em a r k e t c o m p e t i t i o na g g r a v a t i n g ,t h ee n t e r p r i s eh a st of o l l o wt h em a r k e t p l a c en e e dc h a n g e , h o wt oc a r r y i n go u tf l e e t n e s sw e i g h ts t r u c t u r eo ns y s t e m u n d e r c u r r e n t a p p l i c a t i o n e n v i r o n m e n tt oa d a p tt ot h em a r k e t p l a c ec h a n g e , i st h a tm a n a g e m e n ts y s t e mn e e d st h e p r o b l e ms o l v i n ga tp r e s e n tu r g e n t l y t h er i s i n go fd y n a m i ce n t e r p r i s em o d e l i n g t e c h n o l o g yp r o v i d e sn o to n l yt h es u p p o r ti nt e c h n i q u e , b u ta l s ot h en e wt h i n k i n gi nt h e d e s i g no ft h es y s t e m b a s eo nt h ep l a t f o r mo fs u p p l ym a n a g e m e n ts y s t e mo ft h eb o d y p l a n ti ny a n z h o ub u r e a uo fm i n e s ,t h et h e s i ss t u d i e st h ed y n a m i ce n t e r p r i s em o d e l i n gf o r a n a l y z i n gm l dd e s i g n i n gac o m p o n e n t i a ls y s t e m f i r s to f a l i ,h a v i n gs t u d i e dd y n a m i ce n t e r p r i s em o d e l i n gs t r u c t u r ea n dt h es t r u c t u r e o ft h e s u p p l ym a n a g e m e n ts y s t e m i sd i s c u s s e d t h e r ea r ed a t am a n a g e m e n t ,p l a n m a n a g e m e n g ,g o o d sm a n a g e m e n ta n dr e p o r tm a n a g e m e n tm o d u l e si ni ta c c o r d i n gt ot h e r e a lm a n a g e m e n tp r o c e s so ft h e n z h o ub u r e a uo fm i n e s t h e na f t e rt h ei n t r o d u c i n go ft h e t e c h n o l o g yo fc o m t h a tt oi m p r o v es o f t w a r ef l e x i b i l i t y ,t h et h e s i se m p h a s i z e so nh o wt o b u i l dac o m p o n e n t i a ls y s t e ma n dt h er o l eo ft h eu m lo nt h ed e s i g n i n gp r o c e s s f i n a l l y , m yw o r ko fr e a l i z i n gt h i sp r o c e s si nt h e y a n z h o ub u r e a uo fm i n e ss u p p l ym a n a g e m e n t s y s t e mo ft h eb o d yp l a n ti si n t r o d u c e d m a n a g e m e n ts y s t e mh a ss y s t e m a t i cf l e x i b i l i t yb y t h ef a c t t h a tt h et e c h n o l o g yd e s i g n sd e v e l o p m e n ts u p p l y i n go w i n gt ot h a td y n a m i c e n t e r p r i s eb u i l d sam o d e l ,h a sb e e na b l et ob eb a s e do nt h em a r k e t p l a c eo rc o r p w h e n n e e d i n gc h a n g e ,s p e e d ym a t c h i n go fe n e r g yi sf l e wn e e d c o m m e n t sc o n c e r n i n gt h ei n s u f f i c i e n c i e s0 nt h ew o r ka n ds o m ea s p e c t st h a ts h o u l d b er e s e a r c h e di nt h ef u t u r ea r ea l s o1 i s t e da tt h ee n do ft h et h e s i s k e yw o r d s : s u p p l ym a n a g e m e n t ,d e m ,i n v e n t o r y ,c o m p o n e n t ,m r p ,c o m , u m l n 1 1 管理信息系统的发展:l 12 动态企业建模:2 1 2 。1 动念企业建模概念2 1 2 2 动态企业建模的技术内涵2 1 2 3 动态企业建模的特点3 1 2 。4 常见组件模型4 1 3 论文结构5 第2 章d e m 结构的研究与设计7 2 1 动态企业建模环境7 2 2 动态企业建模典型的模型层次结构8 2 2 1 企业结构模型8 2 2 2 企业业务模型。9 2 2 3 企业数据模型1o 2 2 4 企业参考模型1 1 2 3 工作流技术在b p r 中的应用l2 2 4 本章小结1 4 第3 章供应管理系统结构的研究与设计1 5 3 1 供应管理系统的基本模式15 3 2 充州矿务局供应管理系统的流程16 3 3 软件的总体结构一1 7 3 3 1 数据管理l8 3 3 2 计划管理19 3 3 3 单据管理2 0 3 3 4 报表管理2l 3 4 本:誊小结2 1 第4 章组件技术2 2 4 1c o m 简介2 3 4 1 1c o m 对象2 3 河北科技人学硕十学位论文 4 1 2c o m 的接口2 3 4 2c o m 的创建2 5 4 3 基于组件的程序设计方法2 6 4 4 组件技术的发展2 6 4 4 1 从c o m 到d c o m 2 6 4 4 2m t s 2 7 4 4 3c o m + 2 7 4 5 本章小结2 8 第5 章系统组件化的一般步骤2 9 5 1 组件化方法简介2 9 5 2 组件化的实施步骤2 9 5 3 描述:r 具一i m l 3 2 5 3 1u m l 简介3 2 5 3 2u m l 的结构3 4 5 4 本章小结3 8 第6 章系统组件化细节3 9 6 1 研究领域的确定一3 9 6 2 对供应管理系统的分析:3 9 6 3 对系统功能进行细化4 0 6 4 系统结构模型一4 3 6 5 组件辨识4 4 6 6 组件行为模型描述4 5 6 7 框架的- 丌发弓测试4 5 6 8 本章小结4 8 结论4 9 参考文献5 1 致谢5 4 i v 第1 章绪论 第1 章绪论 1 1 管理信息系统的发展 2 0 世纪6 0 年代,m r p ( 物料需求计划) 在美国出现。它把产品的交货期展开成 为零部件生产进度r = i 程和原材料与外购件的需求同期的安排问题,做到既能压缩库 存,又能保证生产所需物料的要求。解决了制造业长期存在的库存控制和生产管理 方面的问题。7 0 年代后期,人们逐渐认识到m r p 的不完善,增加了生产能力的平衡、 计划下达过程和实施过稃的反馈调整等功能。信息与其它系统共享,形成了集生产、 供随、销售、财务等功能为一体的系统即制造资源计划系统( m r p1 1 ) 。此后,企业 管理的发展又经历了c i m ( 七- i - 算机集成制造) ,e r p ( 企业资源计划) 等进化过程l i j 。 e r p 软件的采用已经使许多企业的生产经营管理发生了全新的变化。 e r p ( m r p1 1 ) 软件实施成功的企业也从中获得了显著的效益。然而e r p 系统所存在 的问题也是不容忽视的,这主要表现在一下方面: 系统往往非常复杂庞大,导致系统维护的难度大,往往系统的一处改动会牵涉到 系统的很多方面;系统的实施工作量大,用户二次开发工作量大、实施任务繁重; 系统的易用性差,缺乏工作流程自动化功能,对使用人员的主动性要求较高;系统 的灵活性差,不能按照企业经营过程重组后的企业运行模式进行迅速的调整和系统 重组1 2 】o 个e r p 系统要经历现场调查、需求分析、提出建议方案、进行系统功能裁减 及相当大的程序修改工作之后才能成为一个适合特定企业业务模式的应用系统。而 现代企业为了适应市场、组织机构以及技术的不断变化,而在被逼之下不得不对企 业进行霞新评估和调整企业业务处理模型,即进行业务流程重组( b p r ) 。相对于e r p 系统而言,每一次业务流程重组都意味着新一轮的系统设计和程序修改。这使得实 现模式修改的周期非常长、速度慢、成本增加。从而导致企业进行e r p 系统重组变 得几乎不可能例。 另一方面,动态多变的市场要求企业的业务过程又较好的柔性,能根据环境的 变化及时调整其立p 务过程,而在业务过程重组的同时,现有的管理信息系统也必须 随之调整。这样才能不同的层次支持业务过程重组,使其起到应有的作用。而现有 的e r p 软件的柔性较差,还不能适应这种要求。僵硬的管理信息系统与动态多变的 市场、频繁的b p r 将成为今后的一对主要矛盾。针对这一矛盾b a n n 公司提出了动 念企业建模( d e m ) 思想。 河北科技人学硕十学位论文 1 。2 动态企业建模 1 2 1 动态企业建模概念 动态企业建模的目标是让用户已自己熟悉的方式,在企业业务发生变化时,以 有效的方式建立公司的业务控制模型、业务功能模型和业务过程模型,或根据需要 对各模型进行动态调整,达到快速、低成本和提高效率地建立新应用目的1 4 1 。从软件 工程的角度来讲,动态企业建模的目的提供一种柔性的软件结构当企业业务发生变 化时应用系统能快速地适应业务地变化,即在做到企业的软件应用能够随着企业业 务的变化而变化。而从系统集成的角度讲,动念企业建模本质上是一个系统集成的 问题。 动态企业建模的实现策略是提供一个企业管理和运行的框架结构,以保证企业 的应用系统紧密匹配企业经常改进的业务模型和业务流程。进而减少整个信息系统 的复杂性,提i 岳系统的柔性,支持企业关键业务流程的改造。较少系统复杂性的手 段主要是通过预先配嚣的模块实现的。 因此可以这样阐述d e m 的概念:以业务过程模型为驱动,为企业提供一个可连 续变化的框架结构,使得当企业业务过程变化时,相应的企业模型也发生变化,触 发有关应用自动重新配置,在建模过程中新的应用和软件元素也可以添加进柬,从 而企j l k 模型及应用和企业最新业务操作快速匹配。从而达到减少系统复杂性,增加 系统应用柔性的目的。 1 2 2 动态企业建模的技术内涵 企业想要能够快速地进行业务过程重构,快速地适应企业内外部的变化而进行 相应调整,就必须具备协调管理业务功能变化的能力;重新评估、规划和实施变化 的能力;以及对新系统进行建模和仿真的能力等。由此,d e m 可被理解为一种针对 变化的代理。它使得当企业各方面发生变化时,能在应用层次上做出相应的快速调 整以适应企业的变化。它不仅为指导企业业务过程重构的提供理论支持,又是进行 动念企业业务过程建模、模型仿真优化及业务重构的系统工具。动念企业建模为企 业应用系统提供了一个企业管理与运行的框架结构,以保证当企业改进业务流程和 业务模型时企业的应用系统能够与之紧密匹配,使企业的业务处理过程同企业复杂 多变的应用软件相匹配,进而减少整个管理信息系统应用工程的复杂性,进而增加 应用柔性。 实现动念企业建模主要手段的是通过预先配置的模块束降低系统的复杂性。在 企业建模初期阶段尽量使用d e m 参考模型中已有的元素配置企业业务模型。它使用 建模工具、过程资源库和合适的模型以及企业标准的参考知识库来动态的配置企业 业务操作,与之同时在规划企业的业务需求时应当考虑到未来的扩展情况。在实施 2 第1 章绪论 动态企业建模时,根据的企业参考模型,并结合企业本身的业务处理流程,快速地 把企业的业务流程实施到企业应用系统中。在完成企业的业务流程的重新建模后, 企业应用系统就被按照新模型的配置要求来运行。从而使得企业的应用模型就能快 速地根据确定下来。这种企业模型集成了企业的组织结构、过程和信息等多方面的 因素,为生成基于模型驱动的优化企业应用系统设计、分析以及实施奠定了基础。 1 2 3 动态企业建模的特点 从软件一e 甭r o j 角度来讲,d e m 提供了一种全新的软件设计理念,其本质特征是 通过对软件模型的管理柬实现对一个应用系统的管理,即通过建立新模型并影射到 系统中去从i 面生成新的应用系统。在系统中的每个模型都足动态的,它是根绝企业 、l k 务系统的发展和演变的动态生成的,因而支持业务过程的持续优化。在d e m 中关 键的两个思想是: ( 1 ) 充分利用最好的实例知识和实践经验生成企业特定的模型,尤其是在基于企 业参考模型来建立特定的企业模型中更为重要; ( 2 ) 在适应市场的不断变化而导致的企业不断地业务过程重组时,企业的应用模 型能够快速的随着这种的变化而变化。这表现在d e m 的基于企业模型的快速信息系 统实施方式上。 因此,d e m 必须具有几个显著的特点: ( 1 ) d e m 能够支持业务的不断改进; ( 2 ) d e m 对软件结构的变化进行重新组合; ( 3 ) d e m 能够为企业业务过程高质量运行提供支持; ( 4 ) d e m 允许客户根据自己的喜好选择自己的界面和工作平台; ( 5 ) d e m 能快捷的实现和其他软件集成。 除此之外d e m 还提供了一个集成框架环境,据此实现企业应用软件与企业业务 处理过程的快速匹配。动念企业建模技术还具有以下特征: ( 1 ) 把不同生产类型和各种制造环境制造业的企业业务过程集成起来; ( 2 ) 提供了对供应链的支持,能够快速的实现对企业供应链中上下游企j i k 应用集 成: ( 3 ) 打破了企业必须适应软件的传统模式,在企业参考模型的基础上对企、i k 业务 工作流程,通过相应的管理工具对系统重新建模并影射到新的应用中,灵活地组成 适应企业的管理信息系统。 用d e m 思想构建起柬的企业管理信息系统( e r p ) 具有如下三个主要优点: ( 1 ) 速度快体现在简短、紧凑的企业建模工具的使用,通过使用预定义的业务 黟掣来减小过程重组和实施的难度。 ( 2 ) 柔性高d e m 的软件可以不费时不费力地随企业业务过程的变化而相应的 3 河北科技人学硕十学位论文 改变。 上述两点通过企业建模工具和相应软件的充分集成得以实现,这也使得企业建 模过程中定义的业务功能可以自动转化为应用,无须重新进行大量的_ 7 f 发实旅过程。 ( 3 ) 质量好d e m 提高了企业建模的质量,因为他使用了一种直观的方式使模型 中很复杂的功能变得可视化。 1 2 4 常见组件模型 目前的组件模型主要有m i c r o s o f t 提出的c o m d c o m c o m + $ ;j :, h i 、o m g 提出 的c ( ) r j 3 a 便准和s u n 公司的j a v a b e a n s 。 ( 1 ) c o m d c o m c o m + 概述c o m ( c o m p o n e n to b j e c tm o d e l ,组件对缘模型) 是微 软在丁i :发o l e 技术的过程中的副产品。c o m 标准制定了规范和实现方面的标准。 组件和组件之间通信的机制通过规范方面的标准来定义,这些规范对于语言和操作 系统不作要求即与特定的语言和操作系统无关;c o m 的实现是通过c o m 库来实现, 即c o m 规范的具体实现通过c o m 库来提供核心服务。 d c o m 标准微软公司是为了适应分布式计算在c o m 基础上提出了来的,该标准 为分命在网络不同节点的相关c o m 组件提供了互操作的基础结构。d c o m 采用c o m 模式,把基于认证i n t e m e t 的安全机制同基于w i n d o w sn t 的c 2 级安全机制集成在一 起,d c o m 增强c o m 的分布处理性能,支持多种通信协议,加强组件通信的安全保 障。 c o m + 足对c o m 组件基数的发展,c o m + 继承了c o m 几乎全部的优势,同时又 避免了c o m 实现方面的一些不足,将其重点放在分布式应用程序层,把底层细节留 给操作系统,使c o m + 与操作系统的结合更加紧密。通过系统服务为应用程序提供全 面的服务。c o m + 的底层结构仍然以c o m 为基础,但在应用方式上则更多地继承了 m t s ( m i c r o s o f tt r a n s a c t i o ns e r v 神的处理机制,包括m t s 的对象环境、安全模型、配 置管理等。c o m + 把c o m 、d c o m 和m t s 三者有机地统一起来,同时也新增了一些 服务,如负载平衡、内存数据库、事件模型、队列服务等,形成一个概念新、功能 强的组件体系结构,使得c o m + 形成真正适合于企业应用的组件技术1 2 j 。 f 2 ) c o r b a 的特点c o r b a ( c o m m o n0 b j e c tr e q u e s tb r o k e ra r c h i t e c t u r e ,公共对 象请求代理体系结构) 体系结构是o m g ( o b j e c tm a n a g e rg r o u p ,对象管理组) 制定的 一一个为解决分佰式处理环境中,硬件和软件系统的互连而提出的一种解决方案;该 方案规定了客户机向远程的对象实现发送请求,以及从对象处得到回应的框架。为 了屏蔽对实现语言的要求,采用接口定义语言( i d l ) 来描述组件提供的服务。c o r b a 允许客户采用静态和动态两种不同的调用方式来向组件发送请求。静态方法要求在 编译时就知道对象及其类型,这样编译器就根据给定的存根生成桩和框架代码,在 编译了对象代码后,进入客户端的程序。动态方法通过o r b 的动态调用接口d i i 4 第1 章绪论 ( d y n a m i ci n v o c a t i o ni n t e r f a c e ,d i i ) ,在运行时生成访问对象的代码。使用户在编 译时不用了解不同的i d l 接口就能实现用程序来处理任何类型的请求。 对象请求代理o r b ( o b j e c tr e q u e s tb r o k e r ,o r b ) 是c o r b a 中的对象总线。客 户机请求服务时,只需访问对象引用,而不必关心服务器程序的运行位置,也就是 说,体呵以通过一种透明的方式向本地或远程的对象发送请求并得到相应的响应。 当o r b 获的客户机的请求后,根据请求识别出对应的网络服务器位置,从而建立起 请求和服务的联系。使用o r b 服务器程序可以任意迁移平台而不影响客户端,而 且山o r b 处王哩网络l 力、议,客户端程序可以不必考虑协议的影响,使得服务器端的透 明性更容易得到实现1 3j 。 ( 3 ) j a v a b e a n s 的特点j a v a b e a n s 是以b e a n 及其容器为中心的一种代码组件模 型。这种组件模型制定了两方面的标砖:一方面是关于b e a n 结构的定义;另一方面 如何使用b e a n 的协议,包括外部如何操作使用b e a n 以及b e a n 组件之间的相互作用。 前者主要定义了b e a n 的如何实现,后者主要定义了如何重用b e a n 。一般的代码组件 模型通常采取的策略是,通过定义复杂的代码组件结构来提高代码组件组合重用行。 j a v a b e a n s 代码组件模型则在重用性和复杂行之间做了折衷,通过提供一组a p i ,使 代码组件b e a n 不仅易于重用,而且也易于实现。 j a v a b e a n s 是一个使用j a v a 语言编写的,平台独立并支持接插使用的组件模型。 j a v a b e a n s 使得软件开发者可以编写出“一次编写,随处使用”的可重复利用的元件 代码。它在不同的功能组件之问扮演着桥梁的作用,并且可以与其他的应用软件、 组件对象模型等实现无缝的连接【4 】。 虽然以上各组件对象模型的实现有所不同,但组件化软件结构为程序设计提供 了很大方便。另一方面,对于复杂的应用要实现这种结构模型也不是一件轻松的事 情。要把应用分成一些独立的组件,而且这种切分还要尽可能符合系统的应用逻辑 和业务要求。这使得组件化程序设计技术不同于传统的结构化程序设计技术和现在 广泛采用的面向对象程序设计技术。它位于两者之上,更注重于应用系统的全局设 计;在具体到某个组件或模块时,仍然需要结构化程序设计和面向对象程序设计作 为基础。 1 3 论文结构 本文首先介绍了d e m 的相关理论,然后从供应管理系统的一般特征、基本组成 丌始,将重点对兖州矿务局的供应管理系统作细致的研究。兖州矿务局通过对统一 建模语言的介绍,突出了u m l 在d e m 实施过程中的作用。最后,将这个组件化的 分析、设计过程在兖州矿务局的供应管理系统中进行了应用,对过程中要注意的问 题进行了探讨。论文结构如下: 第1 章简要介绍了d e m 的发展,以及组件技术的产生、特点等。 5 河北科技人学硕十学位论文 第2 章介绍了d e m 的体系结构以及实施中的相关问题。 第3 章首先研究了供应管理系统的一一般特征、基本组成;然后结合兖州矿务局 的特点确定了功能软件的基本结构,并提出了解决方案。 第4 章详细介绍了c o m 技术以及c o m 技术的发展。 第5 章对系统组件化分析、设计的一般步骤作了论述,并对分析、设计中的描 述工具作了介缁。 第6 章对兖州矿务局供应管理系统进行具体分析、设计过程的描述。 6 第2 章d e m 结构的研究与设计 第2 章d e m 结构的研究与设计 本章首先介绍动念企j 世建模基本的体系结构,然后介绍了在实施d e m 过程中对 业务流程进行重组的相关技术。 2 1 动态企业建模环境 动念企业建模环境足实施动态企业建模的基础。它应能支持企业经营过程。重组、 业务过程改进及业锊过程实施。同时也是建立可操作的信息系统的重要组成部分, 该环境一般以企业应用软件的形式提供。典型企业建模环境的结构如图2 一l 所示。 图2 - 1 动态企业建模环境 f i g 2 1d y n a m i ce n t e r p r e i s em o d e l l i n ge n v i r o n m e n t ( 1 ) 企业建模工具集它是进行企业建模、企业效能管理、企业实施等相关工具 的集合。该集合中可以通过效能管理工具柬评估企业业务的运行情况,以及确定所 需改进之处:通过企业实施工具可以实现对企业编制硬件、软件和服务的预算的以 及不同阶段的实施目标进行管理。企业建模工具实现对企业模型的管理以实现对应 用的重新配置。 ( 2 ) 企业决策支持应能够提过对业务执行评估、进行在线企业事务分析与处理、 以及提供数据仓i 牢和企业执行信息系统等应用的支持。 ( 3 ) 企业工作流管理该部分用于实现企业根据企业业务需要所建立的:】二作流的 管理,即实现企业应用根据业务流程的变化而生成新的工作流的管理应用,是在工 作流层次上的集成管理。 企业建模环境为企业提供一个对应用的配置管理环境,在应用该环境的过程中 根掘氽业的具体业务来快速生成适合企业的应用系统。具体柬讲,是通过将企业的 通过配胃管理业务模型转换到企业的应用中,进而支持企业业务的持续改进。 罅外,在。史施动态企业建模过程,企业参考模型是企业建模环境中一个重要部 7 河北科技人学硕j 卜学位论文 分,它山企业建模环境所定义并使用。企业参考模型是对某一行业的业务流程、功 能进行综合分析优化而生成的企业参考模型。它是针对不同行业的特点来尘成的可 控的管理业务过程的较通用方法。 2 2 动态企业建模典型的模型层次结构 实现对企业模型的管理是实现动态企业建模的基础和核心。企业建模是通过对 一个企业进行生产、管理所涉及到的相关内容,如企业资源、组织结构、所用信息、 不同功能等进行抽象,并使用建模:工具系统创建企业模型的过程。但是很难从某一 个视角去描述一个企业的所有相关内容。因此一个企业模型可以通过对企业组织结 构、业务过程、数据结构等不同的侧面进行描述来建立企业模型。在对业务过程描 述时有分为业务控制、功能、过程、组织几个侧面进行描述。因此一个典犁的动念 企业建模模型层次如图2 2 所示。 l 企业结构模型 i 业务模砸( b m ) 业务控制模1 1i 业务功能模型1 业务过程模型l 业务细织模犁l i数据模型i 图2 - 2 动态企业建模模型层次结构 7 f i g 2 2a m h i t e e t u r ef o rd e m m o d e l 2 2 1 企业结构模型 陔模型是用于描述企业的地理分布模型,往往一个企业具有多个工作地点环境 的组织结构束组成,通过该模型对实施d e m 应用的企业各工作地点的地理分行进行 建模和可视化管理。 在d e m 应用实施过程中一个企业结构模型最终需要应用到一个d e m 组件中 去,并且明确定义该企业结构模型的存储地理位置,并且再多个企业结构模型指定 一个最终版本最为d e m 有关企业结构分布情况的相关信息。 在具体的建模过程中采用企业单元作为对企业多工作点建模的元模型。企业单 元不一定是逻辑上完整的单元,但是可以将一个逻辑上是体的企业内部被定义。 从图解的角度柬说,企业单元被定义为应用d e m 软件的相应组织部分,例如采购部 8 第2 章d e m 结构的研究j 设计 门、营销公司、生产车间、分销中心等。 2 2 2 企业业务模型 该模型魁通过相应的建模工具,根据企业的业务规则建立应用于d e m 软件环境 的业务模型,例如企业的销售业务模型、计划分解模型。 业务模型是一个将控制模型、功能模型、过程模型和组织模型融为一体的对象, 它们组合在一起从不同的角度描述了企业的业务组织和操作情况。业务模型分为参 考模型和项目模型两种。参考模型d e m 代表了某个特定业务或制造风格行业的具体 内容,是根据不同的行业或企业的特点采用相应建模工具建立的一组模型,具有针 对行业的通用。而对于项目模型是针对某个将要实施d e m 或已实施了d e m 的世纪 企业而建立的模型,具有较强的针对性。在实施d e m 应用的过程中,可以讲参考 模型作为创建公司特定项目的起点,然后在此基础上在进行针对性处理,从而可以 “;j 建模的效率,并可参照相关d e m 业务伙伴或同类已实施d e m 的企业的业务知 识来优化模型质量。 在建立企业业务模型的过程中,将企业业务模型分为业务的控制模型、组织模 型、过程模型和功能模型,这些从不同角度建立模型组合在一起构成了层次化的模 型结构。下面具体分析业务模型的各个组成成分。 ( 1 ) 业务控制模型业务控制模型是对完成业务控制的描述,一个业务控制模型 由一组相关的控制图组成在一起的集合。它们在一起表示了要完成某一业务基本的 过程及其控制功能。业务控制图用图表的形式描述了整体企业的基本过程和用柬控 制它的业务功能。为了完成对业务控制的描述,业务控制表中都有以下几种的元素 组成。基本流程( 如企业的三大流等以控制基本过程) ;基本活动( 基本活动定义了 基本流程上原予操作,如材料入库、产品装配及产品的发货等) ;缓冲区、业务功能、 区域管理、触发器、外部代理器、业务功能子图等。 建立业务控制模型的目的是对业务的基本过程进行可视化建模与管理,并使用 业务功能对它进行控制。 ( 2 ) 业务功能模型对于企业应实现的功能目标采用业务功能模型进行描述,即 实现对业务控制模型中使用的各个业务功能进行可视化建模,应当注意在建模同时 对功能之间一致性的进行检查。根据具体的业务规则确定在实施d e m 应用时应配置 的具体功能。业务功能模型的组成是一个或多个具有层次化、结构化的业务功能图 组成。 在建立企业业务功能模型的过程中,应当最优实施经验和相关业务模式的知识 库作为决策依据,让用户在这罩选择自己需要的功能模型。在具体的实施中,应该 做到j s 鞋消除冗余,即在几个业务控制图中同时出现一个业务功能,不能在业务功 能模型中熏复出现。另外,在进行业务模型建模是应当注意以下问题: o 河北科技人学硕+ 学位论文 在进行业务功能之间的优化关系时,同时优化业务功能模型中可能包括潜在的 优化路径。 为了保持功能之间的一致性,在知识库中应建立不同的业务功能之i 日j 相互引用 的有关规则。 注意不同功能实施的先后时间顺序。 在配置d e m 应用时,通过进行逻辑化公司参数化的设置,来保证用户的权限管 理。即根据业务功能参与者和业务过程参与者等不同的角色来配置授权和菜单等。 ( 3 ) 业务组织模型业务组织视图描述了企业的层次化结构。业务组织模型是 系列相关业务组织组成在一起的对象。它们在一起表示了组织中使用的层次化结构。 建立业务组织模型的目的是根据分工、业务单元和部门来描述企业的组织结构。 4 ) 业务过程模型业务过程模型是对完成业务功能的业务过程的可视化描述,是 对实际业务过程的抽象。它规定了相关企业的业务工程目标如何在在d e m 功能的基 础上实现。即实现对功能如何在企业实现的可视化建模。 在对j i k 务过程建模过程中,将一组相关的业务活动视图组织起来称为一个对象来 构成企业的业务过程模型,每个业务活动是业务模型的一部分。相关的业务模碰组 织在一起表示了企业经营过程中使用的业务过程。 每个业务过程视图通过完成定业务功能的图表来表示相关活动。活动i 日j 的相关 的珏相关系和活动f n j 的执行调用顺序可采用能够表示这种关系的方法如有色p e t r i 网、i d e f 、时需图等建模方法进行建模。对业务过程的建模需要处理业务中的活动、 活动的控制、状态以及三者之间的关系。活动是用户为完成业务过程相关业务目标 所采取的动作。活动可以代表手工的任务、d e m 定义的任务、其他应用程序或嵌套 的业务过程;过程图中的决策点通过控制活动来处理;状态代表了一个活动的输出 状态和下一个活动的输入的状态。 在对企业业务过程建模的过程不仅是对现实中业务抽象的描述,更重要的是要多 企业的经营过程进行分析,以实现对业务经营过程的优化管理。在对业务优化的过 程可以采用计算机仿真的方式进行,鉴于企业业务过程具有离散事件系统的典型特 征,因此对它的仿真可以采用基于离散事件的仿真。在具体操作中对它的一次仿真 不能是随机事件系统是一次抽样,因此要对系统进行多次仿真,并对多次仿真的结 果进行统计。然后对仿真结果的分析以发现系统中资源的使用情况以及系统执行的 瓶颈点,从而可以指导对企业业务的不断改进。 2 2 3 企业数据模型 企业在逻辑一e 与物理上数据信息模型体的由该模型提供,企业数据模型是由一系 列将逻辑相关的关系视图组合在一一起构成的对象,不同的对象组合在一起来建立对 d e m 应用中数据结构信息描述。 1 0 第2 牵d e m 结构的研究与设计 实体之问的犬系一般采用实体关系图表示。在系统中实体分为三种类型:普通实 体、联合实体和分解实体。普通实体代表了物理和逻辑数据集、实体之间多对多关 系的关系通过联合实体柬定义、数掘簇通过分解实体柬表示。与之对应的是实体之 间存在一对、一对多、多对多的关系。 2 2 4 企业参考模型 企业参考模型是在总结分析对应行业中的业务流程、需要实现的功能等的基础 上,对其进行优化而提出的行业参考模型。其建模目的和功能如下: 首先,它是一个通用模型,即是在针对某一行业或特定的业务流程的进行优化提 取建立的具有行业共性的通用模型。 提供了相应的方法论,用来指导在什么时候,什么场台以及如何来使用参考模型 中定义的企业业务元素。 它是定义了建立企业业务基本结构的必须要求,并为企业实施d e m 提供了一个 参考模板。 它是建立企业动态重组所需的基础和工具。 d e m 的参考模型如图2 3 所示。 图2 3d e m 的参考模犁 f i g 2 - 3t h er e f e r e n c em o d e lo fd e m 综上所述,d e m 的各个模型和企业参考模型可以为企业提供良好的实施柔性信 息系统和经营过程重组的基础和支持,包括: ( 1 ) 支持企j 叱业务过程重新分析和持续改进; ( 2 ) 能够帮助企业识别相关需求; ( 3 ) 提供对业务过程的建模与分析优化功能; ( 4 ) 能够将企业经营策略转化为可操作的经营管理活动; ( 5 ) 提供对d e m 实施方案的验征方法; ( 6 ) 完成对信息技术的需求确认和信息技术解决方案到实际应用系统的映射: 1 l 河,i l 丰 i 技人学硕十学位论文 ( 7 ) 实现对企业业务执行时间和执行过程的管理; ( 8 ) 提供信息技术解决方案的实施技术路线和手段。 2 3 工作流技术在b p r 中的应用 d e m 本质的思想是让用户根掘自己的需要对企业的过程进行改进,并修改相应 的应朋系统以实现对新业务的匹配,在实施中可以将采用工作流的思想。 工作流技术是一种能够有效控制和协调负责活动的执行,并能够实现人机交互的 技术手段。尽管工作流管理系统有者不同的管理应用范围和不同的项目实施方式。 但是对于工作流的应用过程来讲,大多数工作流管理系统的应用过程都经历了过程 定义、过程优化、应用系统丌发、执行工作流管理系统四个阶段。如图2 4 所示: 图2 - 4i :作流系统建立流科 f i g 2 4t h ep r o c e s so fb u i l d i n gw o r k f l o ws y s t e m ( 1 ) 过程定义该阶段的主:要目标是通

温馨提示

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

评论

0/150

提交评论