《JavaWeb开发》课程教学大纲(移动互联网-姬孟洛)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Java Web开发》课程教学大纲

课程代码:21134050

课程名称:Java Web开发课程性质:专业拓展(选修)

学分:3 学时:72

讲课学时:36实践/实验学时:36

适用专业:软件工程(移动互联网方向)

先修课程:Java 程序设计、数据库系统、HTML基础

一、课程目标

本课程主要介绍动态网页生成技术的基本原理,了解开发基于JAVA的动态网页的基本知识,掌握Web编程技术的基本思想,能够较熟练地掌握使用Servlet 和JSP技术进行动态网站程序设计,能够完成配置JAVA Web的开发环境配置,从而培养学生B/S架构下的程序设计能力,掌握构建大型、分布式的电子商务应用的动态Web网站的程序设计技术,为学生今后从事软件开发工作打下坚实的基础。

二、教学内容

1.JAVA Web开发入门

教学要求:

了解HTML基础和JavaScript基础,理解JAVA Web的开发目标和作用,掌握JAVA Web的开发环境JDK、Tomcat、Eclipse、MySQL的配置与使用。

教学内容:

软件编程体系简介;企业应用开发架构;

Z J2EE应用开发体系;

J2EE体系结构的优点;

ZN J2EE应用开发环境的配置与使用。

教学内容:

Z JAVA Web的开发环境配置;

HTML基础;

JavaScript基础;

Tomcat的安装与配置;

N IDE-- Eclipse的安装与配置;

ZN创建第一个动态Web项目;

实验内容:

实验一JAVA Web开发环境的安装和配置

JDK1.6的安装和配置。

Tomcat服务器的安装、运行和测试。

Eclipse4.4的安装和测试。

MYSQL的安装和测试。

在Tomcat服务器中部署简单的应用程序。

实验二 HTML和JavaScript基础练习

HTML文档基本结构

HTML常用标签的使用

表格、链接和图片

表单标签框架

JavaScript语法

JavaScript内置对象

2.JSP编程

教学要求:

了解JSP的体系内容,理解JSP的运行机制,掌握JSP编程的主要方法。掌握JSP的基本语法、表单、内置对象和数据库应用。

教学内容:

JSP编程的基本语法;

Z 表单开发;

JSP内置对象;

N JSP访问数据库;

实验内容:

实验三 JSP编程技术

JSP基本语法,包括JSP表达式、JSP程序段、JSP声明、URL传值和JSP 指令和动作;

表单开发,单一的和捆绑的表单元素的数据获取;

JSP内置对象,JSP 9个内置对象的访问;

JSP访问数据库,MySQL数据库的安装配置,与JSP访问数据库(JDBC)。

3.Servlet与JavaBean开发

教学要求:

理解Servlet的定义、生命周期,了解 Servlet的编程API。掌握Servlet 的创建、编写、发布、运行。掌握Servlet与客户端浏览器交互的方法。了解JavaBean的基本概念,理解JavaBean运行机制。掌握JavaBean编程的基本方法。

教学内容:

NZ1 Servlet编程;

Z JavaBean编程。

实验四 Servlet与JavaBean编程技术

Servlet编程,Servlet生命周期、初始参数读取和编写过滤器;

JavaBean编程,JSP中使用JavaBean、DAO。

4.应用开发与框架

教学要求:

了解JAVA Web应用开发与框架的基本内容,理解应用开发的主要作用,掌握应用开发与框架的基本方法。初步掌握EL和JSTL编程,AJAX编程的5个步骤,MVC和Struts2基本原理。

教学内容:

EL和JSTL编程;

N AJAX入门;

N MVC和Struts2基本原理;

实验五 JAVA Web应用开发与框架编程技术

EL 和JSTL编程的环境设置和程序设计,AJAX简单案例练习。Struts2的安装配置以及基本使用方法。

5.JAVA Web实训

教学要求:

了解JAVA Web系统的分析与设计,理解JAVA Web的开发过程,掌握JAVA Web 开发的基本框架。

教学内容:

JAVA Web应用系统的分析与设计

Z 通过验证码的文件上传;

投票系统;

Z 在线购物系统。

实验六 JAVA Web实训

验证码之后的文件上传。

分析并设计一个B/S架构的投票系统。

分析并设计一个B/S架构的在线购物系统。

三、各教学单元学时分配表

四、教学组织与方法

1.采用哪些教学方法?

采用案例教学、启发式教学、多媒体教学法,理论和实验相结合的教学方法,培养学生自学能力和动手能力,精选教学内容,精讲多练。

2.如何组织?运用哪些教学手段?

教师采用多媒体课件讲授课程,然后在机房做实验。

3.如何理论联系实际培养学生各方面的能力?

(1)通过本课程的学习,使学生理解JAVA Web开发的概念,掌握JAVA Web 中的核心技术:JSP、Servlet、JAVA bean等技术,培养学生能使用相关工具编写JAVA Web应用程序解决实际问题的能力,为学生今后从事软件开发工作打下坚实的基础。

(2)通过综合实践,培养学生自主学习能力和创造性的工程设计能力,提高综合分析和解决问题的能力。

五、课程考核与成绩评定

相关文档
最新文档