基于领域构件库平台的可重构erp系统

基于领域构件库平台的可重构erp系统

ID:34754266

大小:294.68 KB

页数:9页

时间:2019-03-10

基于领域构件库平台的可重构erp系统_第1页
基于领域构件库平台的可重构erp系统_第2页
基于领域构件库平台的可重构erp系统_第3页
基于领域构件库平台的可重构erp系统_第4页
基于领域构件库平台的可重构erp系统_第5页
资源描述:

《基于领域构件库平台的可重构erp系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于领域构件库平台的可重构ERP系统——广州市天剑计算机系统工程有限公司1前言当前,在向以客户为中心,以及向电子商务环境下企业间协同管理转型的过程中,制造企业的信息化系统正面临着巨大挑战。企业信息化的管理领域早已超出了企业内部资源计划与管理的范畴,企业对业务处理的速度、反应要求很高,一定要按照市场的变化不断地调整企业的业务流程,而且在不同行业,不同企业,甚至一个企业针对不同产品、不同客户和不同时间等不同条件下需要制定的业务流程会有很大的差别。管理、业务等各种需求不断变化对支撑系统造成的压力,要求IT系统能够快速支撑新业务的实现,那么,

2、留给系统开发和调试的时间就非常少,再加上新业务不断频繁的推出,这些不但增加了信息化工作人员的工作量,还给系统稳定性带来隐忧。2企业信息化发展情况从应用角度看,企业管理软件经历了“企业局部应用”、“单一企业完整应用”及“集团型企业专项应用”几个较为成熟应用阶段,目前正在向“集团型企业应用集成”、“集团型企业完整应用”方向发展。集团型企业在完成内部单个企业的信息集成或专项应用集成后,开始考虑跨企业集成以及适应企业动态发展需求的基于工业化生产模式的集团型企业整体信息体系构建问题。从技术角度看,大型企业管理软件技术发展经历了结构化技术、面向对

3、象技术、面向模式、面向构架开发技术等阶段,目前正在向以软件重用技术为核心、基于软件工业化生产思想的构件化、面向应用集成技术方向发展。围绕软件重用思想出现了软件模式、中间件技术、构件化技术、可视化平台技术、软件构架技术、领域技术、软件产品线等一些重要的软件实现技术。在软件过程管理方面,相应地由一维的软件生命周期管理发展到软件统一过程、企业统一过程等多维软件过程周期管理。目前正在向基于构件的多维软件过程周期管理方向发展,从而适应大型企业的管理复杂性和动态多变性需求。3构件化技术发展和应用现状目前,软件行业的所有从业人员都在努力探索、实践基

4、于构件、架构驱动、基于软件重用技术等等的软件工业化生产之路,企业信息化软件开发技术首当其冲成为研究、实践的主要对象。基于“企业应用集成”的目标,两年前,微软、IBM、BEA、ORACL、SAP等国际型软件业巨头提出了SOA理念并付诸实施。2005年10月份宣布了一种新的面向服务架构的编程模型,把服务构件架构和服务数据对象混合成编程模型。其中,服务构件模型用于创建能绑定到不同技术实现的中立的接口、实现和引用。而服务数据对象则用于访问位于多个位置多种格式的数据,并提供了一些实践探索案例和相关中间件平台。以SAP、ORACLE为代表的国外大

5、型企业应用软件提供商,在企业管理信息化建设方面采用的思路是“专项应用—企业应用集成”。“专项应用”主要是针对于集团型企业某个组织的某类专项业务提供完整的解决方案,实施一套成熟的套装软件;“企业应用集成”是把已实施的各类套装软件实现有机衔接起来,包括集团型企业不同组织间同一业务的“纵向”集成,以及同一组织不同业务间的“横向”集成等。4天剑制造业信息化领域构件库平台为了应对这种快速变化,就需要在基础平台和系统架构上提高系统的可复用和可配置化程度,以提高系统的灵活性和快速性。天剑公司从2002年开始着力于构件化的SOA架构的探索,完成了制造

6、业信息化领域构件库平台的研发。基于制造业信息化领域构件库平台,系统的可配置化程度可以通过构件化的SOA架构来实现。SOA是面向服务的系统架构理念,国外舶来的SOA理念是将大的IT系统按照业务进行分割,然后再对分割后的系统进行封装。而构件化的SOA则不同,构件是一种软件开发技术,其基本理念是将软件开发过程中会重复用到的部分封装起来,等到有新的同样的需求时调用。那么,构件化的SOA架构就是将一个大的应用系统分解为成千上百个小的业务流程,而每个业务流程可以用构件组合而成。这样一来,当业务需求发生变化的时候,通过构件的重新组合就能方便、快速的

7、改变业务流程或者实现新的业务。此外,构件技术的应用也必将节省开发成本和缩短开发周期,提高知识的复用度和系统的稳定性。相对中国的企业而言,管理不成熟以及多变的市场环境下,具有更为灵活支撑的构件化的SOA架构平台则更为适用和实用,为制造企业ERP系统的开发维护和实施应用提供基础设施。平台包括五部分内容,构件模型、基础构件、业务构件、模型构件以及构件库管理系统,如图1所示。图1制造业信息化领域构件库平台4.1基础构件基础构件指的是与ERP系统业务需求无关的基础架构构件或通用构件。基础构件为TJ_rERP系统提供基础设施服务、平台无关服务和业

8、务无关服务,主要包括数据库连接和访问服务的数据库引擎构件、业务流程和审批流程执行解析的工作流引擎构件、对外集成接口管理的服务引擎构件以及其它各种中间件服务的构件,包括事务管理构件、安全管理构件和消息管理构件等。4.2业务

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

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

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