《基于Java的Web开发》课程教学大纲_第1页
《基于Java的Web开发》课程教学大纲_第2页
《基于Java的Web开发》课程教学大纲_第3页
《基于Java的Web开发》课程教学大纲_第4页
《基于Java的Web开发》课程教学大纲_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《基于Java的Web开发)》教学大纲课程英文名WebdevelopmentbasedonJava课程代码C0806Z32学分2.5总学时40理论学时26实验/实践学时14课程类别学科基础课课程性质选修先修课程数据库、Java程序设计、Web前端开发适用专业计算机科学与技术开课学院信息工程学院注:课程类别是指公共基础课/学科基础课/专业课;课程性质是指必修/限选/任选。一、课程地位与课程目标(一)课程地位本课程是面向计算机科学与技术专业开设的学科基础课,目的是使学生比较深入地掌握网络环境下的编程方法,同时,理解并掌握数据库的相关知识及其在Web上的应用,在互联网的应用层掌握建立网站和制作网页的基本方法及相关技术,为学生从事计算机网络与数据库应用相关工作打下坚实的基础。(二)课程目标课程目标毕业要求目标分类1.掌握JSP的核心内容,包括JSP标记、Tag文件和Tag标记、数据类型、常量、变量、函数、过程、循环语句、选择语句、内置对象和文件操作等内容。结合先修课程《Web前端开发》页面设计和页面布局技术,能熟练编写样式美观、布局合理、交互自如的网页。毕业要求4、5记忆理解应用2.掌握数据库技术在Web开发中的应用,学会在JSP中如何使用MySQL、SQLServer、Oracle等常用数据库,能够实现对数据库的各种操作,并且能合理地把数据库中的数据在网页中呈现。毕业要求4、5记忆理解应用3.掌握JSP与JavaBean和Servlet的结合应用、MVC等框架结构。充分发挥Java语言的优势,开发出功能强大、运行效率高的Web应用系统。毕业要求4、5记忆理解应用4.了解HTML5的新特性、新功能,理解和掌握HTML5中Canvas绘图、多媒体播放、Web存储、WebWorker以及本地数据库的应用,使Web应用系统功能更全面。毕业要求2、4、5记忆理解应用二、课程目标达成的途径与方法课程目标教学环节对应内容课程目标1讲授第1、2、3、4、5章完成课后习题与实验第1章JSP概述第2章JSP页面和JSP标记第3章Tag页面和Tag标记第4章JSP内置对象第5章JSP中的文件操作课程目标2讲授第6章完成课后习题与实验第6章在JSP中使用数据库课程目标3讲授第6、7、8章完成课后习题与实验第7章JSP与JavaBean第8章JavaServlet基础课程目标4讲授第9章完成课后习题与实验第9章MVC模式三、课程目标与相关毕业要求的对应关系课程目标课程目标对毕业要求的支撑程度(H、M、L)毕业要求2毕业要求4毕业要求5课程目标1MM课程目标2MM课程目标3HM课程目标4MHM四、课程主要内容与基本要求1.JSP基本语法熟悉JSP的开发工具和运行环境,并掌握新建一个JSP程序的基本流程。熟练掌握JSP的标记、Tag文件和Tag标记。掌握脚本语言JSP或JavaScript的数据类型、常量、变量、函数、过程、循环语句、选择语句等内容。2.JSP内部对象掌握request对象、response对象、session对象、out对象、application对象的属性和常用方法。3.JSP的文件操作掌握File类、字节流、字符流、RandomAccess流的使用,熟练掌握文件上传和下载的方法。4.JSP中数据库的使用理解数据库的基本概念、掌握利用JDBC在JSP中怎么连接MySQL、SQLServer或Oracle等数据库,熟练在JSP中对数据库进行查询、添加、删除和更新等基本数据操作。5.JSP与JavaBean掌握JavaBean的编写方法和使用,熟练JavaBean与文件的操作,熟练JavaBean与数据库的操作。6.JavaServlet基础掌握Servlet类和对象的创建、Servlet对象的工作原理、如何通过JSP访问Servlet对象7.MVC模式熟悉JSP中的MVC模式,了解模型的生命周期与视图更新,掌握MVC模式与数据库的操作、MVC模式与文件操作、MVC模式与注册登录等方法。五、课程学时安排序号教学内容学时数学生任务对应课程目标1JSP运行环境2完成课后习题和实验课程目标12JSP页面结构和JSP标记4完成课后习题和实验课程目标13Tag文件与Tag标记4完成课后习题和实验课程目标14JSP内置对象4完成课后习题和实验课程目标15JSP中的文件操作41.完成课后习题和实验2.安排JSP核心内容的专题讨论课程目标16在JSP中的数据库应用4完成课后习题和实验数据库在web应用中的专题讨论课程目标27JSP与JavaBean41.完成课后习题和实验2.JSP与Java技术相关专题讨论课程目标38JSP的Servlet基础4完成课后习题和实验课程目标39MVC模式61.完成课后习题和实验2.设计一个手机销售系统,包括页面设计、数据库设计、编码。课程目标4六、实践环节及基本要求序号实验项目名称学时基本要求学生任务实验性质实验类别1JSP运行环境搭建2了解JSP的运行环境、编程工具和编译方法编制JSP小程序,熟悉JSP运行环境验证性可选2JSP页面和JSP标记2掌握JSP的页面结构及其标记中的指令标记和动作标记的使用编程实现JSP标记的使用验证性必做3Tag文件和Tag标记2了解Tag文件的结构,掌握Tag主要标记的使用编程实现Tag标记的主要指令验证性必做4JSP内置对象2掌握JSP内置对象的属性和方法编程实现JSP内置主要对象的使用验证性可选5JSP的文件操作2掌握文件字节流的读和写文件、使用文件字符流加密文件编程实现文件的读写操作验证性必做6JSP中数据库的连接2掌握JSP数据库的正确连接方法编程实现对几种常用数据的连接方法验证性可选7JSP中对数据库的操作2掌握在JSP中对数据库表的增删改查操作编程实现对数据库表的查询记录、添加记录、删除记录、更新记录的操作验证性必做8获取和修改JavaBean的属性2掌握JavaBean的编写以及Bean的属性的获取和修改编程实现JavaBean的属性的获取和修改验证性可选9JavaBean与文件操作和数据库操作2掌握利用JavaBean对文件和数据库的操作编程实现JavaBean对文件和数据库的操作验证性必做10使用Servlet读取文件2了解通过JSP访问Servlet的方法,掌握Servlet对象的工作原理编程实现Servlet读取文件验证性必做11以MVC模式实现注册登录2掌握MVC模式的文件配置和数据库连接编程实现用户注册登录验证性可选12手机销售系统开发2综合运用JSP技术设计并实现一个功能比较完善的手机销售系统设计性必做注:1.实验性质指演示性、验证性、设计性、综合性等;2.实验类别指必做、选做等。七、考核方式、成绩评定考核内容考核方式评定标准(依据)占总成绩比例过程考核含到课率、课堂讨论发言、平时作业等点名记录讨论发言记录作业批改成绩10%实验考核操作验收操作成绩40%期末考核论文+验收论文和验收成绩50%考核类别考查成绩登记方式百分制八、课程目标达成度评价方法课程目标教学环节成绩评定课程目标1讲授作业A10期末验收B10实验实验成绩C10目标达成度1=(A1+B1)/(A10+B10+C10)课程目标2讲授作业A20期末验收B20实验实验成绩C20目标达成度2=(A2+B2)/(A20+B20+C20)课程目标3讲授作业A30期末考试B30实验实验成绩C30目标达成度3=(A3+B3+C3)/(A30+B30+C30)课程目标4讲授作业A40期末考试B40实验实验成绩C40目标达成度4=(A4+B4+C4)/(A40+B40+C40)九、推荐教材与主要参考书(一)推荐教材:丁毓峰等.《JavaWeb开发教程--基于Struts2+Hibernate+Spri

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论