JavaWeb开发课程标准
一、课程概况
课程名称 | JavaWeb开发 | 课程代码 | 20116104 |
适用专业 | 信息与计算科学 | 开课学期 | 第4学期 |
课程性质 | 职业技能训练 | 学时/学分 | 68/4 |
预修课程 | 面向对象程序设计数寸 | 层库原理 | |
二、课程目标
课程目标1:熟悉JSP的基础知识和基本方法,熟悉JSP页面制作方法,熟悉JSP
处理页面提交数据的方法,掌握帮助信息和错误信息的查询方法。
课程目标2:掌握E1表达式和JST1核心标签库的使用方法,了解JaVaSCriPt的基础知识,能使用其实现对JSP页面的控制°
课程目标3*掌握Hibernate框架、Spring框架和SpringMVC框架的基础知识和主要方法,熟悉使用SSH模式开发Web程序的步骤和方法。
三、课程目标与毕业要求的关系
1、课程目标与毕业要求的对应关系
毕业要求 | 指标点 | 课程目标 |
3.软件开发 | 3.1具有熟练的计算机算法设计与软件开发能力,能够熟练掌握高级程序设计语言的语法,并设计适当的数据结构和算法,编程解决实际问题。 | 课程目标1 课程目标3 |
3.2掌握数据库系统的基本原理,熟练使用SQ1语言进行数据库操作,掌握数据库设计方法和步骤和开发数据库应用系统的基本能力。掌握面向对象程序设计方法,养成良好的程序设计习惯。 | 课程目标1 课程目标3 | |
3.3掌握基于Java的Web编程技能,具备开发Web应用系统的能力。掌握AndrOid操作系统的基础知识,学会在AndrOid平台上进行编程的能力。 | 课程目标1 课程目标2 课程目标3 | |
4.数据分 析 | 4.1掌握数学建模和数据挖掘的常用方法,具备较强的数据分析与处理能力,能综合运用所学知识分析和解决问题。 | 课程目标3 |
javascript高级语法 |
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小时内删除。
发表评论