首页> 中文学位 >基于Web Service的企业级应用中设计模式的研究与实现
【6h】

基于Web Service的企业级应用中设计模式的研究与实现

代理获取

目录

文摘

英文文摘

学位论文独创性声明及学位论文使用授权声明

第1章绪论

1.1引言

1.2研究目的和研究内容

1.3论文的组织结构

第2章设计模式理论研究

2.1设计模式

2.1.1设计模式概念

2.1.2理解设计模式

2.1.3设计模式的分类

2.2设计原则

2.2.1“开闭”原则

2.2.2里氏代换原则

2.2.3依赖倒转原则

2.2.4接口隔离原则

2.2.5合成聚合复用原则

2.3设计原则在设计模式中的体现

2.4本章小结

第3章设计模式的实现以及企业级应用中的设计模式

3.1统一建模语言UML

3.1.1 UML的组成

3.1.2 UML使用中的问题

3.1.3 UML与设计模式结合

3.1.4 UML中的设计模式匹配

3.2企业级应用

3.2.1企业级应用的复杂环境

3.2.2基于Web Service的企业级应用

3.3设计模式在Web Service中的应用

3.4本章小结

第4章PDIS物流信息系统体系结构

4.1 PDIS物流信息系统

4.1.1物流信息系统概念

4.1.2 PDIS物流信息系统特征

4.2 PDIS物流信息系统构架

4.2.1系统构架的重要性

4.2.2 PDIS系统采取的构架模式——MVC构架模式

4.2.3基于Web Service的MVC模式

4.3本章小结

第5章PDIS系统建模过程

5.1理解系统需求

5.2分析阶段

5.3建模阶段

5.4本章小结

第6章PDIS系统建模中设计模式的应用分析

6.1设计模式应用原则

6.2单例(Singleton)模式

6.2.1单例模式的使用

6.2.2系统属性管理器

6.2.3数据库连接池

6.2.4单例模式的效果

6.3工厂模式

6.3.1工厂模式的使用

6.3.2仓库

6.3.3供应商

6.3.4工厂模式的效果

6.4会话外观模式

6.4.1会话外观模式的使用

6.4.2移库操作

6.4.3会话外观的效果

6.5适配器模式

6.5.1适配器模式的使用

6.5.2商品价格

6.5.3适配器模式的效果

6.6装饰模式

6.6.1装饰模式的使用

6.6.2交易单

6.6.3装饰模式的效果

6.7策略模式

6.7.1策略模式的使用

6.7.2折扣算法

6.7.3策略模式的效果

6.8设计模式的负面效果

6.9本章小结

第7章设计模式与软件工程

7.1软件工程实施中的问题

7.2设计模式在软件工程中的应用

7.2.1在软件工程中引入设计模式

7.2.2设计模式在软件工程中的作用

7.3本章小结

第8章总结与展望

8.1本文总结

8.2展望

参考文献

附录A经典设计模式一览

附录B J2EE模式语言——E++ Pattern Language

附录C攻读硕士学位期间发表论文及科研成果

致谢

展开▼

摘要

本文在分析一个基于WebService的物流信息系统PDIS系统用户需求的基础上,应用设计模式理论,选择恰当的构架,进行逻辑的划分,满足项目所关注的网络调用性能、可维护性、可移植性、分布式等方面的要求,综合运用多种设计模式,构建了一个针对物流信息系统特定要求的设计模型。在进行PDIS系统设计的过程中,设计模式的运用取得了良好的效果。主要贡献是: 1.以设计模式理论为基础,采用统一建模语言,运用精确定义的符号来描述和简化一个复杂的企业级应用中的结构、现象和关系,构建了一个针对物流信息系统特定要求的设计模型。 2.试图把设计模式引进软件工程中,在具体实施软件工程时,自始至终运用设计模式,以设计模式的思想对软件开发过程提供较细粒度的控制,取得了良好效果。 3.提出将UML与设计模式结合起来,这也是正确运用UML一个较新的实践思维方式。本PDIS系统模型就是通过这一方式产生的。 4.研究了设计模式理论隐藏的机制,探究了设计原则在设计模式中的体现,研究了设计模式在基于WebService的企业级应用中的使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号