Web 程 序 设 计 教 学 大 纲 课 程 名 称 : Web 程 序 设 计 英 文 名 称 : Web Programming 学 分 : 总 学 时 : 38 实 验 ( 上 机 ) 学 时 : 0 开 课 专 业 : 电 子 商 务 专 业 一 课 程 性 质 目 的 和 培 养 目 标 : 通 过 对 基 于 Web 数 据 库 的 交 互 式 网 络 信 息 系 统 的 基 础 知 识 解 决 方 案 应 用 技 术 和 课 题 的 学 习 与 实 践, 要 求 学 生 理 解 掌 握 通 过 Web 服 务 器 访 问 各 种 数 据 源 的 方 法, 及 相 关 的 网 络 协 议 数 据 库 语 言 开 发 平 台 Web 服 务 器 和 远 程 数 据 访 问 等 多 方 面 的 知 识, 深 入 理 解 牢 固 掌 握 及 熟 练 运 用 常 用 的 Web 信 息 系 统 的 设 计 开 发 技 术 与 方 法, 具 备 设 计 管 理 和 维 护 Web 信 息 系 统 的 能 力 二 预 修 课 程 : 电 子 商 务 概 论 数 据 库 原 理 三 课 程 内 容 和 建 议 学 时 分 配 : 章 节 内 容 学 时 第 一 章 网 络 程 序 设 计 课 时 网 络 程 序 设 计 语 言 的 产 生 背 景 www 的 工 作 原 理 什 么 是 服 务 器 端 客 户 端, 静 态 网 页 的 工 作 原 理, 动 态 网 页 的 工 作 原 理 目 前 主 要 的 网 络 程 序 设 计 语 言 ASP 概 述,PHP 概 述,JSP 概 述 本 章 小 节 第 二 章 ASP 初 步 课 时 ASP 的 运 行 环 境 安 装 IIS5.0, 浏 览 ASP 文 件, 增 加 虚 拟 目 录, 设 置 默 认 文 档, 运 行
环 境 小 结 ASP 的 开 发 工 具 制 作 一 个 简 单 的 ASP 文 件 新 建 ASP 文 件, 保 存 ASP 文 件, 浏 览 ASP 文 件 ASP 的 语 法 介 绍 ASP 文 件 的 基 本 组 成,ASP 文 件 的 约 定 开 发 ASP 程 序 的 注 意 事 项 第 三 章 ASP 的 脚 本 语 言 VBScript 第 六 节 第 七 节 第 八 节 脚 本 语 言 概 述 VBScript 代 码 的 基 本 格 式 VBScript 的 数 据 类 型 VBScript 常 量 VBScript 变 量 VBScript 数 组 VBScript 运 算 符 VBScript 函 数 转 换 函 数, 字 符 串 函 数, 日 期 和 时 间 函 数, 数 学 函 数, 检 验 函 数 第 九 节 VBScript 过 程 Sub 子 程 序,Function 函 数, 子 程 序 和 函 数 的 位 置 第 十 节 使 用 条 件 语 句 If...Then...Else 语 句,Select Case 语 句 第 十 一 节 使 用 循 环 语 句 For...Next 循 环,Do...Loop 循 环,While...Wend 循 环,For Each...In 循 环, 循 环 嵌 套, 强 行 退 出 循 环 第 十 二 节 第 十 三 节 注 释 语 句 容 错 语 句 第 四 章 Request 和 Response 对 象 课 时 ASP 内 部 对 象 概 述 利 用 Request 对 象 从 客 户 端 获 得 信 息 Request 对 象 介 绍, 使 用 Form 获 得 方 法, 使 用 QueryString 获 取 方 法,
ServerVariables 获 取 方 法,ClientCertificate 获 取 方 法,TotalBytes 属 性, BinaryRead 方 法 利 用 Response 对 象 向 客 户 端 输 出 信 息 Response 对 象 介 绍, 使 用 Write 方 法 输 出 信 息, 使 用 Redirect 方 法 引 导 客 户 端 至 另 一 个 URL 位 置, 使 用 End 方 法 停 止 处 理 ASP 程 序, 使 用 Buffer 属 性,BinaryWrite 方 法 使 用 Cookies 在 客 户 端 保 存 信 息 第 五 章 第 六 章 第 七 章 什 么 是 Cookies, 使 用 Response 对 象 设 置 Cookies, 使 用 Request 对 象 获 取 Cookies,Cookies 综 合 示 例 Session 和 Application 对 象 利 用 Session 对 象 记 载 特 定 客 户 信 息 Session 对 象 简 介, 利 用 Session 存 储 信 息, 利 用 Session 存 储 数 组 信 息, Timeout 属 性,Abandon 方 法 利 用 Application 对 象 记 载 所 有 客 户 信 息 Application 对 象 简 介, 利 用 Application 存 储 信 息, 利 用 Application 存 储 数 组 信 息 应 用 程 序 与 Global.asa 文 件 什 么 是 应 用 程 序, 什 么 是 Global.asa 文 件,Global.asa 简 单 示 例 Server 对 象 Server 对 象 简 介 Server 对 象 的 属 性 和 方 法 Script Timeout 属 性,CreateObject 方 法,HTMLEncode 方 法, URLEncode 方 法,MapPath 方 法,Execute 方 法,Transfer 方 法 数 据 库 基 础 知 识 数 据 库 的 基 本 概 念 数 据 管 理 技 术 的 发 展 阶 段, 数 据 库 的 基 本 术 语, 数 据 库 管 理 系 统 建 立 自 己 的 数 据 库, 新 建 数 据 库, 新 建 和 维 护 表, 新 建 和 维 护 查 询 SQL 语 言 介 绍 Select 语 句,Insert 语 句,Delete 语 句,Update 语 句 课 时 课 时 课 时
第 八 章 第 九 章 第 六 节 第 七 节 设 置 数 据 源 ASP 存 取 数 据 库 ASP 内 部 组 件 概 述 利 用 数 据 库 存 取 组 件 存 取 数 据 库 数 据 库 存 取 组 件 简 介, 数 据 库 准 备, 连 接 数 据 库, 利 用 Select 语 句 查 询 记 录, 利 用 Insert 语 句 添 加 记 录, 利 用 Delete 语 句 删 除 记 录, 利 用 Update 语 句 修 改 记 录 利 用 Select 语 句 查 询 记 录, 用 Insert 语 句 添 加 记 录, 用 Delete 语 句 删 除 记 录, 利 用 Update 语 句 修 改 记 录 深 入 进 行 数 据 库 编 程 ADO 的 内 部 对 象 Connection 对 象 建 立 Connection 对 象,Connection 对 象 的 属 性,Connection 对 象 的 方 法, 利 用 Connection 对 象 存 储 数 据 库 Command 对 象 建 立 Command 对 象,Command 对 象 的 属 性,Command 对 象 的 方 法, 利 用 Command 对 象 存 储 数 据 库, 非 参 数 查 询, 参 数 查 询,Parameter 对 象 和 Parameters 集 合 Recordset 对 象 建 立 Recordset 对 象,Recordset 对 象 属 性,Recordset 对 象 的 方 法, 利 用 Recordset 对 象 查 询 记 录, 分 页 显 示 数 据, 利 用 Recordset 对 象 更 新 数 据 库,Field 对 象 和 Fields 集 合 存 取 SQL Server 数 据 库 连 接 SQL Server 数 据 库, 存 取 SQL 数 据,SQL Server 数 据 库 和 Access 数 据 库 的 相 互 转 化 对 多 个 表 进 行 组 合 查 询 开 发 实 例 -- 在 线 通 讯 录 通 讯 录 的 设 计, 通 讯 录 的 实 现, 关 于 通 讯 录 的 讨 论 6 课 时
第 八 节 第 十 章 第 十 一 章 第 十 二 章 文 件 存 取 组 件 及 其 他 组 件 文 件 存 取 组 件 FileSystemObject 对 象 的 方 法,TextStream 对 象 的 属 性 和 方 法, 文 本 文 件 的 基 本 操 作, 文 件 及 文 件 夹 的 操 作,Folder 对 象 的 属 性 和 方 法,File 对 象 的 属 性 和 方 法, 综 合 示 例 广 告 轮 显 组 件 广 告 轮 显 组 件 的 属 性 和 方 法, 使 用 广 告 轮 显 组 件 示 例 浏 览 器 兼 容 组 件 浏 览 器 兼 容 组 件 的 工 作 原 理, 浏 览 器 兼 容 组 件 的 属 性, 使 用 浏 览 器 兼 容 组 件 示 例 文 件 超 链 接 组 件 文 件 超 链 接 组 件 的 方 法, 使 用 文 件 超 链 接 组 件 示 例 计 算 器 组 件 计 算 器 组 件 的 属 性 和 方 法, 使 用 计 算 器 组 件 示 例 使 用 第 三 方 组 件 发 送 email 组 件 W3 Jmail 下 载 和 安 装 W3 Jmail 组 件, 使 用 W3 Jmail 组 件 发 送 邮 件 文 件 上 传 组 件 ASPUpload 组 件 下 载 和 安 装 ASPUpload 组 件, 使 用 ASPUpload 组 件 上 传 文 件 综 合 示 例 发 送 邮 件 示 例, 发 布 消 息 示 例 网 络 程 序 开 发 实 例 留 言 板 留 言 板 的 设 计, 留 言 板 的 实 现 聊 天 室 聊 天 室 的 设 计, 聊 天 室 的 实 现 BBS 论 坛
BBS 论 坛 的 设 计,BBS 论 坛 的 实 现 网 络 教 学 系 统 网 络 教 学 系 统 的 设 计, 网 络 教 学 系 统 的 实 现 四 实 验 ( 上 机 ) 内 容 和 建 议 学 时 分 配 : 序 号 内 容 课 时 1 动 态 网 页 开 发 基 础 ASP 内 置 对 象 Request 与 Response 3 4 5 6 7 8 ASP 内 置 对 象 Session 与 Application ASP 内 置 对 象 Server ASP 数 据 库 编 程 表 单 及 其 应 用 文 件 存 取 组 件 及 其 他 组 件 留 言 板 聊 天 室 等 实 例 4 4 五 教 材 和 参 考 书 目 : 教 材 : 尚 俊 杰 等 主 编 : 网 络 程 序 设 计 ASP 案 例 教 程, 清 华 大 学 出 版 社,005 年 参 考 书 目 : 1. 陈 建 伟 等 主 编 : ASP 动 态 网 站 开 发 教 程, 清 华 大 学 出 版 社,005 年. 荣 欣 科 技 : ASP+Dreamweaver MX 004 数 据 库 网 站 开 发 与 实 例, 清 华 大 学 出 版 社, 004 年 3. 耿 跃 鹰 等 编 著 : 网 页 制 作 与 网 站 开 发 : 从 入 门 到 精 通, 清 华 大 学 出 版 社,008,9 4. 李 超 编 著 : CSS 网 站 布 局 实 录, 科 学 出 版 社,006,9 六 课 外 学 习 要 求 :
要 勤 于 上 网 大 量 浏 览 不 同 类 型 的 动 态 网 站, 了 解 如 何 通 过 ASP 实 现 各 种 网 站 功 能 七 考 核 方 式 : 本 课 程 考 核 总 评 成 绩 由 三 部 分 组 成 : 第 一 期 中 考 试 为 理 论 考 试 与 上 机 考 试 综 合, 占 总 评 成 绩 30% 第 二 期 末 考 试 为 理 论 考 试 50 分, 完 整 功 能 模 块 制 作 50 分, 占 总 评 成 绩 60% 第 三 平 时 成 绩 为 出 勤 课 堂 表 现 平 时 练 习 等, 占 总 评 成 绩 10% 八 其 他 说 明 : 无 编 写 者 : 文 燕 平 审 定 者 : 龚 秀 芳 ( 专 业 负 责 人 ) 上 海 师 范 大 学 商 学 院 教 学 委 员 会