JSP学期授课计划

2019-03-29 10:48

学期授课计划

学期授课计划说明 课程名称 使用JSP/Servlet/Ajax技术开发新闻发布系统 JSP是Java Web应用程序开发的基础技术,是逻辑Java的后续课程,同时也是青鸟软件专业所必须掌握并主要应用于工作岗位的重要技能之一,作为基于B/S结构的应用程序开发手段,重点培养学生动态网页的开发,Web程序的设计理念及设计方法,延伸了面向对象编程、HTML、SQL等课程的综合应用。本门课程主要是帮助学生建立基于Java的Web程序开发,并奠定B/S架构的程序开发思想的主干课程。课程的教学模式是以项目驱动为主线,贯穿整门课程,吸引学生兴趣并建立学生编程的自信心。 重点是动态网站开发基础,访问数据库,JSP指令和脚本元素,使用JSP处理客户端请求,JSP页面的访问控制。 JSP概述:动态网站开发基础,用集合存储对象,访问数据库,JSP简介,JSP指令和脚本元素,使用JSP处理客户端请求,JSP页面的访问控制。 北大青鸟课程结构突出的是职业教育,故JSP程序开发是一门代码编写量极大的课程,因此在本课的教学中采用讲练结合的办法,特别是加强实践教学。根据我校目前的教学条件讲与练的比重基本能达到2:1为了加深学生对操作内容的理解,采用直观教学方式(使用多媒体电化教室、课件和微机室进行教学)。 采用理论考核与实践操作相结合并以实践考核为主的双考核制。期中考核以理论考核与实践考核两种形式相结合进行,期末以理论考核形式进行。平时成绩占总成绩的20%,期中成绩占总成绩的30%,期末成绩占总成绩的50%。实践考核在课上进行。 教学周数:16周 周 学 时: 6 学时 总 学 时:96学时 边讲边练: 64 学时 实践教学:32 学时 本门课程操作性能比较强;要求学生的抽象思维能力较强,因而在学习过程中要采用科学的学习方法,要认真细致的听讲,记好学习笔记,认真做好操作,并随时记录常用操作命令、操作方法、操作步骤和技巧。 本课程采用的教材:《使用JSP/Servlet技术开发新闻发布系统》教学参考书目有:《Java程序设计》中国铁道出版社 教学目的 教学重点与难点 教学内容 教学方法 考核方法 时间分配 学习方法 教学参考

教学时数分配表 章次 一 二 三 四 五 六 七 八 九 十 各章名称 动态网页开发基础 JSP数据交互(一) JSP数据交互(二) 项目案例 使用分层实现业务处理 JSP开发业务应用 Servlet基础 JSTL和EL 指导学习课-JSP综合应用 项目案例:论坛短消息 机动 总学时 12 6 6 6 6 6 18 6 12 12 6 其中 边讲边练 实训 8 4 4 2 4 2 4 2 4 2 4 2 12 6 4 2 8 4 8 4 4 2 合 计 96 64 32

学期授课计划内容

周教学目的 次 教学内容 学作时 业 2 教具 第一章 动态网页开发基础 1、动态网页 1.1 项目目标: 2、B/S架构 实现Tomcat的手动部署和发布,制作新闻发布系统静1.2 态页面 技能目标: P3软件实7 训室 软件实训室 软件实训室 4、使用URL实现动态页面的访问 4 2.1 了解B/S架构的基本概念,5、Tomcat服务器 了解B/S架构与C/S架构的2.2 区别,掌握Tomcat服务器的发布与运行方法 实践一:部署简单的Web应用 2 4 第二章 JSP数据交互(一) 1.JSP内置对象 3.1 项目目标: 实现管理员登录,使用JSP访问数据库,实现新闻发布的功能 技能目标: 1.1. request 1.2. response对象 1.3.重定向的应用 2.JSP内置对象session 2 P6软件实4 训室 3.2 使用response对象处理响应,使用转发与重定向控制页面跳转,使用JDBC访问数据库 第三章JSP数据交互(二) 项目目标: 3.Include指令 4.JSP内置对象application 5.对象cookie简介 6.JSP访问数据库 6.1.JDBC连接数据库 4 软件实训室 4.1 2 P9软件实4 训室 使用cookie实现保存已访4.2 问的信息,使用session对象实现页面访问控制,使用application对象实现统计在线人数 4 5.1 技能目标: 软件实训室 2 掌握cookie的原理及应用、6.2.JSP访问数据库 session的原理及应用、6.3.Javascript页面验include指令的应用、证与JSP的集成 周教学目的 次 application的原理及应5.2 用、JSP内置对象的工作范围 第五章 使用分层实现业务处理 项目目标: 使用JNDI查找数据源,使用MyEclipse创建Web项目,使用JavaBean封装业务逻辑和数据 教学内容 实践四:完成首页按主题显示新闻 1. JNDI 2.数据库连接池 学作时 业 4 教具 6.1 2 P1软件实37 训室 2.1层与层之间的关系 2.2分层的实现 2.3使用三层开发遵循的原则 2.4使用三层开发的优势和特点 1.JSP分页显示数据 1.1分页实现 2. 用SmartUpload组件实现文件上传 3.用SmartUpload组件控制文件上传 3.1控制文件的类型 3. 3.2控制文件的大小 1.为什么需要Servlet 2 4 2 4 6.2 技能目标: 会使用JNDI查找服务,掌握数据库连接池原理、会使用分层架构开发应用系统 第六章JSP开发业务应用 软件实训室 7.1 项目目标: 使用JNDI查找数据源,使用MyEclipse创建Web项目,使用JavaBean封装业务逻辑和数据 技能目标: 7.2 会使用JNDI查找服务,掌握数据库连接池原理、JavaBean的实际应用、集成工具Myeclipse的使用 第七章Servlet基础 P1软件实61 训室 P1软件实61 训室 8.1 项目目标: 制作论坛登录页面、短信息列表页面、短信息查看页面、论坛发布消息页面 技能目标: 软件实训室 2.Servlet的生命周期 4 8.2 软件实训室 软件实训室 9.1 发,掌握使用JSP实现动态实践九:编写Servlet掌握基于B/S结构的系统开2


JSP学期授课计划.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:压力容器质保工程师口试答辩参考题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: