构建基于网络服务构架中国科学院资源规划(ARP)系统.docVIP

构建基于网络服务构架中国科学院资源规划(ARP)系统.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
构建基于网络服务构架中国科学院资源规划(ARP)系统

构建基于网络服务构架的中国科学院资源规划(ARP)系统   摘要:中国科学院资源规划(ARP)系统的建设,虽然在管理创新上发挥了作用,但过去一些在设计理念上的落后使系统面临许多问题。近年来,随着SOA理念与技术的成熟,国内有一些大型系统成功地实现了SOA化。通过对信息化规律的分析,指出SOA是软件出现的必然趋势,通过对SOA概念的理解,提出中国科学院ARP系统SOA化的路线图,可供中国科学院及各政府部门信息化建设参考。   关键词:中国科学院 资源规划 信息化 SOA 网络服务      一、引言      近年来,随着面向服务架构(Service-oriented architecture,SOA)的理念与技术的成熟,国内有些部门的信息系统成功地实现了SOA化,如南京市玄武区政府、北京市朝阳区政府的案例。中国科学院资源规划(Academia Resource Planning,ARP)系统的建设,标志着中国科学院首次建成了全院统一的管理信息平台并在全院120多个单位得以应用。但从软件体系构架上,以及未来可持续发展方面仍有许多值的探索的地方。本文从ARP系统现有的技术构架、所面临的业务需求等方面入手,分析该系统存在的不足,并探索该系统SOA化的新思路。      二、中国科学院信息化的特点      中国科学院是国家级事业单位、科学研究的国家队,科研水平在国内当属首位,但对信息化的需求确是多元而易变的。首先,中国科学院似政府非政府,似大学非大学,属自由探索的科学研究机构却又有中央集权的院机关,院机关掌握部分科研经费与领导任命权,研究所是独立法人,有自己的主观管理意识。科研人员或成团队、或成科室、或单打独斗,自由探索也有各自的管理与研究方式。因为管理方式不同,所以很难实行一元化的企业管理方法,也很难用政府式的分级管理手段。对信息化的业务需求往往是多样的、易变的。   计算机软件是遵循一定管理需求或信息处理逻辑而设计的,面对中国科学院这种机构一定是难以应付,结果是存在多种管理方式、多种信息资源、多种软件形式。唯一的统一是对网络的依赖,这一点无论管理与研究部门均非常强烈。   中国科学院ARP系统是典型的分布部署的应用系统??形式上分为院所两级,院级系统是根据院管理部门需求开发完成的,所级系统是基于ORACLE EBS商务套件(ERP)的部分模块并部分定制开发的。体系构架上存在两种J2EE的中间件,分别是ORACLE iAS的和神州数码开发的CO-OFFICE平台(参见图1)。   这种构架的方便之处在于开发速度快,可以迅速完成系统开发任务,但同时又过分依赖于中间件开发平台,造成无法应对系统升级、业务重组等需求变化。      三、软件体系结构的演变与SOA时代的到来      软件的体系构架可以用美国哈佛大学理查德?诺兰(Richard L. Nolan)早在20世纪70年代提出的信息化发展规律,即著名的诺兰模型加以说明。该模型将信息化的过程分成了从起步到成熟的6个阶段,各个阶段之间信息化的程度是逐步递增的,必须从一个阶段发展到下一个阶段,不能实现跳跃式发展(参见图2)。      ⒈初始阶段:初始的局部计算应用,如报表、开票。   ⒉普及阶段:应用软件产品化(单机版应用增加,计算机代替手工)。   ⒊发展阶段:IT系统化(开始注重规划,网络版单项应用增加,如中国科学院早期开发的MIS系统)。   ⒋集成阶段:IT集中化(开始统一技术平台,进行一体化集成,消除部门间壁垒,目前的中国科学院ARP系统部分达到这个阶段,但仍存在分布式系统带来的矛盾)。   ⒌数据管理阶段:IT集成化(统一规划组织内的信息资源,开始全面的数据综合利用,这是中国科学院ARP系统二期的目标,目前仍未实现)。   ⒍成熟阶段:IT资源化(全面整合内外部资源,形成完整的信息管理、辅助决策体系,是ARP系统的终极目标)。   第三向第四阶段的转化是计算机时代向信息时代迈进的过程,这是非常重要的转折点。借鉴这一阶段划分理论,结合目前中国科学院信息化的现状,可以清晰地看到,中国科学院的信息化已完成了第三阶段向第四阶段的部分迈进,进入到向第五阶段IT集成化迈进的历史性关键时期。这一步的完成将是质的飞跃,其成功与否,直接关系到中国科学院信息化的整体进程与最终目标的成败。      四、基于服务构架(SOA)是软件发展的必然趋势      回顾计算机软件、硬件与网络的发展历程,不难看出,IT成熟度模型中各个阶段对应计算机软硬件发展的关键进程(参见表1)。      为解决软件面临的许多问题,过去曾做了许多探索,从最早的自动编程软件到面向对象的技术、组件或中间件技术等,其目的均为解决软件的复用,提高软件开发效率,

您可能关注的文档

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档