《JavaEE程序设计》课程标准.docVIP

  • 29
  • 0
  • 约1.15万字
  • 约 14页
  • 2017-02-07 发布于重庆
  • 举报
《JavaEE程序设计》课程标准

《JavaEE程序设计》课程标准 一、概述 1、课程性质 《JavaEE程序设计》是用Java语言开发企业信息化应用的专业软件开发课程,是Java语言在各行各业中的应用,是最为实用和庞杂的课程。 2、课程基本理念 本课程是一门实践性很强的课程,也是一门综合性较强的课程,为激发学生学习兴趣,考虑采用项目任务教学法,让学生在“做中学”、在“学中做”,以贯彻 “以教师为主导,学生为主体”的教学思想。 3、课程设计思路 为了激发学生学习兴趣,让学生体验成功的喜悦,设计了一个相对完整、实用的网上书店应用程序,并分别用Servlet、JSP、标准标签、EJB、Struts、JSF技术来实现,同一个应用程序编程量由繁到简,稳定性由弱到强,并将各种JavaEE技术应用其中,使学生既学习了JavaEE技术,又学习了这些技术的综合性应用。 二、课程目标 1、总目标 掌握JavaEE开发技术,重点是WEB应用开发技术和Struts框架及JSF框架的开发技术,同时掌握一种开发工具(NetBeans或Eclipse)的使用。 2、具体目标 ⑴掌握Servlet开发技术,能正确编写Servlet类、配置Servlet,能正确编写、配置监听器类和过滤器类; ⑵掌握JSP编写规范,能正确编写JSP页、熟练使用JSP中的隐含对象; ⑶掌握JDBC和JavaBeans开发技术,能在WEB应用程序中熟练、正确地使用JDBC和JavaBeans; ⑷掌握WEB应用的本地化技术,能开发国际化的WEB应用程序; ⑸掌握表达式语言和标准标签库的使用,能在JSP中熟练地使用表达式语言和标准标签;掌握自定义标签的开发,能在WEB应用程序中编写、配置、使用自定义标签,努力编写无Java代码的JSP页; ⑹掌握EJB和JPA开发技术,能熟练编写和部署简单的EJB组件和JPA类; ⑺掌握MVC模型的知识,能熟练使用Struts框架开发MVC架构的WEB应用程序; ⑻掌握JSF开发技术,能熟练使用JSF框架开发MVC架构的WEB应用程序; ⑼剖析The Duke’s Bank和PetStore两个经典示例应用程序,学习其中的JavaEE应用程序设计与开发技术。 三、内容标准(课程内容与要求) 项目一:网上书店(Servlet版) 1、教学目标 熟练编写Servlet代码,部署、运行Servlet应用。 2、活动安排: 任务一:了解MySQL的使用,为网上书店准备数据库。 知识要点:MySQL与MS-SQL的主在区别。 技能要点:MySQL图形化工具MySQL Administrator和MySQL Query Browser的使用。 任务二:掌握WEB服务器Tomacat的使用,部署网上书店;浏览网上书店,体验购书流程; 知识要点:Tomcat功能、组成、版本。 技能要点:Tomcat的安装、启动、停止,在Tomcat中部署WEB应用。 任务三:分析网上书店架构,掌握网上书店中所用到的编程知识点和将要编写的程序; 知识要点:网上书店操作流程。 技能要点:绘制UML图。 任务四:掌握JDBC编程,编写网上书店中用到的与书相关的类; 知识要点:JDBC知识,JDBC驱动加载、连接类、SQL操作语句类、查询结果集类、数据源等。 技能要点:连接数据库,数据的查询、插入、删除和更新。 任务五:掌握Servlet编程,编写网上书店中用到的Servlet类; 知识要点:Servlet知识,Servlet编写,Servlet部署。 技能要点:编写、部署Servlet类。 任务六:掌握Servlet中用到的常用对象,编写购物车类及相关的Servlet类; 知识要点:Servlet上下文、应用程序、会话、请求、响应等对象的知识。 技能要点:Servlet上下文、应用程序、会话、请求、响应等对象在Servlet中的使用。 任务七:掌握过滤器编程,编写网上书店中用到的过滤器类; 知识要点:过滤器的知识,过滤器及过滤器链的部署。 技能要点:过滤器的编写和部署。 任务八:掌握监听器编程,编写网上书店中用到的监听器类; 知识要点:监听器的知识,监听器的部署。 技能要点:监听器的编写和部署 任务九:编写网上书店中用到的其它类,如:异常类、货币类等; 知识要点:本地化类、异常类。 技能要点:本地化类的使用。 任务十:掌握Servlet、过滤器、监听器的部署方法,部署、调试网上书店应用程序。 知识要点:Servlet部署的知识。 技能要点:Servlet的部署。 3、考核评价 独立完成每个任务,最后成功部署、运行网上书店(Servlet版)。 项目二:网上书店(JSP版) 1、教学目标 熟练掌握编写JSP页面及相关技术,部署、运行Servlet/JSP应用。 2、活动安排 任务一:在Tomcat中部署网上书店

文档评论(0)

1亿VIP精品文档

相关文档