华中师范大学毕业论文答辩ppt.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
华中师范大学毕业论文答辩ppt

华中师范大学硕士论文答辩 指导教师:都教授 学生姓名:XXX 2017年5月22日 论文提纲 现状及背景、研究内容 1 2 3 4 J2EE轻量级框架技术 主要创新 总结及展望 5 6 参考文献 旅游集散中心的实现 研究现状 J2EE平台本身过于复杂的体系结构、预测难、开发和维护成本的高昂,使得J2EE的架构方案常常无法使人满意。 EJB相当地提高了开发人员的入门门槛,增加了系统的复杂度。它在易用性方面存在严重的问题,EJB使项目变得过分复杂、开发成本上升。 现在J2EE开源社区提供了较多更为敏捷的方案的Web应用框架,如果能够使用某种方式,将不同框架的优势融合在一起,并针对单一框架的不足使用其它架构对其进行相应的补充,就可以为Web应用开发提供更为有效的解决方案。 选题背景 随着改革开放与中国经济的迅速发展,外出旅游的市民日渐增多; 而旅游市场则相对混乱,导致市民外出旅游顾虑重重。 为此,武汉市旅游局批准设立了武汉旅游集散中心,以规范化旅游行业管理。 本系统以散客和自助游客为主要服务对象,以旅游线路与产品为主要媒介,采用目前成熟灵活的网络销售模式,通过自助的网络咨询、查询、预定、结算、售后服务等功能,实现方便、快捷、安全的旅游集中式信息化管理和营销。 旅游市场现状: 研究内容 多层体系结构 客户显示层:为客户提供应用服务的图形界面 业务逻辑层:执行应用策略和封装应用模式 数据持久层:定义、维护、访问和更新数据并管理和满足应用服务对数据的请求。 客 户 表 示 层 业 务 逻 辑 层 数 据 持 久 层 研究内容 基于SUN的J2EE解决方案 J2EE体系结构图 研究内容 实现武汉旅游集散中心的网络化管理。 轻量级框架的无缝整合 轻量级框架技术 框架选取 使用框架有如下几个优势 : (1)提高生产效率 (2)具有更稳定、更优秀的性能。 (3)更好的保值性。 轻量级框架技术 框架选取(1) 重量级EJB架构方案的特点: 开发、配置、部署过程相当复杂; 大量使用EJB的应用程序很难测试,它违背了“帕累托法则” ; 在远程访问、跨资源的事务及性能与稳定性要求比较高的超大型项目有其不可比拟的优势; EJB容器支持能力强,对大量请求,普通的Web容器性能不足以支撑,通常就要采用EJB架构跟EJB容器; 轻量级框架技术 框架选取(2) 通过多个项目的经验积累以及对应用架构的分析比较,使用了轻量级框架的组合形式。 表现层使用Struts 2框架。 业务逻辑层使用Spring框架。 数据持久层使用Hibernate框架。 轻量级框架技术 MVC设计模式 将程序分成相对独立,而又能协同工作的三个部分。通过使用MVC 架构,可以降低模块之间的耦合,提供应用的可扩展性。 轻量级框架技术 Struts 2框架 Struts 2 作为MVC 模式的典型实现 核心控制器FilterDispatcher根 据请求决定调用何时的Action 轻量级框架技术 Spring框架 Spring 是企业应用开发的一站式选择,并贯穿表现层、业务层及持久层。然而, Spring 并不想取代那些已有的框架,而与它们无缝地整合。 轻量级框架技术 Spring的核心IoC容器 该容器负责创建、管理应用组件。从前端的控制器,以及底层的DAO组件,都处于Spring容器的管理下,以一种低耦合的方式运行。 轻量级框架技术 Hibernate框架 ORM(Object Relation Mapping):完成面向对象的程序设计语言与关系数据库的映射。基于ORM 框架完成映射后,既可利用面向对象程序设计语言的简单易用性,又可利用关系数据库的技术优势。 Hibernate是目前最流行的ORM框架,其采用常优雅的方式将SQL 操作完全包装成对象化的操作。 其具有以下特征: 轻量级封装,避免引入过多复杂的问题,调试容易,减轻程序员负担。 具有可扩展性, API开放。功能不够用时,可以自己编码进行扩展。 轻量级框架技术 整合思路 Spring IoC容器就是一个工厂,该工厂负责生成、管理系统中的所有组件,其提供了依赖注入方式,使用工厂模式,无需自己管理DAO组件和业务逻辑组件。 Spring框架作为中间层框架,向上整合Struts 2框架,向下整合Hibernate框架。 轻量级框架技术 Spring与Struts 2的整合 借助于Spring的插件,可以简单的完成Spring和Struts 2的整合。 让Spring来管理控制器。 轻量级框架技术 Spring与Hibernate的整合 Spring利用IoC 特性的支持,如Ses

文档评论(0)

celkhn0303 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档