《JavaWeb开发课程标准.docx》由会员分享,可在线阅读,更多相关《JavaWeb开发课程标准.docx(7页珍藏版)》请在第一文库网上搜索。
1、JavaWeb开发课程标准一、课程概况课程名称JavaWeb开发课程代码20116104适用专业信息与计算科学开课学期第4学期课程性质职业技能训练学时/学分68/4预修课程面向对象程序设计数寸层库原理二、课程目标课程目标1:熟悉JSP的基础知识和基本方法,熟悉JSP页面制作方法,熟悉JSP处理页面提交数据的方法,掌握帮助信息和错误信息的查询方法。课程目标2:掌握E1表达式和JST1核心标签库的使用方法,了解JaVaSCriPt的基础知识,能使用其实现对JSP页面的控制课程目标3*掌握Hibernate框架、Spring框架和SpringMVC框架的基础知识和主要方法,熟悉使用SSH模式开发We
2、b程序的步骤和方法。三、课程目标与毕业要求的关系1、课程目标与毕业要求的对应关系毕业要求指标点课程目标3.软件开发3.1具有熟练的计算机算法设计与软件开发能力,能够熟练掌握高级程序设计语言的语法,并设计适当的数据结构和算法,编程解决实际问题。课程目标1课程目标33.2掌握数据库系统的基本原理,熟练使用SQ1语言进行数据库操作,掌握数据库设计方法和步骤和开发数据库应用系统的基本能力。掌握面向对象程序设计方法,养成良好的程序设计习惯。课程目标1课程目标33.3掌握基于Java的Web编程技能,具备开发Web应用系统的能力。掌握AndrOid操作系统的基础知识,学会在AndrOid平台上进行编程的能
3、力。课程目标1课程目标2课程目标34.数据分析4.1掌握数学建模和数据挖掘的常用方法,具备较强的数据分析与处理能力,能综合运用所学知识分析和解决问题。课程目标32、课程目标与毕业要求的矩阵关系图思想政治数学基础软件开发数据分析外语体育人文劳动1.11.21.32.12.22.33.13.23.34.14.24.35.15.25.36.16.2课程目标1HHHM课程目标2H课程目标3HHHM四、课程教学要求与重难点序课程内容框架教学要求教学重点教学难点1JSP介绍(1) 了解什么是JSP;(2) 了解JSP的工作原理;(3)掌握学习JSP技术的方法;(4)掌握如何搭建JSP开发环境;(5)掌握M
4、yEc1ipsesTomcat、MySQ1的安装与使用;(6)了解JSP程序的编写步骤;(7)掌握常用HTM1语法的使用方法。HTM1语法。CS样式2掌握JSP语法(1) 了解JSP的基本构成;(2) 了解指令标签;(3) 了解脚本标签;(4)掌握JSP注释;(5)掌握JSP动作标签。JSP基本语法。JSP动作标签3JSP内置对象(1)掌握request、responsesession、app1icationsout对象的应用及常用方法;(2)了解pageContextconfigpageexception对象的应用。request对象的使用。中文编码问题4Serv1et技术与JavaBean
5、(1)理解Serv1et技术原理;(2)了解Serv1et的创建与配置方法;(3)掌握Serv1etAPI的主要接口与类;(4)掌握Serv1et过滤器的创建、配置及使用方法;(5)掌握JavaBean的概念、作用域和设计方法;(6)理解MVC设计原理。Serv1et创建与使用,JavaBean的创建与使用。SerVIet的使用5E1表达式与IST1核心标签库(1)了解E1表达式的基本语法和运算,掌握E1表达式的使用方法;(2)掌握JST1核心标签库中常用标签的使用方法。JST1核心标签库的使用。JST1核心标签库6JavaScript脚本语言(1) /解JaVaSCriPt基本概念及Java
6、Script的主要特点;(2) 了解JaVaSeriPt与Java的区别;(3)掌握Web页面中使用JaVaSCriPt的两种方法;(4)掌握JavaScript语言基础;(5)掌握JavaScript的流程控制语句;(6)掌握正则表达式的使用方法;(7)掌握JavaScript中函数的应用;(8) 了解JavaScript中StringMathDa1e和WindoW对象的应用;(9) 了解DoM技术。在Web页面中使用JaVaSCriPtC正则表达式7Hibernate框架(1)理解ORM映射原理;(2)理解软件设计的分层结构;(3)掌握持久化技术;(4)掌握Hibemate配置方法;(5)
7、了解Hibemate自动建表技术;(6)掌握Hibemate对数据增、删、改、查的操作:(7) 了解Hibemate缓存及延迟加载策略;(8) 了解关联关系的映射方法;(9)掌握HQ1查询语言。Hibernate对数据增、册IJ、改、查的基本操作。关联关系的映射方法8Spring框架(1)了解SPring的主要思想;(2)掌握SpringIoC;(3)了解SPringA0P;(4)掌握SpringBean的使用方法;(5)掌握App1ica1ionContext对象的高级功能;(6)了解Spring的持久化操作;(7)掌握Spring整合Hibemate操作数据库的方法。SpringIoCSp
8、ring整合Hibernate操作数据库。SpringAOP9SpringMVC框架(1) 了解SPringMVC的功能特点;(2) 了解SPringMVC中的各组件的作用;(3)掌握SpringMVC中的各组件的使用方法。SpringMVC的配置与各控制器的创建。数据处理流程10SSH模式实现用户管理(1)了解软件需求分析的主要内容;(2)初步掌握使用SSH模式创建Web程序的基本步骤、主要模块、项目框架的搭建及配置;(3)掌握前端页面的设计方法,了解页面提交的数据的处理流程。项目框架的搭建及配置。数据处理流程五、课程教学内容、教学方式、学时分配及对课程目标的支撑情况序课程内容框架教学内容教
9、学方式学时支撑课程目标1JSP介绍JSP概述、JSP技术特征、搭建JSP开发环境、开发第一个JSP程序、HTM1语言。讲授、演示、实验2+2课程目标12掌握JSP语法JSP的基本构成、指令标签、嵌入JSP代码、注释、JSP动作标签、实例。讲授、演示、实验2+2课程目标13JSP内置对象JSP内置对象概述,request、response、sessionapp1ication及out对象、其他内置对象,实例。讲授、演示、实心2+2课程目标14Serv1et技术与JavaBeanServ1et基础与开发,Serv1etAPI编程常用的接口和类,SerVIet过滤器,JavaBean,MOdeI1模
10、式,Mode12模式,实例。讲授、演示、实验5+5课程目标15E1表达式与JST1核心标签库E1表达式语言,JST1核心标签库。讲授、演示、实验1+1课程目标26JavaScript脚本语言什么是JavaScript,在Web页面中使用JavaScript,JavaScript语言基础,流程控制语句,使用正则表达式,函数,事件利事件处理程序,常用对象,DOM技术。讲授、演示、实心2+2课程目标27Hibemate框架Hibemate简介,Hibernate入门,自动建表技术,Hibernate持久化对象,Hibernate缓存及延迟加载,关联关系映射,HQ1检索方式。讲授、演示、实验6+6课程
11、目标38Spring框架SPring概述,SpringIoCAOP概述,Spring的切入点,Aspect对AOP的支持,Spring持久化。讲授、演示、实验2+2课程目标39SpringMVC框架SpringMVC简介,SpringMVC中的组件,PringMVC核心控制器,SPringMVC控制器映射,业务控制器,视图解释器。讲授、演示、实验2+2课程目标310SSH模式实现用户管理系统功能模块设计,数据库设计,技术要点,文件夹结构设计,实体映射,数据库操作类的设计,登录子模块,部门管理子模块,用户管理子模块,配置文件。讲授、演示、实验10+10课程目标3六、课程目标与考核内容课程目标考核
12、内容评价依据课程目标1熟悉JSP的基础知识和基本方法,熟悉JSP页面制作方法,熟悉JSP处理页面提交数据的方法,掌握帮助信息和错误信息的查询方法。(支撑毕业要求指标点3.1,3.2,3.3,4.1)htm1语言,JSP语法,JSP内置对象,SerVIet技术,JavaBeano课堂表现;平时作业;平时测验;实验成绩;期末考试。课程目标2:掌握E1表达式和JST1核心标签库的使用方法,了解JaVaSCriP1的基础知识,能使用其实现对JSP页面的控制。(支撑毕业要求指标点3.3)E1表达式,JST1核心标签库,JavaScript。课堂表现;平时作业;实验成绩;期末考试。课程目标3:掌握Hibe
13、ma1e框架、SPring框架和SpringMVC框架的基础知识和主要方法,熟悉使用SSH模式开发Web程序的步骤和方法。(支撑毕业要求指标点3.1,3.2,3.3,4.1)Hibernate框架,SPring框架,SPringMVC框架,SSH模式。课堂表现;平时作业;平时测验;实验成绩;期末考试。七、考核方式与评价细则考核方式比例考核/评价细则课堂表现10%评价标准:根据学生上课出勤情况和课堂讨论,回答问题等情况。基础分90分;旷课一次扣10分,迟到、早退、事假一次扣5分;有效参与讨论并正确回答问题一次加5分,最高100分。作业20%评价标准:平时成绩使用百分制,作业成绩为各次作业的平均成
14、绩。平时测验10%评价标准*取各次测验的平均成绩。实验10%评价标准:实验考核成绩。期末考试50%评价标准:严格按照JavaWeb开发期末试题参考答案及评分细则进行阅卷。综合成绩100%课堂表现(10%)+作业(20%)+平时测验(10%)+实验(10%)+期末考试(50%)如果期末考试成绩小于50分,则总评成绩与期末考试成绩相同。八、课程目标达成度评价参考数学学院课程目标达成度评价方法进行评价。九、本课程各个课程目标的权重依据第八部分中的课程目标达成度评价方法,计算得到本课程的各个课程目标的权重如下:课程目标课程目标课程目标2课程目标权值Wi0.440.120.44十、神龊根据学生的课堂表现、作业、平时测验和