手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

基于J2EE系统软件再工程方法的研究与应用

夏阳

  随着Internet的日益发展与普及,计算机技术已经广泛的运用于社会的各行各业。基于Web的应用程序更是企业快速、即时提供客户服务的最佳选择。然而由于市场的变化,企业商业策略的变动越来越频繁,上网的人数也越来越多,企业为了维持快速响应客户连接需求的情况下,必须对原系统进行升级。然而,在该软件系统缺乏良好的架构规划的前提下,往往因此付出非常高的成本,甚至原本花费时间与金钱所开发出的系统被迫提早退役。软件再工程(Reengineering)技术,是由原有的系统中获取有用的信息进行软件的再造,不仅降低了系统的开发成本,又继承了遗留系统(Legacy System)的有用信息,而且能根据企业市场的需求而变动。因此如何将旧的遗留系统再生至一个具有高可靠性、易维护性,又能方便弹性地根据企业策略而调整服务内容的可扩展性系统,是一项迫切的需求。利用“基于组件的多层式软件架构”来开发软件,已是现今大型软件开发的主流模式,再加上Java在分布式环境及跨平台上的优势,因此本论文采用了J2EE(Java2 Enterprise Edition)中的服务器端组件化标准模型,并使用其多层式架构做为再生后的目标架构。论文以“万方电子信息管理系统”为例,利用我们所提出的标准程序,由不具备结构化与扩充性的JSP、Java Bean程序中,萃取出有用的信息,再加以转换处理成J2EE多层式架构中相对应的J2EE组件。同时对软件再工程模式进行了相应的研究与探讨。本论文采用了BEA公司的WebLogic为系统平台,并在此基础上研究了J2EE分布式计算的技术,以希望建立一个具有组件式负载平衡机制,以及高可靠性、扩充性与弹性的可扩展性系统。……   
[关键词]:软件再工程;J2EE多层式架构;企业信息管理系统;JSP
[文献类型]:硕士论文
[文献出处]:南京工业大学2005年
App内打开