logo

xz.jpg

建筑工程中高级职称
基于J2EE设计模式的铁路分局门户网站的实现

【摘要】:J2EE是当前流行的一种先进的网络分布式、多层、企业级应用程序的开发平台规范,是当今企业运算的事实标准。 在运用J2EE创建应用程序的时候,一个重要的问题就是良好的架构,设计系统时必须考虑尽量缩短网络调用的响应时间和提高应用程序单位时间内处理事物的能力。另一个问题就是提高系统的组件的复用性和扩展性,这也是提高软件质量和寿命所必须的性能。 为了解决这些问题,在设计过程中就要不可避免地运用J2EE设计模式,它总结了优秀的J2EE开发人员的宝贵经验,是当前系统架构人员必备的知识和开发工具,也对开发人员有很好的指导作用。本论文主要讨论在利用J2EE技术构建的一个典型的企业级应用程序过程中如何选取适当的设计模式以提高系统本身的效率和复用性、可维护性。 论文首先介绍了必要的背景知识和设计模式的发展概况。在完成了系统功能分析和必要的总体设计之后,论文重点以完成天津铁路分局的路路通网站项目的部分功能的业务层的实现为例,讨论了在完成系统功能的同时,怎样根据系统的业务需求,选取合适的J2EE设计模式;分析了这些模式的使用对系统本身性能造成的各种影响,探讨了完成相同功能的设计模式各自的优缺点和适用情景,并对系统所使用的各种设计模式进行了选择。论文从应用J2EE模式的角度列出了提高J2EE应用程序性能的各种方法,还对使用J2EE模式后系统各方面的性能变化进行了分析,并对如何选择模式提出了几点看法。最后对这些模式在系统中的具体应用给出了相应的UML图,和功能函数的重要的代码片断。 综上所述,在设计J2EE应用程序的时候,应当选择适合系统规模是符合实际设计要求的J2EE设计模式以提高系统的服务质量。

【目录】:

第一章 绪论7-11

1.1 研究背景7-8

1.2 国内外发展状况8-9

1.3 作者的工作9-10

1.4 本文的组织结构10-11

第二章 设计模式和J2EE 概述11-26

2.1 设计模式概述11-14

2.1.1 模式的产生11

2.1.2 设计模式的涵义11-12

2.1.3 模式的分类12-13

2.1.4 为什么要使用模式?13

2.1.5 反模式13-14

2.2 UML 语言14-15

2.3 J2EE 中的设计模式15-26

2.3.1 J2EE 简介15-16

2.3.2 J2EE 基本结构16-17

2.3.3 J2EE 的核心API 与组件17-18

2.3.4 重量级的业务层组件——EJB18-22

2.3.5 J2EE 模式22-26

第三章 系统的分析与设计26-42

3.1 项目背景分析26-29

3.1.1 系统的结构27-28

3.1.2 项目中的用例28-29

3.2 业务逻辑层中应用的设计模式29-40

3.2.1 查找资源29-31

3.2.2 抽象业务逻辑31-33

3.2.3 访问远程服务33-36

3.2.4 层间数据传送36-37

3.2.5 数据访问层的模式37-40

3.3 小结40-42

第四章 设计模式在系统中的实现42-49

4.1 业务逻辑层的模式实现42-46

4.1.1 Service Locator 模式的实现42-44

4.1.2 Business Delegate 模式的实现44-45

4.1.3 Session Facade 模式的实现45-46

4.1.4 DTO 模式的实现46

4.2 数据访问层模式的实现46-48

4.3 小结48-49

第五章 应用J2EE 模式后的效果49-51

参考文献51-53

发表论文和科研情况说明53-54

致谢54


上一篇:基于J2EE的车身设计信息集成系统研究
下一篇:基于J2EE设计模式的Web应用模型研究与实现

上海无忧网 @版权所有(2009-2016) 沪ICP备11032751

地址:上海-浦东-杜鹃路188弄,大桥6线,746,地铁2号线(世纪公园站)3号楼,地铁7号线(龙阳路站)8号口

联系电话:021-68453443

点击关闭
  • 点击这里给我发消息 点击这里给我发消息
    服务热线:

    021-68453443

    15901884694