基金数据收集系统的再工程及分析

基金数据收集系统的再工程及分析

论文摘要

二十一世纪被称为是信息时代,个人计算机在人们的日常学习、工作、生活中扮演着娱乐中扮演了越来越重要的角色。但是,每一台计算机都离不开软件,软件在我们的日常生活中起着举足轻重的作用。软件的开发行业经历了几十年的历史,很多软件的代码都已经历史久远,他们大都拥有比较庞大的系统、比较混乱的架构和难以理解的代码。软件再工程是将这些遗留的系统通过一定的方法重新改造成一个全新的系统,通过软件再工程能够很好地解决了上述这些软件问题。 基金投资分析报表系统是一个拥有20年历史的典型的遗留金融软件,它的主要功能为客户产生每个季度的基金投资分析报表。基金数据收集系统作为该系统的一个子系统主要负责基金数据的输入。我们的主要任务是对基金数据收集系统进行软件再工程。 本文以VB语言实现的基金数据收集系统为主要研究对象,通过系统的背景介绍和需求分析,并结合软件再工程、Web应用程序和丰富的用户体验等理论知识,得出了对该金融软件采用Flex和J2EE相结合的技术进行软件再工程的方案。本文通过对基金数据收集系统的综合分析,设计了新的架构,并重新实现了该金融软件。 本文重点介绍了用Flex和J2EE技术实现基金数据收集系统的新架构过程中碰到的一系列难点,并提出了自己的解决方案。文中通过比较和分析软件再工程前后两个系统的区别和特点,体现出新系统的架构可扩展性更强、流程更简洁、逻辑更清晰、系统可维护性更高、数据更具实时性、界面更具有丰富的用户体验性等优越性。最后总结了在此次软件再工程过程中的个人体会,并对该工程的未来进行展望。

论文目录

  • 摘要
  • Abstract
  • 第1章 背景
  • 1.1 软件再工程
  • 1.2 Web应用程序
  • 1.3 丰富的用户体验
  • 1.3.1 RIA简介
  • 1.3.2 Flex技术
  • 1.4 本文任务
  • 第2章 基金数据收集系统
  • 2.1 系统介绍
  • 2.1.1 系统背景
  • 2.1.2 系统说明
  • 2.2 需求分析
  • 2.2.1 系统需求
  • 2.2.2 用户需求
  • 2.3 技术决策
  • 第3章 新系统的架构设计
  • 3.1 设计原则
  • 3.2 架构设计概要
  • 3.3 详细设计说明
  • 3.3.1 用户界面
  • 3.3.2 应用程序服务器
  • 3.3.3 数据库
  • 3.4 设计关键点
  • 第4章 新系统的实现难点
  • 4.1 实现概况
  • 4.2 Flex技术难点
  • 4.2.1 快捷键
  • 4.2.2 双击
  • 4.2.3 打印
  • 4.2.4 数据表格
  • 4.2.5 组合框
  • 4.2.6 隐藏控件
  • 4.2.7 构造控件
  • 4.3 再工程难点
  • 4.4 测试难点
  • 第5章 系统比较与分析
  • 5.1 架构设计
  • 5.2 数据流程
  • 5.3 界面风格
  • 5.4 效率
  • 5.5 系统维护性
  • 5.6 系统配置
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基金数据收集系统的再工程及分析
    下载Doc文档

    猜你喜欢