业务流程图形化建模工具设计与实现

业务流程图形化建模工具设计与实现

ID:34035449

大小:1.39 MB

页数:65页

时间:2019-03-03

业务流程图形化建模工具设计与实现_第1页
业务流程图形化建模工具设计与实现_第2页
业务流程图形化建模工具设计与实现_第3页
业务流程图形化建模工具设计与实现_第4页
业务流程图形化建模工具设计与实现_第5页
资源描述:

《业务流程图形化建模工具设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、哈尔滨工业大学工程硕士学位论文第1章绪论1.1选题的背景和意义1.1.1当前企业信息化存在的问题由于当前企业之间竞争日趋激烈,越来越多的企业不得不利用信息技术来支持它们的业务过程处理,以适应快速变化的商业环境,提高企业的工作效率和工作质量。与此同时,随着计算机网络及通信技术的发展,各种面向组织机构的信息系统也得到广泛地使用。为了提高企业效率,满足不断变化的业务规则,IT界提出了种种解决方案,从MIS系统、ERP系统、到EAI、工[1-5]作流等等。然而效果并不令人满意。其根本原因是以往的解决方案,都是由IT专家提出的,没有考虑企业本身的特点,人为的将商业与IT系统隔离起来。目前

2、的应用系统的开发,都遵循一个模式:就是需求获取、分析、设计、编码、测试、发布,这种开发模式,当然不乏成功的例子,但失败的案例也比比皆是。究其原因,一是开发人员毕竟不是领域专家,不能很好地了解用户真正的需求;二是在这快速变化的时代,用户的需求不断改变,商业的规则不断地更新,经过需求获取、分析、设计、编码、测试、发布等一系列漫长的阶段,用户发现,当前的环境已经改变,以前投入巨资构建的系统已经部分或完全不能满足自己的需要,也就是所谓的软件危机。为了解决这种危机,IT专家提出了各种解决方案和新技术,如采用面向对象的开发方法,JAVA、XML、UML、统一软件开发过程、极限编程、CMM等

3、,各种新技术、新方法的采用,一定程度上缓解了软件危机,但还是没有从根本上解决问题,其中一个重要的原因,就是缺乏一个能在业务流程整个生命周期中对业务流程进行控制、指导设计和执行的标准。1.1.2业务流程模型管理简介针对这种情况,国外一些组织,提出了业务流程模型管理的概念。2000-1-哈尔滨工业大学工程硕士学位论文年8月在美国加州成立了非赢利性的业务流程管理发起组织(BPMIORG),其成员包括IBM、BEA、ITALIO等在业界具有重大影响力的公司和机构,目前成员已有七十多个,并且加入的公司和组织越来越多。其目的是使业务流程管理标准化,能够对企业起决定性作用的业务流程的建模、部

4、署和管理统[6]一起来,使业务流程能跨越大量企业,应用程序,协作部门及商业伙伴。业务流程模型管理思想是以流程为核心,有别于以前的以数据为核心的信息系统。它是一种新的软件,开创了信息系统的新纪元。1.1.3业务流程模型管理与其他解决方案的对比在过去的四十年,企业应用主要以面向数据方式来开发系统的应用。业务流程管理继承了这笔遗产,但是采取了一种从根本上发展企业应用的新方[7]法,即以面向流程的方式以提升系统的功效。正因为如此,业务流程模型管理真正促进了范例交换而不仅仅看成是范例变换,业务流程模型管理认为流程是最基本的实体,而把数据仅仅看成是流程实体执行后的副产品。当企业应用以传统的

5、面向数据的方式发展时,其代表的形式在六、七十年代以层次关系数据占主导地位,在八、九十以关系数据库为主,业务流程模型管理正在引入一种以面向流程的应用即业务流程模型管理的观念。采用面向流程的方法,其核心的语义是活动和消息,这些活动和消息提供了一个动态的企业应用模型。商业逻辑和动态行为是和兴流程模型的一部分,而数据模型既可以用传统的数据模型的方法来显性地定义,也可以作为[8]流程的一部分来含蓄的定义。业务流程模型管理将对大量的IT组织产生极大的影响,就像关系数据库管理系统在过去的二十年产生的影响一样。不仅如此,当商业分析员认识到他们可以从高级的流程定义工具和商业活动监控区与高级的流程

6、执行环境相结合而获得好处时,这种影响就更加深入。回想过去,当电子表格冲击市场,给了商业人员一种突破性的提高生产效率的工具。它们从根本上改变了商业人员操作数据的方式,并不仅仅因为电子表格是一种技术产品,而是因为商业人员可以用自己的方式来使用它。用一种通俗的语言来描述业务流模型管理,就是它是一种工具,商业分析员和电子表格编辑人员可以方便的使用,并与一种象数据库管理系统一样的平-2-哈尔滨工业大学工程硕士学位论文[9]台相结合,而被普遍而广泛地使用。在把业务流程模型管理与企业应用集成和工作流从技术的角度区别开来时,首先应该明确究竟是什么使得这些方案具有明显的区别。就核心而言,业务流程

7、模型管理认为业务流程是头等公民。业务流程是一个受控的核心实体,这与以前的观念仅仅把业务流程看成是不同的对象之间的运行结果的副产品是完全相反的。企业应用集成认为应用程序接口API是它的核心实体。根据企业应用集成的模型,任何应用——客户或者是程序包,可以通过一系列的API,使用标准的语法(IDL、XML等),实现一个标准的调用模型(同步的、异步的),基于一个标准的传输协议(IIOP、HTTP等)来提供。在这样一个模型下,业务流程是以一系列的API的顺序调用来代表。这些调用产生于不同的应用程序之间

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。