《Web应用程序开发》教学大纲_第1页
《Web应用程序开发》教学大纲_第2页
《Web应用程序开发》教学大纲_第3页
《Web应用程序开发》教学大纲_第4页
《Web应用程序开发》教学大纲_第5页
已阅读5页,还剩5页未读, 继续免费阅读

下载本文档

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

文档简介

1、Web应用程序开发课程教学大纲课程名称:Web应用程序开发 课程编码:英文名称:Web Application Development 学 时:54学 分:3开课学期:第七学期适用专业:计算机科学与技术课程类别:专业必修课先修课程:数据库原理与应用、Java面向对象程序设计、网页制作技术建议教材:Web技术应用基础第2版,樊月华,清华大学出版社一、课程目的、任务Web应用程序开发是计算机科学与技术专业的一门专业必修课。本课程以理论和实际应用相结合,使学生通过本课程的学习,熟悉Web技术的各种基本概念、体系结构和主要组成,并达到一定的应用水平。掌握一种主流的Web集成技术,熟悉其配置和应用环境,

2、能与传统程序设计和数据库开发技术相结合,并能根据实际问题,能独立设计、开发、调试完成一个Web应用。二、课程教学基本要求通过本门课的学习,使学生掌握构建Web应用软硬件平台的基本技能,具有基本的Web编程能力,掌握HTML、CSS与XML、JavaScript技术的应用,熟练掌握应用JSP技术完成数据库库信息存储、管理与发布技术。本课程的教学形式采用课堂讲授与实训相结合的形式,教学中要注重学生动手能力的培养,帮助学生提高综合应用Web技术来开发Web应用的方法和技巧,提高学生综合解决Web应用问题的能力。要求学生学会扩展学习的能力。提高学生应用知识和技术解决应用技能。本课程考核以平时课程考核和

3、期末考核为主,分别占40和60。三、课程教学内容(分章节)第一章 Web技术概述1.1 Web简介1.2 计算机网络基础1.3 IP地址、域名和URL1.4 Web基础知识1.5 Web数据库基本要求:使学生了解Web技术的基础知识和基本原理,包括计算机网络基础知识、IP地址、域名和统一资源定位器(URL)、Web的基本概念、工作原理和Web站点的体系结构、Web数据库基础知识等,为Web应用开发做好准备。教学重点:计算机网络的基本概念、工作原理和Web站点的体系结构、Web数据库基础知识。教学难点:企业网IP地址的规划。第二章 Web应用环境构建技术2.1 Web运行环境概述2.2 JSP应

4、用环境的建立在Windows XP Professional下建立JSP运行环境2.3 SQL Server数据库系统的安装与测试2.4 MyEclipse的安装、汉化、配置基本要求:使用学生了解各种常用的Web运行环境,掌握JSP环境建设技术,为Web应用开发奠定基础。教学重点:学会安装和配置Tomcat、JDK、SQL Server数据库、MyEclipse。教学难点:了解JSP与其他动态网页技术的区别,并掌握JSP运行环境的安装和配置方法。第三章 基于Web方式的信息系统开发案例网上书店3.1 系统功能与系统环境3.2 系统设计与开发3.3 系统功能设计3.4 数据库设计3.5 代码设计

5、与实现3.6 网上书店的安装及使用基本要求:使学生理解应用Web方式进行应用系统开发的全过程,了解Web站点建设所使用的主流技术。教学重点:理解应用Web方式进行应用系统开发的全过程。教学难点:JSP网站的安装。第4章 HTML4.1 HTML概述4.2 HTML页面修饰标记4.3 页面多媒体技术4.4 表格与列表标记4.5超链接标记4.6 表单标记4.7 窗口框架标记4.8 HTML应用案例4.9 网上书店主界面的实现基本要求:使学生了解HTML的基本知识与结构,掌握HTML代码及应用。教学重点:掌握HTML代码及应用。教学难点:HTML代码的应用。第五章 CSS5.1 CSS简介5.2 定

6、义样式格式5.3 应用CSS样式的4种方式5.4 样式表应用案例5.5 页面定位功能 基本要求:使学生掌握CSS的样式的4种应用方式。教学重点:CSS样式应用。教学难点:CSS编程技巧。第六章 JavaScript6.1 JavaScript概述6.2 JavaScript基本语法6.3 JavaScript控制结构和函数6.4 JavaScript对象6.5 Window对象在JavaScript中的应用6.6 document对象在JavaScript中的应用6.7 JavaScript内置对象6.8 JavaScript应用案例 6.9 JavaScript在网上书店案例中的应用基本要求

7、:使学生了解脚本语言作用、工作机制和特点;了解Window对象构成、属性和方法,掌握Window对象基本使用方法,学会JavaScript的基本语法规则,熟练掌握JavaScript编程技巧。教学重点:JavaScrip语言的基本语法,JavaScrip语言嵌入HTML语言的方法。教学难点:JavaScrip语言的基本语法。第7章 JSP运行机制与基本语法7.1 JSP技术概述7.2 JSP基本语法7.3 JSP指令7.4 JSP动作7.5 jsp:useBean动作7.6 JSP指令与动作的应用案例读者选购图书基本要求:使用学生掌握JSP的基本语法与使用方法。教学重点:JSP基本语法、各个编

8、译指令和动作指令标识。教学难点:JSP的动作指令。第8章 JSP内置对象8.1 JSP内置对象概述8.2 request对象8.3 response对象8.4 out对象8.5 session对象8.6 application对象8.7 exception对象8.8 JSP其他内置对象8.9 Cookie8.10 JSP内置对象在网上书店案例中的应用基本要求:使学生熟练掌握JSP的9个内置对象。 教学重点:对象与内置对象、两个Jsp内置对象应用实例。教学难点:JSP的动作指令, 通过JDBC访问数据库。第9章 基于JSP的Web数据库应用开发9.1 Web数据库应用基础9.2 JDBC接口技术

9、9.3 查询记录9.4 添加记录9.5 更新记录9.6 删除记录基本要求:使学生熟练掌握JDBC接口技术、数据库连接技术和JSP数据库信息发布技术。教学重点:通过JDBC访问数据库。教学难点: 通过JDBC访问数据库,通过JDBC-ODBC桥来访问数据库。第10章 网上书店的实现10.1 主界面实现10.2 用户登录功能实现10.3 图书展示功能实现10.4 购物车实现10.5 读者留言功能实现10.6 订单管理功能实现基本要求:使学生了解网上书店系统主要功能实现的方法,设计并完成某一简单的应用开发系统。教学重点:网站的开发。教学难点:网站的开发。四、课程的实验内容与要求实验要求:1. 实验环

10、境:网络实验室。2. 基本要求:在连网机房和专用网络实验中进行。每节实验课之前,教师必须要求学生先做预习工作,递交预习报告。实验内容要求学生按时独立完成,小组实验合作完成,实验报告独立完成。实验结束后,应交实验报告。3. 考核方式:学生实验成绩记入平时成绩。实验内容:实验一 Web应用环境构建(一)实验类型:设计性 (二)实验类别:专业实验 (三)实验学时数:3学时 (四)实验目的1掌握Web运行环境的建立方法 2掌握JSP应用环境的建立 (五)实验环境Windows XP/2000/2003操作系统、j2sdk 1.4.2、Tomcat 5.0(六)实验内容1安装j2sdk 1.4.22安装

11、服务器软件Tomcat3安装SQL Server 2000 Personal Edition4安装网络购书系统(七)实验要求 1学生独立完成,1人为1组; 2完成作品和实验报告。 实验二 HTML(一)实验类型:设计性 (二)实验类别:专业实验 (三)实验学时数:3学时 (四)实验目的1认识HTML的基本知识与结构2熟练掌握HTML应用 (五)实验环境Windows XP/2000/2003操作系统、记事本或Dreamweaver 8中文版(六)实验内容1创建一表格网页2创建一列表网页3创建一表单网页4创建一浮动窗口网页5在网页中嵌入一JAVA小程序(七)实验要求 1学生独立完成,1人为1组;

12、 2完成作品和实验报告。实验三 JavaScript的应用(一)实验类型:设计性 (二)实验类别:专业实验 (三)实验学时数:3学时 (四)实验目的1掌握JavaScript的基本语法2熟练掌握JavaScript的控制结构、函数和对象的使用3掌握JavaScript的应用(五)实验环境Windows XP/2000/2003操作系统、记事本或Dreamweaver 8中文版(六)实验内容1使用JavaScript编制一段代码完成以下功能:(1)要求输入一个姓名。(2)用确认框检查输入是否正确(是否为合法输入字符,位长是否合理等)。(3)根据输入给出相应的提示。2页面上有一个图像,在状态栏显示

13、有关图像的说明。单击图像时,换成另一幅图像,同时状态栏的内容也做相应的变更。3制作一个页面,页面上有两个文本框和提交按钮,在文本框1中输入信息后,用鼠标单击提交按钮后,文本框2中将显示文本框1中输入的内容。4在客户端验证用户输入信息,如果输入正确,允许链接到网站;如果不正确,禁止链接,要求用户界面友好。5制作一个数字钟,根据网页下载持续时间进行收费。(七)实验要求 1学生独立完成,1人为1组; 2完成作品和实验报告。实验四 Web数据库应用(一)实验类型:设计性 (二)实验类别:专业实验 (三)实验学时数:3学时 (四)实验目的1掌握JDBC接口技术2掌握数据库连接技术3掌握JSP数据库信息发

14、布技术(五)实验环境Windows XP/2000/2003操作系统、记事本或Dreamweaver 8中文版、Tomcat、SQL数据库(六)实验内容1设计一个网上商店应用(商品种类可以自选),并为该应用设计一个数据库,至少要有三张表。创建该数据库。2输出网上商店数据库中某张表的表头。3输出网上商店数据库中某张表的所有记录。4输出网上商店数据库数据库中某张表中的指定记录。5对网上商店数据库中的记录进行模糊查询。6对网上商店数据库中的记录进行范围查询。7把网上商店数据库中某张表的数据逆序输出。8对网上商店数据库中某张表进行插入、删除和更新操作。(七)实验要求 1学生独立完成,1人为1组; 2完

15、成作品和实验报告。实验五 综合动态网站的实现(一)实验类型:设计性 (二)实验类别:专业实验 (三)实验学时数:6学时 (四)实验目的掌握JSP Web数据库应用开发技术。(五)实验环境Windows XP/2000/2003操作系统、记事本或Dreamweaver 8中文版、Tomcat、SQL数据库(六)实验内容1设计注册、登录界面。2设计相关的数据库。3连接数据库。4设计查询界面,并按一定次序输出。5后台添加、删除、更新记录。6设计后台管理页面。(七)实验要求 1学生以小组为单位合作完成,35人为1组; 2完成作品和实验报告。五、课程习题要求此门课是操作性很强的课程,课后作业以案例为主,通过具体案例的制作,使学生掌握基本的知识点及其应用。六、课程学时分配章次内容理论学时实验学时1Web技术概述32、3Web应用环境构建2

温馨提示

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

评论

0/150

提交评论