




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕毕业业论论文文(设设计计)题目题目基于基于ASPASP的旅游网站的设计与实现的旅游网站的设计与实现学生姓名学生姓名学学号号3737年级专业年级专业1010级计算机网络技术级计算机网络技术11班班所所在在系系电子信息工程电子信息工程指导教师指导教师职称职称完成时间完成时间20132013年年55月月摘摘要要随着计算机技术,网络技术的迅猛发展,Internet的不断普及,网络在各个领域里发挥了越来越重要的作用。特别是随着近年人民生活水平不断提高,旅游成为了一个热门话题。一些的知名的旅行社已经在网上旅游方面取得了巨大的成就。论文详细描述了一个基于ASP技术和ACCESS数据库系统的旅游网站的开发过程。网站前台实现了线路信息、旅游新闻和旅游资讯的查看留言板模块为游客提供了一个信息交流的平台。网站后台提供部分系统维护功能主要是线路管理;文章管理和留言管理等功能。它紧扣旅游的要素,对于旅游业的信息发布功能作了重点规划。它不仅能够让浏览者得到最新的旅游信息,而且能够对线路进行在线的查询操作,使旅游变的异常轻松。关键词:关键词:ASP;旅游;网络TheDesignandImplementationofTourismWebsitebasedonASPAbstractAlongwiththerapiddevelopmentofthecomputerandnetworkandthepopularizationoftheInternetthenetworkistakingmoreandmoreimportantroleineveryrealm.Especiallytravelbecomesahotissuebecauseofthecontinuousimprovementofthelifelevel.Somewell-knowntravelagencieshaveobtainedanenormousachievementintheaspectsofnetworktravel.ThispaperdiscussesthedevelopementprocessofatourismwebsitebasedontheASPtechnologyandtheAccessdatabasemanagementsystemindetail.Theforegroundofthewebsiteincludeslineinationtournewsandtourinationandthepredeterminationthemessageboardprovidingaplatthatinationisexchangedbetweenthevisitorsandtravelservicesorbetweenvisitors.Thebackgroundofthewebsiteprovidesthesystemmaintenancefunctionandmainlycontainssubscribinginationmanagementthecircuitmanagementsettinguptravelservicearticlemanagementandmessagemanagementandsoon.Itistighttobuttonupthemainfactorthattravelannouncingfortheinationthattraveltheindustrythefunctionmadethepointprogramscancopewithathedailypursuitoftheinsideandsmalltravelagency.Itcannotonlyallowvisitorstogetthelatesttourisminationbutalsotothetracksonlineinquiriesandreservationsoperationsmaketourismtheabnormalchangeeasily.Keywords:ASPTravelNetwork目目录录1引言引言.11.1选题背景.11.2选题依据.11.3开发可行性.21.4课题目标.22开发平台及工具的选择开发平台及工具的选择.22.1平台的选择.22.2工具的选择.32.2.1开发工具ASP.32.2.2ADO访库技术介绍.42.3ASP的技术特点和工作原理.52.3.1ASP运行模式.52.3.2ASP的工作原理.62.3.3ASP的技术特点.72.4用ASP进行动态网页设计.82.5ASP访问数据库.92.5.1ASP内置对象和组件.92.5.2ASP访问数据库工作原理.103需求分析及设计方案需求分析及设计方案.103.1需求分析.103.1.1理解需求理解需求.103.1.2需求分析需求分析.113.2整体系统模块设计.113.3系统功能概述.113.3.1前台前台.123.3.2后台后台.133.4处理流程设计.143.4.1系统操作流程图.143.4.2数据增加流程.143.4.3数据修改流程.153.4.4数据删除流程.164数据库设计数据库设计.174.1数据库需求分析.174.2数据库逻辑设计.174.3数据库连接文件.215系统的实现系统的实现.225.1首页的实现.225.2当地风情页面的实现.235.3留言板页面的实现.255.4后台登录页面的实现.25结结论论.26参考文献参考文献.27致致谢谢.27第1页共23页11引言引言旅游业具有“无烟产业”和“永远的朝阳产业”的美称,它已经和石油业、汽车业并列为世界三大产业。改革开放以来,我国的旅游业有了非常迅速的发展,随着市场经济的发展和人民生活水平的进一步提高,人们的旅游热情大为焕发,对旅游消费的需求也进一步上升,旅游业在国民经济中的地位和作用便越来越重要。旅游网站比旅游企业更有优势。相比传统旅游企业,旅游网站信息更丰富、经营方式更合理,游客可在网站里收集文字、图片、游记、评论以及目的地的景点、食宿和交通等详尽的信息,还可通过链接和搜索引擎带你漫游相关网站。由于旅游网站可以打破地域的限制,可以最大限度地将各种旅游资源以最经济的方式结合在一起,同时无店铺经营也将有助于降低成本,使旅游资源的所有者和消费者都得到益处。旅游服务的无形性也使其更适合网上销售。关于旅游网站的设计,我把它分成前台和后台两个模块进行设计。前台开发主要实现了旅游新闻、旅游资讯、旅游线路信息的发布;线路预订的实现;留言交互:网友在线留言。后台开发主要包括登录系统,实现预订管理、线路管理、旅行社管理、文章管理、其它设置这几个功能。1.11.1选题背景选题背景网上信息的发布由于其及时性,方便性等诸多的优点被越来越多的人们所接受。旅行社作为一个为旅客提供旅行服务的行业,其发布和更新信息的速度将直接的影响到企业的前景。目前,我国旅游业正处于高度发展状态。越来越多的人在假日里选择出游作为放松自己身心的手段。跟随网络的普及和发展,人们开始习惯性的在做某事之前先网络上浏览一下相关内容,找一些相关的信息。作为一个旅行社,如果能够帮助游客实现对景点的了解,推出相应的线路信息供游客们选择,实现在线的预订线路,无疑能获得较多的市场,并且让游客们充分享受旅游的乐趣。1.21.2选题依据选题依据随着国内互联网的发展,旅游业也成为网上的热点主题,旅游类电子商务站点也纷纷建立。不过许多网站的内容还只限于旅游信息的发布和介绍,而互联网与旅游业的结合发展显然不应局限于此。用户不再满足于通过浏览器看到静态页面,而是希望能根据要求生成更加灵活的、生动的动态页面。动态网页包含交互功能,动态网页的特点有:以数据库技术为基础,可以大大降低网站维护的工作量;采用动态网页技术的网站可以实现更多的功能,如管理员用户登录、后台管理等功能;不是独立存在于服务器的网页文件,只有当用户请求第2页共23页服务器才返回一个完整的网页。其中的最主要的方面就是利用它来传递和发送信息,更好的展现自我。我的旅游网就是利用计算机网络向游客们发布旅游信息;游客通过计算机网络留言来发表自己的意见和建议。旅游网站在时空方面没有限制,可以实现远程的信息查询,预订或交流。1.31.3开发可行性开发可行性网站运行的硬件环境:CPU最低配置为PentiumII级处理器,内存最低32MB内存,硬盘:系统驱动器上要求10MB的可用空间,安装驱动器上要求16MB的可用空间;可运行的软件环境:须安装IIS。这些条件目前一般的计算机都可以满足,而且大部分机器都已联网。随着人们生活水平的提高,现在旅游的人越来越多,而其中上网的人数更是以几何级速度增长,网上旅游将成为未来发展的趋势。1.41.4课题目标课题目标我把这个网站开发系统分为前台和后台两块进行。前台即用户界面,要实现的主要功能为:1当地风情页面介绍各个景点地区的风情文化。(各市县)2景点页面在景点页面也可以通过点击图片,介绍等来查询各个景点的信息。3购物广场:用户可以通过点击购物店的列表对购物广场进行浏览和查看其详细介绍。(海口,三亚)4美食小吃:用户可以通过点击图片对当地出名美食进行浏览和查看其详细介绍。(海口,三亚)5休憩住宿:用户可以通过点击酒店的列表对酒店信息进行浏览和查看其详细介绍。(海口,三亚,琼海)6行程路线:用户可以通过点击旅行社的列表对旅行社旅游路线信息进行浏览和查看其详细介绍。7留言页面:用户可以查看所有的留言信息,如果自己要留言则必须先登陆系统后才可以进行留言的相关操作。22开发平台及工具的选择开发平台及工具的选择2.12.1平台的选择平台的选择操作系统:WindowsXP;内存要求:基本内存128MB,建议使用64MB内存以上(尤其对于第3页共23页WindowsNTServer);硬盘:约40MB或以上;浏览器:IE5.0或以上版本,功能强大,可执行JavaScript,VBScript支持多种Web协议;Web数据库:MicrosoftACCESS2000学习简单,使用方便;Web服务器:IIS个人站点服务器,可以在自己的计算机上发布主页,并在局域网络上共享文档。由于IIS支持ASP,因此可以作为Web站点的开发和测试平台;开发工具:Dreamweaver是优秀的网页制作工具可以方便快捷地创建可视网页,自动生成全部的HTML代码。2.22.2工具的选择工具的选择.1开发工具开发工具ASPASPASP全名为(ActiveServerPages),它是微软公司推出IIS的一个组件,ASP实际是一种在服务器端开发脚本语言的环境。利用它可以开发出动态、交互、高性能Web服务器端的应用,且能较容易实现复杂的Web应用。利用ASP开发的脚本程序全部运行在服务器端,与用户所采用的浏览器无关,从而极大地减少了对客户端的要求。其工作原理是:浏览器从Web服务器调用ASP文件(一种文本文件),服务器端的脚本引擎对每一条脚本语句解释执行,再把执行的结果生成HTML文件传给客户端7。ASP文件包括文本、HTML标记和ASP文件特有的脚本语句。制作ASP文件同HTML文件一样,可以用任何纯文本编辑器进行编辑。ASP可以使用任何脚本语言,只需提供其相应的脚本引擎就可,ASP自身提供VBScriPt和JSPcript两种脚本引擎,缺省为VBScript。ASP包括了5个内置对象:Request对象,从浏览器获取信息;Response对象,发送信息到浏览器;Server对象,控制ASP执行情况,对服务器端ActiveX控件起作用;Session对象,存储用户任务的信息;APPlication对象,使多用户共享一个程序的信息。网站内容的动态化、数据库化是Internet网站发展的必然趋势,ASP以其简单、高效的开发方式及丰富的控制手段为Internet网站的开发应用提供了强有第4页共23页力的支持。2.2.2ADO访库技术介绍ADO(ActiveXDataObjects)是一组优化的访问数据库专用对象集为ASP提供了完整的站点数据库访问解决方案。它可作用于服务器端以提供含有数据库信息的主页内容。通过执行SQL命令让用户在浏览器画面中输入、更新和删除站点服务器的数据库信息。ADO使用内置的RecordSets对象作为数据的主要接口。ADO可使用VBScript、语言来控制对数据库的访问以及查询结果的输出显示。ADO可连接多种支持ODBC的数据库如Access、SQLServer、Oracle、Inix等。在使用时首先需在控制面板的ODBC中建立相应的DSN(数据源名)。要选择系统数据源名指定所用的驱动程序如Microsoftaccess在数据来源名称中输入DSN名并选定服务器和数据库10。第5页共23页2.32.3ASPASP的技术特点和工作原理的技术特点和工作原理2.3.1ASP运行模式当一个浏览器从web服务器请求一个asp文件时ASP脚本开始运行,web服务器此时调用ASP从头至尾读取请求文件,运行所有命令并把HTML网页返回给浏览器ASP运行模式图说明了ASP文件使用数据库访问构件通过ADO(ActiveDateObject)访问数据库的数据时,web服务器起着中间部件的作用。它接收用户web浏览器的web页请求使用ODBC把对数据或数据库的任何命令请求通过网络送到数据库服务器,从数据库服务器接收数据并且把产生的web页和数据送回到用户浏览器。在图4.2中显示了在运行中各部分之间的关系:ASP各部分关系图第6页共23页2.3.2ASP的工作原理基于ASP的页面以.asp文件形式驻留在web服务器上。一个.asp源文件是文本文件,可以包括以下成分:文本用于显示信息、页面标题等。HTML标记实现页面风格设计。ASP脚本(ScriptCommands)ASP工作原理图上图显示了ASP的工作原理,当浏览器通过HTTP协议向web服务器申请一个由.asp定义的页面时,web服务器响应HTTP请求,用ASP引擎解释被申请文件。当遇到ASP脚本命令时,ASP引擎调用相应的脚本引擎(脚本引擎以组件的形式驻留在web服务器上)进行处理。ASP提供两种脚本引擎,即VBScript引擎和V引擎,若要使用其他脚本语言,需要在web服务器上另外安装相应的脚本引擎;当遇到基于COM标准的组件(组件本身是经过编译的可重用二进制码)时,ASP引擎启动相应的组件完成指定的功能。若ASP文件含有访问数据库的请求,ASP内置组件ADO(ActiveXDateObject)通过ODBC与数据库连接,对数据库进行访问,并将访问结果返回web服务器。第7页共23页ASP引擎将脚本和组件的运行结果生成相应的HTML语法成分,与文件中原有的文本和HTML标记一起组成标准HTML页面送至客户端浏览器。2.3.3ASP的技术特点在使用ASP技术时应遵循这样一个原则:即ASP脚本必须与基于COM标签的组件配合使用才能开发出具有实用价值的动态web应用程序。基于组件,可以把应用程序的开发分成两大类任务:一类是开发能被很多程序使用的核心组件;另一类是集成这些核心组件提供的服务,构造出实现特定功能的应用程序。Microsoft及一些“中间件”厂商已针对不同的应用领域提供了许多组件产品,组件的使用者只需要理解组件的接口,不需要知道组件的内部结构和组件使用的数据。在ASP技术中,ASP脚本相当于一种粘合剂,把一个个具有特定功能的组件集成在一起,以形成最终的软件产品。利用组件,开发人员可以专门做自己最擅长的工作,从而减少开发难度;利用组件,还有助于开发人员将用户界面与应用逻辑、数据服务分开,快速开发出可重性高的基于三层客户服务器结构的web应用程序。综上所述,ASP具有如下一些特点:(1)使用普通的文本编辑器(如记事本)即可进行编辑设计;(2)ASP脚本无需编译,容易编写,可在服务器端直接解释执行;(3)与浏览器无关,用户端只要使用可执行HHML码的浏览器,即可浏览ASP所设计的页面;(4)面向对象,在ASP脚本中可以方便地引用系统组件和ASP内置组件,还能通过定制ActiveXServerComponent(ActiveX服务器组件)来扩充功能;(5)ASP的源程序不会被传到客户端,因而可以避免所写的源程序故他人窃取,也提高了程序的安全性;(6)与任何ActiveXScripting语言兼容除了可使用VBScript和语言进行设计外,还可通过Plug_in的方式,使用由第三方提供的其它Scripting语言来扩充功能5。第8页共23页2.42.4用用ASPASP进行动态网页设计进行动态网页设计所谓“动态”并不是指在页面上放几个GIF动画图片,其含义大致包含以下两方面:(1)“交互性”即网页的内容会根据用户的要求和选择而动态响应或改变。(2)“自动更新”即无需手动更新HTML文档,便会自动生成新的页面,可以大大节省工作量。根据用户请求生成动态网页的传统技术方案主要有三种:(1)最早的渠道是利用CGI(CommonGatewayInterface),即通用网关接口;(2)利用web服务器厂商提供的专用接口如:ISAPI,NSAPI;(3)利用JAVA访问数据库(JDBC)。这三种方案存在一个共同的问题,就是开发困难,程序的开发和HTML写作是两个完全不同的过程,需要专门的程序员开发。ASP技术的出现使web动态网页设计成为一件轻松愉快的工作。只要几行脚本语句,就能将后台的数据库信息发布到Internet上,在编程和网页脚本的可读性方面大大优于传统的技术方案。ASP文件是一种嵌入了可在服务器端执行脚本的HTML文档,与ASP兼容的web服务器执行这些脚本,现场生成相应的HTML语言成分,与网页中原来的HTML语言合成到一起,共同作用到前端。一个ASP文件就是一个文本文件,其中包含了以下内容:(1)TexT(文本)(2)HIMLtags(HTML标记)(3)Script命今4第9页共23页由于采用了BS模式,使得整个系统大在的减少了工作量。图4.4显示了BS模式的工作原理。在前端采用IE、Netscape等的浏览器将用户提交的操作信息向Web服务器发出HTTP请求,Web服务器通过ASP和一些中间组件访问后台数据库,并将操作结果以HTML页面的形式返回给前端浏览器。BS模式原理图2.52.5ASPASP访问数据库访问数据库2.5.1ASP内置对象和组件ASP提供了功能强大的六个内置对象和五个内置组件内置对象:(1)Request(请求):从前端用户取得信息(2)Response(响应):将信息送给前端用户(3)Server(服务器):提供Web服务器工具(4)Session(会话):储存在一次会话内的用户信息,仅被该用户访问(5)Application(应用):管理所有的会话信息,供所有用户共享(6)ObjectContext(对象上下文):配合Transaction服务器进行分布式事务处理前三个很常用,Request和Response是用来实现webServer与浏览器交互。Request的一个重要方法是(),其作用是提取浏览器的用户输入信息。如下面的语句可以取得用户填在文本框里面的内容:Request(“nane”)显然,这比CCI等方法所需要的复杂编程简单多了。而输出要用到Response的一个重要方法Write,如:“Response.writeourmessage”该语句向浏览器输出了一条消息。内置组件:第10页共23页(1)数据库存取组件:ASP提供ADO来存取具有ODBC标准的数据库(2)广告轮显组件:用来维护、构建Internet广告(3)浏览器兼容组件:将浏览器的功能数据提供给服务器,以便送出适合于各种浏览器的Web页面(4)文件存取组件:提供文件读写的工具(5)文件超链接组件:提供对Web页面的管理2.5.2ASP访问数据库工作原理访问Web数据库的技术有以下几种方式:公共网关接口CGI(CommonGatewayInterface)、InternetServer应用程序编程接口ISAPI(InternetServerApplicationProgrammingInterface)、Java、Plug-in(插件)和ASP技术。这些技术都是为了克服HTML静态页面发展起来的。ASP是一个基于Web服务器的脚本开发环境,在ASP平台上可开发和运行动态的、交互的、高性能的Web服务器应用程序。ASP访问数据库原理图说明了ASP访问数据库工作原理。ASP程序在Web服务器端工作,当前端用户请求一个ASP主页时,Web服务器响应HTTP请求并调用ASP引擎执行该文件并解释执行其中的脚本,若脚本中有访问数据库请求,立刻通过ODBC或ILEDB与相应的后台数据库相连,同数据库访问组件ADO完成操作,最后,ASP根据访问数据库的结果生成HTML语言的主页返回给前端用户,用户看到的只是HTML网页,而看不到ASP程序代码,增强了保密性。33需求分析及设计方案需求分析及设计方案3.13.1需求分析需求分析需求分析是数据库系统开发的第一步,也是最重要的一步。对于旅游资源及线路管理系统也不例外。第11页共23页.1理解需求理解需求通过对系统的终端用户和客户进行调研,总结一下需求说明部分。(1)由于业务的需要和保密性,以及便于管理,系统用户应该具有不同的等级,既不同的权限。按等级分为超级拥护和一般用户。(2)网站能够对各种旅游资源信息进行发布,前台能够非常方便的浏览和查询旅游资源信息,并能够通过后台及时更新和处理。(3)系统后台应该提供数据库操作的功能。(4)系统运行在Windows平台上,系统还应该有一个较好的图形用户界面。(5)系统应该有很好的可扩展性。.2需求分析需求分析本系统的开发宗旨,以及总体任务就是要实现旅行社的网络营业。需求分析就是描述系统的需求。分析的根本目的是在旅行社和游客之间建立一种理解和沟通的机制,因此,旅游资源及线路管理系统的需求分析也应该是由开发人员和用户或者客户一起完成的。需求分析的第一步描述旅游资源及线路管理系统的功能,既定义用例,以次确定系统的功能需求。旅游网站的用例分析主要是找出系统中所有的用例,因此要和旅游资源及线路管理系统的潜在用户进行讨论。旅游资源及线路管理系统的用例包括:管理员管理部分,对网站的总体资料进行更新和管理。用户在该网站可以很方便的浏览路线的详细信息。用户能够方便的查看旅游新闻和常识等。用户能够留言本站,提出宝贵意见。信息录入、修改、删除、查询用例包括对线路、新闻、文章的操作。做好系统分析是系统设计的关键,因此我们要做一个比较详细的系统分析,以明确我们的任务,然后在这个分析的基础上确定系统的总体结构。通过对客户的需求分析可知基于Web的旅游网站主要实现如下功能:旅行社的一些公开的线路资料能够方便的进行访问;反馈信息;后台管理等等3.23.2整体系统模块设计整体系统模块设计旅游网站系统的用户分为管理员和游客两种,工作流程分为前台用户浏览和后台管理。在进行了系统分析之后,开始进入系统的总体结构设计。总体设计框架图如下。第12页共23页33.3.3系统功能概述系统功能概述针对一个旅行社设计网站主要需要实现以下功能。.1前台前台旅游信息的发布:包括旅游线路、旅游新闻、旅游资讯等。在线查询的实现:旅游线路。留言交互:网友在线留言、管理员回复留言。前台的总体结构如图3所示:图3前台功能模块图1当地风情页面介绍各个景点地区的风情文化。2景点页面在景点页面也可以通过点击图片,介绍等来查询各个景点的信息。3购物广场:用户可以通过点击购物店的列表对购物广场进行浏览和查看其详细介绍。(天涯海角)4美食小吃:用户可以通过点击图片对当地出名美食进行浏览和查看其详细介绍。(天涯海角)5休憩住宿:用户可以通过点击酒店的列表对酒店信息进行浏览和查看其详细介绍。(天涯海角)6行程路线:用户可以通过点击旅行社的列表对旅行社旅游路线信息进行浏览和查看其详细介绍。前台管理系统新闻动态当地风情游玩景点购物广场美食小吃休憩住宿行程路线用户留言第13页共23页7留言页面:用户可以查看所有的留言信息,如果自己要留言则必须先登陆系统后才可以进行留言的相关操作。.2后台后台后台的结构图如下:后台管理模块的实现管理人员登陆系统后可以对整个系统进行管理,包括:用户管理,当地风情,景点管理,购物管理,美食管理,酒店管理,旅社管理,留言管理。用户管理:对用户名进行删除和查看。当地风情:对当地风情信息进行查看,修改和添加。景点管理:对景点信息进行查看,修改和添加删除。购物管理:对商场信息进行查看,修改,添加和删除。美食管理:对美食信息进行查看,修改,添加和删除。旅社管理:对旅行社进行信息的修改,添加和删除。酒店管理:对酒店信息进行删除、修改和添加。留言管理:对留言信息进行删除和查看后台管理系统新闻动态管理管理当地风情管理游玩景点管理购物广场管理美食小吃管理休憩住宿管理行程路线管理用户留言管理用户管理第14页共23页图4后台功能模块图3.43.4处理流程设计处理流程设计3.4.1系统操作流程图系统登录界面输入操作员及密码检查密码正确功能界面数据库系统主界面功能处理系统管理错误信息密码错误第15页共23页3.4.2数据增加流程添加信息时,编号字段由系统自动生成,且不能修改,其他信息由用户输入,之后对数据进行合法判断,合法则写入保存至数据库,不合法则重新输入数据。数据增加流程图:开始自动生成编号输入数据是否合法写入数据库结束图3.2数据增加流程图3.4.3数据修改流程在修改信息时,先选中一条待修改的记录,然后直接输入数据,判断合法性,合法则保存至数据库,不合法重新输入。数据修改流程图如图3.3所示。第16页共23页开始选择需要修改记录输入数据是否合法写入数据库结束图3.3数据修改流程图3.4.4数据删除流程当用户选定一条记录时,单击删除按钮,会提示用户是否确定删除,然后删除数据库相关内容。数据删除流程图如图3.4所示。第17页共23页开始选择需要删除记录是否删除更新数据库图3.4数据删除流程图44数据库设计数据库设计4.14.1数据库需求分析数据库需求分析根据系统需求分析和模块设计的要求,对于系统用户信息数据库,需要以下数据项和数据结构:1.用户管理(编号,用户名,用户类型,密码)2.当地风情(编号,地址,人文背景,特色。)3.景点管理(编号,景点名称,景点等级,位置,费用,路线)4.购物管理(编号,商场名称,地址,特色物品)5.美食管理(编号,美食名称,地址,特色介绍)6.酒店管理(编号,酒店名称,酒店具体地址,酒店星级,联系人,联系电话)7.旅社管理(编号,名称,等级,负责线路,联系人,电话)8.留言管理(编号,标题,留言人,日期,内容)4.24.2数据库逻辑设计数据库逻辑设计下面分别介绍这些表的结构:第18页共23页1.新闻动态表(news):如表1所示。2购物广场表3、用户注册表userinfo第19页共23页4、当地风情表fengqing4、用户留言表guest第20页共23页5、游玩景点jingdian6、休憩住宿表jiudian第21页共23页7、美食小吃meisi4.34.3数据库连接文件数据库连接文件数据库的连接文件conn.asp,主要代码如下:55系统的实现系统的实现5.15.1首页的实现首页的实现首页作为整个网站的门面,所有功能的入口,力求作到简单明了。由于在开始设计时考虑到作为老顾客的一些照顾,在首页中曾集成了一个会员的入口,实现会员的一些优惠活动。可是由于会员注册在提交表单时,出现无法与数据库连接的情况,考虑到时间紧迫和本人水平有限,我们选择了舍弃这个模块,只使用游客的身份就能够实现网站内容的浏览和留言等操作。最终的界面如图第23页共23页5所示:图5网站首页5.25.2当地风情当地风情页面的实现页面的实现1当地风情页面介绍各个景点地区的风情文化。实现关键代码为:第24页共23页当前位置:首页-当地风情%dimpagesmaxpagescountsallcountsdimactidact=Trim(Request.QueryString(act)sql=selectfromfengqingorderbyjointimedesciddescrs.opensqlconn11pages=Trim(Request.QueryString(pages)counts=12allcounts=rs.recordcountif(allcountscounts)(allcountscounts)thenmaxpages=allcountscounts+1elsemaxpages=allcountscountsendif第25页共23页if(isnumeric(pages)thenpages=int(pages)if(pagesmaxpages)thenpages=maxpagesendifendifelsepages=1endifif(notrs.eof)thenrs.move(pages-1)countsendi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业安全实操培训的作用
- 工业安全培训模板课件
- 委外单位安全培训记录课件
- FHND5071-1H-生命科学试剂-MCE
- exo-α-1-2-Fucosidase-Bifidobacterium-bifidum-生命科学试剂-MCE
- 西安国医医院招聘笔试真题2024
- 平遥安全培训课件
- 农发行安康市紫阳县2025秋招半结构化面试15问及话术
- 农发行大连市沙河口区2025秋招笔试热点题型专练及答案
- 农发行邢台市沙河市2025秋招笔试综合模拟题库及答案
- 大数据分析方法与应用 课件全套 耿秀丽 第1-9章 大数据概述-神经网络
- 2024公安机关人民警察高级执法资格考试题(解析版)
- 质量为纲-华为公司质量理念与实践
- 放射科诊断报告改进措施
- 医疗健康人工智能辅助诊疗与护理技术培训
- 《工程建设标准强制性条文电力工程部分2023年版》
- 航天禁(限)用工艺目录(2021版)-发文稿(公开)
- 临床医学职业规划
- 江苏中职学业水平(会计类)专业综合理论历年考试真题题库汇总及答案
- EPC项目设计管理机构的构成和设计力量的配备
- 创业计划书EXCEL版
评论
0/150
提交评论