JavaWeb开发课程标准
一、课程概况
课程名称
JavaWeb开发
课程代码
20116104
适用专业
信息与计算科学
开课学期
第4学期
课程性质
职业技能训练
学时/学分
68/4
预修课程
面向对象程序设计数寸
层库原理
二、课程目标
课程目标1:熟悉JSP的基础知识和基本方法,熟悉JSP页面制作方法,熟悉JSP
处理页面提交数据的方法,掌握帮助信息和错误信息的查询方法。
课程目标2:掌握E1表达式和JST1核心标签库的使用方法,了解JaVaSCriPt的基础知识,能使用其实现对JSP页面的控制°
课程目标3*掌握Hibernate框架、Spring框架和SpringMVC框架的基础知识和主要方法,熟悉使用SSH模式开发Web程序的步骤和方法。
三、课程目标与毕业要求的关系
1、课程目标与毕业要求的对应关系
javascript高级语法
毕业要求
指标点
课程目标
3.软件开发
3.1具有熟练的计算机算法设计与软件开发能力,能够熟练掌握高级程序设计语言的语法,并设计适当的数据结构和算法,编程解决实际问题。
课程目标1
课程目标3
3.2掌握数据库系统的基本原理,熟练使用SQ1语言进行数据库操作,掌握数据库设计方法和步骤和开发数据库应用系统的基本能力。掌握面向对象程序设计方法,养成良好的程序设计习惯。
课程目标1
课程目标3
3.3掌握基于Java的Web编程技能,具备开发Web应用系统的能力。掌握AndrOid操作系统的基础知识,学会在AndrOid平台上进行编程的能力。
课程目标1
课程目标2
课程目标3
4.数据分
4.1掌握数学建模和数据挖掘的常用方法,具备较强的数据分析与处理能力,能综合运用所学知识分析和解决问题。
课程目标3
2、课程目标与毕业要求的矩阵关系图
思想政治
数学基础
软件开发
数据分析
外语体育
人文劳动
1.1
1.2
1.3
2.1
2.2
2.3
3.1
3.2
3.3
4.1
4.2
4.3
5.1
5.2
5.3
6.1
6.2
课程目标1
H
H
H
M
课程目标2
H
课程目标3
H
H
H
M
四、课程教学要求与重难点
β
课程内
容框架
教学要求
教学重点
教学难点
1
JSP介绍
(1)了解什么是JSP;
(2)了解JSP的工作原理;
(3)掌握学习JSP技术的方法;
(4)掌握如何搭建JSP开发环境;
(5)掌握MyEc1ipsesTomcat、MySQ1的安装与使用;
(6)了解JSP程序的编写步骤;
(7)掌握常用HTM1语法的使用方法。
HTM1语法。
CS样式
2
掌握JSP
语法
(1)了解JSP的基本构成;
(2)了解指令标签;
(3)了解脚本标签;
(4)掌握JSP注释;
(5)掌握JSP动作标签。
JSP基本语法。
JSP动作
标签
3
JSP内置
对象
(1)掌握request、responsesession、app1icationsout对象的应用及常用方法;
(2)了解pageContextconfig>page>exception对象的应用。
request对象的使用。
中文编
码问题
4
Serv1et技
术与
JavaBean
(1)理解Serv1et技术原理;
(2)了解Serv1et的创建与配置方法;
(3)掌握Serv1etAPI的主要接口与类;
(4)掌握Serv1et过滤器的创建、配置及使用方法;
(5)掌握JavaBean的概念、作用域和设计方法;
(6)理解MVC设计原理。
Serv1et创建与使用,JavaBean的创建与使用。
SerVIet的
使用
5
E1表达
式与
IST1核
心标签库
(1)了解E1表达式的基本语法和运算,掌握E1表达式的使用方法;
(2)掌握JST1核心标签库中常用标签的使用方法。
JST1核心标签库的使用。
JST1核心标签
6
JavaScript
脚本语言
(1)/解JaVaSCriPt基本概念及JavaScript的主要特点;
(2)了解JaVaSeriPt与Java的区别;
(3)掌握Web页面中使用JaVaSCriPt的两种方法;
(4)掌握JavaScript语言基础;
(5)掌握JavaScript的流程控制语句;
(6)掌握正则表达式的使用方法;
(7)掌握JavaScript中函数的应用;
(8)了解JavaScript中StringMath>Da1e和WindoW对象的应用;
(9)了解DoM技术。
在Web页面中使用JaVaSCriPtC
正则表
达式
7
Hibernate
框架
(1)理解ORM映射原理;
(2)理解软件设计的分层结构;
(3)掌握持久化技术;
(4)掌握Hibemate配置方法;
(5)了解Hibemate自动建表技术;
(6)掌握Hibemate对数据增、删、改、查的操作:
(7)了解Hibemate缓存及延迟加载策略;
(8)了解关联关系的映射方法;
(9)掌握HQ1查询语言。
Hibernate对数据增、册IJ、改、查的基本操作。
关联关系的映
射方法
8
Spring框
(1)了解SPring的主要思想;
(2)掌握SpringIoC;
(3)了解SPringA0P;
(4)掌握SpringBean的使用方法;
(5)掌握App1ica1ionContext对象的高级功能;
(6)了解Spring的持久化操作;
(7)掌握Spring整合Hibemate操作数据库的方法。
SpringIoC
Spring整合Hibernate操作数据库。
SpringAOP
9
Spring
MVC框
(1)了解SPringMVC的功能特点;
(2)了解SPringMVC中的各组件的作用;
(3)掌握SpringMVC中的各组件的使用方法。
SpringMVC的配置与各控制器的创建。
数据处
理流程
10
SSH模式实现用户管理
(1)了解软件需求分析的主要内容;
(2)初步掌握使用SSH模式创建Web程序的基本步骤、主要模块、项目框架的搭建及配置;(3)掌握前端页面的设计方法,了解页面提交的数据的处理流程。
项目框架的搭建及配置。
数据处
理流程
五、课程教学内容、教学方式、学时分配及对课程目标的支撑情况
β
课程内
容框架
教学内容
教学方式
学时
支撑
课程目标
1
JSP介绍
JSP概述、JSP技术特征、搭建JSP开发环境、开发第一个JSP程序、HTM1语言。
讲授、演示、实
2+2
课程目标1
2
掌握JSP语
JSP的基本构成、指令标签、嵌入JSP代码、注释、JSP动作标签、实例。
讲授、演示、实验
2+2
课程目标1
3
JSP内置对
JSP内置对象概述,request、response、session›app1ication及out对象、其他内置对象,实例。
讲授、演示、实
2+2
课程目标1
4
Serv1et技术与JavaBean
Serv1et基础与开发,Serv1etAPI编程常用的接口和类,SerVIet过滤器,JavaBean,MOdeI1模式,Mode12模式,实例。
讲授、演示、实验
5+5
课程目标1
5
E1表达式与JST1核心标签库
E1表达式语言,JST1核心标签库。
讲授、演示、实
1+1
课程目标2
6
JavaScript脚
本语言
什么是JavaScript,在Web页面中使用JavaScript,JavaScript语言基础,流程控制语句,使用正则表达式,函数,事件利事件处理程序,常用对象,DOM技术。
讲授、演示、实
2+2
课程目标2
7
Hibemate框
Hibemate简介,Hibernate入门,自动建表技术,Hibernate持久化对象,Hibernate缓存及延迟加载,关联关系映射,HQ1检索方式。
讲授、演示、实
6+6
课程目标3

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。