



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java Web开发课程教学大纲课程代码:21134050 课程名称:Java Web开发 课程性质:专业拓展(选修)学 分:3 学 时:72讲课学时:36 实践/实验学时: 36 适用专业:软件工程(移动互联网方向)先修课程: Java 程序设计、数据库系统、HTML基础一、课程目标本课程主要介绍动态网页生成技术的基本原理,了解开发基于JAVA的动态网页的基本知识,掌握Web编程技术的基本思想,能够较熟练地掌握使用Servlet和JSP技术进行动态网站程序设计,能够完成配置JAVA Web的开发环境配置,从而培养学生B/S架构下的程序设计能力,掌握构建大型、分布式的电子商务应用的动态Web网站的程序设计技术,为学生今后从事软件开发工作打下坚实的基础。二、教学内容1.JAVA Web开发入门 教学要求:了解HTML基础和JavaScript基础,理解JAVA Web的开发目标和作用,掌握JAVA Web的开发环境JDK、Tomcat、Eclipse、MySQL的配置与使用。教学内容:软件编程体系简介;企业应用开发架构;Z J2EE应用开发体系;J2EE体系结构的优点;ZN J2EE应用开发环境的配置与使用。教学内容:Z JAVA Web的开发环境配置; HTML基础;JavaScript基础; Tomcat的安装与配置;N IDE- Eclipse的安装与配置;ZN创建第一个动态Web项目;实验内容:实验一 JAVA Web开发环境的安装和配置JDK1.6的安装和配置。 Tomcat服务器的安装、运行和测试。Eclipse4.4的安装和测试。MYSQL的安装和测试。在Tomcat服务器中部署简单的应用程序。实验二 HTML和JavaScript基础练习HTML文档基本结构HTML常用标签的使用表格、链接和图片表单标签框架JavaScript语法JavaScript内置对象2.JSP编程 教学要求:了解JSP的体系内容,理解JSP的运行机制,掌握JSP编程的主要方法。掌握JSP的基本语法、表单、内置对象和数据库应用。教学内容:JSP编程的基本语法; Z 表单开发;JSP内置对象; N JSP访问数据库;实验内容:实验三 JSP编程技术JSP基本语法,包括JSP表达式、JSP程序段、JSP声明、URL传值和JSP指令和动作;表单开发,单一的和捆绑的表单元素的数据获取;JSP内置对象,JSP 9个内置对象的访问;JSP访问数据库,MySQL数据库的安装配置,与JSP访问数据库(JDBC)。3.Servlet与JavaBean开发 教学要求:理解Servlet的定义、生命周期,了解 Servlet的编程API。掌握Servlet的创建、编写、发布、运行。掌握Servlet与客户端浏览器交互的方法。了解JavaBean的基本概念,理解JavaBean运行机制。掌握JavaBean编程的基本方法。教学内容:NZ1 Servlet编程; Z JavaBean编程。实验四 Servlet与JavaBean编程技术Servlet编程,Servlet生命周期、初始参数读取和编写过滤器;JavaBean编程,JSP中使用JavaBean、DAO。4.应用开发与框架 教学要求:了解JAVA Web应用开发与框架的基本内容,理解应用开发的主要作用,掌握应用开发与框架的基本方法。初步掌握EL和JSTL编程,AJAX编程的5个步骤,MVC和Struts2基本原理。教学内容:EL和JSTL编程; N AJAX入门;N MVC和Struts2基本原理;实验五 JAVA Web应用开发与框架编程技术EL 和JSTL编程的环境设置和程序设计,AJAX简单案例练习。Struts2的安装配置以及基本使用方法。5.JAVA Web实训 教学要求:了解JAVA Web系统的分析与设计,理解JAVA Web的开发过程,掌握JAVA Web开发的基本框架。教学内容:JAVA Web应用系统的分析与设计Z 通过验证码的文件上传;投票系统;Z 在线购物系统。实验六 JAVA Web实训验证码之后的文件上传。分析并设计一个B/S架构的投票系统。分析并设计一个B/S架构的在线购物系统。三、各教学单元学时分配表教学单元名称讲授实践/实验JAVA Web开发入门66JSP编程1010Servlet与JavaBean开发66应用开发与框架66JAVA Web实训88小计3636合 计72四、教学组织与方法1.采用哪些教学方法?采用案例教学、启发式教学、多媒体教学法,理论和实验相结合的教学方法,培养学生自学能力和动手能力,精选教学内容,精讲多练。2.如何组织?运用哪些教学手段?教师采用多媒体课件讲授课程,然后在机房做实验。3.如何理论联系实际培养学生各方面的能力?(1)通过本课程的学习,使学生理解JAVA Web开发的概念,掌握JAVA Web中的核心技术:JSP、Servlet、JAVA bean等技术,培养学生能使用相关工具编写JAVA Web应用程序解决实际问题的能力,为学生今后从事软件开发工作打下坚实的基础。(2)通过综合实践,培养学生自主学习能力和创造性的工程设计能力,提高综合分析和解决问题的能力。五、课程考核与成绩评定 成绩组成考核/评价环节分值(或百分比)考核/评价细则考勤20%迟到或早退一次扣1分、旷课扣2分。课堂提问10%主动回答问题一次加一分实验10%分5个等级A、B、C、D、E,不交实验0分期末大作业60%按时提交:10%,报告整洁:10%,报告:80%(实验目的10%、实验内容10%、实验环境5%、模型文档30%、实验结果20%、心得体会5%)六、推荐教材和教学参考书目与文献推荐教材:Java Web程序设计(第2版)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025河南许昌市经发控股集团有限公司社会招聘拟聘人员考前自测高频考点模拟试题参考答案详解
- 2025年安庆医药高等专科学校招聘高层次人才5人考前自测高频考点模拟试题及答案详解(易错题)
- 2025广东高校毕业生三支一扶计划招募3000人模拟试卷及答案详解(易错题)
- 2025年皖南医学院第二附属医院高层次招聘22人模拟试卷有完整答案详解
- 2025年中国广核集团春季校园招聘笔试题库历年考点版附带答案详解
- 2025年蚌埠市东方人力资源招聘30人考前自测高频考点模拟试题及答案详解(网校专用)
- 2025江苏徐州市泉山国有资产投资经营有限公司部门负责人选聘2人(二)模拟试卷附答案详解(黄金题型)
- 2025广西桂林市第十九中学招聘初中语文代课教师1人考前自测高频考点模拟试题及答案详解(考点梳理)
- 2025南通醋酸纤维有限公司招聘36人考前自测高频考点模拟试题附答案详解(突破训练)
- 2025甘肃兰州市公安局城关分局招聘警务辅助人员30人模拟试卷及参考答案详解
- 新学期-启航出发-2025-2026学年初一上学期新生开学第一课主题班会
- 压延机故障应急处理方案
- 2025年低碳节能减排知识竞赛题库(含答案)
- 业务员保密合同
- 四川省智慧交通科技
- 测绘无人机高程教程
- 动静脉栓塞的区别及护理
- DB64∕680-2025 建筑工程安全管理规程
- 2025-2030中国低因咖啡豆行业营销策略及销售规模预测报告
- 焊工证挂靠协议书
- 切割伤的急救处理流程
评论
0/150
提交评论