信息系统集成的现状与未来
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2001年3月系统工程理论与实践第3期 文章编号:100026788(2001)0320075204
信息系统集成的现状与未来
费 奇,余明晖
(华中科技大学系统工程研究所,湖北武汉430074)
摘要: 在分析系统集成现状的基础上,讨论了系统集成的定义、必要性、异构性对系统集成的影响
以及系统集成方法论等问题,提出了系统集成的发展方向,并展望了信息系统集成的未来Λ
关键词: 系统集成;异构性;系统集成方法论
中图分类号: N94;T P316 文献标识码: A α
T he Cu rren t and Fu tu re of
Info rm ati on System s In tegrati on
FE I Q i,YU M ing2hu i
(In stitu te of System s Engineering,H uazhong U n iversity of Science and T echno logy,W uhan430074, Ch ina)
Abstract T he paper firstly analyzes the cu rren t situati on of system s in tegrati on.T hen
the defin iti on,the i m po rtance and the m ethodo logy of system s in tegrati on are
discu ssed.F inally it p ropo ses the directi on of system s in tegrati on and p ro spects the
fu tu re of it.
Keywords system s in tegrati on;heterogeneity;m ethodo logy of system s in tegrati on
1 引言
目前,企业内软件的开发是以一种比较原始的方式进行的:当公司感觉到需要某种职能时,就开发这种职能Λ其结果是:在公司内有大量不同时期开发的、由不同团体使用的、采用不同技术的孤立的软件系统Λ这些系统都处在相同的环境中(比如从同一个过程中获得输入并产生输出),它们很有可能从彼此的交互(共享信息和结论)中获益Λ然而由于它们没有在建设阶段从系统交互的角度,按照统一的思路进行考虑,使得各个系统采用的技术、针对特定问题设计的确保数据和知识表示的规范化以及相应所采用的推理技术,都是针对其特定问题的,因而导致它们难以从整体上加以集成,以发挥信息共享所带来的优点Λ本文首先介绍了系统集成的定义和必要性,随后讨论了由于异构性对系统集成的影响和解决思路以及系统集成的方法论,最后展望了系统集成了发展方向和未来前景Λ
2 系统集成的定义
对于系统集成,人们从各自不同的出发点分别提出了各种不同的定义:
美国I DC公司认为:系统集成是将软件、硬件与通信技术组合起来为用户解决信息处理问题的业务Λ
I BM公司把系统集成定义为将信息技术、产品与服务结合起来实现特定功能的业务Λ
美国大型系统集成商I N PU T公司认为系统集成是由一家厂商全面承包用户的大型复杂信息系统,负责系统设计,利用硬件、软件与通信技术实施包括资源调查、文档管理、用户培训与运行支持在内的全面项目管理Λ
α
67系统工程理论与实践2001年3月
所谓集成是指一个整体的各部分之间能彼此有机地和协调地工作,以发挥整体效益,达到整体优化的目的Λ如果集成的各个分离部分原本就是一个个分系统,则这种集成就是系统集成Λ本文采用如下定义:系统集成的本质含义是通过思想观念的转变、组织机构的重组、流程(过程)的重构以及计算机系统的开放互连,使整个企业彼此协调地工作,从而发挥整体上的最大效益[1].
3 系统集成的必要性
系统集成的必要性体现在以下几个方面[2]:
1)各个信息技术企业所提供的产品仅仅限于它所专长的领域,比如:M icro soft公司重点在与操作系统和办公自动化领域;O racle、Info rm ix等公司专注于数据库领域;Sybase公司则在开发工具和开发平台方面予以重点关注;3Com、C isco等公司在网络平台上各有所长;Am d公司则一心要在CPU市场上与In tel 公司一争高下Λ几乎没有一个厂商能够提供一个企业建设信息系统所需要的全部产品和技术,由此必然要求使用多家的产品构成解决方案Λ
2)从企业信息系统的安全和发展的角度来看,采用多家信息技术公司的产品可以降低对某个特定的供应商的依赖性,有利于公司的信息安全Λ
3)实行系统集成可以统筹规划企业的资源,提高资源的利用率Λ实行系统集成可以共享式的数据管理代替分散式的管理,实现大范围的数据共享,保证基于C lien t Server体系的分布式计算信息的统一管理和快速传输Λ理顺企业的业务及信息流程,强化各级决策环节,对企业管理方式进行重组(R eengineering),提高企业的综合效益Λ
此外,从企业信息体系结构的基本要求来看,它包括[3]:
・信息访问:通过公司网络访问有效的信息资源和服务,使得信息可以以每个人需要的方式从各个信息源中进行集成Λ
・维护一致性:检测不同形式的模型和数据中的不一致性,并采取措施加以消除Λ
・监测和自动化:跟踪如何并从那里得到信息,使得相应的软件和人员能够注意到影响他们的决策和事件,以便采取相应的行动Λ
・协同工作:人和计算机在时间(例如在一个产品生命周期的不同阶段)和空间(例如设计和生产工程师一起解决一个问题)上作为一个团体进行合作,团队的成员必须共享知识和信息,并且对可能冲突的决策加以修正Λ
・系统集成:独立开发的软件包必须能够易于集成到一个框架中,以便它们能够无缝地操作并且易于使用和维护Λ而且,这个框架必须提供一个方法使得企业能够渐进地从完全人工操作移植到人机合作的环境中Λ
M IT开展了一项称之为“90年代的管理”的研究,该项研究调查了IT应用对各类机构的影响,研究人员发现:成功的企业在应用IT的方式上比办公室自动化和事务处理自动化的应用方式要先进Λ研究结果显示,企业的信息化应用水平可以分为5种层次[4]:
第1级 本地化应用Λ信息技术相互独立地应用在一个企业的各个部门,如财务、客户记录、存货等,以实现单项业务管理效率化Λ
第2级 集成化应用Λ当一个企业应用信息技术进入成熟期时,他们会认识到需要将各个独立运行的系统联接到一起,如通过共享数据将财务与生产系统集成一体化Λ
第3级 业务流程重新设计Λ应用信息技术转变企业工作方式而不是简单地实现已有工作自动化Λ第4级 业务网络重新设计Λ重新设计企业与企业之间的业务处理过程,即对企业的整个供应链(Supp ly Chain)的工作流程进行重新设计Λ
第5级 业务范围重新定义Λ通过信息技术应用扩展企业业务范围Λ对新的或已有的市场提供新产品或服务,或为新的市场提供已有的产品(服务)Λ
从第1级到第2级是一个自然发展的渐进过程,一般发生在开始应用信息技术的一段时间之后Λ这一