华中师范大学毕业论文答辩ppt模板

上传人:第*** 文档编号:49584846 上传时间:2018-07-31 格式:PPT 页数:25 大小:847.50KB
返回 下载 相关 举报
华中师范大学毕业论文答辩ppt模板_第1页
第1页 / 共25页
华中师范大学毕业论文答辩ppt模板_第2页
第2页 / 共25页
华中师范大学毕业论文答辩ppt模板_第3页
第3页 / 共25页
华中师范大学毕业论文答辩ppt模板_第4页
第4页 / 共25页
华中师范大学毕业论文答辩ppt模板_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《华中师范大学毕业论文答辩ppt模板》由会员分享,可在线阅读,更多相关《华中师范大学毕业论文答辩ppt模板(25页珍藏版)》请在金锄头文库上搜索。

1、华中师范大学硕士论文答辩华中师范大学硕士论文答辩指导教师:都教授学生姓名:XXX2017年5月22日论文提纲现状及背景、研究内容1234J2EE轻量级框架技术主要创新总结及展望56参考文献旅游集散中心的实现研究现状 J2EE平台本身过于复杂的体系结构、预测难、开发和维护成本的高昂, 使得J2EE的架构方案常常无法使人满意。 EJB相当地提高了开发人员的入门门槛,增加了系统的复杂度。它在易 用性方面存在严重的问题,EJB使项目变得过分复杂、开发成本上升。 现在J2EE开源社区提供了较多更为敏捷的方案的Web应用框架,如果能 够使用某种方式,将不同框架的优势融合在一起,并针对单一框架的不足 使用其

2、它架构对其进行相应的补充,就可以为Web应用开发提供更为有效 的解决方案。选题背景 随着改革开放与中国经济的迅速发展,外出旅游的市民日渐增多; 而旅游市场则相对混乱,导致市民外出旅游顾虑重重。为此,武汉市旅游局批准设立了武汉旅游集散中心,以规范化旅游行业 管理。本系统以散客和自助游客为主要服务对象,以旅游线路与产品为主要媒 介,采用目前成熟灵活的网络销售模式,通过自助的网络咨询、查询、预定 、结算、售后服务等功能,实现方便、快捷、安全的旅游集中式信息化管理 和营销。旅游市场现状:研究内容 多层体系结构客户显示层:为客户提供应用服务的图形界面 业务逻辑层:执行应用策略和封装应用模式 数据持久层:

3、定义、维护、访问和更新数据并管理和满足应用服务对数据的 请求。客 户 表 示 层业 务 逻 辑 层数 据 持 久 层研究内容v 基于SUN的J2EE解决方案J2EE体系结构图 研究内容v实现武汉旅游集散中心的网络化管理。v轻量级框架的无缝整合轻量级框架技术v 框架选取使用框架有如下几个优势 : (1)提高生产效率 (2)具有更稳定、更优秀的性能。 (3)更好的保值性。 轻量级框架技术v 框架选取(1)重量级EJB架构方案的特点: 开发、配置、部署过程相当复杂; 大量使用EJB的应用程序很难测试,它违背了“帕累托法则” ; 在远程访问、跨资源的事务及性能与稳定性要求比较高的超大型项目 有其不可比

4、拟的优势; EJB容器支持能力强,对大量请求,普通的Web容器性能不足以支撑, 通常就要采用EJB架构跟EJB容器;轻量级框架技术v框架选取(2)通过多个项目的经验积累以及对应用架构的分析比较,使用了轻量 级框架的组合形式。 表现层使用Struts 2框架。 业务逻辑层使用Spring框架。 数据持久层使用Hibernate框架。 轻量级框架技术v MVC设计模式将程序分成相对独立 ,而又能协同工作的 三个部分。通过使用 MVC 架构,可以降 低模块之间的耦合, 提供应用的可扩展性 。轻量级框架技术v Struts 2框架Struts 2 作为MVC 模式的典型实现核心控制器FilterDis

5、patcher根 据请求决定调用何时的Action轻量级框架技术v Spring框架Spring 是企业 应用开发的“一 站式“选择,并 贯穿表现层、业 务层及持久层。 然而, Spring 并不想 取代那些已有的 框架,而与它们 无缝地整合。轻量级框架技术v Spring的核心IoC容器该容器负责创建、管理应用组件。从前端的控制 器,以及底层的DAO组件,都处于Spring容器 的管理下,以一种低耦合的方式运行。轻量级框架技术v Hibernate框架ORM(Object Relation Mapping):完成面向对象的程序设计语言与关 系数据库的映射。基于ORM 框架完成映射后,既可利用

6、面向对象程 序设计语言的简单易用性,又可利用关系数据库的技术优势。Hibernate是目前最流行的ORM框架,其采用常优雅的方式将SQL 操作 完全包装成对象化的操作。其具有以下特征: 轻量级封装,避免引入过多复杂的问题,调试容易,减轻程序员 负担。 具有可扩展性, API开放。功能不够用时,可以自己编码进行扩 展。轻量级框架技术v 整合思路Spring IoC容器就是一个工厂,该工厂负责生成 、管理系统中的所有组件,其提供了依赖注入方 式,使用工厂模式,无需自己管理DAO组件和业 务逻辑组件。Spring框架作为中间层框架,向上整合Struts 2 框架,向下整合Hibernate框架。轻量

7、级框架技术v Spring与Struts 2的整合 借助于Spring的插件,可以简单的完成 Spring和Struts 2的整合。 让Spring来管理控制器。轻量级框架技术v Spring与Hibernate的整合Spring利用IoC 特性的支持,如SessionFactory 的注入 Hibernate 整合问题.Spring 与Hibernate 的整合:能简化持久层的访问,大大提 高了开发效率。其次重点介绍了HibernateTemplate 的使 用,包括Spring 对Hibernate DAO 支持,以及利用IoC 特性简化DAO 开发步骤。旅游集散中心的实现数据库数据库 (

8、备份)业务服务器业务服务器计 算 中 心集散后台 管理中心汉口服务厅汉阳服务厅武昌服务厅旅行社旅行社旅行社网络散客 网络散客网络散客旅行社门 点旅行社门 点旅行社门 点Internet网络系 统 运 行 示 意 图旅游集散中心的实现集散中心管理子系统旅行社业务子系统产品配置销售结算产品审核发布票务配置业务结算票务中心火车票飞机票网络营销平台游客管理产品查询产品预定网络支付业务投诉旅行社门点营销子系 统销售统计产品查询游客管理销售管理业务投诉服务厅营销子系统销售统计产品查询游客管理销售管理业务投诉统计分析投诉处理系 统 模 块 划 分 图创新内容论文特点1.系统的功能设计比较简洁,后台设计选择了

9、J2EE技术,基于组件 的分层设计使系统结构清晰,负载均衡,且具有良好的扩展性,易 于维护。2.系统采用了MVC模式进行开发,做到了视图、控制和模型的分离 。提高了设计的规范性,实现了各层间连接的松耦合。3.在表示层,业务逻辑层,数据持久层分别引入了Struts2、 Spring和Hibernate,通过松耦合使三者有机结合在一起,提高了系 统的可扩展性。总结与展望初步实现了武汉旅游集散中心网络化的预期目的1使用轻量级框架提高了开发效率,降低成本2实现了Spring、Struts 2、Hibernate三种框架的无缝整合3实现了项目诊断的主动推荐,提高了医生的工作效率4总结总结展望展望完善网上

10、支付平台1J2EE安全方面的研究还不够完善2参考文献1 Java Home Page http:/ 2 J2EE home Page http:/ 3 Martin Fowler, Inversion of Control Containers and the Dependency Injection Pattern,http:/,2004.07 4 Rod Johnson.Expert One-on-One J2EE Design and Development.US:wiley Publishing 2003 5 Rod Johnson,Juergen Hoeller,Expert One

11、-on-One J2EE Development without EJB.US:Wiley Publishing,2005 6 Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Patterns: Element of Reusable Object- Oriented Software. 7 David M.Geary, Core JSTL; Mastering the JSP Standard Tag Library, Prentice Hall PTR, 2002 8 Rod Johnson,Juergen

12、Hoeller,Alef Arendsen,Thomas Risberg,Colin Sampaleanu,Professionanl Java Development with the Spring FrameWork.Wiley Publishing.2005 9 Rod Johnson, Juergen Hoeller, Alef Arendsen, Spring Framework 2.0 Reference Manual,http:/static.springframework.org,2008参考文献26 http:/www.apache.org/ 27 http:/ 28 Rod

13、 Johnson(著),魏海萍,于晓菲,等(译),J2EE设计开发指南 M.北京:电子工业出版社,2003-3-19 29 阎宏.Java与模式M.北京:电子工业出版社,2003:210-215,137- 140 30 夏昕.Spring开发指南M.2004:79-84 31 Cay S.Horstmann,Gary Cornell(著),叶乃文(等译).Java2核心技 术卷II:高级性能M.北京:机械工业出版社,2006.05. 32 李刚.Struts 2权威指南:基于Webwork核心的MVC开发.北京:电子 工业出版社, 2007.09:2-22 33 李华飚,李水根,郭英奎.精通Java中间件编程M.北京:中国水利水电出 版社,2003:269-275 34 Wendy Boggs, Michael Boggs(著),邱仲潘(等译).UML与 Rational Rose 2002从入门到精通M.北京:电子工业出版社 ,2002:364-366 35 Bruce Eckel.Java编程思想,候捷.北京:机械工业出版社,2002 36 冯晋平.设计模式的研究及基于J2EE的网络考试系统设计和开发硕士论 文:北京邮电大学,2004 37 林上杰,林康司.JSP 2.0技术手册.电子工业出版社,2003:34-44

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 论文答辩

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号