ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:37.06KB ,
资源ID:21909149      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21909149.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(黄冈旅游信息网站的规划与设计Word格式文档下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

黄冈旅游信息网站的规划与设计Word格式文档下载.docx

1、2.2.2 系统的功能特点 72.3 数据库设计 73.各个功能模块的实现 73.1查询功能 73.2 用户站长联络功能 84.总结 9致 谢 9参考文献 9学 生:张 涛指导教师:孙小英(黄冈职业技术学院)摘 要:随着互联网技术的飞速发展,互联网技术逐渐被应用到各行各业中,成为信息化研究开发的焦点。与此同时,越来越多的人希望建立和管理自己的个人网站,本文主要阐述的是如何建设一个个人旅游网站以及在建设中使用到的各种技术和软件。关键词:网站设计 JavaScript 数据库前 言新的世纪,互联网进入一个崭新的阶段,信息化的发展带动其它产业的发展,各行业都将与它进行更深入的融合和渗透。互联网成为人

2、们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。为了适应知识经济社会的需要,促进学习与交流。网上交流和协作的功能比较普遍;技术管理和资源管理受到重视。随着互联网的普及和发展,必将有越来越多的企业及个人在英特网上拥有自己的网站。网站建设成为企业 形象宣传、产品展示推广、客户沟通的最新最快捷的桥梁;成为个人展示自我,与世界交流的重要平台。越来越多的人已开始从对互联网的认知阶段进入到认同和行动阶段。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Int

3、ernet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。为了更好的协作,更多的与外界交流新的信息,和他人共享信息,特构建黄冈旅游信息网站。1.网站建设概述此次毕业设计的项目是构建一个旅游信息网站,网站主要实现旅游信息查询系统部分,使访问者可查询旅游有关的信息,以及用户站长联系方式,使用户可以和站长进行沟通,促进网站的建设。网站采用ASP技术编写,加上JavaScript特效,应用数据库技术。1.1规划思路在个人网站的建设之中,如果信息很多且需不断更新,如几乎每天都会有诸如公告、留言回复、新闻等信息需要在网页上发布,如果用传统的方法直接修改网页脚本

4、上的相应内容,实在十分繁琐且容易出错,且只能由网络管理者进行,十分不便。如果采用基于WEB 数据库的动态网站信息管理,把这些相应的信息进行分类、筛选和审核后存入网络服务器的数据库中,再通过对数据库的相关操作来实现信息的方便、快速管理。1.2数据库基本要求(1) 每条信息能自动进行分类,分成公告类、新闻类等(2) 限于网页的容量,各类信息均以简要的标题显示,具体的内容通过由用户点击来另行开窗显示(3) 审核每条信息,由信息管理者负责(4) 删除信息只能由网络管理员进行1.3网页设计基本原则(1) 主页上有站点的标志物,能让浏览者一眼就知道是谁的主页。(2) 设计渐进显示的页面,每个图标都应配有文

5、字说明,显示时图标的文字说明先显示,图标随后显示,这样做可以减少等待时不耐烦的心情。(3) 易于导航。在网页设计中,采用多种方法使站点便于导航,如菜单、按键、图标、高亮文字等。使得层次清晰,交叉连接,无键跳转。(4) 每个页面都包括返回按纽,便于浏览者浏览。(5) 设计站点内的“交通图”,此图包括站点内的链接的内容。2.网站总体分析与设计2.1 开发工具的选用及介绍2.1.1 ASP技术简介ASP技术ASP(Active Server Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface通用网关接口)的技术。通常情况下,用户通过浏览器看到的网

6、页大多是静态的,目前Internet上的许多站点,仍然提供静态(static)的主页内容。所谓,指的就是站点的主页内容是固定不变的。当浏览器通过Internet的HTTP(Hypertext Transport Protocol)协议,向站点服务器(Web Server)要求提供主页的内容时,站点服务器收到要求后,就传送原已设计好的静态的HTML的文件数据给浏览器。一个的站点,若要更新主页的内容,必须手动的来更新其HTML的文件数据。而随着Web应用的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求、生成报表等。当在浏览器上填好表单(form)的输入数据,以提供HT

7、TP要求时,可以在站点服务器中执行的应用程序,而不只是一个HTML文件。站点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执行的结果以HTML的格式传送给浏览器。根据用户请求生成动态主页的传统方法有CGI、ISAPI等。CGI是根据浏览器端的http请求激活响应进程,每一个请求对应一个进程。当同时有很多请求时,程序挤占系统资源,造成效率低下;ISAPI针对这一缺点进行改进,利用dll(动态链接库)技术,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤烦琐。这两种技术和另一普遍使用的开发动态网页的技术Java都还存在着另外一个问题,那就是开发困难,程序的开

8、发和HTML写作是两个完全不同的过程,需要专门的程序员开发。而较简单的开发技术如javascript和IDC(Internet Database Connector)等功能有限,不便使用。ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。ASP与常见的在Client端实现动态主页的技术如Java applet、ActiveX Control、VBScript、javascript等不同,ASP中的命令和Script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到

9、浏览器;而Client端技术的Script命令则是由浏览器来解释执行。由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP;同时由于它在服务器端执行,开发者也不必担心别人下载程序从而窃取编程逻辑。ASP通过后缀名为.asp的ASP文件来实现,一个.asp文件相当于一个可执行文件,因此必须放在Web服务器上有可执行权限的目录下。当用户从浏览器输入了.asp文件的地址后,浏览器就将这个URL请求发给Web Server,如果Web Server上装了ASP,就调用ASP。ASP读出相应.asp文件,解释并执行命令,动态生成一个HTML页面回传Web Server,然后Web Se

10、rver再把结果发送给浏览器。 ASP文件的制作和HTML类似,且和HTML开发集成,可以在同一个过程完成,利用ASP将可以执行的脚本嵌入到HTML文件中(将HTML文件的后缀名改为.asp),这使得HTML文件的编写与脚本的开发融合在一起。通过ASP内置的对象、服务器组件(Server Component)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。2.1.2 Macromedia Dreamweaver MX 2004 软件介绍Macromedia Dreamweaver MX 2004 (简称DW MX 2004),是Macromedia 最新

11、开发的的HTML编辑器,用于对Web站点、Web页和 Web应用程序进行设计、编码和开发。属于所见即所得的网页编辑器,支持当今最为流行的技术对行为、层等有良好的支持,可以使用插件升级。最值得选用的原因是其作品垃圾代码相当少,同时对各种浏览器兼容性好,它包括可视化编辑,HTML代码编辑的软件包,并支持ActiveX、JavaScript、Java、Flash、Shockwave等特性,而且它还能通过拖拽从头到尾制作动态的HTML动画,支持DHTML的设计,使得在页面没有Plugins(插件)时也能够在Netscape和IE4.0浏览器中正确地显示页面的动画。对于大型站点维护更方便,因为它提供了自

12、动更新页面信息的功能。此外,软件的易用性并使人无论处于设计环境还是编码环境都可以方便地生成页面。Macromedia Dreamweaver MX 2004的特点:(1)简洁高效的设计和开发界面:界面更易于使用,可使您的工作效率和工作质量均得到提高。(2)“插入”栏的改进:简洁高效的新外观,占用更少的工作区空间。还新增加了一个“收藏”类别,您可以对“插入”栏进行自定义,将最常使用的对象放置在该栏上。(3)表格编辑可视化:在表格中进行列调整操作时能看到实际效果。(4)用户界面改进:可得到最大的可用工作区,更清晰地显示上下文和焦点,更易于使用和更具逻辑性。(5)起始页:使您能够访问最近使用过的文件

13、,创建新文件和访问DW MX 2004资源。起始页会在您启动DW MX 2004 或尚未打开文档时显示。(6)保存桌面选项:使您可以选择当您重新启动DW MX 2004 时重新打开您上一次使用的文档。(7)完全支持 Unicode:DW MX 2004支持 Internet Explorer所支持的所有文本编码方式。您可以使用几乎所有您的系统中安装的语言字体,DW MX 2004 会正确地显示和保存这些字体。(8)安全 FTP:使您能够完全加密所有文件传输。(9)新式的页面布局和设计环境。 (10)增强的 CSS 功能:提供了一个更为精巧的方法来进行样式设计及提高设计交互性。(11)动态跨浏览

14、器验证:在您保存文档时自动检查当前文档的跨浏览器兼容性问题。2.1.3 SQL Server简述 SQL Server是一个后台数据库管理系统,它功能强大操作简便,日益为广大数据库用户所喜爱。越来越多的开发工具提供了与SQL Server的接口。SQL Server 是一个关系数据库管理系统,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。SQL Server 2000是Microsoft公司推出的SQL Server 数据库管理系统的最新版本,它功能先进,具有使用方便、可伸缩性好与相关软件集成程度高等优点。可跨越从运行Microsoft Windows

15、98的膝上型电脑到运行Microsoft Windows 2000的大型多处理器的服务器等多种平台使用。MSSQL Server不但可以应用于大中型数据库管理中,建立分布式关系数据库,并且也可以开发桌面数据库。事实上,SQL Server数据库处理的基本结构,采取关系型数据库模式,尽管如此,相信大家都可以轻易的发现,在SQL Server的数据库处理方式,则是使用面向对象的操作方式与精神,也就是说,SQL Server的所有功能,都可以基于系统已经建立好的一些对象来达成,是相当面向对象的一个系统结构。SQL Server企业管理器是SQL Server的主要管理工具,它提供了一个遵从 MMC

16、标准的用户界面,使用户得以:(1)定义 SQL Server 实例组。(2)将个别服务器注册到组中。(3)为每个已注册的服务器配置所有SQL Server选项。(4)在每个已注册的服务器中创建并管理所有SQL Server数据库、对象、登 录、 用 户和权限。(5)在每个已注册的服务器上定义并执行所有SQL Server管理任务。(6)通过唤醒调用 SQL 查询分析器,交互地设计并测试SQL语句、批处理和脚本。SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管

17、理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle、Sybase、Microsoft SQL Server、Access、Ingres等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如Select、InsertUpdateDeleteCreate和Drop常常被用于完成绝大多数数据库的操作。MS SQL Server就是用的Transact- SQL。2.2 网站系统分析2.2.1 系统的功能结构通过进入主页及

18、下级网页,可以实现对旅游资源和旅游服务设施的查询、旅游服务项目的预定、旅游服务企业的选择等功能,而网站管理员或旅游企业注册会员可以快速、方便地对数据和信息进行更新和网上发布。本旅游信息网站的功能是针对旅游者和旅游企业而设计的,有以下几种功能:1. 查询功能这是该系统的主要功能,用于各种与旅游有关的信息查询,包括可视查询和SQL 查询2. 预定功能与电子商务系统集成,进行旅游交通、住宿等的预定。3. 平台数据维护系统包括编辑输入及输出功能,用于网站管理员以及注册会员进行数据的收集、管理、维护、更新等。4. 公告板系统 用于发表各种信息,包括讨论区、BBS 等功能。5. 日志查看模块管理员使用WE

19、B 页面查看种类日志记录,以保证系统的安全可靠的运行。2.2.2 系统的功能特点(1)操作简单、界面友好:完全控件式的页面布局,使得旅游信息的录入工作更简便;许多选项包括信息类别、来源部门等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。(2)即时可见:对信息的处理(包括录入、修改、删除)将立即在主页的对应栏目显示出来,达到即时发布、即时见效的功能。(3)功能完善:包括常见网站的信息管理的各个方面:信息录入、浏览、删除、修改、检索等各个方面,完整地实现了网站对即时旅游信息的管理要求。2.3 数据库设计一个成功的网站,是建立在许多条件之上的,而数据库是其中一个非

20、常重要的条件和关键技术。采用的是SQL Server数据库。 数据表Reg包含的字段有:编号、姓名、密码、电子邮箱和电话。数据表allmassage包含的字段有:编号、用户名、留言主题、联络信箱、留言内容、私人公开、留言时间。3.各个功能模块的实现3.1查询功能这是该网站的主要功能,用于各种与旅游有关的信息查询,包括可视查询和SQL 查询,系统的查询方式有以下三种:(1) 点选查询:通过鼠标选择就可获得与之相关的信息;(2) 一般条件查询:根据用户给定的条件,将文件中满足条件的图元及其相关的信息检索出来,查询条件可按类型、按名称、按交通路线、按距离、按区域等,包括条件查询和模糊查询;(3) 高

21、级查询:根据系统中图层已建好的拓扑关系,利用空间分析功能,可实现最佳路径查询、公交转车最优查询. 最佳路径查询可自动搜索并显示任意两点间的行车线路,同时自动探测周边信息并报告;公交转车最优查询可自动搜索任意两点间的最佳公交乘车路线、转车地点、站名和转车线路,并在图上以闪烁的方式提示用户。 通过以上查询的方式,游客就可以进行:(1) 交通地理查询,如在中国地图上某个主要城市一点,可查找该城市至本地的最佳公路、铁路、航空路线,显示沿途公里数、气象资料,汽车、火车及航空班次的起止时间、票价等;在本地的地图上可实现同样的功能,将实现对公用事业、道路、公交信息、商业、社会经济等情况的查询功能。(2) 旅

22、游资源查询,根据游客需要,可分类查询到本地的各旅游景点、名胜古迹、公园、博物馆、展览馆、体育馆、现代趣处等旅游资源的地理位置、名称、地址、话、乘车路线、下车站点的资料、图片、图像、动画等信息. 在客户端,用户通过电子地图,点击图层上的某个点、线或区域,就可完成操作。(3) 服务设施信息查询,旅客可查询到涉外机关、旅行社团、旅馆、车站、公交站点、邮电、银行、医疗、旅游监督机构等服务机构的地理位置、名称、地址、电话、乘车路线、下车站点,及其文字资料、图片、图像等信息。(4) 购物信息查询,旅客可查询到商场、超市、名优特产店、小吃店、集贸市场等的地理位置、名称、地址、电话、乘车路线、下车站点及其介绍

23、资料,并配以声音、动画、图像等多媒体信息。(5) 其他信息查询,如气候信息查询,旅客可及时查询到本地各旅游景区当天的气温、污染指数等信息,为出游作好准备。3.2 用户站长联络功能利用SQL语法过滤特定的用户留言意见,让站长可以针对某位特定用户所发表的意见作出独立的回答,同时,用户在发表个人意见时,若认为意见内容涉及敏感的话题或是意见内容涉及私人隐私,都可用“悄悄话”的方式发言,这些“悄悄话”将不会被显示出来让大家看到,当然,站长拥有管理的能力,只要以密码登录管理模式,就可以进行各个用户的单独意见回复,而且还能看到用户们所留下的“悄悄话”。共分成六大部分:1 意见留言结果网页guest.asp:

24、用来显示用户发言与站长回复内容,同时还具备一般模式与管理模式两种显示方法。2 用户发言表单网页addmsg.asp:让用户填写发言内容并选择发言性质。3 用户发言数据处理ASP程序add.asp:处理用户发表的意见数据,同时将这些意见数据记录起来并将网页显示转向至意见留言结果网页。4 站长回复表单网页master.asp:让站长针对某位特定用户所发表的意见作出独立的回答。5 站长回复数据处理ASP程序anssave.asp:处理站长回复的数据内容,同时将这些意见数据记录起来并将网页显示转向至意见留言结果网页。6 数据表文件allmessage:用来储存用户发言数据与站长回复数据的SQL类型数据

25、库文件。“数据表文件”负责存放用户发言数据与站长回复内容的数据记录。4.总结旅游网站的开发涉及到各方面的知识,ASP 只是提供了一个技术的基础。技术是为用户服务的,网站更要体现对用户的服务性,因为这关系到旅游信息传播的及时性和高效性。ASP脚本语言和数据库的结合为网站开发者提供了广阔而又灵活的开发环境。Macromedia Dreamweaver MX 2004软件给网页的制作带来了很大的便利,更是前台制作与后台链接的纽带。致 谢我衷心感谢黄冈职院对我的细心培养教育,让我学到了理论和实践知识,感谢各位老师传授我专业知识,感谢指导教师对我论文的指导。参考文献1 李世杰 Active Server Pages(ASP)3.0 网页设计手册 北京:清华大学出版社 2 前沿电脑图像工作室 巧学巧用Dreamweaver、Fireworks、Flash制作网 北京:人民邮电出版社.3 ASP入门与实例演练薄 小志编著 中国青年出版社.4 张俊霞. 建设高效优质网站,促进旅游业的发展J .

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1