首页> 中文学位 >软件再工程在基金报表系统中的研究与应用
【6h】

软件再工程在基金报表系统中的研究与应用

代理获取

目录

文摘

英文文摘

论文说明:图目录及表目录

第1章绪论

1.1课题研究背景与发展现状

1.1.1金融背景

1.1.2软件维护危机

1.2课题研究的意义

1.3课题研究的主要内容

1.4本章小结

第2章软件再工程

2.1遗留系统

2.2软件再工程基本概念

2.2.1软件再工程的定义

2.2.2再工程与维护及新开发的关系

2.3软件再工程的相关技术

2.4软件再工程产生原因

2.5软件再工程的目标

2.6软件再工程的关键活动

2.6.1抽象

2.6.2改造

2.6.3精化

2.7本章小节

第3章基金报表系统再工程

3.1基金报表系统功能及主要特征

3.1.1功能

3.1.2主要特征

3.2再工程的原因

3.2.1客户的新需求

3.2.2过时的业务逻辑

3.2.3系统中本身的代码

3.3再工程的目标

3.4基金报表系统的再工程关键问题

3.4.1逆向工程(Reverse engineering)

3.4.2重构

3.4.3正向工程

3.5基金报表系统的再工程策略

3.5.1增量式开发与部署策略

3.5.2重用策略

3.6本章小结

第4章逆向工程

4.1逆向工程概念

4.2逆向工程过程

4.2.1理解处理的逆向工程

4.2.2理解数据的逆向过程

4.2.3相关的术语

4.3基金报表系统的逆向工程

4.3.1金融业务知识

4.3.2原系统的代码分析

4.4本章小结

第5章基金报表系统的实现

5.1体系结构

5.1.1整个体系结构

5.1.2后台设计

5.2后台具体的实现

5.2.1 SAS语言的概述

5.2.2后台实现

5.3系统的性能分析

5.3.1用户体验

5.3.2性能

5.4本章小节

第6章总结与展望

6.1总结

6.2展望

参考文献

致谢

展开▼

摘要

金融行业的飞快发展,越来越多的人加入到金融经济中来。纯手工的金融服务已经不能满足人们日益增长的需求。金融的信息化是被社会所证明了的一种正确的方式。纳斯达克市场的成功就是很多证明中的一个,因为它是利用全国证券商协会自动报价系统(纳斯达克)进行交易。 随着IT技术的日新月异,软件危机呈现出愈演愈烈的趋势,软件系统难以修改和演化的时候,就变成了遗留系统。如何有效维护现有软件以缓解危机变得越来越紧迫。 金融软件也遭受了这样或那样的问题,如何有效地利用现有的IT技术及原有的系统就是一个大问题。包含在原系统中的知识构成了相当重要的企业资源。假设这些系统仍然能提供相当重要的业务价值,那么就必须对它们进行现代化改造或者替换。 软件再工程作为一种软件维护技术,通过利用重新编写文档,将新的应用技术和新的理论思想来重新构建新的系统的方法,从根本上提高系统的性能、可用性及可维护性。 本文正是在这样一背景下,以软件再工程为主题,阐述相关的概念及技术方法,并通过对基金报表系统这个金融项目的再工程实践,提供一些有价值的参考。本文主要侧重逆向分析,对原系统进行分析并提取其相应的业务逻辑。并且对其进行正向工程,将其改造成新的系统。此次的再工程完成了对基金报表系统的WEB化,一定程度上满足了客户的灵活性要求。统一的注释、清晰的功能模块及详细统一的L.OG信息,极大增强了系统的可维护性。但性能出现瓶颈,不能同时跑10个报表及不稳定性。由于所采用的语言是用SAS,业务逻辑代码与计算代码仍存在在一处,不利于维护。总之,这一次再工程,给接下来的增量开发与部署带来了成果及教训这两正负的经验。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号