书籍《j2ee应用开发下》认证教学大纲和实验大纲_第1页
书籍《j2ee应用开发下》认证教学大纲和实验大纲_第2页
书籍《j2ee应用开发下》认证教学大纲和实验大纲_第3页
书籍《j2ee应用开发下》认证教学大纲和实验大纲_第4页
书籍《j2ee应用开发下》认证教学大纲和实验大纲_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.J2EE应用开发(下)教学大纲1.1 课程简介1.1.1 课程名称中文名:J2EE应用开发(下)英文名:Developing Web Apps with J2EE Framework(Volume II)1.1.2 课程编号待定1.1.3 课程类别软件开发人才培养类-岗位应用技能提高课程(必修课)1.1.4 教学对象计算机及相关专业的本科高职学生,要求学生具有较强的计算机操作能力1.1.5 建议课时(讲课/实践*)30/28*学时1.1.6 必要先修课程和预备知识 课程名称:l Java语言程序设计l J2EE应用开发(上)1.1.7 课程概览在最近的Web应用开发中,Hibernate,S

2、pring,Struts框架作为开源的轻量级框架,正被越来越多的开发者使用,而如何将这些框架集成起来,应用到Web开发中去,将是本教材的中心内容本文还描述了将这些框架应用到Portlet上的时候,遇到的一些细节问题Hibernate是最近比较流行的一个用来处理O/R Mapping的持久层框架它的工作原理是通过文件把值对象和数据库表之间建立起一个映射关系,这样,我们只需要通过操作这些值对象和Hibernate提供的一些基本类,就可以达到使用数据库的目的使用Hibernate可以很好地将持久层和逻辑层进行隔离 Spring框架是一个包含了MVC层,中间层和持久层管理的框架,其核心模块是bean管

3、理,现在很多的应用都采用Spring的bean管理机制来管理其逻辑层 Struts框架是Apache Jakarta项目的一部分,它为构建Web应用程序提供了很流行的MVC框架本书以Struts,Hibernate,Spring为核心详细地讲解了这3个组件的基础知识和基本使用方法,对各个组件的架构及各方面的功能进行了深入的探讨,并通过实例讲解了这3个组件在J2EE项目中的应用1.2 教学指导1.2.1 教学目标通过学习本课程,学生能够全面掌握基于Struts,Hibernate,Spring框架的J2EE企业级Web应用程序的开发方法,对于Web应用程序开发中的各个方面有一定的了解具体技能包括

4、:l 了解Java Web应用的相关概念,掌握MVC模式和对象持久化l 了解Struts和MVC模式的关系l 了解Struts的运行环境与配置,掌握Struts的基本组件l 掌握Struts标签库和struts-config.xml的使用和配置方法l 了解Struts2.0框架及其实现技术l 了解如何使用Hibernate搭建开发环境,掌握Hibernate基本概念和对象关联关系,了解Hibernate数据的检索预先抓取与批量加载方法l 掌握Hibernate中操作实体类的方法,掌握使用关联关系操纵对象及Hibernate数据查询的方法l 了解Hibernate事务管理和缓存l 了解Sprin

5、g的特点,了解如何建立Spring开发环境,掌握反向控制/依赖注入的概念l 了解AOP的关键概念和基本思想l 掌握Spring配置文件中元素的含义和使用方法l 掌握Spring中几个重要类的使用方法l 掌握Spring的事务处理l 掌握Spring的持久层封装和实现方式l 掌握Spring与StrutsHibernate的整合l 了解Web Services的开发方法1.2.2 教学方法及资源本教材的目标是为企业培养开发基于Internet的网络应用的实用性人才学员可以成为企业中的WEB应用程序开发工程师如何通过教学使得没有技术知识和支持经验的学生能达到这个目标?本教材配备了如下的教学资源,课

6、本习题幻灯片教学指导手册实验和案例教学资源和教学目的的具体对应关系见表 1:表 1教学资源教师用学生用教学环节教学目的教学指导手册(教学大纲和详细教案)ü课堂教学教师:课前使用教学大纲对课程有总体的把握,用详细教案结合课本进行备课课中根据详细教案的指引综合利用教学资源进行授课教材üü课堂教学教师:课前结合课本和详细教案进行备课课中通过对课本的讲解可以让学生了解系统解决方案分析设计的方法学生:课前需对课本的内容进行预习课中边听教师的讲授,并按照教师的要求阅读课本的相应部分课后阅读课本进行复习习题üü课堂教学教师:课后通过布置习题,了解学生接受知识

7、点的程度,从而调整后阶段的教学学生:课后通过习题来消化和巩固相关故障排除技巧幻灯片üü课堂教学教师:课中通过幻灯片的使用,使课堂教学更加具备趣味性,更能直观地表达使用系统和应用程序的基本概念和操作过程学生:课中通过观看幻灯片,可以更好地掌握课本中的知识重点和难点 课后通过使用幻灯片,可以对于每章的学习重点进行总结和复习上机实验üü实验教学教师:通过给学生布置实验练习,可以让学生实际使用课本每章所学习到的知识和技巧学生:通过完成每章实验练习,可以实际演练所学的章节知识案例üü案例教学教师:通过给学生布置一个案例,可以指导学生完整地综合使

8、用所学的知识点来进行真实场景中的开发学生:通过案例中可以在真实场景中操练所学的重要知识点,并能够灵活地使用这些知识点来解决实际问题1.2.3 教学重点难点及考点概览 重难点说明本教材将知识点分为:难点重点了解3个类别对于难点和重点的知识点用“ü”进行标记,不做任何标记的是了解性的知识点 重难点及考点分布表第一章 案例场景建议学时2课时课堂教学 知识点 难点重点备注了解案例的业务背景和业务需求 理解案例解决方案ü熟悉案例中各个系统的功能 ü 熟练使用网上书店和机票预订管理系统第二章 Struts-Spring-Hibernate概述建议学

9、时2课时课堂教学知识点 难点重点备注掌握框架的概念üStruts框架的基本原理üüHibernate框架的基本原理üüSpring框架的基本原理üü第三章 Struts与MVC建议学时2课时课堂教学+2课时实验教学知识点 难点重点备注搭建Struts运行和开发环境初识Struts ü使用Strutsüü实验:使用Struts 第四章 Struts验证框架与国际化建议学时2课时课堂教学+2课时实验教学知识点 难点重点备注Struts验证框架ü使用Struts验证框架üü

10、;实验:使用Struts验证框架第五章AJAX技术与DWR 建议学时2课时课堂教学+2课时实验教学 知识点 难点重点备注第一个AJAX应用 AJAX技术üüDWR框架üü实验:使用AJAX技术与DWR技术第六章Struts 2.0应用 建议学时2课时课堂教学+2课时实验教学知识点 难点重点备注搭建Struts 2.0运行和开发环境 初识Struts 2.0 ü使用Struts 2.0üü实验:使用Struts 2.0实例第七章Hibernate与持久化 建议学时2课时课堂教学+2课时实验教学知识点 难点重点备注搭建Hiber

11、nate运行和开发环境ü初识Hibernateü使用Hibernate持久化üü实验:使用Hibernate持久化实例第八章Hibernate查询 建议学时2课时课堂教学+2课时实验教学知识点 难点重点备注一对一查询 ü 一对多查询ü多对多查询üü数据分页üüHibernate的查询方式ü过滤器ü使用条件查询ü使用Native SQL查询ü实验:Hibernate查询实例第九章Hibernate性能优化 建议学时2课时课堂教学+2课时实验教学知识点 难点重

12、点备注Hibernate缓存缓存原理ü使用OSCache进行缓存ü连接池üü抓取策略üü实验:Hibernate缓存实例第十章Spring框架 建议学时2课时课堂教学+2课时实验教学知识点 难点重点备注搭建Spring运行和开发环境初识Springü使用SpringüüSpring的DAO支持üüSpring的MVC支持ü实验:Spring实例第十一章Spring AOP与事务处理 建议学时2课时课堂教学+2课时实验教学知识点 难点重点备注Spring AOPü &

13、#252;Spring 事务处理üü实验:Spring事务处理实例 ü第十二章用JDeveloper开发EJB3和JSF 建议学时2课时课堂教学+2课时实验教学知识点 难点重点备注JDeveloper简介与安装 ü 搭建JSF运行和开发环境初识JSFüüUI组件ü组件操作和导航üUI事件ü数据验证üü转换üJSF受控Beanü使用EJB3üü实验:使用JDeveloper开发EJB3ü1.2.4 考核 考试科目关于认证考试

14、信息获取:请及时与ATA公司联系 考试形式略 考试介绍【考试对象】考试对象为计算机及相关专业的本科高职学生,完成相关课程学习后直接参加ATA 组织的考试【考试内容】包含但不限于J2EE应用开发(下)课程涵盖的所有内容考试试题绝大多数来源于教材,但个别题目可能会超出课程所包含的内容【考试时长】120 分钟【试题数量】【参加考试】考生参加ATA 授权考试中心组织的考试 考试知识点分布详见节重难点及考点分布表 试题分配比例考试分为笔试和机试两部分l 笔试:占总成绩的70%n 知识点分配比例:u 需要了解的内容:10%u 难点和重点

15、的内容:20%u 重点的内容:70%l 机试:占总成绩的30%1.2.5 参考资料spring中文开发手册//Hibernate中文网1.3 附录1.3.1 教学资源一览表本套教材的教学资源包括:课本幻灯片教学指导手册实验案例包含资源教师光盘教案与辅助资料教学大纲 教学幻灯片(教师版) 教学扩展教材教授代码 思考与练习答案 课堂实践代码课后实践代码案例一项目文档(教师版)教学文档项目代码 案例二项目文档(教师版)教学文档项目代码学生光盘教案与辅助资料幻灯片(

16、不含教学提示) 教材教授代码 案例一案例文档(学生部分) 案例二案例文档(学生部分)· 课本:涵盖教学的主要内容书中有如下元素:n 内容提要:在每章和每节的开始都会有对本章本节知识的内容提要通过这些提要,可以知道该章该节的主要知识n 参考链接:关于某些知识的进一步论述,可以根据书中的相关连接在网站上找到答案n 注意要点提示警告:关于一些注意事项的提醒,或者某些危险操作的警告n 小知识:对于某些技术名字的诠释,或者背景知识的补充n 习题:位于书本每章的末尾,是对本章知识点的操练和巩固,其内容和形式对应考点,难度和考试接近通过完成习题,能够让学生对学习程度有个自我评价习题标准答案位于课程

17、配套光盘中的相关目录下· 幻灯片:幻灯片位于课程配套光盘的相关目录中,包含课文的知识点概要,软件的关键界面,抽象概念的动画演示,操作步骤的概括,可以代替教师上课用的板书在教师用的幻灯片中还包含了教学提示,对幻灯片内容的教学方法和策略进行提示包括目的重点难点注意课堂提问课堂讨论演示参考课前温习和实验· 教学扩展:教学扩展是教师用来备课的辅助资源· 课堂实践:课堂实践是课程中所设计的一些范例操作,实验涵盖书中的知识点学生通过实验操练学习的内容,从而达到掌握知识,并把所学知识从理论层面提升到实际运用层面每章结束会有一个综合实验,实验内容覆盖本章所有知识点,并附有一个实际

18、的应用场景,对知识的综合应用进行操练· 课后实践代码:用于学生在课后练习使用· 案例:案例位于课程配套光盘中的相关目录下,是涵盖全书知识点的综合实战训练案例以一个企业的真实案例或者场景为基础,提出项目教师将若干学生组成一个项目组,学生按照项目要求,综合运用本书所学知识完成项目教师根据学生完成项目的情况进行评分1.3.2 教学环节在日常教学中,课堂教学和实验教学交替进行完成教学任务在学完全部知识后,教师通过实验或案例教学帮助学生进行知识的综合训练,并对学生的学习情况进行评估,最终辅导学生参加证书考核u 课堂教学环节主要为书本知识的讲授和演示,形式为教师讲解,学生学习,也就是通常所称的理论课u 实验教学主要为实践课本中的相关实验,形式为学生在机房独立操作,教师指导学生完成实验课堂教学和实验教学交替进行,完成日常教学任务也就是通常所称的实验

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论