首页> 中文学位 >基于J2EE的Web应用系统多层体系结构的研究与实现
【6h】

基于J2EE的Web应用系统多层体系结构的研究与实现

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1 Web应用系统的产生和发展

1.2 Web应用系统的新发展——多层体系结构

1.3两种技术架构及其比较

1.3.1 SUN公司的J2EE架构

1.3.2 微软公司的.NET架构

1.3.3 J2EE与.NET的比较

1.4研究和开发现状

1.5本文工作

第二章Web应用系统多层体系结构与J2EE

2.1 Web应用体系结构的演变

2.1.1 JSP Model 1体系结构

2.1.2 JSP Model 2体系结构

2.1.3 本论文研究的Web系统多层体系结构

2.2 J2EE 平台

2.2.1 J2EE结构模型

2.2.2 J2EE容器模型

2.2.3 J2EE组件

2.3小结

第三章 多种技术的综合使用

3.1 JSP技术

3.2 Servlet技术

3.3 EJB技术

3.3.1 EJB的选择

3.3.2 EJB编程的具体步骤

3.4其它J2EE相关技术

3.5各种技术的综合使用

3.6小结

第四章 基于J2EE的Web应用系统设计

4.1设计原则

4.2需求分析

4.2.1 功能需求

4.2.2 技术需求

4.3系统建模分析

4.3.1 用例图

4.3.2 活动图

4.4数据库层的结构设计

4.5系统体系结构设计

4.6使用设计模式优化系统结构

4.6.1 MVC设计模式

4.6.2 会话外观设计模式

4.6.3 值对象模式

4.7小结

第五章 基于J2EE的Web应用系统实现

5.1.开发工具的选择

5.2用户购物模块的对象模型

5.3业务逻辑层的实现

5.3.1 实体Bean的实现

5.3.2 会话Bean的实现

5.3.3 会话外观的实现

5.4 Web层的实现

5.5数据层的实现

5.6系统的测试

5.7系统的特点

第六章 结束语

致谢

参考文献

展开▼

摘要

目前,随着Internet的迅速普及,Web应用的需求越来越多,涉及的领域越来越广,Web应用系统的复杂性也变得越来越高,同时也对Web应用开发提出了更新更高的要求。 本文针对Web应用开发中的挑战与需求,对两大Web应用平台进行了对比分析。在此基础上,运用分层思想和分布式组件开发技术,给出了一种基于J2EE平台和MVC设计模式的分布式多层Web应用体系结构,实现了表示逻辑、业务逻辑和数据逻辑的分离。并通过一个实际系统——电子商务网站的网上购物系统的设计与实现,验证了该模型的有效性和灵活性。 论文所研究的模型具有一定的普遍性和适用性,J2EE技术和MVC设计模式的结合,大大降低了Web应用系统结构的复杂程度、代码之间的耦合度,增加了代码的易维护性、组件的可重用性,为构建Web应用系统提出了一个可参考的模型。 随着手机、PDA等上网工具的迅速普及,单一用户界面越来越凸显出不足,发展的趋势必然是提供多种用户界面类型。在进一步的研究中,应该设计一种对多种用户界面类型的支持。与此同时各种基于组件的多层体系结构技术架构以及面向对象技术也在不断地发展和完善之中,因此仍需要继续研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号