摘要
随着Internet技术的发展,互联网在中国逐步普及,人们对网络的需求也日益增长,利用计算机实现旅游资源的管理势在必行。本系统从初步调查开始,详细介绍了需求分析、流程和数据分析,并进行了系统总体结构设计和数据库设计。系统采用Adobe Dreamweaver5编写ASP脚本,Microsoft Office Access 2003建立数据库,从界面简洁、实用的要求出发,完成了旅游资源管理工作的主要部分,本文是根据旅游行业的这种现状,提出解决问题的一个可行性方法:采用现代化统一的计算机网络系统,实现了旅游管理的网络化,各类信息有序地进行存储,可进入系统主控界面,进行信息管理,信息查询,结伴,留言板等功能的使用。实现了各种业务系统的数据集成和信息集成,对旅游各类信息、资源进行协同集中管理。该网站系统采用以ASP为主要开发技术,VB为主要设计语言,数据库采用当下功能强劲的ACCESS数据库。在ASP技术及ACCESS数据库强大功能的支持下,本网站系统实现了网站的全面动态管理,高速数据存取,使得对网站的管理更加及时有效,极大的提高了网站管理人员的工作效率。
90设计网关键词:旅游信息;数据库;Asp动态网站
目录
第一章概述 (1)
1.1.研究背景 (1)
1.2.选题依据 (1)
1.3.研究意义 (2)
第二章开发技术与工具 (2)
2.1.Asp技术简介 (2)
2.2.ASP与数据库Access (3)
2.3.IIS服务器 (4)
2.4.Dreamweaver CS5开发工具 (5)
第三章需求分析 (6)
3.1.用户需求和后台管理需求 (6)
3.2 系统分析与环境开发需求 (6)
3.3 网站的功能模块简介 (7)
第四章系统设计 (7)
4.1 系统模块功能设计 (8)
4.2 数据库设计 (9)
4.2.1 数据库功能分析 (9)
4.2.2 数据库E-R图 (11)
4.2.3 数据库与asp的链接 (11)
4.3 页面设计 (12)
4.3.1页面布局 (12)
4.3.2页面风格 (13)
第五章系统实现 (13)
5.1 前台 (13)
5.1.1 首页实现 (13)
5.1.2 列表页实现 (17)
5.1.3 内容页实现 (18)
5.1.4 管理页实现 (19)
5.2 后台 (21)
5.2.1管理员登陆 (21)
5.2.2 用户名管理 (23)
5.2.3 旅游信息管理 (24)
5.2.3 常用参数设置 (26)
第六章测试运行与维护 (27)
6.1 面向过程的测试方法 (27)
6.1.1 黑盒测试 (27)
6.1.2 白盒测试 (27)
6.2 具体测试的设计 (28)
6.3 系统维护 (28)
结论 (30)
参考文献 (30)
第一章概述
1.1.研究背景
我国是一个旅游资源大国,地大物博,文化传统源远流长,在过去的20年,中国已经从旅游资源大国发展成为亚洲旅游大国,今后20年,中国将成为世界旅游强国。根据世界旅游组织预测,到2020年,我国将成为世界最大的旅游目的地,并成为世界第四大旅游客源国,届时,中国每年接待的入境旅游者将达到1.37亿,每年也将有1亿的中国旅游者将出境、出国旅游。
我国拥有的国内旅游市场潜力也十分巨大,12亿普通老百姓的旅游意识现在才刚刚兴起,国内旅游收入在国民生产总值中占比重很小,随着经济的增长,国民旅游意识将有一个加速成长的过程,目前“假日经济”的蓬勃兴起正是人们旅游意识和国家政策扶植相结合的结果。
近年来,随着网络技术的迅猛发展,越来越多的部门、企事业单位都有通过Internet对外宣传自己,同时为那些有信息需求的人提供方便快捷的服务。旅游网站是各旅游胜地对外宣传中不可缺少的工具,它的内容对于旅游胜地的宣传和旅游地的项目的开发的决策起着非常重要的作用。
旅游网的成立标志着我国基于互联网的旅游网络发展的开始。随着电子商务的潮起潮落,旅游网站也经历了市场的洗礼。旅游网站作为网络经济形势下旅游业发展的一种战略武器,已对我国旅游市场的固有壁垒带来冲击,我国旅游电子商务在未来的发展中尚有许多工作要做。旅游电子商务像一张大网,把众多的旅游供应商、旅游中介、旅游者联系在一起。相对于传统的旅游业来说,旅游电子商务不仅提高了业务透明度和工作效率,降低了边际成本,而且凸现了旅游产品本身个性化、信息化、时令化等特性。
1.2.选题依据
随着国内互联网的发展,旅游业也成为网上的热点主题,旅游类各种站点也纷纷建立。不过许多网站的内容还只限于旅游信息的发布和介绍,而互联网与旅游业的结合发展显然不应局限于此。用户不再
满足于通过浏览器看到静态页面,
而是希望能根据要求生成更加灵活的、生动的动态页面。动态网页包含交互功能,动态网页的特点有:以数据库技术为基础,可以大大降低网站维护的工作量;采用动态网页技术的网站可以实现更多的功能,如用户登录、后台管理等功能;不是独立存在于服务器的网页文件,只有当用户请求服务器才返回一个完整的网页。其中的最主要的方面就是利用它来传递和发送信息,更好的展现自我。我的旅游网就是利用计算机网络向游客们发布旅游信息;游客通过计算机网络留言来发表自己的意见和建议。旅游网站在时空方面没有限制,可以实现远程的信息查询和交流。
1.3.研究意义
依靠互联网的发展和普及,网络已成为一种时尚,许多有眼光的旅游企业家和网络电子商务企业家们逐渐出现,专注于网络旅游的发展和潜在价值,积极推动网络旅游发展。一般来说,虚拟旅游电子商务可以满足不同层次的需求,能带来很多的社会效益和经济效益。主要表现在以下几个方面:
(l)对于旅游消费者,旅游电子商务既可以为许多旅游潜在消费者提供大量信息资源,满足需求的旅游信息的查询时,随着技术的发展,并能让爱网络虚拟旅游的消费者通过虚拟旅游体验平台感受更逼真的各景区旅游的乐趣,弥补许多人不能实现现实的缺憾。
(2)对于旅游系统的开发和规划者来说,通过旅游电子商务系统可以更全面更真实的收集网络游客的反馈信息,促进其更快、更好地改进和完善旅游系统的建设和创新,这样它就可以大大降低了风险和成本的系统开发,实现系统的开发效益最大化。
第二章开发技术与工具
2.1.Asp技术简介
ASP(Active Server Pages)是由Microsoft公司推出的支持Internet的动态服务器网页技术,在Internet风行的早期,WEB网页只是静态的图文组合,
浏览者可以在网页上阅读信息,但无法做进一步的查询、发表意见或进行电子商务、在线交谈、问卷调查、预约订票、访客留言簿、讨论区、电子贺卡、E-mail 自动回复、数据库管理等工作,这显然不能满足人们越来越多元化的需求。为此,开始有不少公司提出动态网页的解决方案,所谓的“动态网页”指的是浏览器端和服务器端可以互动,也就是服务器端可以实时处理浏览器端的请求(request),然后将处理结果响应给浏览器端,而ASP便是微软用来建立动态网页的解决方案。由于它的功能强大,可以支持当前所有的浏览器,便于WEB数据库的开发,因而倍受推崇。同时ASP也在不断更新完善,其功能可以充分满足大多数开发者的需求,并在很大程度上促进了Internet应用程序的发展。ASP是一种服务器端的指令环境,用来建立并执行交互式WEB服务器应用程序,你可以使用ASP来结合服
务器端指令、HTML网页及COM组件。ASP程序只能在WEB服务器端执行,当浏览器向服务器要求运行ASP程序时,服务器会读取该程序,然后执行该程序并将结果转换为HTML文件,再将HTML文件传送给浏览器,待浏览器收到HTML 文件后,便会将执行结果显示在浏览器上。
2.2.ASP与数据库Access
ASP是通过一组统称为ADO(ActiveX Data Objects)的对象模块来访问数据库,无论你采用的是Access,SQL Server,Visual FoxPro,Informix,Oracle,dBase或其他数据库,只要该数据库具有对应的ODBC或OLEDB驱动程序,ADO对象就能加以访问。要知道系统安装哪些DOBC或OLEDB驱动程序,Windows XP的用户可以打开“控制面板”,依序在“管理工具”,“ODBC数据源”上双击鼠标左键。事实上,ASP提供了六个内建对象,供用户直接调用:
(1)Application对象:负责管理所有会话信息,可用来在指定的应用程序的所有用户之间共享信息。
(2)Session对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直保存。Session对象需cookie支持。
(3)Request对象:从用户端取得信息传递给服务器,是ASP读取用户输入的主要方法。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。