《WEB程序设计》课程教学大纲概要 下载本文

内容发布更新时间 : 2024/5/5 17:47:18星期一 下面是文章的全部内容请认真阅读。

《WEB 程序设计》课程教学大纲 课程编号 英文课程名 开课院(系 信息学院 ) 开课系 1620105 学分 2 总学时 40 理论 30 实验/上机 10 Web Program Design 网络技术系 修订时 2006 年 9 月 1 日 间

课 程 简 介

《WEB 程序设计(JSP 实现)》课程是计算机科学与技术专业的重要必修课,它涉及 到数据库应用,计算机网络,java 程序设计等诸多方面的知识和能力。是实践性很强且面 向实际应用的重要专业课。

课 程 大 纲

一、课程的性质与任务:

《WEB 程序设计(JSP 实现)》课程在计算机科学与技术专业中属于专业课范畴。它 的综合性极强,它综合运行数据库应用,计算机网络,java 程序设计等诸多方面的知识和 能力。实践性强,应用面广是它的另外两大性质。

本课程的任务是使学生学习、掌握、运用 JSP 技术设计完成 WEB 站点设计,为以后 建立更有实际应用价值的 WEB 站点打下基础。

二、课程的目的与基本要求:

1.通过本课程的教学,使学生能了解交互式网站的原理和作用;使学生对 Web 网站 建设的全过程从整体上有一个较清晰的了解;对当前 Web 网站所使用的技术有较清晰的理 解;

2.掌握交互式 WEB 系统的设计方法;能运用 JSP 独立完成一些简单但完整的交互式 系统; 能读懂较复杂的交互式系统原代码。

3.强化面向程序设计编程思想,提升编程理念,增强软件开发能力。为学生在未来网 络化信息化社会里更好地从事网络技术应用与相关工作打下良好的基础,

三、面向专业: 计算机科学与技术

四、先修课程:

《数据库系统原理》、《Java 语言高级程序设计》、《计算机网络》

五、本课程与其它课程的联系:

《数据库系统原理》、《Java 语言高级程序设计》、《计算机网络》是学习本学科的基础。 本学科是面向网络的,所以必须先具备《计算机网络》的相关知识,它又是以网页形式呈 现的,需要数据库系统的后台支持,所以须先学习《数据库管理系统》,它是用 JSP(JAVA SERVER PAGE)实现的,所以必须先学习《Java 语言高级程序设计》。本学科对本专业的 后续学科无严格要求,实际上本学科可以是本专业学习的最后几门学科之一。

六、教学内容安排、要求、学时分配及作业: 第 1 章 JSP 简介(2 学时) 1.1 什么是 JSP(C) 1.2 JSP 页面(C) 1.3 JSP 的运行原理(B) 1.4 安装配置 JSP 运行环境(A) 1.5 JSP 页面的测试(C)

1.6 JSP 与 JavaServlet 的关系(C)

基本要求:理解 JSP 的运行原理,掌握安装与配置 JSP 运行环境的方面。 第 2 章 JSP 语法(4 学时) 2.1 JSP 页面的基本结构(B) 2.2 变量和方法的声明(A) 2.3 Java 程序片(A) 2.4 表达式(A) 2.5 JSP 中的注释(A) 2.6 JSP 指令标签(A) 2.7 JSP 动作标签(A)

基本要求:了解 JSP 页面的基本结构;掌握 JSP 的语法;学会变量和方法的声明和调 用;学会运用指令标签和动作标签。

第 3 章 JSP 内置对象(4 学时) 3.1 request 对象(A) 3.2 response 对象(A) 3.3 session 对象(A) 3.4 application 对象(A) 3.5 out 对象(A)

基本要求:学会运用 JSP 的六个内置对象。理解相关理论。

第 4 章 JSP 中的文件操作(2 学时) 4.1 File 类(B)

4.2 使用字节流读写文件(A) 4.3 使用字符流读写文件(A) 4.4 回压字符流(B) 4.5 数据流(A) 4.6 对象流(A)

4.7 RandomAccessFile 类(A) 4.8 文件上传(A) 文件4.9 下载(A) 分页读取4.10 文件(B) 标准化考4.11 试(B)

基本要求:掌握 JSP 中的文件操作。掌握 JSP 文件操作的相关理论。 第 5 章 JSP 中使用数据库(4 学时) 5.1 数据源 (A)

5.2 JDBCODBC 桥接器(A) 5.3 查询记录(A) 5.4 更新记录(A) 5.5 添加记录(A) 5.6 删除记录(A)

5.7 分页显示记录(B) 连接数5.8 据库的其他方式(B) 查询 5.9 Excel 电子表格(B) 使用同5.10 步连接(B) 网上投票(B) 5.11 成绩录入查询系统(B) 5.12

基本要求:学会在 JSP 中使用数据库。包括数据库连接,数据查询,数据插入、删除、 更新。掌握 JSP 中使用数据库的相关理论。

第 6 章 JSP 与 JavaBeans(6 学时) 6.1 编写 JavaBeans 和使用 JavaBeans(A) 6.2 beans 的存放目录(B) 6.3 获取和修改 beans 的属性(A) 6.4 beans 的辅助类(B) 6.5 带包名的 beans(B)

6.6 JSP 与 beans 结合的简单例子(B)

基本要求:理解 javaBeans 的概念,学会编写和使用 javaBeans. 第 7 章 基于会员制的网络交友(4 学时) 7.1 系统设计(B) 7.2 数据库设计及连接(B) 7.3 页面管理(B) 7.4 各个页面的设计(B) 7.4.1 会员注册 7.4.2 会员登录 7.4.3 浏览会员 7.4.4 查找会员 7.4.5 留言板 查看7.4.6 公共留言 查看7.4.7 私人留言 修改7.4.8 密码 修改个7.4.9 人信息

基本要求:理解用 JSP 设计一个简单 WEB 站点的完整过程,读懂本章代码,学习使 用有关范例。

第 8 章

JavaServlet(4 学时)

8.1 servlet 工作原理(C) 8.2 编译和安装 servlet(A) 通过 8.3 JSP 页面调用 servlet(A) 8.4 servlet 的共享变量(B) 8.5 HttpServlet 类 (B) 8.6 用 servlet 读写文件(B) 用 8.7 servlet 访问数据库(B) 会8.8 话管理 (B)

基本要求:了解 JavaServlet 的工作原理,学习使用 javaServlet.

七、实验名称与类别: 序号 1 2 3 4 实验名称 ①JSP 运行环境的安装与配置;②JSP 语法 JSP 的内置对象 在 JSP 中的使用数据库 javaBeans 的编写和使用 学时 2 2 4 2 实验类别 操作型 设计型 综合型 设计型 注:实验类别指:演示型、操作型、验证型、综合型、设计型、研究创新型

八、实验目的、内容与要求

实验 1 JSP 运行环境的安装与配置和 JSP 基本语法(2 学时) 1. 实验目的

掌握 JSP 运行环境的安装与配置,深入理解 JSP 的运行机制。 掌握 JSP 的基本语法 2. 实验内容

A.JSP 运行环境的安装与配置 JDK 1.4 或 1.3 的安装 Tomcat 4.0 或 4.1 或 5.0 的安装 环境变量的设置 JSP 页面的测试 B.JSP 基本语法 . JSP 页面的基本结构 变量和方法的声明 Java 程序片 表达式

3. 实验要求:学会安装、配置 JSP 运行环境,基本掌握声明、程序片、表达式语法。

实验 2 JSP 的内置对象(2 学时) 1. 实验目的

理解各 JSP 的内置对象的功能,掌握各 JSP 的内置对象的用法 2. 实验内容 Request Response Session Application

3. 实验要求:掌握各 JSP 内置对象的用法,写出实验报告。

实验 3 在 JSP 中的使用数据库(综合性实验)(4 学时) 1. 实验目的

掌握在 JSP 中使用数据库的编程技术 2. 实验内容 数据库的连接 数据库记录查询