论企业应用集成
论企业应用集成
摘要:本文讨论某高校综合管理信息系统项目中的应用集成问题,该校原有各个部门分别开发了一些满足单一功能或单一部门的信息系统,这些系统的开发,没有统一的标准,无法实现数据共享。将不同的应用系统进行集成,成为高校信息化建设迫在眉睫需要解决的问题。针对该校信息化现状,在数据集成、认证集成、统一信息门户、应用集成等方面进行了整体的规划和分析。整合后建立一个安全统一的身份认证中心;一个能对全校数据实行集中管理、维护的数据平台;一个简单易用的门户服务中心,满足用户的各种信息查询的需要。
关键词:信息系统 集成 数据平台 信息查询
该校原有各个部门分别开发了一些满足单一功能或单一部门的信息系统,如:财务系统、教务系统、办公自动化系统、科研系统、人事系统、电子邮件系统等。这些系统的开发,没有统一的标准,无法实现数据共享。对于这种局面,迫切需要采用一种适合的技术把现有的系统集成起来,呈现给用户一个高度共享的整体信息系统。
分析该校的信息化现状,各应用系统之间的数据交换需求已越来越强。但是由于缺少整体规划和统一信息管理标准,各部门管理系统之间的数据流通矛盾日渐突出,常常由于数据更新不及时的原因,出现工作上的失误。将不同的应用系统进行集成,在全校范围内实现数据的互转互通、以及为用户提供更加方便快捷的信息查询方式,已经成为高校信息化建设迫在眉睫需要解决的问题。
1、数据集成
数据集成是完成全校范围内现有数据的规范化整合和处理:将目前分散在各个业务应用系统,采用不同规范编码的数据进行整合,并集中储存到共享数据平台的核心数据库中,作为全校范围内全面完善而且规范的数据源。
该校原信息系统存在一些较为突出的问题,各系统数据格式及内容都不统一,数据难以共享。例如同一个教工的工号,在财务系统中和在人事系统中是不同的。我们首先统一数据标准, 对数据的录入标准、存储标准、输出标准进行统一,以适应数据集成的需要。在标准化的基础上进行整合、集成,形成数据标准一致的、规范化的数据集合。在此基础上,建立信息中心数据库平台,实现对分散开发的信息系统的数据集成、系统集成。
中心数据库平台完成对来自各个部门的原有系统异构数据的集成,并提供数据转换的标准接口,保证了数据的规范和一致性权威性。它将提供通用查询工具,这些查询工具支持管理员完成数据集的定义和授权,同时提供最终用户根据自身的需求,在权限范围内自定义数据查询和报表输出。
2、认证集成
分析原来的系统,发现缺乏统一的身份认证。该学校原来针对各项业务开发了多个应用系统,用户在使用多个应用系统时要重复输入帐号和口令,例如学生在查询图书信息时,图书馆网络系统为每个学生分配了一个帐号,而学生在登录就业信息网时,系统又要求登录用户名必须是学生的学号。这样的状态既给校园网用户带来了众多不便,也存在严重的安全隐患。
因此,设计统一身份认证系统,以保证用户数据一致、安全、使用和管理方便。统一身份认证系统实现了统一的用户身份认证信息管理,用户只需要在统一身份认证系统中注册或更改自己的认证信息即可,方便了用户使用,也保证了数
据的完整性,减少数据冗余。其次,统一身份认证系统实现了基于多个应用系统的单点登录,这将极大的方便用户使用,提高系统的易用性。
3、统一信息门户
统一信息门户系统主要实现现有业务子系统信息查询服务的集中,使用户能够通过一个统一的入口使用所有业务子系统提供的信息查询服务。以共享数据平台作为基础,使用数据抽取工具从业务数据库中抽取出信息查询服务集涉及到的所有数据,经过规范的整合后,存入共享数据平台中。以信息门户平台作为服务提供的入口,在信息门户上开发出个性化的师生综合信息查询服务。使用身份认证平台进行用户认证,并使用身份认证平台中的用户分组信息(权限)对信息集和门户上的各种应用进行统一的授权。应用发布集成涉及了综合信息查询、办公信息查询、校园网站、领导分析决策报表、财务类、科研类、人事类等各种信息查询。
4、应用集成
在实现技术上,考虑SOA作为一种架构技术,J2EE的平台无关特性,决定采取在J2EE平台上开发WebServices技术来实现所设计的高校应用集成平台。下面以科研管理子系统调用人事管理子系统中专家管理服务为例来介绍基于SOA架构的高校应用集成平台中服务的定义与交互过程。如人事子系统需要查询科研子系统的信息,科研管理子系统根据输入的查询条件形成相应的SOAP消息后,向UDDI注册中心发出查询请求;UDDI中心对其请求信息进行分析后根据WSDL文档内容,查找到相应的服务描述,再将此服务描述信息发给科研管理子系统;科研管理子系统再根据服务描述文件上所提供的端口地址等信息向人事管理子系统发出服务请求,人事管理系统收到请求后完成相应查询功能后,将查询结果以SOAP消息响应的形式返回给科研管理子系统。
5、总结与展望
目前,该项目已经稳定运行一年多的时间,但也存在一些问题上。在项目实施过程中,起初用JAVA编写代码,后来发现用JAVA编写代码效率比较低,提取数据不太方便。所以使用XML进行数据的抽取和组织,结果提高了开发效率。企业用户应用集成是一个持续集成过程,是一项长期、不断进行的工程。随着信息化建设的深入,还会有新的应用需要整合。
参考文献
[1]罗超理,高云辉著.管理信息系统原理与应用.清华大学出版社,2012-01-01.
[2]左美云 主编.信息系统项目管理.清华大学出版社,2008-5-1.
[3]樊月华,刘洪发编著.计算机信息系统集成技术(Web)应用.北京希望电子出版社,2003.
企业IT系统集成之PLM、ERP、MES,MOM
企业IT系统集成之PLM、ERP、MES/MOM
无论是MES/MOM、WMS、ERP、还是PLM,在信息化项目中总免不了一个词语:集成 关于PLM与ERP,前面我们已经分享了很多,今天我们就来聊一聊PLM与ERP之间的集成~ 各大软件与系统之间的集成
前面我们提到了Teamcenter、Eplan、 SAP、NX MCD、MES/MOM等
各个软件或系统之间的各种集成方式与案例:
系统集成 对于制造型企业而言,创新是“爹”,集成是“娘”,“爹”的数字化抓手是PLM,
“娘”的数字化抓手是ERP;“爹”与“娘”之间的相亲相爱是家庭和谐的基础,PLM
与ERP之间的有效集成是企业发展的保证。
一流的企业卖技术,二流的企业卖品牌,三流的企业卖产品,四流的企业卖体
力。技术来自于研发和创新,所以,创新是企业发展的“爹”;品牌来自体系和
集成,所以,集成是企业发展的“娘”。在一个环境持续变化、供应同质化和需
求碎片化的市场,企业要活下去,必须要有高于竞争对手的运营效率,这来自
于全环节的集成,ERP的应用就是尝试帮助企业解决集成的问题;而企业要活
得好,则必须为市场提供创新性产品或服务,PLM的应用就是尝试帮助企业解
决创新的问题。
图1:制造型企业的PLM与ERP PLM的创新使命大体来说,在制造型企业中,与产品开发有关的创新包括产品功能和结构的创新(产品创新,Product
Innovation),比如5G技术和产品;以及产品制造过程的创新(过程创新,
Process Structure),比如5nm芯片加工技术和工艺。只要具备其中一种,
企业就能获得竞争优势;如果两者兼而有之,那无疑将处于行业的绝对垄断地
位。那么,PLM是如何帮助企业提升创新能力的呢?作为一种数字化产品研发
管理解决方案,PLM的主要功能包括需求管理、文档管理与CAX集成、研发
协同与可视化、知识管理、产品组合管理、通用件库管理、项目管理、分类管
理、配置管理、工程变更、质量保证,等等。通过上述功能及模块的应用,PLM
应用集成管理论实现企业和谐发展
I Professional Practices
应用
◆华北电力大学张文泉 实现企业和谐发展
取而代之的是基于系统论思想的“既见树木,又见森林”的集成管理模式。集成管理论作为与
传统管理、科学管理与现代管理理论既一脉相承、又与时俱进的管理科学理论的新进展,坚
持扬弃还原论基础上的系统论,着重从整体性与协同性来理解和处理管理世界的多样性与复
杂性问题。集成管理论以科学发展观为指导,科学发展观以集成管理论为支撑。加强集成管
理论的研究及应用也是贯彻党的十七大精神的应有之义。
管理涵义解读与进展分析 雏 g
从管理的中文解读来看,管理=管+理,管由
“竹”与 官”组成,“竹”代表被管理者,“官”代
表管理者,管意指控制、管制、约束(硬约束——法
制)。理由“王”与“里”组成,“王”代表管理者,
又有王法之意,“里”表示范围或疆域,理意指疏理、
道理、理论、伦理(软约束——道德)。因此,管理 就词义来讲,可解释为管辖、管制、控制、制度,处理、
疏理、理论、道理、伦理等。从管理的英文诠释而说,
management=man.age.ment,“man”意指人,“age”
意指时代、年龄、经历,“ment”意指过程、手段、结果。
46f中国电力教育2008年7月下 综合中英文解释不难看出,管理要以人为本、以知为
本、以智为本。管理要与时俱进、因地制宜。管理要
德、法结合,软、硬兼施,“胡罗卜”与“大棒”并用。
管理作为理论、技术、过程要注重效益,讲究效率。
管理作为一种活动,一种现象,无处不在,无时
不有。管理作为一个概念、一门科学来研究是近百年
的事。由于人们观察识别问题的立场、视角等主观因
素不同,加上管理对象的多样性、复杂性、不定性等
客观因素,因此管理定义内涵可谓众说纷纭,概括说
来主要有职能说、过程说、决策说、思想说、历程说、
活动说、系统说、生产力说、“兴国之道”说和“看
得见的手”说等。管理学理论流派可谓林立纷呈,概
系统分析师论文范文-论SOA在企业集成架构设计中的应用
论SOA在企业集成架构设计中的应用
【摘要】
2016年8月,我参与了胶凝砂砾石坝施工质量监控系统的开发工作,该系统旨在帮助水利工程建设法人单位、施工企业、监理机构及相关政府部门解决水利工程建设施工质量监控和工程项目管理等问题。我在该项目中担任系统分析师,主要负责该系统的系统分析及设计工作。本文以胶凝砂砾石坝施工质量监控系统为例,主要论述了SOA在企业集成架构设计中的具体应用。服务提供者主要完成服务的设计、描述、定义和发布等相关工作;服务注册中心保证该系统各个模块、服务的相互独立性与松耦合;服务请求者通过WebService技术调用服务。实践证明,通过以上技术的应用有效实现了资源共享和系统间的互操作性,提高了系统的灵活性,最终系统顺利上线,获得用户一致好评。
胶凝砂砾石坝是在面板坝和碾压混凝土重力坝基础上发展起来的一种新坝型,其特点是采用胶凝砂砾石材料筑坝,使用高效率的土石方运输机械和压实机械施工。与常规坝型相比,胶凝砂砾石坝在适用性和经济性方面具有独特的优势,可以就地、就近取材,不需设置集料筛分,施工进度快,施工工序简单高效,因而要求施工过程紧凑,高峰期筑坝效率要求高,这给施工质量控制带来了一定的困难和风险,需要综合考虑影响施工质量的各方面因素,尽量采用自动化监控手段,加强实时质量监控力度,这使胶凝砂砾石坝施工质量监控系统应运而生。
【正文】
2016年8月,我参与了胶凝砂砾石坝施工质量监控系统的开发工作,担任该系统的系统分析师,主要负责该系统的系统分析及设计工作。该系统的主要功能模块包括采料监控、运料监控、拌合监控、碾压监控和温湿度监控等。旨在帮助水利工程建设法人单位、施工企业、监理机构及相关政府部门,解决水利工程建设施工质量监控和工程项目管理等问题,通过信息技术和施工信息现场采集、实时传输、统一存储、科学分析和在线处理,及时生成质量监控报表和发布质量预警信息,提高水利工程建设管理和科学化、现代化和信息化,落实法人负责、监理控制、施工保证、政府监督等各项职能。因此,要满足该系统的需求,选择一种合适的架构技术至关重要。 SOA是一种应用程序架构,在这种架构中,所有功能都定义为独立的服务,服务之间通过交互和协调完成业务的整体逻辑。SOA指定了一组实体,包括服务提供者、服务消费者、服务注册表、服务条款、服务代理和服务契约,这些实体详细说明了如何提供和消费服务。服务提供者提供符合契约的服务,并将他们发布到服务代理。这些服务是自我包含的、无状态的实体,可以由多个组件组成。服务代理者作为存储库、目录库或票据交换所,产生由服务提供者发布的事先定义的标准化接口,使得服务可以提供给在任何异构平台和任何用户接口使用。这种松散耦合和跨技术实现,使各服务在交互过程中无需考虑双方的内部实现细节、实现技术、以及部署在什么平台上,服务消费者只需要提出服务请求,就可以发现并调用其他的软件服务得到答案。SOA作为一种粗粒度、松耦合的架构,具有松散耦合、粗粒度服务、标准化的接口、位置和传输协议透明、服务的封装和重用、服务的互操作等几个特点。
交通银行企业级应用集成解决方案公示
交通银行企业级应用集成解决方案公示
随着技术的日新月异,在大数据时代,交通银行的风险管控模式发生了根本的变化,交通银行对此也进行了积极的探索创新与尝试。为了提升对客户的风险排查能力,交行对行内客户进行梳理分析,并结合时下热点技术——图数据分析、关联分析、知识图谱等技术,建立了一套交行客户关系图谱和客户风险监测模型。客户关系图谱展示了客户与客户之间的关联结构与分布情况,当某个企业发生风险,客户风险监测模型能够迅速做出响应,提示风险对我行客户的影响路径以及影响程度,同时,有利于业务部门对我行客户的风险总体防控。
目前交行已经完成了全行授信客户关系图谱的建立,而且客户风险监测模型也已投入生产运行。在客户集团授信与单一授信排查过程中,我行将模型运行提示漏出的XXXX个集团客户下发至XX家分行进行排查,该工作得到了分行的一致认可,不仅大大减轻了分行的工作量,更提升了风险排查的准确性。
客户关系图谱是交行风险监测系统的核心基础设施,客户关系图谱需要解决的问题是如何把单个的企业或者单个的个人之间的关系实体化,形成一张如同现实世界中社交网络般的客户关系网络,并且在这张关系网络中可以很轻松地找到某个企业的“祖辈”或者“子辈”,同时某个企业的详细情况在这张网络中也一目了然。交行引入行内行外数据,利用大数据技术,通过一定的规则以及相关算法,建立模型,最终构建出客户关系图谱。
该业务模型具体方案包括:
中数(红盾)查询接口:提供基础的工商关系数据,包括了企业的基本信息、股权关系(非上市企业)、法人代表、任职高管、对外投资企业等。对于个人而言,则包括了任职(作为法人或高管的)企业、对外投资企业等。
大智慧股权关系数据:提供上市企业的股权数据。
公司部集团关系数据:包含全口径集团树和授信集团树两部分数据,分别提供了公司部手工维护的企业股权信息和集团节点信息。
其他数据源:包括行内外的担保关系和资金流水模型提供的资金关系数据等。
soa在企业集成架构设计中的应用
soa在企业集成架构设计中的应用
题目:SOA在企业集成架构设计中的应用
一、引言
在当今信息技术快速发展的时代,企业集成架构设计变得日益重要。随着云计算、大数据、物联网等技术的飞速发展,企业需要处理来自多个渠道的数据,跨越不同的应用程序进行通信,并且需要确保安全、有效地整合各种业务系统。在这种情况下,SOA(面向服务的架构)作为一种设计原则和方法论,被广泛应用于企业集成架构中,以实现更加灵活、可扩展和可维护的系统。
二、SOA的概念和原则
1. SOA的概念
SOA是一种软件架构范式,其核心理念在于将软件系统中的功能模块封装为可重用的服务。这些服务通过标准化的接口进行通信,能够被其他系统或应用程序所调用。SOA可以帮助企业实现业务过程的灵活组合,降低系统间的耦合度,同时提高了系统的可扩展性和可维护性。
2. SOA的原则
- 服务的标准化:通过统一的接口和协议,实现不同系统间的交互。
- 松散耦合:服务与服务之间相互独立,一个服务的改变不会影响其他服务。
- 可重用性:不同系统间可以共享同一个服务,减少了重复开发和维护的工作量。
- 服务的自治性:每个服务都是独立的,能够独立完成某项任务。
三、SOA在企业集成架构中的应用
1. 服务的发现和管理
在企业集成架构设计中,使用SOA可以更加方便地进行服务的发现和管理。通过统一的服务目录和注册中心,系统可以清晰地了解可用的服务,并且能够便捷地将这些服务进行组合和调用。这为企业带来了更加高效、灵活的业务流程。
2. 松散耦合的系统集成
SOA的松散耦合原则为企业集成带来了更多的灵活性和可扩展性。不同的业务模块将被封装为服务,它们之间可以通过标准化接口进行通信,即使其中的一个模块发生变化,也不会影响到其他模块。这使得企业系统集成更加容易,也更容易适应不断发展的业务需求。
3. 安全和可靠的数据交换
通过SOA,企业可以建立安全可靠的数据交换通道,保证数据在应用程序和系统之间的准确传递。通过标准化的通信协议和安全机制,可以确保数据的完整性和保密性,避免数据泄漏和篡改。
基于Web Services的企业应用集成研究
2007年第11期 计算机系统应用 基于We b S e rvi ces的企业应用集成研究 Study On Enterprise Application Integration Base On Web Service 卢润加 郑惠利 (南京邮电大学 南京21003) 摘要:本文在讨论企业计算环境分布异构性的基础上,指出了传统企业应用集成模式的局限性,阐述了Web服务 原理技术,提出了一种基于Web服务体系结构的企业应用集成新模型,并对模型实现进行了相关分析。 关键词:Web服务企业应用集成架构 1 引言 传统的EAI模式是一种复杂系统对接、紧密耦合 的系统集成模式,点对点的集成,它依赖于特定的编程 接口和开发平台见图1。接口的复杂性和大量化不同 技术供应商之间的工作协调使企业望而生畏,结果往 往阻碍了企业信息化的进一步发展。图1为传统方法 的EAI模型 。然而,Web Services的出现给企业集成 带来了无限的生机。由于Web Services在上述这些方 面表现出了巨大的优越性,使得它在出现的短短两三 年里成为当今最热门的技术之一。
图1传统的EAI模型 2 Web Service关键技术 Web Service是新一代的部署在网络上的对象组 件。如表1,狭义的Web Service技术体系主要由三部 分组成 引。广义的Web Service技术体系还可以加上 WSFL、WS2security、WS2License等扩展协议。 表1 Web Service标准协议 协议 描述 即简单对象访问协议,定义了Web服务参 SOAP(Simple Objed 与者之间标准的交互协议,为各类)(『 消息 提供了一个简单且轻量级的传输机制,但 Access Protoco1) SOAP不对应任何对象模型,可以被任何 语言使用和实现。 即Web服务描述语言,提供了一种基于XMI. WSDLf Web Ser ces 的描述服务接口的标准方法。它定义了一种 De.scrii洲on Language) 描述接口的抽象语言,使服务的接口定义独立 于底层协议和编码方式。 UDDI(Universal Descdplton 即统一描述 发现和集成,UDDI是分布式 Discoveryand Integration Web服务的信息注册规范,用来对Web服务 Standard) 提供动态注册功能。 本文提出的基于Web Services的企业应用集成新 架构与上述这些特性紧密相关。如表2所示,通过对 传统的企业应用集成与基于Web Services的企业应用 集成进行比较,可以得出采用基于Web Services的企 业应用集成方法,无需考虑平台的特性,即可快速、灵 活、低价地开发、发布、查找和调用服务,实现企业应用 系统间的集成。这也区别于、优于传统EAI集成技术 之处。另外,由于Web Services是基于XML,SOAP, UDDI以及WSDL等开放协议的,它能够被广泛接受并 向前兼容,潜在地消除了企业日后为支持新技术的风 险。 3基于Web Service的企业应用 集成(EAI)体系架构 3.1 Web Service自身的体系结构 Web Services的体系结构基于W3C组织提出的面 lt.ese ̄h and Development研究开发 61
企业级应用集成平台研究与应用
CHINAMANAGEMENTINFORMATIONIZATION/1威胁园区网数据安全面的情景1.员袁袁袁袁袁月再韵阅袁遥1.圆哉袁袁袁袁遥1.猿袁袁尧尧尧遥袁袁袁遥1.源袁袁袁遥袁袁袁袁遥1.缘尧袁袁尧袁袁尧遥2数据安全策略的制定2.员袁尧尧尧尧尧遥袁袁遥袁袁遥遥袁袁遥袁袁遥2.圆袁袁遥2.猿袁渊粤悦蕴冤尧灾蕴粤晕袁袁遥2.源袁遥遥袁袁袁袁遥2.缘袁袁袁袁袁袁袁遥2.远袁袁袁尧尧袁遥3结束语袁遥袁袁尧袁遥主要参考文献咱员暂.咱允暂.袁圆园员圆渊怨冤.咱圆暂.咱允暂.袁圆园园怨渊员园冤.咱猿暂.咱允暂.袁圆园员园渊员冤.咱源暂.咱允暂.袁圆园员员渊圆冤.企业级应用集成平台研究与应用朱海虎渊吉林移动业务支撑中心袁长春130000冤[摘要]吉林移动是信息化体系建设比较发达的大型企业袁业务运营支撑系统需要与大量外部平台进行交互袁通过企业级应用集成平台建设实现外部接口的统一管理袁提升企业信息化管理水平遥[关键词]业务支撑系统曰应用集成平台曰通讯总线曰适配器doi:10.3969/j.issn.1673-0194.2014.10.029[中图分类号]F272.7[文献标识码]A[文章编号]1673-0194渊2014冤10-0043-03袁袁袁袁袁曰袁遥袁袁袁[收稿日期]2014-03-21中国管理信息化悦hinaManagementInformationization201451710May袁2014Vol援17袁No援10
. All Rights Reserved./CHINAMANAGEMENTINFORMATIONIZATION企业管理信息化袁遥1移动业务支撑系统接口管理现状袁尧尧袁袁袁袁袁渊1冤遥渊员冤袁袁遥袁袁袁遥渊2冤袁袁尧袁遥渊3冤袁袁遥图1业务支撑系统与外部接口图示2企业级应用集成平台架构组成袁遥袁袁遥遥袁曰袁遥2遥渊员冤袁袁遥尧袁酝酝蕴遥淤袁尧袁袁遥袁袁遥于袁袁遥曰尧遥袁袁尧图2应用集成平台架构图. All Rights Reserved.
2017年上半年系统分析师考试论文真题(完整版)
2017年上半年系统分析师考试论文真题(专业解析)
1、论需求分析方法及应用
需求分析是提炼、分析和仔细审查已经获取到的需求的过程。需求分析的目的
是确保所有的项目干系人(利益相关者)都理解需求的含义并找出其中的错误、
遗漏或其它不足的地方。需求分析的关键在于对问题域的研究与理解。为了便
于理解问题域,现代软件工程所推荐的需求分析方法是对问题域进行抽象,将
其分解为若干个基本元素,然后对元素之间的关系进行建模。常见的需求分析
方法包括面向对象的分析方法、面向问题域的分析方法、结构化分析方法等。
而无论采用何种方法,需求分析的主要工作内容都基本相同。
问题内容:请围绕"需求分析方法及应用"论题,依次从以下三个方面进行论述。
1. 简要叙述你参与管理和开发的软件系统开发项目以及你在其中所承担的主要
工作。
2. 概要论述需求分析工作过程所包含的主要工作内容。
3. 结合你具体参与管理和开发的实际项目,说明采用了何种需求分析方法,并
举例
详细描述具体的需求分析过程。
2、论企业应用集成
在企业信息化建设过程中,由于缺乏统一规划和总体布局,使企业信息系统形
成多个信息孤岛,信息数据难以共享。企业应用集成(Enterprise
Application Integration,EAI)可在表示集成、数据集成、控制集成和业务
流程集成等多个层次上,将不同企业信息系统连接起来,消除信息孤岛,实现
系统无缝集成。
问题内容:请围绕"企业应用集成"论题,依次从以下三个方面进行论述。
1. 概要叙述你参与管理和开发的企业应用集成项目及你在其中所承担的主要工
作。
2. 详细论述实现各层次的企业应用集成所使用的主要技术。
3. 结合你具体参与管理和开发的实际项目,举例说明所采用的企业集成技术的
具体实现方式及过程,并详细分析其实现效果。
3、数据流图 (Data Flow Diagram ,DFD) 是进行系统分析和设计的重要工具,
是表达系统内部数据的流动并通过数据流描述系统功能的一种方法。DFD从数
EAI概念综述
EAI概念综述
企业应用整合(EAI)的概念在IT界提出和讨论已经有几年的历史了,最初大家谈到的EAI的概念,相对后来EAI的发展来看,可以说是一个狭义上的EAI,正如其字面上的含义"Enterprise Application Integration",即企业应用整合,仅指企业内部不同应用系统之间的互连,以期通过应用整合实现数据在多个系统之间的同步和共享。
伴随着EAI技术的不断发展,它所被赋予的内涵变得越来越丰富。现在大家谈到的EAI的概念,具有更为广义的内涵,它已经被扩展到业务整合(Business
Integration)的范畴,业务整合相对EAI来说是一个更宽泛的概念,它将应用整合进一步拓展到业务流程整合的级别。业务整合不仅要提供底层应用支撑系统之间的互连,同时要实现存在于企业内部应用与应用之间,本企业和其他合作伙伴之间的端到端的业务流程的管理,它包括应用整合,B2B整合,自动化业务流程管理,人工流程管理,企业门户以及对所有应用系统和流程的管理和监控等方方面面。
同样,对于要实施EAI的企业而言,EAI也是分层次的,但对于如何划分和规范EAI层次的定义,业界并没有一个统一的标准。针对不同的企业,同样叫"企业应用整合",其内容和层次可能就会存在一定的差异;对于各家EAI厂商,基于EAI理解的侧重点不同,也可以说出不同的答案。当前从最普遍的意义上来说,比较宽泛的对EAI概念的理解是认为EAI可以包括数据集成、应用集成和业务流程集成等多个方面。
具体到技术层面上的划分,我们认为一套完整的EAI技术层次体系应该包括应用接口层,应用整合层,流程整合层和用户交互层四个大的层面。
概括来讲:EAI技术层次体系最下面的一层是应用接口层,它要解决的是应用集成服务器与被集成系统之间的连接和数据接口的问题。再往上去就是应用整合层,它要解决的是被集成系统的数据转换问题,通过建立统一的数据模型来实现不同系统间的信息转换。应用整合层之上是流程整合层,它将不同的应用系统连接在一起,进行协同工作,并提供商业流程管理的相关功能,包括流程设计、监控和规划,实现业务流程的管理。到了最上端的用户交互层,则是为用户在界面上提供一个统一的信息服务功能入口,通过将内部和外部各种相对分散独立的信息组成一个统一的整体,保证了用户既能够从统一的渠道访问其所需的信息,也可以依据每一个用户的要求来设置和提供个性化的服务。
应用集成管理研究与实践
应用集成管理研究与实践
【摘 要】 本文分析了企业信息系统应用集成及其管理要素,提出一套关于应用集成管理的概念、内容和方法。在此基础上,开发建设了一套应用集成的可视化管理平台,在实际应用中取得了良好的效果,显著提高了企业应用集成的管理水平。
【关键词】 应用集成 应用集成管理 可视化
1 引言
随着企业信息化的建设发展,信息系统业务融合与数据交互越来越紧密,系统之间的应用集成越来越多,应用集成信息及接口运行情况的管理呈现出诸多的问题。首先,难以方便地了解信息系统之间集成接口的业务信息和技术信息;其次,难以获取已有集成服务具体信息,往往造成接口服务的重复开发,服务共享性差;第三,对应用集成接口的运行状态和运行性能难以掌握。基于以上原因,迫切需要一套完整的应用集成管理理念、方法和手段,全面理清应用集成现状,实现应用集成的统一管理,提升应用集成管理能力。
2 应用集成管理研究现状
早在2001年,费奇,余明珲就从便于统筹规划企业的资源、信息系统的安全和发展、信息技术企业所提供产品的专业性三个方面论述了系统集成的必要性[1]。王渊等在比较分析了现有常见的信息系统集成方案的基础上,提出了基于共享基础数据的信息系统集成方案[2]。刘春燕在其博士论文中针对传统信息系统集成中存在的语义和语法异构问题,将语义Web和本体技术引入到系统集成中,对异构信息进行形式化和规范化表示[3]。彭武良等对应用集成技术进行了系统研究,并归纳总结出了主要的研究方向,包括应用集成架构、遗留应用系统的整合问题、业务流程的描述方法以及业务流程管理的应用几个方面[4]。蔡昭权提出了利用ESB总线技术实现异构系统的集成[5]。李宝山,刘志伟认为应用集成管理是一种创造性的融合过程,是通过有目的有意识地比较、选择和优化各种集成要素,以最佳方式将他们有机集成为一个整体的过程,其目的在于更充分的发挥各集成要素的优势,并提出应用集成管理要素主要包括四个方面,即应用集成的管理主体、管理对象、管理方法和管理手段[6]。
