欢迎来到天天文库
浏览记录
ID:19706346
大小:54.50 KB
页数:6页
时间:2018-10-05
《高校信息化平台遗留系统的重用设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、高校信息化平台遗留系统的重用设计与实现:目前,随着国家推进国民教育资源的优化组合,许多高校进行扩建和合并,增设了院系,新建或接收了新校区,信息系统规模不断扩大。新增院系和校区的信息系统与主校区的信息系统无法有效融合,大量需要共享的关键信息被封闭在相对独立的系统里。如何对现有遗留系统进行统一规划,封装成可重用的PlatformfortheReuseofLegacySystemsDesignandImplementation edPolicemandCollege,Zhengzhou451450,China) Abstract:Nootetheoptimalbinationofn
2、ationaleducationalresources,manycollegesanduniversitiesfortheexpansionandconsolidation,theadditionoffaculty,nepus,informationsystemshavebeenexpanding.Nepusinformationsystemssandthemaincampuscannotbeeffectivelyintegratedinformationsystem,alargenumberofthecriticalneedtoshareinformationisenclose
3、dinarelativelyindependentofthesystem.Existinglegacysystemstoaunifiedplan,packagedasreusableationsystems,eliminatingthe“informationisland”phenomenon,designedtoachievethereuseoflegacysystems,informationintegrationplatformofuniversitytheproblemstobesolved. Keys;ationsilos;designreuse;collegeinf
4、ormationintergration 目前,随着信息化的迅猛发展,高校的信息基础设施正在快速进行建设。高校的不同业务部门各自开发了专用的信息系统来处理本部门的业务和数据,但是对部门之间的信息交换和共享考虑并不多,导致各部门构建的信息系统缺乏统一规划,互不兼容、自成体系。因此,针对高校信息化遗留系统的重用设计,实现资源的共享,简单讨论下面几点. 1遗留系统重用设计与实现 遗留系统(LegacySystem,LS)指的是组织在经过长时间的信息化投入后,存在的众多子系统[1]。此系统一般都是在不同时期,由不同的开发人员,采用开发成熟的异构技术进行开发。这些系统一般都能很好的满
5、足组织的功能需求,经过了时间的检验,成为组织值得信赖的一部分。但是由于开发理念和技术的限制,这些遗留系统大都被设计成为紧耦合、缺乏共享考虑的“信息孤岛”。这样就很难满足业务快速变化的需求,因此对遗留系统进行重用,改造成“软件即服务”的组件,将成为未来组织最经济,最快捷的集成方向。 遗留系统重用的最终目标是能促进使用系统的组织能够从容应对快速发展的业务需求,保证了可持续发展性,同时在集成过程中应尽量降低开发成本,这可以通过缩短项目开发周期、减少开发代码量来实现。 1.1高校遗留系统重用模型设计 基于Web服务技术的遗留系统重用模型设计如图1所示。 1)评估遗留系统。在进行遗
6、留系统集成的时候,首先需要对遗留系统进行评估,主要从系统功能、业务流程和重用复杂度三个方面来判别。2)分析遗留系统性质。一些遗留系统本身就是个独立的、可重用的或者不需要重用的系统,这时仅需要采用粘合代码将其包装为Web服务,使之能与其他组件之间进行交互。还有一些遗留系统规模比较庞大,功能比较完善、运行也一直比较稳定,在开发时曾耗费了巨大的资金和精力,其部分功能需要被继续重用。这时就需要对遗留系统的代码和文档进行深入分析,划分出力度适当的功能域,剔除多余或者不适合重构的代码,最终封装成Web服务的组件。3)解耦分析系统遗留代码。对那些不能直接封装为Web服务的遗留系统,从架构性质上
7、可以分为面向过程和面向对象两类。4)重组为新的服务组件。解耦完遗留系统代码以后,就要进行服务建模,把一些类和方法重组为新的服务组件。5)Web服务封装。对可直接封装的遗留系统和重组的服务组件,我们还需要使用Java代码进行粘合,向外界提供调用的接口,将其封装为能够直接发布的Web服务。6)注册到UDDI注册中心。最后封装好的Web服务组件向UDDI进行注册发布,以供服务使用者调用。 1.1.1遗留系统评估指标体系设计 在进行遗留系统重用的时候,首先需要对遗留系统进行评估。遗留
此文档下载收益归作者所有