遗留系统架构改造的研究与实践

来源 :浙江大学 | 被引量 : 0次 | 上传用户:skyeyviva
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件系统在成为商业组织重要的IT支撑的同时,也难以避免地面临着结构的退化。随着业务需求带来的维护和变更,软件从底层代码到整体架构都出现了难以维护的问题,当其架构问题对组织的业务需求的快速演化形成了障碍和瓶颈的时候,就意味着一个架构混乱的遗留系统已经形成。此时,如何改造这一遗留系统,使之重新焕发生机是再工程领域迫切需要解决的问题。   本文以大型遗留系统的再工程为项目背景,主要有以下成果:   1.架构混乱的遗留系统改造方法和异地协同的再工程模型。遗留系统一般规模较大,而架构混乱使得再工程的风险难以控制,但目前再工程领域缺乏从技术角度阐述架构改造的总体方法的研究,本文提出了针对混乱架构特点的遗留系统的技术架构改造方法,在实践中得到了很好的应用效果。由于本文的再工程项目涉及到中美两岸的团队合作,因此在改造过程中引入了一些异地协同开发的实践和方法,本文基于此总结了异地协同的再工程模型,对如何克服异地的环境劣势,降低再工程风险总结了方法和实践。   2.基于本文提出的遗留系统的架构改造方法和异地协同的再工程模型,以A系统为例,详细阐述了这些理论在实际项目中的应用。论文对整个应用系统及其安全模块进行了深入分析,定位了其架构上的缺陷和不足,从而确定技术改造的目标并提出了完整的改造方案,包括了对系统各层次,从展示层到数据访问层的具体改造方案。其中对安全模块的改造方案进行了深入的介绍,包括单点登录的设计和细粒度的访问控制,并通过引入缓存提高了系统整体性能。
其他文献
随着Web服务技术的发展与应用的普及,服务数量迅猛增加,给信息服务带来越来越大的压力,这就需要通过改进 Web服务的描述方法,对Web服务进行有效的管理,消除服务冗余,减轻网络负担,提
近几年来出现了许多基于不可靠的数据报传输的应用程序。这些应用都是对延迟敏感的程序,包括Internet电话,实时视频会议和在线游戏,比如Startcraft和Quack。然而,SSL/TLS协议是基
移动Ad Hoc网络是一个多跳的、自组织、无中心的网络,它不依赖于任何固定的基础设施便能实现网络的快速组建。网络中的移动节点同时具备路由器和主机两种功能。Ad Hoc网络中节
用溜井溜放矿岩,简单方便,安全可靠,通过能力大、能充分节省资源,经营费用低,故溜井在矿上开拓中得到广泛的应用。它与平硐、竖井、斜井、斜坡道等主要开拓井巷配合,可以构成各种灵
通信技术和计算技术的迅速发展,使得网络领域产生日新月异的变化,极大地推动了人类社会的发展,而无线局域网技术作为一种新兴的网络接入手段,以其移动性、灵活性、经济性等优点更
敦煌壁画以其极高的艺术研究价值,在国内外享有很高的声誉。然而,在人类活动和自然环境的双重影响下,很多石窟壁画糟到破损,急需保护。目前,浙江大学与敦煌研究院进行合作,共
基站是现代移动通讯的基础设备,基站管理水平直接决定移动通讯服务的质量和效率。基站维护管理信息系统是管理和维护通信基站的信息系统,对提高维护效率、降低维护成本具有重要
指纹识别是目前应用最为广泛的生物特征识别手段,通过它可以快速准确地鉴定一个人的身份信息。但是自动化的指纹识别需要大规模的指纹数据库作为算法训练库,而采集指纹数据涉及
随着互联网上信息量的爆炸式增长和空间信息科学的发展,在很多应用中都需要求给定对象的kNN和RkNN,如在文本分类、智能导航、现代通讯、交通控制、气象预报等各个领域都有着广
分类作为数据分析形式的一种,它可以从大量的数据中提取描述所有对象的模型。由于分类是利用已知的模型对新的数据进行预测,因此它是一个很好的有监督的学习过程。一个好的分类