1、毕 业 设 计设计题目宠物信息交流网站的设计与开发指导教师姓名班级所在系(部)年月日XXXXX 学院毕业设计开题报告姓名班级系部毕业设计题目宠物信息交流网站的设计与开发一、选题理由:目前,宠物经济越来越受人关注。随着养宠物的家庭不断增多,宠物正在成为不少家庭里的新成员。由于对宠物的不了解,致使人们想买一只自己所倾心的宠物却变得有些繁琐,导致很多人有养宠物的想法却总是那么难实现的情况发生。那么,我们是否可以依托网络,为那些想养宠物的人群提供服务。当前网络上也可以搜索到很多关于宠物这方面的信息与资料,但存在的问题是宠物资料的信息比较分散,致使用户不能很好的对宠物进行比较与分析,从而选择起来比较麻烦
2、。浪费大量的时间与精力。为了避免客户在购买宠物时造成宠物翻阅损耗等一系列费用与时间,可以将宠物资料信息进行规纳和整合,从而帮助宠友了解更多关于宠物的信息,并且在了解关注的同时也提供一个交流询问的平台。不仅有助于那些爱宠人士的交流也有利于我们的发展与进步。二、拟实现的目标:由于目前网络上关于介绍宠物信息的网站比较少,因此需建立一个实体的宠物网站。以帮助宠友了解更多关于宠物的详细信息。以此为目的,分享宠物趣事的视频、图片、资料信息等,提供在线宠物资料查询服务,另外提供宠友之间信息交留平台。这样,就建立了以了解宠物为目的,在线宠物信息交流网站。三、综述与本设计相关的已有研究(设计)成果的综述:随着经
3、济社会的发展,计算机已被应用到社会生活的各个领域。与此同时,互联网作为信息技术的通信桥梁连接着全球的计算机,而网站作为网络信息主要的表现形式而且还是互联网信息的主要承载者,在 Internet 上表现出其及其重要的地位,并发挥着其及其重要的作用。现今网站的开发会用到形形色色开发工具 ,如 ASP,PHP,JSP 等,包括脚本语言,以及为网站提供数据存储的数据库(Access,SQL SERVER),通过学习文献,我了解了企业网站建设的意义和相关技术及工具:ASP,VB Script 和 Access 数据库,提出面向企业网站建设的主体思路. 企业网站开发相关技术及工具相关技术 动态网页现在流行
4、的有很多,如:ASP,PHP,JSP 等,最常用的就这三种。Internet 的日益兴起和以网页为载体的网络信息的广泛传播和应用,使得网站的建设及网页制作得到发展的空间,大至大型企业的产品推销、售后服务、解决方案,小至个人 Web 页面开发,形形色色,地方性门户网站也不例外。四、设计的主体框架与进度安排: 主体框架:第一章:序论第二章:系统开发环境软件需求第三章:系统设计第四章:设计功能的实现第五章: 总结进度安排:1、查找、阅读并整理资料,完成开题报告;2012.11.15-2012.11.25;2、完成系统和数据库分析和设计;2012.11.25-2013.2.25;3、实现各个系统模块的
5、功能,编写文档;2013.2.25-2013.4.15;4、毕业设计文档的撰写、修改;2013.4.15-2013.5.31;5、毕业文档的定稿打印、评阅、验收、答辩;2013.6.1-2013.6.11。五、指导教师意见:该生对于所开课题进行了较为详细的课题调研,参考了许多文献。最后确定的课题具有一定的实用价值。本课题是该学生所学专业知识的延续,符合学生专业发展方向,对于提高学生的基本知识、技能和研究能力有益。研究方法和研究计划基本合理, 难度适合。学生能够在预定时间内完成该课题的设计。同意该课题开题。签 章:XXXX年 月日六、教研室意见:该生在准备毕业设计过程中,查阅了大量相关资料,灵活
6、运用已学知识解决毕业设计中遇到的各种问题。针对相关问题,通过案例结合本文内容,条理清楚。同意该课题开题。签 章:XXXX2012 年 12 月 25 日XXXXX 学院XX 届毕业设计任务书姓 名专业指导教师毕业设计题目宠物信息交流网站的设计与开发主要介绍网站的构建过程以及实现情况,包括动态页面和静态页主要研究内容面的设置,各种功能的实现,从设计到实现的阶段都有具体的体现,重点介绍宠物网站的构建情况。采用文献研究法,在互联网以及图书馆查阅相关网站建设资料, 研究方法从而全面地、正确地了解掌握所要研究的内容。对其进行搜集、分析、整理。从中选取所需信息来进行网站的规划与建设。开发出一个完整的宠物信
7、息交流网站。提供在线宠物资料信息查询和用户之间的信息交留。以宠物网的内容页面为载体,当网友浏览主要任务及目标宠物页面时,系统显示出各种宠物信息,用户通过注册帐户可以对网站进行留言及交流。1 周志刚、李拴宝:网站规划与建设 .北京.中国财政经济出版社.20082 罗廷兰、董猛、戴敏:精彩网页设计.北京.电子工业出版社.2009主要参考文献3杨格、蔡继文、郑鸿标:Dreamweaver 网页设计与制作 100 例. 北京.人民邮电出版社.20064 杨选辉:网页设计与制作教程.北京.清华大学出版.20075 周德华、许铭霖:新编网页设计与教程 .北京.冶金工业出版社.20061、查找、阅读并整理资
8、料,完成开题报告;2012.11.15-2012.12.25;2、完成系统和数据库分析和设计;2012.11.25-2013.2.25;进度安排3、实现各个系统模块的功能,编写文档;2013.2.25-2013.4.15; 4、毕业设计文档的撰写、修改;2013.4.15-2013.5.31;5、毕业文档的定稿打印、评阅、验收、答辩;2013.6.1-2013.6.11。指导教师签字: XXX系(教研室)负责人签字:XXX 年月日浙江金融职业学院毕业设计(宠物信息交流网站的设计与开发)宠物信息交流网站的设计与开发内容摘要:随着生活和工作方面的压力逐渐增加,人们对宠物的依赖和需求也就变得越来越大
9、。为了方便人们在购买宠物时对宠物的了解,开发了以宠物为主题的网站。主要介绍网站的构建过程以及实现情况,包括动态页面和静态页面的设置, 各种功能的实现,从设计到实现的阶段都有具体的体现。详细介绍了系统分析, 系统设计,系统实施的开发过程。经过前期的准备工作,对网站进行总体规划后。采用 PhotoShop 制作网页图像、制作网页页面效果等。使用 Flash 进行动画制作, 网站的数据库方面采用 Microsoft office Access ,最后采用 DreamweaverCS5 对资料进行整理与设计,开发出一个完整的宠物信息交流网站。关键词:宠物网系统设计数据库III目 录第 1 章绪论1第
10、2 章 系统开发环境软件需求22.1 系统开发平台的配置22.1.1 IIS 简介22.1.2 IIS 的安装22.1.3 IIS 的配置42.2 开发工具:Dreamweaver CS552.2.1 Dreamweaver CS5 简介52.2.2 采用 Dreamweaver CS5 的优势52.3 数据库:Microsoft office Access62.3.1 Microsoft office Access 2003 简介62.3.2 Microsoft office Access 优点62.4 图形图像处理软件 Adobe Photosho.72.4.1 Photosho 的简介7
11、2.4.2 Photoshop 的特点7第 3 章 系统设计.93.1 页面的设计93.2 数据库的设计103.2.1 数据库的创建113.2.2 数据表的创建113.3 制作留言系统123.3.1 需求分析123.3.2 设计思路133.3.3 设计留言页面133.3.4 创建数据库连接143.3.5 创建记录集173.3.6 设置动态文本183.4 用户注册设计203.4.1 设计用户注册页面203.5 用户登录设计223.5.1 设计用户登录页面22第 4 章 设计功能的实现264.1 网站首页及其子页的访问264.1.1 首页的访问264.1.2 子页的访问264.2 注册的实现274
12、.2.1 注册功能的测试274.3 用户登录的实现284.3.1 用户登录的测试284.4 留言板的实现294.4.1 留言板的测试29第 5 章 总结31参考文献错误!未定义书签。XXXX 学院毕业设计(宠物信息交流网站的设计与开发)第 1 章绪论目前,互联网的快速发展,网站系统已经作为一种重要的信息交流平台,受到越来越多的网民的青睐。随着生活和工作方面的压力逐渐增加,人们对宠物的依赖和需求也就变得越来越大。调查结果显示,在较发达城市 北京、上海、武汉、广州等宠物集中的四大城市里,有72.5%的市民表示自己比较钟爱和需求某种动物。人口数量是决定产品需求的一个重环节,这一点在宠物市场中也不例外
13、中国现人口保守估计已突破14 亿 我们暂按4 户为一个家庭为一个需求单位的话就是3.5 亿户居民 再根据市民宠物需求调查为72% 约为 2 亿的需求量 72%百分比与美国现在情况相吻合,这有着非常诱人的市场前景,为了方便人们在购买宠物时对宠物的了解,开发了以宠物为主题的网站。本文详细介绍了宠物网站的功能和结构 ,并论证了网站的设计方案,简要介绍了使用的开发工具 DramweaverCS5 以及涉及到的相关技术,并详细介绍了系统分析,系统设计,系统实施的开发过程。通过对网站制作原理及的数据库管理技术,设计并实现了一个功能比较实用的宠物在线网站。基本满足了用户查找宠物资料信息的需求。第1页 共 3
14、3 页XXXX 学院毕业设计(宠物信息交流网站的设计与开发)第 2 章 系统开发环境软件需求2.1 系统开发平台的配置如果想要在本地的计算机上运行 Asp 页面,我们必须正确的安装 IIS 组件, 并进行相关的配置,下面我们就对 IIS 组件进行介绍、安装和设置。2.1.1 IIS 简介Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行 Microsoft Windows 的互联网基本服务。2.1.2 IIS 的安装(1) 进入 Win7 的 控制面板,选择程序和功能,点击“打开或关闭windows功能”。 (如图 1-1 所示)图
15、 11 单击“打开或关闭windows 功能”第5页 共 33 页(2) 打开“打开或关闭windows 功能” 需要进行手动选择需要的功能,如图所示将需要安装的服务进行选择(如图 1-2 所示)。图 12 勾选“打开或关闭windows 功能”2.1.3 IIS 的配置安装完成后,再次进入 控制面板,选择 管理工具,双击 Internet(IIS) 管理器 选项,进行 IIS 配置(1) 打开“Internet 信息服务(IIS)管理器”, 选择 Default Web Site,双击“ ASP” (如图 1-3 所示)。图 13 双击“ASP”(2) IS7 中 ASP 父路径 是没有启用
16、的,要开启父路径,选择True,搞定父路径选项。(3) 点击右边的高级设置,设置物理路径为 F:chongwu(如图 1-4 所示)。图 14 设置物理路径(4) 点击 默认文档, 设置网站的默认文档(如图 1-5 所示)。图 15 设置默认文档2.2 开发工具:Dreamweaver CS52.2.1 Dreamweaver CS5 简介Adobe Dreamweaver CS5是一款集网页制作和管理网站于一身的所见即所得网页编辑器,是第一套针对专业网页设计师特别发展的视觉化网页 开发工具,它能够使设计人员和开发人员能充满自信地构建基于标准的网站。由于同新的Adobe CS Live在线服务
17、 Adobe BrowserLab集成,您可以使用 CSS 检查工具进行设计,使用内容管理系统进行开发并实现快速、精确的浏览器兼容性测试。2.2.2 采用 Dreamweaver CS5 的优势(1) 可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。(2) 尽享对 WordPress 、Joomla! 和 Drupal等内容管理系统框架的创作和测试支持。(3) 以可视方式显示详细的CSS 框模型,轻松切换CSS 属性并且无需读XXXX 学院毕业设计(宠物信息交流网站的设计与开发)取代码或使用其他实用程序。(4) 使用多个查看、诊断和比较工具预览动态,网页和本地内容。(5) 为
18、自定义 PHP 函数显示适当的语法,帮助您更准确地编写代码。(6) 站点特定的代码提示新增功能2.3 数据库:Microsoft office Access由于该网站属于中小型网站,网站的访问量不大所以完全可以采用 Access 来完成网站对数据库的需求2.3.1 Microsoft office Access 2003 简介Microsoft Office Access是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程式之一。它它提供了表、查询、窗体、报表、页、宏、
19、模块 7 种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。2.3.2 Microsoft office Access 优点(1) 存储方式单一Access 管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。(2) 面向对象Access 是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用
20、系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于第8页 共 33 页面向对象的开发方式,使得开发应用程序更为简便。(3) 界面友好、易操作Access 是一个可视化工具,是风格与Windows 完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。(4) 集成环境、处理多种数据信
21、息Access 基于 Windows 操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。(5) Access 支持 ODBC利用 Access 强大的 DDE(动态数据交换)和 OLE(对象的联接和嵌入)特性, 可以在一个数据表中嵌入位图、声音、Excel 表格、Word 文档,还可以建立动态的数据库报表和窗体等。Access 还可以将程序应用于网络,并与网络上的动态数 据 相 联 接 。 利 用 数 据 库 访 问 页 对 象 生 成 HTML 文 件 , 轻 松 构
22、建Internet/Intranet 的应用。2.4 图形图像处理软件 Adobe Photosho2.4.1 Photosho 的简介Adobe Photoshop,简称“PS”,是一个由 Adobe Systems 开发和发行的图像处理软件。Photoshop 主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以更有效的进行图片编辑工作。2.4.2 Photoshop 的特点(1) 功能强大的选择工具Photoshop 拥有多种选择工具,极大地方便了用户的不同要求。而且多种选择工具还可以结合起来选择 较为复杂的图像。(2) 制定多种文字效果利用 Photoshop 不仅可以制作
23、精美的文字造型,而且还可以对文字进行复杂的变换。(3) 多姿多彩的滤镜Photoshop 不仅拥有多种内置滤镜可供用户选择使用,而且还支持第三方的滤镜。这样,Photoshop 就 拥有了取之不尽,用之不竭的滤镜。(4) 易学易用,用途广泛对 Photoshop 不了解的人常常认为它是一种专业图形图像处理软件,其实这是一种误解,Photoshop 虽 然功能强大,但是也易学易用,适应于不同水平的用户。XXXX 学院毕业设计(宠物信息交流网站的设计与开发)第 3 章 系统设计3.1 页面的设计网站由一个首页和多个子页构成,其中系统主界面是一个网站给人的第一映像,其界面不仅要让人觉得友善,还应该突
24、出该网站的主题和特色!因此,在设计主界面时颇花心思!因为本站是以可爱的宠物狗为题,所以在色调上我选择的是暖色调。然后设计版式,根据网络上类似网站的风格,划分了几个模块:logo; 导航菜单;登陆模块;注册模块;消息发布模块;广告位;图片展示;相关信息等。其中网上的 logo 是由 Photoshop 制作的, 主要体现中心意旨,形象鲜明表达最主要的情感思想或宣传中心主要体现中心意旨,形象鲜明表达最主要的情感思想或宣传中心(如图 3-1 所示)。图 31 网站 logo 设计第23页 共 33 页首页的设计(如图 3-2 所示)。图 32 网站首页设计3.2 数据库的设计数据库从技术上来看是整个
25、信息系统的基础;从模型处理上来看,也是定量分析式作的基础。目前各类网站开发工具都提供了相应的数据库功能。其中表的建立尤为重要。3.2.1 数据库的创建(1)启动 Access 软件,Access 数据库的启动界面,执行“文件”,“新建”命令,在 Accesss 软件界面的右侧会出现新建文件的相关选项,单击“空数据库” 选项,可以创建一个新的数据库,设置数据库名称为 liuyan,保存该数据库, 单击“创建”按钮,完成数据库的创建,出现(如图 3-3 所示)的管理界面。图 33 创建数据库3.2.2 数据表的创建(1) 双击“使用设计器创建表”选项,弹出表设计窗口,在这里设计一个留言信息表(如图
26、 3-4 所示)。图 34 创建 liuyan 表(2) 填完表格之后,设置表名称为 liuyan,执行“文件”,“保存”。(3) 按照同样步骤创建 user 表(如图 3-5 所示)。图 35 创建 user 表3.3 制作留言系统3.3.1 需求分析留言板是网站与用户交流沟通的方式之一。本系统主要实现用户留言的功能,用户可以查看所有留言内容,同时可以地线留言。3.3.2 设计思路实现留言板的方法实际上就是对数据库进行读写操作。用户访问留言板主页面,留言板主页面将读取数据库中的所有用户留言并进行分页显示,用户可以单击“提交”按钮,提交留言信息,将留言信息写入数据库。点击“返回留言列表” 可以
27、查看相关的留言信息。3.3.3 设计留言页面设计留言页面 liuyan.asp(如图 3-6 所示)和留言显示页面 xianshi.asp(如图 3-7 所示)。图 36 设计 liuyan.asp图 37 设计 xianshi.asp(1) 在“xianshi.asp”中选中“我要留言”打开“行为”面板,单击“添加行为”按钮,在打开的下拉菜单中选择“转到 URL”。(2) 打开“转到URL”对话框,单击“URL”编辑右侧的“浏览”按钮,在打开的“选择文件”对话框中选择要转到的网页“liuyan.asp” (如图 3-8 所示)。图 38 设置转到 URL 对话框3.3.4 创建数据库连接(1
28、)选择“窗口”,“数据库”菜单,打开“数据库”面板。单击按钮,在弹利用 Dreamwever 中的“数据库”面板可以非常容易地连接服务器和数据库。出的下拉列表中选择“数据源名称(DSN)”。(2) 打开“数据源名称(DSN)”对话框,输入“连接名称”为“cc”;由于尚未为创建的数据库创建数据源,单击“数据源名称(DSN)”编辑框右侧的“定义”按钮,以定义数据源(如图 3-9 所示)。图 39 设置连接名称(3) 打开“ODBC 数据源管理器”对话框,切换至“系统 DSN”选项卡,然后单击“添加”按钮。(4) 打开“创建新数据源”对话框,从中选择“ Driver do Microsoft Acc
29、ess(*.mdb)”然后单击“完成”(如图 3-10 所示)。图 310 选择数据源类型(5) 打开“ODBC Microsoft Access 安装”对话框,单击选择按钮,以选择数据库,打开“选择数据库”对话框,首先在“驱动器”下拉列表中选择数据库文件所在盘符,然后在“目录”列表中选择数据库所在文件夹,接着在左侧的数据库列表中选择已创建好的数据库“liuyan.mdb”,最后单击确定,(如图 3-11 所示)。图 311 选择数据库对话框(6) 返回“ODBC Microsoft Access安装”对话框输入数据源名“liuyan”,然后单击“确定”(如图 3-12 所示)。图 312 输
30、入数据源名“liuyan”(7) 返回“ODBC 数据源管理器”对话框,新建的数据源已出现在系统数据源列表中,单出“确定”(如图 3-13 所示)。图 313 返回“ODBC 数据源管理器”(8) 返回“数据源名称(DSN)”对话框,新建的数据源名称出现在“数据源名称(DSN)”列表框中,为验证连接是否成功,单击“测试”按钮,(如图 3-14所示)。图 314 测试数据库连接(9) 显示提示对话框,表示设置无误,单击“确定”按钮,关闭提示对话框, 此时新建数据库连接已出现在“数据库”面板中(如图 3-15 所示)。图 315 成功创建数据库连接3.3.5 创建记录集(1)继续在“xianshi
31、.asp”中操作。打开“”绑定面板,单击,选择“记录集(查询)”对话框。(2) 打开“记录集”对话框,在“连接”下拉列表中选择前面创建的“ cc”连接,“表格”下拉列表中选择数据表名“liuyan”。(3) 单击“测试”,此时将显示连接的表格内容,(如图 3-16 所示)。图 316 显示表格内容3.3.6 设置动态文本器行为”面板,单击按钮,在弹出的下拉菜单中选择“动态文本”。(1) 继续在“xianshi.asp”中操作,在“留言:”后面单击,然后打开“服务(2) 打开“动态文本”对话框,在“域”列表区单击“liuyan”字段,然后单击“确定”,以插入动态文本。(3) 按照同样方法,在“昵
32、称:”和“时间:”后面分别插入“name”和“time”字段,(如图 3-17 所示)。图 317 设置动态文本(4) 打开“liuyan,.asp”,将插入点置于 起始标答上方一行的末尾,然后打开“数据库”面板,右键单击前面创建 的数据库连接,在弹出的快捷菜单中选择“插入代码”,在插入点所在的位置插入代码,留言(5)打开“服务器行为”面板,单击 ,选择“插入记录”进行(如图3-18 所示)的操作。图 318 设置文本段(6)选中“返回留言列表”按钮,为其添加行为,将“转到 URL”的值设置为“xianshi.asp”3.4 用户注册设计3.4.1 设计用户注册页面图 319 用户注册页面(2
33、)打开“服务器行为”面板,单击,选择“插入记录”(1)同样为该网页建立数据库连接和绑定记录集(3) 在打开的“插入记录”对话框中设置“连接”为“cc”,进行(如图 3-20所示)的设置。图 320 设置文本字段作,单击,选择“用户身份验证”,“检查新用户”(4) 由于在注册系统中是不允许重名的,因此继续在“服务器行为”中进行操(5) 在弹出的“检查新用户名”对话框中,用户名字段选择“name”表示不得重名注册,如果已存在,则转到“zsb.asp”表示已重名,注册失败。(如图 3-21 所示)(6)选择“行为”单击 ,选择“检查表单”,用与检查提交的表单是否为空和图 321 设置转到 URL 对
34、话框可输入的值(如图 3-22 所示)。图 322 检查表单3.5 用户登录设计3.5.1 设计用户登录页面图 323 用户登录页面(1)同样为该网页建立数据库连接和绑定记录集,打开“”绑定面板,单击,之前已经建了和数据库连接的文件。 所以在你新建的 denglu.asp 中的“应用程序”“数据库”标签里面就自动有了cc。选择“记录集(查询)”对话框。(2) 打开“记录集”对话框,在“连接”下拉列表中选择前面创建的“ cc”连接,“表格”下拉列表中选择数据表名“user”。(3) 单击“测试”,此时将显示连接的表格内容(如图 3-24 所示)。图 324 显示表格内容选择“应用程序”面板中“服
35、务器行为”中 ,“用户身份验证”,“登录用户”,(4) 在登录页中做了 Form 表单,点选 form 标记,设计页中整个表单被选中。进行(如图 3-25 所示)的配置。图 325 设置登录用户(5) 确定后,login.asp 基本完成。切换到 login.asp 的代码窗口,注意!已经 生 成 了 用 户 的 局 部 变 量 Session : “Session(MM_Username= MM_valUsername”。该变量可以全站采用的。MM_loginSQL = SELECT username, pwdIf MM_fldUserAuthorization Then MM_loginS
36、QL = MM_loginSQL & ,XXXX 学院毕业设计(宠物信息交流网站的设计与开发)& MM_fldUserAuthorizationMM_loginSQL = MM_loginSQL & FROM user WHERE username = ? AND pwd= ?Set MM_rsUser_cmd = Server.CreateObject (ADODB.Command) MM_rsUser_cmd.ActiveConnection = MM_cc_STRING MM_rsUser_cmd.CommandText = MM_loginSQL MM_rsUser_cmd.Param
37、eters.AppendMM_rsUser_cmd.CreateParameter(param1, 200, 1, 25, MM_valUsername) adVarCharMM_rsUser_cmd.Parameters.Append第24页 共 33 页MM_rsUser_cmd.CreateParameter(param2, Request.Form(textfield2) adVarCharMM_rsUser_cmd.Prepared = trueSet MM_rsUser = MM_rsUser_cmd.Execute200,1,25,If Not MM_rsUser.EOF Or
38、Not MM_rsUser.BOF Then username and password match - this is a valid user Session(MM_Username) = MM_valUsernameIf (MM_fldUserAuthorization ) Then Session(MM_UserAuthorization)=CStr(MM_rsUser.Fields.Item(MM_fldUserAuthorization).Value) ElseSession(MM_UserAuthorization) = End Ifif CStr(Request.QuerySt
39、ring(accessdenied) And false Then MM_redirectLoginSuccess = Request.QueryString(accessdenied)End If MM_rsUser.CloseResponse.Redirect(MM_redirectLoginSuccess) End IfXXXX 学院毕业设计(宠物信息交流网站的设计与开发)MM_rsUser.Close Response.Redirect(MM_redirectLoginFailed)End If%(6) 新建一 dcg.asp,其是一个保护页面,只有当用户密码正确登录后才会进入。否则跳转到 dsb.asp (登录失败,可能原因是用户名或密码错。 )打开dcg.asp,选择“应用程序”,“绑定”,“阶段变量”(7) 弹出的阶段变量对话框中