【摘 要】
:
当软件系统随着长时间的使用变得难以修改和演化的时候,就成为了遗留系统。如果这些系统仍然具有相当重要的业务价值,那么就必须对它们进行再工程,即通过使用新的技术和再工
论文部分内容阅读
当软件系统随着长时间的使用变得难以修改和演化的时候,就成为了遗留系统。如果这些系统仍然具有相当重要的业务价值,那么就必须对它们进行再工程,即通过使用新的技术和再工程实践来改善遗留系统各方面的能力、提高其可维护性。某金融公司的A系统已经使用了近20年,是一个典型的遗留系统,它采用的一些技术在现在看来比较落后,但是具有的商业价值却很高,因此需要应用新技术对其进行再工程。 本文首先介绍软件再工程领域的最新发展(包括遗留系统的理论,软件再工程理论等),J2EE技术的框架结构及其在电子商务系统等应用方面的优势,一种RIA技术——Macromedia Flex技术,Citrix技术,以及本次再工程的主要任务。在结合项目背景介绍了如何运用再工程方法对原有系统进行分析的基础上,本文详细分析和探讨了如何在风险分析的基础上制订正向工程的策略,在提出J2EE/Flex方案的基础上,鉴于该方案实现周期较长,又提出短期的Citrix方案以满足短时期的关键需求。接下来介绍了主要的方案——J2EE/Flex解决方案的架构设计和代码模块划分,以及对该解决方案的实现:代码实现过程,测试过程和发布计划;对Citrix解决方案也进行了讨论。然后,从项目管理和技术两个角度总结了在这个项目中比较有创造性的想法和实践。最后,总结了前一阶段的工作,并对未来的工作做出了展望。
其他文献
对于小样本、少数据、信息不完全和经验缺乏的不确定性问题的解决,用传统的数学建模方法并不太适合,芦苇产量预测就属于此类问题。灰色系统理论在解决贫信息、不确定性问题方
入侵检测作为一个十分有效且重要的主动安全防御技术,长久以来一直是学者热点研究的前沿课题。训练数据的组成和优劣直接决定了分类模型的有效性、精确度和可伸缩性,从而影响
可编程控制器:Programmable Controller,是以微处理机为基础,综合了计算机技术、自动控制技术和通信技术等现代科技而发展起来的一种新型工业自动控制装置,是将计算机技术应
对于数据增加迅速的客户行为分析、Web日志分析、网络入侵检测等在线分类系统来说,如何快速准确的适应新增样本是确保其分类正确和持续运行的关键。对于解决这类数据增量问题
随着社会文明的迅猛发展,使弱势群体得到了越来越多的关注,据残联统计,视障碍者数量已经超过500万,科技的进步也使得助盲产品高科技化研究成为一个热点问题。与此同时,协助视
本文对在GIS (地理信息系统)环境下求解动态路径优化算法及相关技术进行了研究。最短路径问题是网络分析中的基本的问题,它作为许多领域中选择最优值的一个基本却又是一个十
随着人们对高质量视频服务需求的增加以及存储技术、通信技术和处理器技术的迅速发展,在视频编码领域产生了很多新技术,如:帧内预测、可变块尺寸、四分之一像素精度的运动估
互联网用户数和网络流量的迅速增长,对网络服务器的可扩展性和可用性提出了更高的要求。解决这方面的问题,便是本文研究和探讨的目的。 传统的单服务器模式已经不能应对不
长期以来,地理信息系统资料的分析解释成果局限于二维静态表达方式,它给人们直接、完整、准确地理解与感受成果所反映的地表地形地貌情况造成了困难,也限制了资料的充分利用