ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:23.20KB ,
资源ID:17478299      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17478299.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JSP动态网站技术课程标准Word格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JSP动态网站技术课程标准Word格式.docx

1、四、本课程与前后课程的联系(一)与前续课程的联系JAVA程序设计使学生系统学习了Java语言基本知识和面向对象的编程方法,具备一定的面向对象程序设计和实现的能力,具备了Java程序开发的能力;网页制作和JavaScript技术使学生具备开发B/S系统的网页制作能力;SQL Server数据库使学生学习了SQL Server数据库管理的知识,具备SQL Server2000数据库应用程序的开发能力。在此基础上,通过本课程的学习,使学生学习Java Web开发技术,具备中小型Web应用系统的开发能力。(二)与后续课程的关系本课程为学生学习后续课程J2EE开发技术提供了基于JSP的Web开发技术基础

2、。五、教学内容及学时分配根据Web程序员职业岗位的要求,Web程序员应具备使用服务器端脚本语言进行动态网站开发的能力。本课程的教学以一个真实的项目(网上购物商城)设计和开发过程为载体。课程教学采用“理论实践一体化”教学模式,理论教学内容与实践教学内容融为一体,根据网上购物商城的开发过程,重构课程内容,形成模块化的课程结构。JSP动态网站技术课程的内容结构参见以下课程项目结构与学时分配表。 JSP动态网站技术课程项目与学时分配表项目编号项目名称项目内容主要教学内容学习目标学时分配备注p1JSP基础应用1.复习HTML JavaScript,Java的知识内容;2.搭建JSP开发环境。1.静态网页

3、与动态网页;2.网络数据库和Web服务器概念;3.什么是JSP;4.C/S模式和B/S模式;5.JDK的下载、安装和配置;6.Tomcat的下载、安装和配置;7.JSP开发工具的基本使用8.创建第一个JSP程序;9.HTML JavaScript和Java知识的复习。1.体现C/S与B/S的区别;2.熟悉HTML JavaScript和Java的内容。3.搭建JSP开发环境;8p2内置对象应用1.实现用户登录;2.实现用户注册。1.JSP注释和基本语法;2.JSP脚本元素、指令元素、动作元素;3.out、request、response、session对象及其应用;4.其他对象(config、

4、page、pagecontext、Exception、application)及其应用;5.Cookie对象及其应用;6.电子商城首页;7.电子商城登录页面(不存取数据库);8.电子商场注册页面(不存取数据库)。1.能使用内置对象完成不存取数据库的用户登录功能;2.能使用内置对象完成不存取数据库的用户注册功能。12p3JDBC数据库编程1.实现商品处理(增,删,改);2.实现商品搜索。1.JDBC简介;2.DriverManager、Connection;3.JDBCODBC桥连接数据库;4.专用JDBC驱动程序连接数据库;5.Statement、ResultSet检索数据库;6.更新数据库;

5、7.PreparedStatement使用预编译SQL语句;8.JSP中分页功能的实现。1.能应用JDBC数据库编程技术完成后台商品的添加、删除、修改操作;2.能应用JDBC数据库编程技术完成前台的商品搜索功能。p4JavaBean技术应用1.制作购物车;2.制作网站计数器。1.JavaBean简介;2.编写JavaBean;3.JSP中使用JavaBean;4.JavaBean与HTML表单的交互;5.应用JavaBean制作计数器;6.应用JavaBean访问数据库;7.应用JavaBean实现购物车;8.利用JavaBean封装数据库操作实现用户登录;9.利用JavaBean封装数据库操

6、作实现用户注册。1.能应用JavaBean技术实现业务逻辑和页面的分离,优化系统。p5Servlet技术应用1.制作用户留言板;1.Servlet的基本概念;2.第1个Servlet程序;3.编写、配置、调用Servlet;4.Servlet读取HTML表单数据;5.Servlet读取Cookie数据;6.Servlet读Session数据;1.能使用Servlet技术进行基于MVC模式系统的开发。p6高级功能1.自动发送订单;2.进行安全性配置;3.进行商品销售统计。1.利用jspSmarrtUpload实现文件上传下载;2.利用JavaMail发送邮件;3.使用进度条;4.利用JfreeC

7、hart进行数据统计;5.利用jspSmartUpload实现商品图片上传;6.利用JavaMail实现订单发送;7.为用户登录增加验证码功能。1.能应用高级应用技术增强Web应用程序的功能;2.会部署发行JSP程序。20p7例子应用基于会员制的网络广告系统结合前面例子内容,制作出一个小型网站理论实践一体化,通过动手实践,加深对理论知识的理解合计80六、学习场地、设施要求项目(编号)教学场所及设备要求1机房、微机、JDK1.6、Tomcat6、MyEclipse6.523机房、微机、JDK1.6、Tomcat6、MyEclipse6.5、ACCESS数据库或者Mysql5.04机房、微机、My

8、Eclipse6.5、JDK1.6、Tomcat6、Mysql5.0567七、教学与学习资源(一)教材选用原则教材选取应遵循“适用、实用、够用”的原则。(1)适用。教材要以JSP2.0为基础,符合Web程序员的能力要求和本课程的培养目标;(2)实用。教材应为项目驱动类型的教材,强调理论与实践的结合,便于实现“教、学、做”三位一体;(3)够用。教材的内容主要应包括使用JSP进行Web程序开发的知识和技能,不涉及静态网页、数据库应用和复杂的JSP开源架构技术的知识。(二)推荐教材耿祥义.JSP实用教程(第二版)M 北京:清华大学出版社(三)教学参考资料1 张银鹤等.JSP动态网站开发实践教程M.

9、北京:清华大学出版社,2009.2 张晓蕾,杨旭.JSP动态网页基础教程M. 北京:人民邮电出版,2006.3 吴建,张旭东. JSP网络开发入门与实践M. 北京:人民邮电出版社,2006.4 王国辉,王易.JSP数据库系统开发案例精选M.北京:5 唐有明,等. JSP动态网站开发M. 北京:清华大学出版社,2006.6 孙卫琴. 精通Struts:基于MVC的Java Web设计与开发M . 北京:电子工业出版社,2006.7 CSDN社区中心:八、教师素质要求(一)校内专任教师:担任本课程的主讲教师需要具有丰富的Web软件开发经验,了解一般Web应用系统的组成和实现方法,深刻理解面向对象编

10、程思想,具备有一定的页面布局和设计能力。其主要要求包括:(1)具有Java语言的基础理论知识;(2)具备SQL Server或Mysql数据库管理和应用的能力;(3)具备一定的UML建模能力;(4)具备一定的调试程序的能力;(5)能使用JSP进行Web应用系统开发。同时应具备较丰富的教学经验。在教学组织能力方面,本课程的主讲教师应具备基本的设计能力,即根据本课程标准制定详细的课程授课计划,对每一堂课的教学过程精心设计,作出详细、具体的安排;还应该具备较强的施教能力,即掌握扎实的教学基本功并能够因材施教,在教学过程中还应具备一定的课堂控制能力和应变能力。九、学习情境设计根据课程项目及基于JSP的

11、Web程序的开发过程,确定本课程共包括6个学习情景,其项目目标、项目任务、教师知识与能力要求、学生知识与能力准备、需要使用工具(或实训场所设备)等如下所示。表1-JSP基础应用学习情景表p1学习情境:JSP基础应用 学时:项目目标学生能够根据C/S与B/S的应用,体验其区别,同时能够根据需要搭建合适的JSP开发环境项目任务1基于C/S的系统的应用2基于B/S的中国互动出版社网的使用体验3下载、安装JDK和Tomcat4测试所配置的开发环境5编写简单的JSP程序教师知识能力要求1掌握JSP开发环境的配置2应用Tomcat服务器完成Web项目的开发学生知识能力准备1了解JSP的基本特点2了解JSP

12、开发环境的安装配置方法需要使用的工具(实训场所设备)步骤教学过程教学方法学时1. 项目展示教师通过展示图书管理信息系统和中国互动出版社网,让学生感性的认识C/S和B/S的区别,并下发HTML和JavaScript资料案例法演示法2. 教师演示教师下载与安装JDK和TOMCAT,并配置相关的开发环境;通过查阅HTML和JavaScript资料编写一个JSP页面讲授法提问引导法多媒体教学法3. 学生模仿学生根据教师的操作,自己进行模拟演练练习法4. 课堂实践查阅相关资料,编写自己的第一个JSP页面5. 总结提高学生总结自己在本单元学习中所用到的知识点,以及没有用点的知识点,主动回答学生与教师的提问

13、表2-JSP内置对象应用学习情景表p2学习情境:内置对象应用 学时:学生能够应用JSP内置对象完成不存取数据库的用户登录功能,能使用内置对象完成不存取数据库的用户注册功能,实现在不同的页面间数据的传递1登录页面的设计2注册页面的设计3主页面的设计4登录页面和注册页面间的数据传递5登录页面和其他页面间的数据传递1使用MyEclipse6.52熟练使用JSP内置对象2熟悉JSP开发环境3熟悉登录逻辑4熟悉注册逻辑教师通过展示电子商城网站,介绍相关的功能,然后重点介绍电子商城首页、电子商城登录页面(不存取数据库)、电子商场注册页面(不存取数据库)。教师配置JSP的开发环境,在开发工具上编写电子商城首

14、页、电子商城登录页面(不存取数据库)、电子商场注册页面(不存取数据库),测试并验证代码的正确查阅相关工具资料,编写自己的电子商城首页、电子商城登录页面(不存取数据库)、电子商场注册页面(不存取数据库)表3 JDBC数据库编程学习情境表p3学习情境:JDBC数据库编程 学时:学生能够应用JDBC数据库编程技术完成后台商品的添加、删除、修改操作;能应用JDBC数据库编程技术完成前台的商品搜索功能1后台商品的的添加、删除、修改2前台商品的搜索3登录功能的完善(数据库验证)4注册功能的完善(数据库验证)1实现过商品管理和商品搜索功能2熟悉JDBC数据库编程的基本原理1了解商品管理的逻辑2了解商品搜索的

15、逻辑3能完成不带数据库验证的登录和注册功能教师通过展示电子商城网站,重点介绍电子商城网站产品处理页面和产品搜索页面。教师配置JSP的开发环境,在开发工具上编写电子商城网站产品处理页面和产品搜索页面,并用数据库技术实现用户登录和注册,测试并验证代码的正确查阅相关工具资料,编写自己的电子商城网站产品处理页面和产品搜索页面,并用数据库技术实现页面的登录和注册功能表4 JavaBean技术应用学习情境表p4学习情境:JavaBean技术应用 学时:学生能够应用JavaBean技术实现业务逻辑和页面的分离,优化系统;能应用JavaBean技术实现购物车和网站计数器;能应用JavaBean技术封装数据库操

16、作1应用JavaBean制作计数器2应用JavaBean访问数据库3应用JavaBean实现购物车4利用JavaBean封装库操作实现用户登录5利用JavaBean封装数据库操作实现用户注册1熟练使用JDBC数据库编程技术2熟练使用JavaBean技术1了解购物车的基本原理2了解网站计数器的基本原理3熟悉JDBC数据库操作4能完成用户登录和注册功能机房、微机、JDK1.6、Tomcat6、MyEclipse6.5、Mysql5.0教师通过展示电子商城网站,重点介绍电子商城购物车页面和网站计数器页面。教师配置JSP的开发环境,在开发工具上编写电子商城购物车页面和网站技术器页面,并用JavaBea

17、n技术封装数据库操作实现用户登录和注册,测试并验证代码的正确查阅相关工具资料,编写自己的电子商城购物车页面和网站技术器页面,并用JavaBean技术封装数据库操作实现用户登录和注册功能表5 Servlet技术应用学习情境表p5学习情境:Servlet技术应用 学时:能使用Servlet技术进行基于MVC模式的系统开发,能应用Servlet技术完成用户留言板功能1编写、配置、调用Servlet2应用Servlet读取HTML表单数据3应用Servlet读取Cookies数据4应用Servlet读取Session数据1熟悉Servlet技术2了解设计模式的知识3应用MVC模式开发过系统1了解MVC

18、模式2了解应用程序的三层架构教师通过展示电子商城网站,重点介绍用户留言板页面。教师配置JSP的开发环境,在开发工具上编写电子商城用户留言板页面,并用Servlet技术实现相关的功能,测试并验证代码的正确查阅相关工具资料,编写自己的电子商城用户留言板页面,并用Servlet技术实现相关的功能表6 高级功能学习情境表p6学习情境:高级功能 学时:学生能够应用JSP高级应用技术增强Web应用程序的功能,会部署发行JSP应用程序1利用jspSmartUpload实现文件上传、下载2利用JavaMail发送邮件3利用JFreeChart进行数据统计4基于Java的Web应用系统的部署5使用AJAX技术1

19、会使用jspSmartUpload组件2会使用JavaMail发送邮件3会使用JFreeChart进行数据统计4会使用AJAX技术进行用户验证1了解上传和下载的基本原理2了解JSP中发送邮件的方法3了解验证码的原理教师通过展示电子商城网站,重点介绍自动发送邮件页面,商品销售统计页面,产品图片上传页面,用户登录加验证码页面。教师配置JSP的开发环境,在开发工具上编写电子商城自动发送邮件页面,商品销售统计页面,产品图片上传页面,用户登录加验证码页面,测试并验证代码的正确查阅相关工具资料,编写自己的电子商城自动发送邮件页面,商品销售统计页面,产品图片上传页面,用户登录加验证码页面十、考核标准项目编号

20、考核点及占项目分值比考核方式评价标准占总成绩百分比(%)优秀良好及格不及格1学生根据教师的演示进行模仿演练(20%)老师评价能正确按照教师的演示配置开发环境,编写JSP程序,能查阅相关API文档能正确按照教师的演示配置开发环境,编写JSP程序基本能按照教师的演示配置开发环境,编写JSP程序不能按照教师的演示配置开发环境以及编写JSP程序102根据教师要求完成相应的任务(40%)+同学互评能正确配置开发环境,并熟练地查阅相关开发文档编写JSP程序能正确配置开发环境,并能借助相关开发文档编写JSP程序基本能配置开发环境,并在一定程度上能借助相关开发文档编写JSP程序不能配置开发环境,不能借助相关开发文档编写JSP程序3项目总结报告(10%)+同学自评格式符合标准,内容完整,有详细过程记录和分析,并能提出一些新的建议格式符合标准,内容完整,有一定过程记录和分析格式符合标准,内容较完整格式不符合标准,内容不完整4综合素质考核(30%)见综合素质考核评价标准能正确按照教师的演示编写相应的页面,能查阅相关API文档能正确按照教师的演示编写相应的页面基本能按照教师的演示编写相应的页面不能按照教师的演示编写相应的页面15能正确编写

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1