收藏 分销(赏)

《Web数据库技术计算机科学与技术》课程教学大纲.docx

上传人:二*** 文档编号:4557512 上传时间:2024-09-29 格式:DOCX 页数:9 大小:21.03KB 下载积分:5 金币
下载 相关 举报
《Web数据库技术计算机科学与技术》课程教学大纲.docx_第1页
第1页 / 共9页
本文档共9页,全文阅读请下载到手机保存,查看更方便
资源描述
«Web数据库技术》教学大纲 、课程基本信息 中文名称 Web数据库技术 英文名称 Web Database Technology 适用专业 计算机科学与技术 先修课程 数据库原理 课程类别 专业拓展 修读性质 任选 学分/学时 2. 5学分/42学时(实践14学时) 考核方式 考查 二、教学目标 说明:本课程是为计算机科学与技术专业的本科生开设的学科拓展课程之是毕业生 从事信息技术工作的基础。 本课程教学目标: 通过本课程的教学,要求学生了解Web程序设计的基本原理、方法,了解B/S结构发 展方向及新技术,掌握后台数据库的使用方法以及ADO的内部对象(Connection对象、 Command对象和Recordset对象)的应用方法,掌握ASP的内置对象(Request、Response、 Session> Application )的基本使用方法。使学生掌握Web数据库应用系统的设计方法和 实现技术,能有效使用现有的数据库管理系统和软件开发工具,分析、设计和实现具体应用 系统,培养学生分析、解决实际问题的能力。 三、教学内容及基本要求第一章Web应用程序架构(1学时) (一)教学目标 1 .了解数据库应用程序架构及其开展; 2 .掌握Web应用程序及其工作机制; 3 .了解动态内容的实现技术。 (二)重点、难点 重点:Web应用程序及其工作机制。 难点:Web应用程序工作机制。 (三)教学方法 讲授法、演示法、实验法 (四)教学内容 1.数据库应用程序架构及其开展 (1)单机架构 (2)工作站/服务器架构 (3)客户机/服务器架构 (4)浏览器/服务器架构 2 . Web应用程序及其工作机制 (1) Web应用程序 (2)静态网页与动态网页 3 .动态内容的实现技术简介 (1) ASP (2) JSP (3) PHP (4) Web应用程序的典型应用和特点 (5) 结 第二章 构建Web应用程序的开发环境(1学时/2学时) (一)教学目标 1 .了解%b应用程序的开发环境、Web站点; 2 .掌握构建Dreamweaver MX开发环境。 (二)重点、难点 重点:构建Dreamweaver MX开发环境。 难点:Web站点。 (三)教学方法 讲授法、演示法、实验法 (四)教学内容 1. Web应用程序的开发环境 (1)服务器端开发环境 (2)本机开发环境 2. 建立Web站点 (1)安装服务器 (2)启动IIS服务 (3)创立新的Web站点 (4)设置站点或站点目录的属性 (5)用PWS创立虚拟目录 3. Web站点开发工具Dreamweaver MX简介 (1)概述 (2) Dreamweaver MX 的工作环境 (3) Dreamweaver MX的Web应用程序开发功能 (4) Dreamweaver MX的Web应用程序开发工作流程 4.构建Dreamweaver MX开发环境 (1)创立本地站点 (2)设置测试服务器 (3)设定远程信息 (4)测试开发环境 (5) Dreamweaver MX 的站点管理 5.小结第三章ASP基础(7学时/2学时) (一)教学目标 1 . 了解ASP的基本概念; 2 .掌握ASP的内置对象: 3 .熟悉ASP编程。 (二)重点、难点 重点:ASP的内置对象 难点:ASP的内置对象 (三)教学方法 讲授法、演示法、实验法 (四)教学内容 1. ASP概述 (1) ASP的基本概念 (2)创立和运行ASP网页 2. ASP基础 (1)使用变量 (2)使用表单 (3)使用组件和对象 3. ASP的内置对象 (1) Request 对象 (2) Response对象 (3) Session 对象 (4) Application 对象 (5) Server 对象 (6) Cookie 应用 4. ASP实例一一计数器的设计 (1)程序基本思路 (2) Application OnStart 事件过程 (3) Session OnStart 事件过程 (4)显示访问人数数据 5.小结第四章 数据库的设计和建立(3学时/I学时) (一)教学目标 1 .掌握数据库的设计方法; 2 .掌握Access数据库的创立和查询。 (二)重点、难点 重点:需求分析、设计数据库 难点:在Access中创立查询对象 (三)教学方法 讲授法、演示法、实验法 (四)教学内容 1 .需求分析 2 .设计数据库 (1)确定数据库中包括的表和字段 (2)确定表之间的关系 3 .创立Access数据库 (1)建立数据库 (2)建立数据表 (3)建立表之间的关系 4 .使用SQL命令操作数据库 (1)查询语句SELECT (2)插入数据语句INSERT INTO (3)更新数据语句UPDATE (4)删除数据语句DELETE (5)参数 PARAMETERS 5 .在Access中创立查询对象 (1)选择查询 (2)操作查询 (3)参数查询 6 .小结第五章Web页的数据库连接技术(3学时/I学时) (一)教学目标 1 .掌握数据库访问技术; 2 .掌握连接对象、记录集对象、命令对象; 3 . 了解在Dreamweaver MX中使用ADO对象的特点。 (二)重点、难点 重点:连接对象、记录集对象、命令对象 难点:记录集对象、命令对象 (三)教学方法 讲授法、演示法、实验法 (四)教学内容 1 .数据库访问技术 (1) ODBC (2) OLE DB (3) ADO (4) ADO的对象模型 2 .连接对象 (1) Connection对象的方法和属性 (2)使用连接字符串连接数据库 (3)使用数据源名称连接到数据库 (4)在Dreamweaver MX中管理数据库连接 3 .记录集对象 (1) Record set对象的方法和属性 (2)翻开记录集 (3)用记录集表示记录 (4)对记录集进行分页 4 .命令对象 (1)Command对象的方法和属性 (2)使用Command对象 (3)在Command对象中使用参数 (4)管理Command对象 5 .在Dreamweaver MX中使用ADO对象的特点 6 .小结第六章 向页面添加动态内容(3学时/I学时) (一)教学目标 1 .掌握定义数据源、向页面插入动态内容; 2 .掌握表单元素动态、HTML属性动态; 3 . 了解设定动态内容格式。 (二)重点、难点 重点:向页面插入动态内容、表单元素动态 难点:表单元素动态 (三)教学方法 讲授法、演示法、实验法 (四)教学内容 1 .定义数据源 (1)数据源概述 (2)定义ASP对象类型数据源 (3)删除数据源 2 .向页面插入动态内容 (1)插入动态文本 (2)插入动态图像 3 .表单元素动态 (1)文本字段动态 (2)图像域动态 (3)动态复选框 (3)单项选择按钮动态 (3)列表/菜单动态 4 .使HTML属性动态 (1)使用“绑定”面板将HTML属性动态化 (2)使用“标签检查器”面板实现HTML属性动态化 (3)使用属性检查器实现HTML属性动态化 5 .设定动态内容格式 6 .小结第七章 显示和查询记录(2学时/2学时) (一)教学目标 1 .掌握构建显示记录页面; 2 .掌握查询记录。 (二)重点、难点 重点:查询记录 难点:复杂查询 (三)教学方法 讲授法、演示法、实验法 (四)教学内容 1 .构建显示记录页面 (1)显示一条记录 (2)以纵向方式显示多条记录 (3)以纵横方式显示多条记录 2 .查询记录 (1)在记录集中使用参数变量 (2)设置简单查询条件 (3)设置复杂查询条件 3 .小结第八章 添加、更新和删除记录(2学时/2学时) (一)教学目标 1 .理解记录操作与数据库结构的关系; 2 .掌握添加记录、更新记录、删除记录。 (二)重点、难点 重点:添加记录、更新记录、删除记录 难点:同时处理多条记录 (三)教学方法 讲授法、演示法、实验法 (四)教学内容 1 .概述 (1)理解记录操作与数据库结构的关系 (2)操作数据的方法 2 .添加记录 (1)利用服务器行为添加记录 (2)利用Recordset添加记录 3 .更新记录 (1)利用服务器行为更新记录 (2)利用Recordset更新记录 4 .删除记录 (1)利用服务器行为删除记录 (2)利用Recordset删除记录 5 .同时处理多条记录 (1)更新多条记录 (2)删除多条记录 6 .小结 第九章 综合应用——网上书店客户端的设计(3学时/2学时) (一)教学目标 1 .通过实例,掌握编写WEB数据库客户端应用程序的方法。 (二)重点、难点 重点:查询图书、购物车的实现、用户身份确认、订单确认和保存、订单查询 难点:购物车的实现 (三)教学方法 讲授法、演示法、实验法 (四)教学内容 1 .网上购书的基本流程 2 .查询图书 (1)显示图书信息 (2)精品推荐 (3)按类别查询图书 (4)综合查询 3 .购物车的实现 (1)安装购物车插件 (2)设置购物车 (3)将商品添加到购物车 (4)创立购物车页面 4 .用户身份确认 (1)用户注册 (2)用户登录 5 .订单确认和保存 (1)显示确认信息 (2)保存订单并获取订单号 (3)将购物车内容保存到数据库 6 .订单查询 (1)查看订单列表 (2)查看订单详细页内容 7 .体验购书过程 8 .小结第十章 综合应用一网上书店管理端的设计(3学时/I学时) (一)教学目标 1 .通过实例,掌握编写WEB数据库管理端应用程序的方法。 (二)重点、难点 重点:职员管理模块、订单管理、图书管理、客户管理 难点:职员登录及权限 (三)教学方法 讲授法、演示法、实验法 (四)教学内容 2 .网上书店管理的模块结构及流程 3 .职员登录及权限 (1)登录及权限 (2)权限的应用 4 .职员管理模块 (1)增加职员记录 (2)更改职员信息 (3)删除职员记录 (4)更改密码 5 .订单管理 (1)已处理订单 (2)未处理订单 (3)处理当前订单 6 .图书管理 7 .客户管理 8 .小结 四、考核形式及成绩评定 说明: (一)考核形式:期末考查。 (二)成绩评定:课程考核由平时作业及听课情况和期末考查成绩两局部组成,分别占 课程总成绩的30%和70%o 五、教材与参考书 教 材:铁军.Web数据库技术.北京:清华大学出版,2004.4 参考书: [1]文振煜.Web数据库系统开发教程.北京:清华大学出版,2007. 10 [2]魏善沛.Web数据库技术实用教程.北京:清华大学出版,2005. 7 [3]蒋学英等.Web数据库设计与开发.北京:清华大学出版,2007. 3 六、其他 需要使用多媒体教学,软件要求:Windows XP + PowerPoint + SQL Server + IIS + ACCESS + DREAMWEAVERo 七、课程学时分配表 序号 教学内容(章、节或篇名) 学时分配 作业、考查 理论 实践 1 第一章Web应用程序架构 1 0 2 第二章 构建Web应用程序的开发环境 1 2 3 第三章ASP基础 7 2 4 第四章数据库的设计和建立 3 1 5 第五章Web页的数据库连接技术 3 1 6 第六章向页面添加动态内容 3 1 7 第七章显示和查询记录 2 2 8 第八章添加、更新和删除记录 2 1 9 笫九章综合应用一一网上书店客户端 的设计 3 2 10 第十章综合应用一一网上书店管理端 的设计 3 2 总课时 28 14
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服