基于软件重用的银行系统的共通部件的再工程

基于软件重用的银行系统的共通部件的再工程

论文摘要

软件再工程就是指对既存对象系统进行调查,并将其重构为新形式代码的开发过程。最大限度地重用既存系统的各种资源是软件再工程的最重要特点之一。软件再工程面对的不是原始需求,而是既存软件,因此开发者面临的第一个课题将是“如何重用既存系统”;为了以后开发的便捷,再工程出具有可重用性的软部件系统也是开发者所面临的课题之一。本文首先对软件再工程和软件重用的重要性进行了简单的介绍。然后根据软件再工程的框架步骤开始介绍整个再工程的过程,并突出介绍了软件重用在软件再工程过程中的利用。本文首先是对本项工程的任务方向设定,然后充分利用新动不动产管理系统的相关文档对其进行逆向工程,再介绍从新动不动产管理系统中抽取出共通部件模块的过程,以及对其重构并再造成可供银行资产管理系统重用的部件模块的过程。之后介绍了对再工程出的新共通部件系统的测试过程和结果,并在最后讨论了此次项目的成功性,同时对本次项目进行了简单的总结。

论文目录

  • 第一章 绪论
  • 1.1 研究背景与意义
  • 1.2 项目背景与本文的研究内容
  • 第二章 软件重用概述
  • 2.1 软件重用的对象
  • 2.2 软件重用的技术途径
  • 2.3 基于部件的软件重用技术
  • 第三章 软件再工程概述
  • 3.1 为什么我们要实施软件再工程
  • 3.2 软件再工程基本概念
  • 3.2.1 软件再工程定义
  • 3.2.2 软件再工程具体目标
  • 3.3 软件再工程框架
  • 第四章 银行新动不动产管理系统的逆向工程
  • 4.1 银行新动不动产管理系统简介
  • 4.2 设施管理系统简介
  • 4.3 再工程任务方向设定
  • 4.3.1 系统间关系简介
  • 4.3.2 现行系统硬件设置
  • 4.3.3 现行系统软件设置
  • 4.3.4 任务提出和方向设定
  • 4.4 新动不动产管理系统的首次接触
  • 4.4.1 浏览文档
  • 4.4.2 一小时内通读代码
  • 4.4.3 新动不动产管理系统的系统部署
  • 4.5 新动不动产管理系统的初始理解
  • 4.5.1 系统业务的理解
  • 4.5.2 系统结构的理解
  • 4.6 新动不动产管理系统的共通部件的识别
  • 4.6.1 帐票输出控制功能的识别
  • 4.6.2 安全关系数据库维护功能的识别
  • 4.6.3 系统安全控制功能的识别
  • 4.6.4 共通codeMaster 数据库的维护功能的识别
  • 4.6.5 业务进行状况控制功能的识别
  • 4.6.6 操作履历状况对照功能的识别
  • 4.6.7 总结
  • 4.7 共通部件的详细模型获取
  • 4.7.1 功能处理详细模型获取
  • 4.7.2 数据库模型获取
  • 第五章 新共通部件系统的设计
  • 5.1 新共通部件系统的架构设计
  • 5.2 新共通部件系统的功能设计
  • 5.3 新共通部件系统的详细设计
  • 5.3.1 业务层
  • 5.3.2 表示层
  • 5.3.3 数据库层
  • 5.4 新共通部件系统的核心算法设计
  • 第六章 新共通部件系统的测试
  • 6.1 新共通部件系统的功能测试
  • 6.1.1 测试内容
  • 6.1.2 测试过程与结果
  • 6.1.3 测试结果分析
  • 6.2 新共通部件系统的可重用性的测试
  • 6.2.1 测试内容
  • 6.2.2 测试过程与结果
  • 6.2.3 测试结果分析
  • 第七章 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].设备管理遗留系统再工程技术研究[J]. 机械设计与制造 2014(03)
    • [2].无线传感器网络的协议再工程与方法研究[J]. 计算机集成制造系统 2008(06)
    • [3].基于J2EE分布式环境的再工程方法[J]. 计算机工程 2009(14)
    • [4].基于JavaEE分布式系统企业遗留信息系统再工程框架集成研究[J]. 数字技术与应用 2013(09)
    • [5].基于软件生产线的遗留资产挖掘[J]. 微计算机信息 2010(12)
    • [6].软件工程金融信息化[J]. 电子技术与软件工程 2017(20)
    • [7].牛校校刊[J]. 大学生 2015(21)
    • [8].“软件再工程”的应用研究[J]. 福建电脑 2010(06)
    • [9].基于概念格的系统用例挖掘方法研究[J]. 黄石理工学院学报 2011(04)
    • [10].基于SOA的遗留系统再工程的研究与应用[J]. 电脑开发与应用 2010(02)
    • [11].面向服务的遗留系统再工程过程[J]. 海军工程大学学报 2009(05)
    • [12].一种遗留系统中访问控制策略的再工程方法[J]. 小型微型计算机系统 2012(07)
    • [13].电容层析成像技术的研究进展与分析[J]. 仪器仪表学报 2012(08)
    • [14].基于复杂网络的二阶段软件聚类方法[J]. 北京航空航天大学学报 2009(12)
    • [15].设计模式指导的软件分簇方法[J]. 中国科学:信息科学 2014(01)
    • [16].网络课程再工程的设计与实现[J]. 现代教育技术 2012(06)
    • [17].基于综合模型的核电程序理解[J]. 电脑知识与技术 2013(04)
    • [18].面向模式软件再工程的研究[J]. 信息技术 2008(05)
    • [19].结构化与面向对象分析方法之间关系的研究[J]. 现代电子技术 2009(20)
    • [20].基于依赖性分析的对象行为协议逆向恢复[J]. 计算机科学 2008(08)
    • [21].面向多租户Web应用的性能隔离方法[J]. 中国科学:信息科学 2013(01)
    • [22].医院信息系统再工程实践探讨[J]. 中国医疗器械信息 2013(01)
    • [23].形式化方法应用于软件再工程[J]. 科技广场 2009(05)
    • [24].建筑工程施工阶段造价控制管理[J]. 居舍 2017(28)
    • [25].基于数据划分的分布式模型及其负载均衡算法[J]. 浙江大学学报(工学版) 2008(04)

    标签:;  ;  ;  ;  

    基于软件重用的银行系统的共通部件的再工程
    下载Doc文档

    猜你喜欢