首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

重构技术及其在研究生学位管理系统中的应用研究

摘要第1-4页
Abstract第4-7页
1 绪论第7-11页
   ·问题的提出第7页
   ·软件重构研究现状第7-9页
     ·软件重构第7-9页
     ·数据库重构第9页
   ·本课题的主要工作第9页
   ·本文的结构第9-11页
2 设计模式和重构技术第11-23页
   ·设计模式第11-16页
     ·设计模式定义第11页
     ·设计模式的要素第11-12页
     ·设计模式分类第12页
     ·设计模式的设计思想第12-13页
     ·研究生学位管理系统重构应用的相关设计模式第13-16页
   ·软件重构第16-19页
     ·软件重构定义第16页
     ·软件重构原则第16-17页
     ·软件重构动机第17-18页
     ·软件重构方法第18-19页
     ·软件重构与设计模式的关系第19页
   ·数据库重构第19-23页
     ·演进式数据库开发和数据库重构第19-20页
     ·数据库重构分类第20-21页
     ·数据库重构方法第21-23页
3 Web系统重构研究第23-31页
   ·Web应用系统发展简述第23页
   ·某些Web应用系统的缺陷第23-26页
     ·系统代码级缺陷第23-24页
     ·系统模块级缺陷第24-25页
     ·系统层级缺陷第25-26页
   ·Web系统重构第26-31页
     ·Web系统重构原则第26-27页
     ·Web系统重构过程第27-31页
4 研究生学位管理系统重构第31-45页
   ·原系统介绍第31-34页
     ·系统背景介绍第31页
     ·系统用例建模第31-32页
     ·系统体系结构第32-34页
   ·系统存在问题第34-37页
     ·层与层之间耦合度高第34-35页
     ·代码冗余量大第35-36页
     ·条件类型判断过多第36-37页
     ·类功能强第37页
   ·系统重构第37-43页
     ·业务逻辑层重构第37-41页
     ·数据访问层重构第41-43页
     ·表示层重构第43页
   ·重构后的系统体系结构和包图第43-45页
5 研究生学位管理系统数据库重构第45-53页
   ·原系统数据库结构第45页
   ·重构原因第45-47页
     ·需求变更第46-47页
     ·设计缺点第47页
   ·数据库重构第47-53页
6 重构后的系统运行实例第53-59页
致谢第59-61页
参考文献第61-65页
攻读硕士学位期间公开发表的学术论文第65页

论文共65页,点击 下载论文
上一篇:基于虚拟样机技术的机械爬行问题研究
下一篇:基于Web的外贸进出口业务管理系统