(中职)Web数据库与动态网页设计第3单元教学课件



《(中职)Web数据库与动态网页设计第3单元教学课件》由会员分享,可在线阅读,更多相关《(中职)Web数据库与动态网页设计第3单元教学课件(47页珍藏版)》请在装配图网上搜索。
1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第,*,页 共 46页,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第,*,页 共 46页,*,(中职)Web数据库与动态网页设计第3单元ppt课件,Web数据库及动态网络设计,单元三 创建慈善公益网站论坛,引言,本单元可以作为前面第二单元的延伸,也可以单独作为某网站的论坛。论坛后台数据库用,Access,数据库,连接方式用数据源连接方式。,能力目标,能创建具有交互作用的表单网页,能创建数据库和建立数据表,能创建数据源,能制作简单的论坛网页,单元三 创建慈善公益网
2、站论坛,任务一 制作论坛主题页面,任务二 为网站创建数据源,任务三 制作发表讨论内容页面,任务四 制作论坛显示页面,项目实训 创建网上书店论坛,单元三 创建慈善公益网站论坛,任务一 制作论坛主题页面,论坛区的主页面其主要功能是给用户一个对自己感兴趣的内容参与讨论、发表意见或结交网友的平台,应该做得简洁明了。,返 回,关 闭,任务描述,在制作主题页面之前,首先要建立运行环境,只有在此基础上,才能开展动态网站的建设工作。建立运行环境可参考前面第二单元的相关内容。,整个论坛实例有主题页面文件(forum.asp)、主题讨论显示页面文件(detail.asp)、发表意见页面文件(write.asp)、
3、信息处理添加文件(add.asp)和一个讨论信息的数据库文件(bbs.mdb)组成。另外制作前要准备一些小图片放在images文件夹下。,任务分析,返 回,关 闭,任务一 制作论坛主题页面,一个具有交互作用的网站必然有许多网站信息和用户信息需要保存,这就离不开数据库。而ASP有一个最重要的功能,就是它可以非常轻松地连接数据库,通常是与一个Access或者一个SQL数据库相连。因为Access容易起步,在安装了Office软件的计算机上也许都已经装了Access,所以在下面首先用Access来做例子。一旦学会了ASP和Access数据库的连接方法,若再使用SQL Server数据库时,就会发现,
4、两者所需要的关键技术是基本相同的。,任务分析,返 回,关 闭,任务一 制作论坛主题页面,方法与步骤,创建文件夹,返 回,关 闭,任务一 制作论坛主题页面,在D盘的aspexp文件夹下新建一个ch02的文件夹,并在ch02下新建二个文件夹,一个为images图片文件夹,将准备好的图片文件放在该文件夹中;另一个为database数据库文件夹,后面要建立的数据库放在该文件夹中。,方法与步骤,设置虚拟目录,返 回,关 闭,任务一 制作论坛主题页面,虚拟目录设置在前面单元二中已有详述,这里使用另外一种方式来设置,结果是完全相同的。,选择“共享和安全”命令,“ch02属性”对话框,“编辑别名”对话框,方法
5、与步骤,建立数据库和数据表,返 回,关 闭,任务一 制作论坛主题页面,新建数据库bbs.mdb,在其下再创建数据表Discuss,数据表结构如表所示,表中先不用输入记录。,字 段 名 称,数 据 类 型,说 明,字 段 名 称,数 据 类 型,说 明,ID,自动编号,content,备注,内容,Name,文本,用户名,time,日期/时间,日期和时间,mail,文本,E-mail地址,replynum,数字,回复数,subject,备注,主题,replyID,数字,回复属性,Icon,文本,图标,count,数字,点击数,打开Microsoft Access,在右侧“新建文件”任务窗格中选择“
6、空数据库”超链接,如右图所示。,选择路径d:aspexpch02database,输入数据库文件名bbs.mdb,再单击“创建”按钮,如右图所示。,返 回,关 闭,创建表结构,如右图所示。,输入字段名称、类型、说明和字段大小等内容,如右图所示。其中,subject字段的“允许空字符串”设置为“是”,其他保持默认值。,关 闭,返 回,方法与步骤,设置站点,返 回,关 闭,任务一 制作论坛主题页面,设置站点的方法在前面单元二中已有详述,只是在“本地根文件夹”文本框中输入或浏览选择D:aspexpch02,在“默认图像文件夹”文本框中输入或浏览选择D:aspexpch02images,如图所示。其他
7、设置与单元二一样。,方法与步骤,返 回,关 闭,任务一 制作论坛主题页面,制作主题页面,新建主题页面forum.asp,forum.asp程序代码见教材。,相关知识与技能,返 回,关 闭,任务一 制作论坛主题页面,数据表的组成,定义关键字,创建索引,如何在表中添加、修改和删除数据,拓展与提高,在,Access,中导入,Excel,表,返 回,关 闭,任务一 制作论坛主题页面,思考与练习,新建一个,jxgl.mdb,数据库文件,在这个文件中使用表设计器,添加“学生档案信息”和“教师档案信息”两个表,表结构如图所示。,返 回,关 闭,任务一 制作论坛主题页面,思考与练习,参照前面的拓展和提高中的方
8、法在,jxgl.mdb,中导入,Excel,的学生成绩表。,返 回,关 闭,任务一 制作论坛主题页面,任务二 为网站创建数据源,返 回,关 闭,任务描述,数据库中的数据表建立好后,具有交互功能的网页要连接数据库的时候,就需要在服务器上将这个数据库打开。通常可以通过使用数据源名(DSN)或者通过在脚本语言中直接使用一个DSN-less连接的方法来连接和打开数据库。任何形式的添加、删除、修改、检索都是在建立连接的基础上进行的,可以想象连接的重要性了。,返 回,关 闭,任务分析,在连接数据库之前必须为数据库设置一个数据源DSN,即Data Source Name,只有设置了DSN,才能让服务器识别该
9、数据库的位置及其属性。当数据库的位置和类型发生移动时,只需更改DSN的设置即可使数据库的连接保持畅通。,任务二 为网站创建数据源,返 回,关 闭,方法与步骤,任务二 为网站创建数据源,打开“管理工具”窗口。,返 回,关 闭,任务二 为网站创建数据源,在“,ODBC,数据源管理器”对话框中,选择“系统,DSN”,选项卡,单击“添加”按钮。,返 回,关 闭,任务二 为网站创建数据源,弹出“创建新数据源”对话框,在“名称”列表框中选择,Driver do Microsoft Access(*.,mdb,),,然后单击“完成”按钮。,返 回,关 闭,任务二 为网站创建数据源,弹出“,ODBC,Mico
10、soft,Access,安装”对话框,在“数据源名”文本框中为数据源取一个名称,然后单击“数据库”区域中的“选择”按钮。,返 回,关 闭,任务二 为网站创建数据源,在弹出的“选择数据库”对话框中先选择“驱动器”为,d,盘,再选择“目录”和数据库,bbs.mdb,,然后单击“确定”按钮。,返 回,关 闭,任务二 为网站创建数据源,回到“,ODBC Microsoft Access,安装”对话框,再单击“确定”按钮,在“,ODBC,数据管理器”对话框的“系统数据源”列表框中就可看到刚才添加的数据源,bbs,。,返 回,关 闭,相关知识与技能,ASP,网络数据库应用程序的设计流程,数据库的连接方法,
11、任务二 为网站创建数据源,返 回,关 闭,拓展与提高,设置数据库文件的权限,任务二 为网站创建数据源,返 回,关 闭,思考与练习,在,D,盘新建一个文件夹,xxjxgl,,将数据库文件,jxgl.mdb,复制到该文件夹中,并设置数据库文件的允许修改权限。,为数据库文件,jxgl.mdb,设置一个名称,mydata,的数据源。,任务二 为网站创建数据源,尝试用不同的数据库连接方法来连接数据库。,任务三 制作发表讨论内容页面,返 回,关 闭,任务描述,用户进入论坛主题页面后,单击下面的“发起新的讨论主题”就会打开发表讨论内容页面。,返 回,关 闭,任务分析,发表讨论内容页面主要由表单组成,包括单行
12、文本域、多行文本域和单选按钮等。在单选按钮的右边插入一些小图片。该页面为发表讨论内容和回复内容共用,所以使用隐含域。用户输入完相应信息后,单击“发表”按钮,就返回到主题页面,这里要判断用户输入的信息是否齐全,并要有出错信息提示,若进入后用户又不想发表意见,也可单击“返回上一步”按钮。,任务三 制作发表讨论内容页面,返 回,关 闭,方法与步骤,任务三 制作发表讨论内容页面,制作发表讨论页面,Write.asp,制作表单处理程序,add.asp,具体代码见教材。,具体代码见教材。,返 回,关 闭,相关知识与技能,SQL,语句,隐含域,任务三 制作发表讨论内容页面,ASP,内置对象简要说明,Requ
13、est,对象,Response,对象,返 回,关 闭,拓展与提高,表单的,GET,方法和,POST,方法的区别,任务三 制作发表讨论内容页面,返 回,关 闭,思考与练习,运行并调试下面程序,页面上显示的内容是什么?为什么?,任务三 制作发表讨论内容页面,任务四 制作论坛显示页面,返 回,关 闭,任务描述,用户进入论坛主题页面,单击某一主题名称后,就会进入论坛显示页面Detail.asp。该页面包括两部分“主题”和“回复列表”。用户若对该主题感兴趣可单击“回复话题”参与讨论。,返 回,关 闭,任务分析,在同一页面Detail.asp中可以根据不同的主题显示不同的内容,这需要一个用来判别的字段,即
14、replyID字段。,任务四 制作论坛显示页面,返 回,关 闭,方法与步骤,任务四 制作论坛显示页面,制作论坛显示页面程序,Detail.asp,选择“文件”“新建”命令,新建Detail.asp文件,单击“代码”按钮输入程序代码,具体代码见教材。,返 回,关 闭,相关知识与技能,算术运算符,连接运算符,任务四 制作论坛显示页面,关系运算符,逻辑运算符,运算符的优先级,返 回,关 闭,拓展与提高,Response.Write,与,的区别,任务四 制作论坛显示页面,项目实训 创建网上书店论坛,返 回,关 闭,项目描述,在网上书店创建一个论坛后,读者可以通过网络与经营者进行交流,读者与读者之间也可
15、以进行书评、交流等活动。,项目实训 创建网上书店论坛,返 回,关 闭,项目要求,整个论坛要有主题页面、主题讨论显示页面、发表意见页面等组成。主题页面中要有论坛使用规则,非注册用户不能登录。,项目实训 创建网上书店论坛,返 回,关 闭,项目提示,论坛制作前要准备一些必要的素材,如小头像图片等。要先创建一个论坛后台数据库,再制作页面。,项目实训 创建网上书店论坛,返 回,关 闭,项目评价,内 容,评 价 等 级,能 力 目 标,评 价 项 目,3,2,1,职业能力,能创建具有交互作用的表单网页,了解表单各元素的,基本功能,会正确地使用表单的,各种,元素,能创建数据库和建立数据表,会新建数据库,会新建数据表,会编辑、修改、删除数据表及表中记录,会导入、导出数据表,能创建数据源,会正确设置数据源,能正确使用ASP的多种方法连接数据库,能制作简单的,论坛,网页,了解论坛,网页的基本功能,会制作动态网页的交互功能,会制作调查表,网页,会,编写按钮动作程序,使用SQL查询语句,了解SQL查询语句的类型,会正确使用SQL查询语句,通用能力,自我评估能力,独立构思能力,解决问题的能力,自我提高的能力,组织能力,综合评价,再 见!,
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专题党课讲稿:以高质量党建保障国有企业高质量发展
- 廉政党课讲稿材料:坚决打好反腐败斗争攻坚战持久战总体战涵养风清气正的政治生态
- 在新录用选调生公务员座谈会上和基层单位调研座谈会上的发言材料
- 总工会关于2025年维护劳动领域政治安全的工作汇报材料
- 基层党建工作交流研讨会上的讲话发言材料
- 粮食和物资储备学习教育工作部署会上的讲话发言材料
- 市工业园区、市直机关单位、市纪委监委2025年工作计划
- 检察院政治部关于2025年工作计划
- 办公室主任2025年现实表现材料
- 2025年~村农村保洁员规范管理工作方案
- 在深入贯彻中央8项规定精神学习教育工作部署会议上的讲话发言材料4篇
- 开展深入贯彻规定精神学习教育动员部署会上的讲话发言材料3篇
- 在司法党组中心学习组学习会上的发言材料
- 国企党委关于推动基层党建与生产经营深度融合工作情况的报告材料
- 副书记在2025年工作务虚会上的发言材料2篇