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

软件设计模式及其在兑账系统中的应用

摘要第1-5页
Abstract第5-8页
1 绪论第8-13页
 1.1 研究背景:软件的可维护性和可复用性第8-10页
  1.1.1 软件的可维护性第8-9页
  1.1.2 软件的可复用性第9页
  1.1.3 可复用性和可维护性的关系第9-10页
 1.2 设计模式的提出第10-11页
 1.3 设计模式的国内外研究现状第11-12页
 1.4 本文的主要工作第12-13页
2 设计模式第13-28页
 2.1 设计模式基本理论第13-16页
  2.1.1 什么是设计模式第13-14页
  2.1.2 设计模式的编目第14-15页
  2.1.3 设计模式的分类第15-16页
 2.2 设计模式与软件开发第16-20页
  2.2.1 设计模式对面向对象软件开发的影响第16-17页
  2.2.2 设计模式与构件第17-18页
  2.2.3 设计模式与软件框架第18-20页
  2.2.4 统一建模语言 UML第20页
 2.3 观察者模式及其实例应用第20-26页
  2.3.1 观察者(Observer)模式第21-23页
  2.3.2 观察者模式在 UAP协议中的应用第23-26页
 2.4 小结第26-28页
3 MPS兑账系统的软件方案设计第28-40页
 3.1 MPS兑账系统说明第28-33页
  3.1.1 兑账功能说明第28-29页
  3.1.2 制定各兑账文件的要求规范第29-33页
 3.2 设计模式应用方案分析第33-37页
  3.2.1 设计模式的两种应用第33页
  3.2.2 设计模式引入软件设计中的具体步骤第33-34页
  3.2.3 选择和使用设计模式的一般过程第34-36页
  3.2.4 应用设计模式应该注意的问题第36-37页
 3.3 兑账系统的软件设计方案分析第37-40页
  3.3.1 兑账过程流程图第37-38页
  3.3.2 传统的设计方案第38-39页
  3.3.3 基于设计模式的设计方案第39-40页
4 设计模式在 MPS兑账系统程序设计中的应用第40-58页
 4.1 状态(State)模式第40-42页
 4.2 中介者(Mediator)模式第42-44页
 4.3 状态模式的应用第44-49页
  4.3.1 State类的定义第44-45页
  4.3.2 状态模式的应用——State的七个子类第45-49页
 4.4 状态之间的切换——StateManager类的使用第49-52页
 4.5 中介者模式的应用第52-54页
 4.6 设计模式在 MPS兑账系统应用中的优点归纳第54-56页
 4.7 应用设计模式应避免的误区第56-58页
  4.7.1 过分设计问题第56页
  4.7.2 合理应用设计模式第56-58页
结论第58-59页
参考文献第59-61页
攻读硕士学位期间发表学术论文情况第61-62页
致谢第62-63页
大连理工大学学位论文版权使用授权书第63页

论文共63页,点击 下载论文
上一篇:辽宁省酒精使用障碍患病率及其疾病负担研究
下一篇:鞋印分块分类的研究