实训方案(javaweb项目实训)-2012

实训方案(javaweb项目实训)-2012

ID:8829043

大小:115.50 KB

页数:4页

时间:2018-04-08

实训方案(javaweb项目实训)-2012_第1页
实训方案(javaweb项目实训)-2012_第2页
实训方案(javaweb项目实训)-2012_第3页
实训方案(javaweb项目实训)-2012_第4页
资源描述:

《实训方案(javaweb项目实训)-2012》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、2012-2013学年第一学期《JavaWeb项目开发实训》课程实施方案课程名称(英文):TrainingofJavaWebProject上课学时:适用对象:信息类本科各专业限选人数:30人以下授课教师:张晓明一、实训方式采用在机房讲授+演示实例+任务训练的方式,即边讲授边演示边训练。讲授JavaWeb项目开发所需的主要的基础知识,结合实训项目讲授并演示实例,布置项目设计的相关子任务进行训练,课堂无法完成的训练由学生在课下完成。二、机房和实验室使用(1)上课地点:上课地点拟设在软件专业机房。因使用MyEclipse等软件,需要内存至少1G以上,具体地点根据教学安排而定。(2)计算机使用

2、情况:共30学时,每次使用35台左右(预计30个选课的学生+几个研究生)。上课时间拟按以下计划安排。(3)软件环境:JDK1.6,MyEclipse,Tomcat,MySQL,MySQL,JDBC驱动。(4)投影设备或广播软件:讲课时需要投影设备,如果没有投影设备,则考虑使用屏幕广播软件,将课件广播置学生机的显示器上。三、实训内容和教学安排本次实训的项目选定为基于Web的电子相册系统,通过基础知识和案例的讲解,让学生利用JSP+Servlet+JavaBean+MySQL实现一个基于Web的电子相册系统。该系统的主要功能包括:照片的分类管理、照片的上传、照片的管理、用户管理、照片评论管

3、理,前台照片浏览和前台照片评论。实训的教学安排如下:序号内容类别方式学时1JavaWeb项目实训要求(1)本次实训项目Web电子相册系统的需求(2)用例模型(3)系统构架分析,初步的Package图(4)Java编程基本规范介绍基础讲解2学时项目开发的环境(1)Tomcat的安装与配置(2)Web项目开发环境的安装与配置(3)MySQL的安装与配置(4)MySQL客户端管理工具实例讲解(1)开发环境的搭建(2)在MySQL创建用户表任务训练42HTTP协议与HTML(1)HTTP协议概述(2)HTML基本语法(3)网页布局与修饰(4)JavaScript语言简述基础讲解2学时利用HTM

4、L构造用户登录界面实例讲解(1)用HTML构造登录表单,并且利用JavaScript验证表单,各项不能为空(2)构造出Web电子相册的后台管理端页面原型任务训练3Servlet基础知识及应用(1)Servlet原理、生命周期、API(2)Servlet会话跟踪基础讲解2学时Servlet实现不带数据库的登录,利用HttpSession保持用户状态实例讲解使用Servlet完成一个用户登录验证的程序(无数据库支持),若成功则导航到成功页面,若失败则导航到失败页面任务训练4JDBC原理(1)JDBC基础概念(2)通过JDBC连接的相关API基础讲解2学时(1)构建简单的利用JDBC访问My

5、SQL的例子(2)利用Servlet实现带数据库的登录实例讲解(1)Web电子相册数据库E-R模型设计(2)并在MySQL上构造物理数据表(3)重构Web电子相册管理员登录功能(带数据库支持)任务训练5JavaBean与DAO模式(1)JavaBean概念(2)DAO模式基础讲解2学时(1)构建数据库通用程序类DBUtil出来(2)利用Eclipse构造“User”类JavaBean(3)将Web电子相册的登录程序中的DAO层剥离出来实例讲解(1)在EclipseProject中,构造Web电子相册项目中的所有JavaBean实体类(2)利用JavaBean和DAO模式重构Web电子相

6、册管理员登录功能任务训练6JSP原理(1)JSP页面基本结构(2)脚本元素、指令元素、动作元素(3)JSP内置对象基础讲解2学时利用Servlet、JSP、JavaBean构造修改用户密码功能实例讲解4(1)利用JSP构造后台管理页面,利用jsp:include包括顶部页面top.jsp、navibar.jsp、底部页面foot.jsp、(2)利用Servlet、JSP、JavaBean实现多层结构下的“添加图片分类”功能任务训练7分层构架:MVC模式(1)系统的构架设计,包依赖图(2)业务实体设计,实体类图(3)业务逻辑设计,主要流程或时序图基础讲解2学时(1)基于分层架构重构登录程

7、序实例讲解(1)使用Eclipse将Web电子相册项目的Package构造出来(2)使用Eclipse将Web电子相册项目的Servlet类、业务类和DAO类框架构造出来(3)基于分层架构重构“图片分类添加”功能任务训练8EL与JSTL(1)EL表达式语言基本语法(2)EL表达式的隐式对象(3)JSTL概述与核心标签库基础讲解2学时(1)利用EL表达式回显用户信息(2)Web电子相册的“图片分类的浏览”功能实例讲解(1)实现Web电子相册“图片

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。