欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    网络工程毕业设计(论文)基于BS结构的旅游网站的开发与设计.doc

    • 资源ID:3991485       资源大小:976.50KB        全文页数:26页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网络工程毕业设计(论文)基于BS结构的旅游网站的开发与设计.doc

    分类号:TP315 U D C:D10621-408-(2007) 5953-0密 级:公 开 编 号:2003211189成都信息工程学院学位论文基于BS结构的旅游网站的开发与设计论文作者姓名:申请学位专业:网络工程申请学位类别:工学学士指导教师姓名(职称):论文提交日期:2007年06月08日基于BS结构的旅游网站的开发与设计摘 要自互联网成为一种革命性的大众媒体以来,其发展速度之快令人惊叹。作为世界最大朝阳产业的旅游,当它与电子商务这一新兴模式相结合时,其潜藏的商业价值表露无遗。旅游电子商务的应用可以作为我国旅游业新的市场营销手段,增强我国旅游业的对外竞争力,为旅游业的长期发展积蓄后劲。通过旅游网站系统的建设以实现为公司或企业提供信息化管理,并建立B/S结构的网络服务体系。系统页面采用Dreamweaver MX 2004进行制作,后台数据库由SQL Server 2000支持,动态网页的效果由ASP语言实现。采用软件工程的方法,开发了一个简单的旅游网系统,同时结合用户需求实现了用户注册登陆、浏览、查询等功能,降低用户的旅游成本的同时还节约了大量时间,为用户提供了极大的方便。 关键词:互联网;电子商务;旅游网站系统;数据库The Development and Design of Traveling Website Based on B/S StructureAbstractSince revolutionary of Internet becoming popular and media developing so fast, it makes us surprised. Traveling, being the biggest rising industry in the world, shows its potential commerce values when it comes with the electronic commerce. The applications of traveling electronic commerce are new ways of travel industry market promoting in our country, they can enhance our strength competition with other countries and make up stamina for a long-term development of our travel industry. In order to provide informational administrations to enterprises, thousands of websites of Internet-Traveling Systems based on B/S Structure have been built up. The web pages are made by the Dream weaver MX 2004 platform, and the backup is supported by SQL Server 2000 database, finally ASP language is used to implement the effect of dynamic page. According to the software engineering methods, we have developed a simple website of Internet-Traveling system; the system combines with customers requirement are featured with many functions, such as, user registration, login, query, etc. It can reduce the traveling cost, meanwhile, can save a lot of time for travelers as well. The system provides a huge convenience to the users. Key words: Internet; Electronic Commerce; Traveling Website System; Database目 录论文总页数:22页1引言11.1课题背景11.2国内外研究现状11.3本课题研究的意义11.4本课题的研究方法22需求分析32.1需求分析32.2数据库概念结构设计42.3数据库逻辑结构设计53系统的设计与实现83.1公共模块83.2用户功能模块83.2.1注册模块83.2.2和线路的查看功能模块93.2.3线路查询模块113.2.4线路预定模块123.2.5留言版模块133.3管理员功能模块133.3.1管理员登陆模块133.3.2页面管理模块143.3.3线路管理模块143.3.4景点管理模块173.3.5留言管理功能模块183.3.6修改密码模块194测试19结 论19参考文献20致 谢21声 明221 引言1.1 课题背景自互联网internet成为一种革命性的大众媒体以来,其发展速度之快令人惊叹。而作为世界最大朝阳产业的旅游,当它与电子商务这一新兴模式相结合时,其潜藏的商业价值表露无遗。根据CNN(美国有线电视新闻网)公布的数据,全球旅游电子商务已连续 5 年以超过350%的速度发展,1999年度全球电子商务销售额突破1400亿美元, 其中旅游电子商务销售额突破270亿美元,占全球电子商务销售总额的1/5强,占电子商务应用的最大份额;全球现有约超过17万家旅游企业在网上开展旅游服务,享受过旅游网站服务的超过8500万人次。因特网上作为中间环节的初创公司和旅游代理商将继续活跃于网络旅游业市场中。中间商和旅馆业,航空公司和租车公司之间激烈的竞争也将继续存在。传统的网下公司,如旅馆定位系统,逐渐从电话定位转型到网上定位来增加自身的竞争力。目前,旅游代理商及中间商的收入超过网络旅游业总收入的一半以上。由此看来,旅游电子商务的前景是非常诱人的。1.2 国内外研究现状在美国,旅游业的电子化和网络化成为不可阻挡的历史潮流,席卷了从欧美到亚太的每一个国家,北美、日本和欧洲一些国家的旅游电子商务网站和在线交易均已形成了相当可观的规模。美国是全球电子商务发展的领头羊,可以说它的发展现状也代表了一定时期内其他国家电子商务的发展取向。美国的旅游网站及其提供的服务可大致分为三大类:旅游搜索引擎、在线旅行社、在线航空公司 。在欧洲,按照欧洲在线旅游市场最新报告显示:2000-2002年, 欧洲旅游在线市场经过了一轮迅猛发展。报告预计欧洲在线旅游市场将增长超过三倍,2000年旅游市场销售额为290万美元,到2002年超过了1090 万美元。虽然欧洲在线旅游起步比美国晚几年,但是最终它们会保持同步的发展。 我国是一个旅游资源大国,地大物博,文化传统源远流长,在过去的20年,中国已经从旅游资源大国发展成为亚洲旅游大国,今后20年,中国将成为世界旅游强国。根据世界旅游组织预测,到2020年,我国将成为世界最大的旅游目的地,并成为世界第四大旅游客源国,届时,中国每年接待的入境旅游者将达到1.37亿,每年也将有1亿的中国旅游者将出境、出国旅游。1.3 本课题研究的意义旅游电子商务的应用可以作为我国旅游业新的市场营销手段,可以增强我国旅游业的对外竞争力,为旅游业的长期发展积蓄后劲。目前我国旅游依靠市场自发增长的空间已经不大,市场正开始从自发性增长向促销性增长转变,提高促销效果将是我国旅游业能否保持长期高速成长的关键。采用旅游电子商务形式首先可以使旅游产品在面对多家外国旅行商的同时,深入客源国的家庭,即时购买的实现也为散客提供了极大的便利。我国入境旅游市场中,散客一直占60%左右,而且人均花费、停留天数等指标远远高于团队,电子商务能适应国际散客潮的需要,把单纯面向旅行商的促销方式改变为立体化全方位的促销形式。随着旅游市场的蓬勃发展,我国已成为世界上最大的旅游市场,旅游公司的数量也越来越多,中国加入WTO以后,一些实力较强的国外旅行社将凭借其先进的操作经验和管理方法,迅速介入中国市场,运用其强大的网络服务功能和“一条龙”操作模式抢占市场,使旅行社之间的竞争更加激烈,国内旅行社的市场份额将有所减少,一部分实力不强的旅行社交面临被淘汰的危险。反观当前大多数国内公司的业务仍然停留在手工或文档资料处理阶段,传统的运作模式已无法再适应当今市场的快速发展,要想锁定客户、开辟市场,只有通过加快内部信息化建设和外部的客户关系管理,才能提高工作效率,降低经营成本,留住客户,从而提高企业的竞争力。1.4 本课题的研究方法Dreamweaver是美国MACROMEDIA公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器, 是一种可视化网页制作工具,利用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。可以运用dreamweaver来开发ASP网站。通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。 SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。Active Server Pages (ASP) 是服务器端脚本编写环境,是由Server端脚本、对象以及组件拓展过的标准主页使用它可以创建和运行动态、交互的Web 页和基于 Web 的功能强大的应用程序。ASP采用的工作模型是典型的B/S过程:1.一个用户在浏览器的网址栏中添入Active Server Pages文件名称,并回车触发这个Active Server Pages的申请。2.浏览器将这个Active Server Pages的求发送给IIS。3.Web Server接收这个申请要求并由于其.asp的后缀意识到这是个Active Server Page的对象来实现服务器与客户端间的交互;可扩充服务器端功能。利用ASP提供的一组ActiveX服务器组件(ActiveX Server Components)可继续扩充ASP的功能。如用ASP内置ADO组件可以轻松的存取各种数据库。此外,还可以用VB, Java等语言开发自己的组件以进一步扩充其功能;ASP与浏览器无关,ASP可以将运行结果以HTML的格式传送到客户端浏览器,因而可以使用于各种浏览器。一个HTML文件中包含了所有将显示在网页上的文字信息,其中也包括对浏览器的一些指示,如哪些文字应放置在何处,显示模式是什么样的等。如果你还有一些图片、动画、声音或是任何其它形式的资源,HTML文件也会告诉浏览器到哪里去查找这些资源,以及这些资源将放置在网页的什么位置。浏览的网页就是由HTML语言编写出来的。虽然HTML是一种语言,但HTML不是程序语言,如 C+ 和 Java 之类,它只是标示语言,你只要明白了各种标记的用法便算学会了HTML。HTML 的格式非常简单,只是由文字及标记组合而成,因此任何文本编辑器都可以制作HTML页面。在编辑器中输入html代码即可完成对网页的设计,如果在其中加入VB,JAVA等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。2 需求分析2.1 需求分析旅游网站系统的数据功能主要体现在对各种信息的提供、保存、更新和查询操作上,包括用户信息,管理员信息,景点信息,预约信息和留言内容,各个部分的数据内容又有内在的联系,针对此系统的数据库的特点,可以总结如下的需求:用户和管理员具有不同的身份;用户信息记录用户资料;旅游景点的浏览,显示景点相关属性;景点图片 ,相应景点的图片;成都故事的浏览;旅游线路的查看;旅游线路的查询,根据不同条件对线路进行查询;预定有预定的时间、预定的用户等多种属性;用户留言版有留言内容,时间等多种信息;结合以上功能模块可以得到如下图21和22所示:浏览用户景点故事景点图片线路留言内容登陆书写查看查询预定退定图21 用户部份数据流图管理员添加允许回复删除景点登陆开始维护添加删除上传图片添加编辑故事景点图片留言内容线路图22 管理员部份数据流图2.2 数据库概念结构设计结合上面的需求分析以后,就可以设计出能够满足需求的各种实体,以及它们之间的关系,再用实体关系图,将这些内容表述出来,为后面的逻辑结构设计打下基础,如下图23和24所示:msgidtitlecontent写留言线路操作故事景点图片景点用户浏览lineidpriceusrtelattridattrname111nnnnncontentimgidattrid图23 用户部份实体E-R图titleadmin_name管理员管理故事景点图片留言景点线路属于1nnnnnnnadmin_pswcontentattridimgidmsgidcontentlineidpriceattridattrname图24 管理员部份实体E-R图2.3 数据库逻辑结构设计数据库的概念结构设计完毕以后,现在可以把数据库概念结构转化为SQL Server数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。旅游网站系统数据库中各个表的设计结果如表1表10所示。每个表格表示在数据库中的一个表。表1管理员信息表列名数据类型长度允许空备注admin_namenvarchar12否管理员名admin_pswnvarchar16否管理员密码表1为管理员信息表,记录了管理员的用户名和密码。表2景点信息表列名数据类型长度允许空备注attridchar19否景点编号attrnamevarchar50否景点名称attrintrontext16否关于景点介绍表2为景点信息表,记录了景点相关信息。表3 景点图片表列名数据类型长度允许空备注attridvarchar19否景点编号imgidvarchar19否图片编号contentimage16否图片表3为景点图片表,记录了景点图片的相关信息。表4 用户信息表列名数据类型长度允许空备注usrvarchar15否用户登陆名pwdvarchar15否用户登陆密码realnamechar10否用户真实姓名sexchar2否用户性别agetinyint1否用户年龄telvarchar15否用户电话regtimesmalldatetime4否用户注册时间lastlogindatetime8是上次登陆时间表4为用户信息表,记录了用户名、密码和有关用户的个人信息。表5 线路信息表列名数据类型长度允许空备注lineidchar19否线路编号linenamevaarchar50否线路名称linetypechar10否线路类型lineintrontext16否线路介绍bookedInt4否是否预定priceMoney8否线路价格表5为线路信息表,记录了线路相关信息。表6 景点线路表列名数据类型长度允许空备注lineidvarchar19否线路编号attridvarchar19否景点编号表6为线路景点表,记录线路和景点相关信息。表7 预约信息表列名数据类型长度允许空备注bookidchar19否预定编号lineidchar19否线路编号bookervarchar15否预定booktimesmalldatetime4否预定时间outtimesmalldatetime4否出发时间表7为预约信息表,记录预约情况的相关信息。表8 首页内容表列名数据类型长度允许空备注titlevarchar50否首页内容contentntext16否首页图片表8为首页内容表,记录首页的相关信息。表9 留言表 列名数据类型长度允许空备注msgidchar19否留言编号usernamevarchar15否留言者姓名facevarchar10否留言头像ipvarchar20否留言的IPaddtimesmalldatetime4否留言时间contentntext6否留言内容ishiddenint4否留言被允许replytimesmalldatetime4是回复时间replycontentntext16是回复内容表9为用户留言表,记录用户留言的相关信息。表10 故事信息表列名数据类型长度允许空备注titlevarchar50否故事标题contentntext16否故事内容addtimesmalldatetime4否发表时间表10为故事表,记录添加故事的相关信息。3 系统的设计与实现 3.1 公共模块数据库连接文件:旅游网站系统开发使用的是ASPSQL的工作模式,为了使系统正常工作,需要建立与数据库系统的连接来读取和写入数据。系统中很多页面都涉及数据库有关的操作,包括查询、插入、删除等在执行这些操作时首先要与数据库系统进行连接,以下是数据库连接代码:<%dim conn set conn=server.Createobject("ADODB.connection")conn.open"driver=SQL server;server=(local);database=ly;uid=yq;pwd=123"%>页面头文件和页面尾文件:页面头文件指定了页面头部的图片并在其上设定了“热点”页面尾包括版权信息和联系方式,这些文件在各个页面都是静态的且一致的,我们将它们保存在公共文件夹inc中,直接在相应页面嵌入这样的语句<!-include file=“inc/head.asp-”>或<!-include file=“inc/foot.asp-”>即可。判断用户和管理员是否登录函数:由is_admin.asp,is_user.asp完成,同时提供了一个函数char.asp是用于字符串的过滤。使用方法同页面头文件和页面尾文件是一样的。3.2 用户功能模块3.2.1 注册模块该模块主要能通过表单来接收用户注册所填的信息并对此信息进行记录,首先连接数据库,验证用户信息,记录用户信息。用到的核心功能由下面的插入语句完成如下:<%sql="insert into guests (usr,pwd,realname,sex,age,tel,regtime) values('"&usr&"','"&pwd&"','"&realname&"','"&sex&"','"&age&"','"&tel&"','"&now()&"')"%>其登录界面如下图31:图31 用户注册模块截图用户填好相关信息点击注册便可注册。首页和登录模块如图32:图32 用户登录成功截图包括简单的用户统计、检测用户是否登录等功能、从数据库读取首页显示的文本和图片。检测用户是否登录主要语句如下: <session("guestid")="">(检测用户登录)登录后显示用户信息需要从guests表中查询信息主要用到一个查询语句如下所示:<%sql3="select * from guests where usr='"&session("guestid")&"'"%>3.2.2 和线路的查看功能模块用户登录后可直接对景点和故事进行浏览,分别牵涉到从数据库中表attractions、attrimg、story、line中读取数据并显示。使用<!-include file=”connections/ly.asp”>来连接数据如下图33景点查看:图33 查看景点界面截图 该功能中主要有一个打开数据库查询和循环读取数据库中数据的操作,其主要语句如下:查询景点信息表:<%sql1="select * from attractions order by attrid desc"%>循环读取操作:<%do while not rst1.eofresponse.Write("<ahref=attrdetail.asp?id="&rst1("attrid")&">"&rst1("attrname")&"</a><br>")rst1.movenextloop%>故事查看:图34 浏览故事界面截图 用户可以点击左边的链接了解详细的信息。线路查看如图35:图35 查看线路界面截图用户可看到相关信息,可通过链接去到预定页面,也可点击线路了解线路的详细信息。3.2.3 线路查询模块该模块仍然牵涉到数据库的操作,是本系统相对重要的模块,该模块根据用户提供的信息查询表line,显示符合条件的线路。根据景点名称的查询结果如图36:图36 据景点名称查询结果截图根据类型的查询结果如图37:图37 据景点类型查询结果截图根据价格的查询结果如图38:图38 据景点价格查询结果截图用户只要输入查询的关键字,并选择查询条件就能实现查询。主要是一个接收数据和将接收到的数据同数据库中的数据进行比较的查询操作语句如下:接收数据:<%attrname=request.form("attrname")types=request.Form("radiobutton")%>查询操作:<%sql1="select * from attractions where attrname like '%"&attrname&"%'"%> <% sql1="select lineattr.*,line.* from lineattr,line where line.lineid=lineattr.lineid and line.linetype like '%"&attrname&"%'"%>3.2.4 线路预定模块该模块是本系统最核心的模块,首先验证身份,判断预定时间,用户登录时间精确到秒加上一个两位随机数生成预定编号,最后将相关预定信息写入数据库。主要是一个身份验证和一个编号的产生再加上一个插入数据库和更新操作,语句分别如下:验证身份:<% ifsession("guestid")="" then response.Redirect("guestlogin.asp") %>预订编号的产生:<% randomizedd=right("00"&rnd()*100,2)bookid=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&dd%>插入数据:<% sql2="insert nto books (bookid,lineid,booker,booktime,outtime) values('"&bookid&"','"&lineid&"','"&session("guestid")&"','"&now()&"','"&outtime&"')"%>更新操作:<%sql3="update line set booked=booked+1 where lineid='"&lineid&"'" %>其界面截图如下39图:图39 线路预定截图用户只能通过查看线路页面的链接来到预定页面,补充完整预定信息提交便可以成功预定。另外用户也直接进入“我的预定”查看自己的预定记录,对于还没到期的预定可以进行”退定操作”同时将book表里的 booker字段和bookid段进行删除主要是一个删除操作其代码如下其图如图310:<%sql="deletefrom books where bookid='"&bookid&"' and booker='"&booker&"'"%>图310 线路成功预定截图3.2.5 留言版模块主要用于用户与管理员之间的交流用,同样只有注册用户才能使用此功能,首先要进行身份验证,再检查数据库中是否有数据,如果有就显示出来 ,最后通过表单接收用户提交的内容并将其写入数据库。主要用到查询和插入语句其代码如下:查询:<% sql1="select * from msg where ishidden=1 order by addtime desc" %>验证写入数据:<%sql="insert into msg (msgid, username ,face ,ip ,addtime ,content ,ishidden)values('"&msgid&"','"&username&"','"&face&"','"&ip&"','"&addtime&"','"&content&"','"&ishidden&"')"%>3.3 管理员功能模块3.3.1 管理员登陆模块通过表单接收数据并写入数据库,其界面如图311:图311 管理员登录截图该页面同时供其它页面的调用,通过以下代码来验证是否为非法登录:%if rst.eof and rst.bof thenresponse.Write("<script language=javascript>alert('用户名或密码有误!');location.replace('login.asp');</script>")elsesession("admin")=rst("admin_name")%>因为管理员的身份特殊,要管理后台所有的数据,因此后台的页面访问都会有身份的验证,以后就不再分别叙述了。3.3.2 页面管理模块该模块是对网站的故事和首页文本内容进行更新。故事模块主要是添加、删除和修改:首先添加同样是通过表单接收信息,加以判断并写入数据库如下图312:图312 添加故事界面截图管理员点击添加可以实现相应的功能。对首页文本的内容修改和故事的添加主要都是删除和写入操作,与前面用户功能的语句是一个道理这里就不再介绍。3.3.3 线路管理模块对于线路的管理模块主要是线路的添加、删除及线路预定的管理等功能:线路的添加如下:首先还是对线路的接收并加以验证,通过验证就写入数据库,同时用添加线路的时间精确到秒生成线路的编号,并提示添加成功,其主要语句和效果图如313:<%sql="insert into line (lineid,linename,linetype,lineintro,price) values('"&lineid&"','"&linename&"','"&linetype&"','"&lineintro&"',"&price&")"%>图313 添加线路界面截图管理员只需要点击下面的提交或重置就可完成相应的功能。线路删除功能:对于线路的删除这块其实还包括对线路的编辑,首先说删除,判断文本的内容如果为空则获取线路的编号,然后对相应线路进行删除操用到下列语句:<% sql1="delete from line where lineid='"&val&"'" %><% sql2="delete from books where lineid='"&val&"' %>其次可以对不符合要求的线路进行编辑,点击删除页面的编辑按钮就可以进入编辑页面,同样的原理,要获取相应线路编号的内容进行后台的编辑,经过验证后便提交到数据库进行更新操作,使用到下列语句:根据获取的编号将其打开:<%lineid=request.querystring("id")sql1="select * from line where lineid='"&lineid&"'"%>如下图314:图314 线路信息界面载图更新线路内容:<%sql="update line set linename='"&linename&"',linetype='"&linetype&"',price="&price&",lineintro='"&lineintro&"' where lineid='"&request.querystring("id")&"'"%>如下图315:图315 编辑线路界面截图线路的预定:线路的预定是由两个页面完成的,首先要将所有的预定信息从数据库中读取出来,此时打开数据库对整个book表进行查询,其代码如下:<% sql1="select * from line order by lineid desc" %>其部分效果图316:图316 线路预定情况截图可以点击后面的“详情”了解更加详细的信息,同时对于过期的预定信息我们可以进行删除操作,仍然是一个打开表读取数据的操作,最后是删除符合条件的预定信息,其原理是先对line表的booked字段减一,然后将 books表里的bookid对应的编号删除便完成的删除预定的操作:<%sql1="update line set booked=booked-1 where lineid='"&request.querystring("id")&"'"%><% sql2="delete from books where bookid='"&bookid&"'" %>3.3.4 景点管理模块这个模块完成添加景点、景点信息的编辑、删除符合条件的景点:对于这些景点的管理其原理同对线路的添加管理、线路的编辑、线路的删除是一致的,就不再对其原理进行叙述,直接分别给出其代码和效果图:景点的添加:<%sql="insert into line (lineid,linename,linetype,lineintro,price) values('"&lineid&"','"&linename&"','"&linetype&"','"&lineintro&"',"&price&")"%>效果图如317:图317 添加景点效果截图编辑景点部分主要涉及到如下操作:更新操作:<%sql="update attractions set attrname='"& attrname& "',attrintro='"& attrintro& "' where attrid='"& request.querystring("id")&"'"%>删除操作:<% sql="delete from lineattr where attrid='"&request.QueryString("id")&"'" %> 插入操作<%sql="insert into lineattr (lineid,attrid) values ('"&val&"','"&request.QueryString("id")&"')" %>效果图如318:图318 编辑景点效果截图删除景点:<%sql1="delete from attrimg where attrid='"&attrid&"'"sql2="delete from lineattr where attrid='"&attrid&"'"sql3="delete from attractions where attrid='"&attrid&"'"%>3.3.5 留言管理功能模块该模块主要是管理员对用户的留言的审核、回复、和删除等功能,下面分别是实现各功能模块的主要语句:审核留言:当用户留言后不能马上显示出来,必须经过管理员允许了才能显示出来,这是定义了一字段ishadden,当管理员允许则它的值为一其代码如下。<% ql="update msg set ishidden=1 where msgid='"&msgid&"'" %>删除留言:<% sql="delete from msg where msgid='"&msgid&"'" %>回复留言:<%sql1="update msg set replytime='"&now()&"',replycontent='"&replycontent&"' where msgid='"&msgid&"'"%>3.3.6 修改密码模块核心语句如下:<% onn.execute("update admin set admin_psw='"&pwd&"'") %>如下图319:图319 修改密码截图4 测试测试采用黑盒测试的方法,将程序看成一个黑盒子,对系统的各个功能模块如:系统相关浏览功能模块、查询模块、预定模块各留言版等都进行了测试,各模块都能适当的接收数据产生正确的输出信息。测试结论:系统的各功能模块均能正常运行,将各模块

    注意事项

    本文(网络工程毕业设计(论文)基于BS结构的旅游网站的开发与设计.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开