基于领域构件库平台可重构ERP系统设计.doc

基于领域构件库平台可重构ERP系统设计.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
- .-- 基于领域构件库平台的可重构ERP系统 ——广州市天剑计算机系统工程有限公司 1前言 当前,在向以客户为中心,以及向电子商务环境下企业间协同管理转型的过程中,制造企业的信息化系统正面临着巨大挑战。企业信息化的管理领域早已超出了企业内部资源计划与管理的范畴,企业对业务处理的速度、反应要求很高,一定要按照市场的变化不断地调整企业的业务流程,而且在不同行业,不同企业,甚至一个企业针对不同产品、不同客户和不同时间等不同条件下需要制定的业务流程会有很大的差别。管理、业务等各种需求不断变化对支撑系统造成的压力,要求IT 系统能够快速支撑新业务的实现,那么,留给系统开发和调试的时间就非常少,再加上新业务不断频繁的推出,这些不但增加了信息化工作人员的工作量,还给系统稳定性带来隐忧。 2企业信息化发展情况 从应用角度看,企业管理软件经历了“企业局部应用”、“单一企业完整应用”及“集团型企业专项应用”几个较为成熟应用阶段,目前正在向“集团型企业应用集成”、“集团型企业完整应用”方向发展。集团型企业在完成内部单个企业的信息集成或专项应用集成后,开始考虑跨企业集成以及适应企业动态发展需求的基于工业化生产模式的集团型企业整体信息体系构建问题。 从技术角度看,大型企业管理软件技术发展经历了结构化技术、面向对象技术、面向模式、面向构架开发技术等阶段,目前正在向以软件重用技术为核心、基于软件工业化生产思想的构件化、面向应用集成技术方向发展。围绕软件重用思想出现了软件模式、中间件技术、构件化技术、可视化平台技术、软件构架技术、领域技术、软件产品线等一些重要的软件实现技术。在软件过程管理方面,相应地由一维的软件生命周期管理发展到软件统一过程、企业统一过程等多维软件过程周期管理。目前正在向基于构件的多维软件过程周期管理方向发展,从而适应大型企业的管理复杂性和动态多变性需求。 3构件化技术发展和应用现状 目前,软件行业的所有从业人员都在努力探索、实践基于构件、架构驱动、基于软件重用技术等等的软件工业化生产之路,企业信息化软件开发技术首当其冲成为研究、实践的主要对象。 基于“企业应用集成”的目标,两年前,微软、IBM、BEA、ORACL、SAP等国际型软件业巨头提出了SOA理念并付诸实施。2005年10月份宣布了一种新的面向服务架构的编程模型,把服务构件架构和服务数据对象混合成编程模型。其中,服务构件模型用于创建能绑定到不同技术实现的中立的接口、实现和引用。而服务数据对象则用于访问位于多个位置多种格式的数据,并提供了一些实践探索案例和相关中间件平台。以SAP、ORACLE为代表的国外大型企业应用软件提供商,在企业管理信息化建设方面采用的思路是“专项应用—企业应用集成”。“专项应用”主要是针对于集团型企业某个组织的某类专项业务提供完整的解决方案,实施一套成熟的套装软件;“企业应用集成”是把已实施的各类套装软件实现有机衔接起来,包括集团型企业不同组织间同一业务的“纵向”集成,以及同一组织不同业务间的“横向”集成等。 4天剑制造业信息化领域构件库平台 为了应对这种快速变化,就需要在基础平台和系统架构上提高系统的可复用和可配置化程度,以提高系统的灵活性和快速性。 天剑公司从2002年开始着力于构件化的SOA架构的探索,完成了制造业信息化领域构件库平台的研发。 基于制造业信息化领域构件库平台,系统的可配置化程度可以通过构件化的SOA 架构来实现。S O A 是面向服务的系统架构理念,国外舶来的SOA 理念是将大的IT系统按照业务进行分割,然后再对分割后的系统进行封装。而构件化的S O A则不同,构件是一种软件开发技术,其基本理念是将软件开发过程中会重复用到的部分封装起来,等到有新的同样的需求时调用。那么,构件化的SOA 架构就是将一个大的应用系统分解为成千上百个小的业务流程,而每个业务流程可以用构件组合而成。这样一来,当业务需求发生变化的时候,通过构件的重新组合就能方便、快速的改变业务流程或者实现新的业务。此外,构件技术的应用也必将节省开发成本和缩短开发周期,提高知识的复用度和系统的稳定性。 相对中国的企业而言,管理不成熟以及多变的市场环境下,具有更为灵活支撑的构件化的SOA 架构平台则更为适用和实用,为制造企业ERP系统的开发维护和实施应用提供基础设施。平台包括五部分内容,构件模型、基础构件、业务构件、模型构件以及构件库管理系统,如图1所示。 图1 制造业信息化领域构件库平台 4.1基础构件 基础构件指的是与ERP系统业务需求无关的基础架构构件或通用构件。基础构件为TJ_rERP系统提供基础设施服务、平台无关服务和业务无关服务,主要包括数据库连接和访问服务的数据库引擎构件、业务流程和审批流程执行解析的工作流引擎构件、对外集成接口管理的服务引擎构件以及其它各种中间件

文档评论(0)

ygxt89 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档