网络旅游信息系统的设计与实现
摘 要
网络旅游信息系统是利用计算机Web数据库高效的数据存储和管理能力来管理旅游信息,其主要意义在于简化人们以往查找旅游信息的繁琐工作,通过计算机联网后,可以实现数据的远程访问和共享,将旅游咨询和网络传播充分的结合,改变以往人们必须到旅行社的传统模式。
本文介绍了一个网络旅游信息系统的设计与实现。该系统完整地分析了网络旅游信息系统的业务需求,并进行了详细设计。在此基础上实现了其中的基本功能,包括:旅游信息管理与查询、旅行社注册、旅游线路发布、旅游线路预订、用户论坛等功能。同时,系统对用户进行了分级管理,提高了系统的安全性。
在技术上,该系统选择了B/S(浏览器/服务器)三层网络体系结构。客户端技术综合采用HTML、VBScript、JavaScript等技术提供用户界面;应用服务器端使用IIS,并采用ASP动态网页编程技术实现业务逻辑;数据库服务器采用SQL Server 2000关系数据库。利用ASP 动态网页编程技术,通过ADO与SQL Server 2000数据库建立链接,运用SQL 语言实现对其数据库的操作。
关键词:计算机网络;网络旅游信息;SQL sever 2000;ASP;数据库
目 录
1 引言 1
2 为什么开发网络旅游信息系统 1
2.1 计算机网络已经成为生活得力助手 1
2.1.1 计算机网络的基本概念 1
2.1.2 计算机网络在生活中的应用 1
2.2 计算机网络与旅游的完美结合 2
3 开发语言与工具的选择 2
3.1 WEB数据库技术 2
3.2 ASP(ACTIVE SERVER PAGES)技术 3
3.2.1 ASP技术简介 3
3.2.2 ASP的特点 3
3.2.3 ASP的内建对象 3
3.2.4 ASP访问数据步骤 4
3.3 MICROSOFT SQL SERVER 2000(SQL) 4
4 网络旅游信息系统的分析与设计 5
4.1 网络旅游信息系统的需求分析 5
4.1.1 网络旅游信息系统开发目的 5
4.1.2 网络旅游信息系统的功能 5
4.2 数据库的实现 6
4.2.1 数据结构及其E-R图 6
4.2.2 数据库的逻辑结构设计 8
4.2.3 数据库的连接 11
5 网络旅游信息系统的实现 11
5.1 系统功能模块介绍 11
5.2 网络旅游信息系统流程图 13
5.3 系统具体实现 14
5.3.1 旅游信息模块 14
5.3.2 管理员管理模块 15
5.3.3 线路预订模块 18
6 难点及解决方法 24
结 论 25
参考文献 26
致 谢 27
声 明 28
随着社会的发展,科技的进步,作为信息传播媒介的计算机网络日益显露出其举足轻重的地位,使得信息的生产和交换更加的迅速和便捷。而计算机管理具有手工管理无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人们查找所需信息的速度与质量,是人们与世界接触的重要工具。特别是数据库技术的发展,计算机已经成为当今处理信息的主要工具。数据库技术是计算机应用技术中的一个重要组成部分,对于大量的数据,使用数据库来存储管理将比通过文件来存储管理更高效。
随着国家对地方旅游事业的支持;各地旅游风景的不断开发与各种优厚条件的不断出台;人们不同的旅行习惯与要求;旅行社不同的规章、制度与条件,使得开发一个功能齐全包含各种信息的旅行网站势在必行。《网络旅游信息系统的分析与设计》是在充分利用Web数据库高效的数据存储和管理能力,利用网络丰富的数据资源,采用Web数据库技术开发的一个稳定、时效、内容丰富的旅游信息发布和管理平台。它将旅游资讯和网络传播充分的结合,改变以往人们必须到旅行社的传统模式,方便人们获取各种旅游信息,给人们的出行带来方便。