授课教案
课程名称:  商务系统规划与设计 授课教师姓名:     
职称(或学历):       
授课对象:电子商务专业  授课时数:  4     
课题名称:    网站模块系统功能设计(一)      授课类型:  理论、实践     
教材名称及版本: 电子商务网站建设(2010年版)                                         
本单元或章节的教学目的及要求
1. 掌握ASP网络程序设计技术;
2.能综合运用各种知识编写一个相对独立的网络程序。
授课主要内容及课时分配
1. 网络论坛注册模块的设计(2学时)
2. 网络论坛注册模块的实现2学时)
教学重点、难点及对学生的要求(掌握、熟悉、了解、自学)
1.网络论坛注册模块的设计
2.网络论坛注册模块的实现。
教学手段、教具
多媒体、课件
采用的教学方法
讲授教学、提问讨论教学、实例教学
教学过程:
  *导入课题
在学习完ASP与数据库的基础知识内容之后,我们要能够综合运用各种ASP与数据库知识编写一个相对独立的网络程序。 这也是检验我们本学期学习这门课程有无实质性收获的标准之一。
  *讲授新课
网页设计作业个人网站模板
以设计一个完整的论坛为例进行分析。先制作用户注册模块:
一、数据库设计。
1、新建一个空白数据库BBS.MDB
2、根据我们所要保存的内容来设计数据库。用户表需要保存相应的用户信息。包括用户名,密码,性别,头像,QQ,回密码问题,回密码答案。数据库设计如下表。数据表名User
字段名
数据类型
大小
备注
User
文本
100
用户名
Psw
文本
50
密码
Sex
文本
10
性别
Face
文本
50
头像
QQ
文本
50
QQ
Question
备注
密码提示问题
Answer
备注
密码提示答案
二、注册流程分析。
三、前台注册页面,Reg.asp的制作。
1、包括用户名,密码,性别,头像,密码提示问题,密码提示答案。
2、表单Action属性:Action=” T_Reg.asp”
3、表单各组件名字和值。建议名字和相应数据表的字段名一致,方便编程,也方便记忆。
1User2PSW3password4Sex,值:男,女,5face,值:相应头像图片的相对路径,例如:face/1.gif6QQ7Question8Answer
四、后台处理注册信息页面,T_Reg.asp.
1、如何判断用户名是否已被注册
1)要判断用户名是否被注册,就是要看看用户所输入的用户名在数据库里面存不存在,也就是判断执行查询语句之后所返回的查询结果是否为空。
2)查询结果为空,也就是记录集对象为空,也就是用户名不存在,也就是可以注册的情况。
3)如何判断记录集对象为空:如果Rs.Eof And Rs.Bof 成立,即记录集对象为空,即用户名不存在,可以注册。
2JavaScript代码给出相关提示和相应功能。
1<script>alert('提示内容');</script>,弹出对话框。
2(-1),后退功能。
3location.href='网页名字',重定向到指定网页。
五、代码
  *巩固练习及讲评
1、对注册模块的代码进行分析讲评。
  *教学内容小结
本本章节内容我们重点学习如何制作一个完整的网络论坛。
布置作业、复习思考题
1. 本论坛的用户登录模块如何制作?请同学们课后尝试做一下。
学生讨论、提问

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。