随着旅游行业的不断发展Word文件下载.docx

上传人:b****5 文档编号:19870551 上传时间:2023-01-11 格式:DOCX 页数:28 大小:226.79KB
下载 相关 举报
随着旅游行业的不断发展Word文件下载.docx_第1页
第1页 / 共28页
随着旅游行业的不断发展Word文件下载.docx_第2页
第2页 / 共28页
随着旅游行业的不断发展Word文件下载.docx_第3页
第3页 / 共28页
随着旅游行业的不断发展Word文件下载.docx_第4页
第4页 / 共28页
随着旅游行业的不断发展Word文件下载.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

随着旅游行业的不断发展Word文件下载.docx

《随着旅游行业的不断发展Word文件下载.docx》由会员分享,可在线阅读,更多相关《随着旅游行业的不断发展Word文件下载.docx(28页珍藏版)》请在冰豆网上搜索。

随着旅游行业的不断发展Word文件下载.docx

目录

摘要..................................................................Ⅰ

Abstract.................................................................Ⅱ

前言....................................................................Ⅲ

第一章绪论1

1.1开发背景1

1.2目前旅游行业存在的问题1

1.3技术背景2

1.3.1数据库概论2

1.3.2ASP介绍3

第二章观光旅游网站需求分析4

2.1项目概述4

2.1.1目标目概述4

2.1.2游客的特点4

2.1.3运行环境4

2.2观光旅游网站的可行性研究5

2.3系统功能模型建立5

第三章观光旅游网站系统概要设计9

3.1数据库设计9

3.1.1数据库设计概述9

3.1.2数据库需求分析9

3.1.3数据库逻辑结构设计9

3.1.4数据库的物理结构9

3.1.5数据字典10

3.1.6数据库的完整性和安全性11

3.2系统总体结构设计13

3.2.1观光旅游网站系统总体结构图13

3.2.2网站的结构14

3.2.3系统功能模块设计15

3.2.4主界面设计15

3.2.5输入输出界面设计16

第四章观光旅游网站具体实现17

4.1数据库连接17

4.2后台管理模块的实现17

4.3动态旅观光旅游网站18

4.3.1观光旅游网站页18

4.3.2后台管理页面18

4.3.3管理员操作界面19

第五章观光旅游网站系统应用与测试20

5.1系统测试20

5.2单元测试实例21

5.3综合测试22

结论23

参考文献25

致谢26

附 录27

第一章绪论

1.1开发背景

旅游业具有“无烟产业”和“永远的朝阳产业”的美称,它已经和石油业、汽车业并列为世界三大产业。

根据WTTC的统计,它每年产出4.7万亿美金的收入,直接或间接地为2亿700万人提供了就业机会,并支持着数以万计的企业的发展。

改革开放以来,我国的旅游业有了非常迅速的发展,但是比较而言,我国国内旅游业发展的广度和深度都远远不能适应经济发展和人们生活水平提高的需要。

随着市场经济的发展和人民收入水平的进一步提高,人民对旅游消费的需求将进一步上升,国内旅游业在国民经济中的地位和作用越来越重要[1]。

但我国旅游产业仍然基础薄弱,管理手段滞后,信息化程度低,企业效益较差。

旅游行政管理部门存在管理方式落后,缺乏信息化管理手段,信息沟通渠道不通畅等问题。

面对困难和挑战,我国旅游业必须转变观念,创新思维,以信息化建设为突破口和新手段,整合各种资源,从而实现整个行业的新跨越。

加强旅游信息化建设,可以提高各级管理部门的工作效率和管理水平,精简办事程序,降低工作成本,加大宣传力度,加快信息传播速度,提高信息实效性;

另一方面可以通过开展电子商务,满足游客的个性化需求,提高旅游服务质量,改变旅游企业传统经营模式,降低成本,增加效益,从而提高整个旅游产业素质,旅游实现信息化,将会进一步壮大旅游支柱产业,提升旅游产业整体信息化水平,优化产业结构和资源配置,完善产业链,进而带动众多相关产业发展,拉动内需,扩大就业,增加外汇收入,对经济发展起到积极的推动作用。

目前,我国的一些旅游部门在信息化方面做的工作和其投入较少,对自身的发展起到了制约作用,可以通过建立观光旅游网站来宣传本地的风土人情,对信息进行网络化、信息化管理,提高自身竞争能力。

1.2目前旅游行业存在的问题

目前有许多中型的旅游管理部门仍依靠原始的人工方式采用电子文档、电子表格等。

(例如WORD、EXCEL,或者简单的ACCESS数据库)来对旅游信息进行管理,大部分旅行社也没有自己的观光旅游网站,无法在现在这个网络时代接受客户的网上预定。

随着业务的不断扩展,旅行社业务操作中涉及的各种收费情况、客户情况以及旅游线路情况越来越复杂,业务操作人员若仅靠手工方式处理处理大量资料,则遗漏信息的现象更容易发生,同时也可能带来出错率的增长以及大量资源的浪费和闲置等问题。

因此,只有加强对旅游部门信息资源的整合、统一管理,才能使行业更加合理、高效地运转。

现行的旅游信息管理模式的问题主要体现在如下几个方面:

1.各类旅游信息查询速度慢,工作强度大。

旅游信息中牵涉到游客资料、导游信息、费用、线路、景点等等大量的资料,用人工方式进行整理汇总时,速度慢、工作繁琐、易出错。

2.各类资源之间调配难度大。

由于信息面广,信息量大,因此要对其中某些资源进行统一管理、调配需要花费大量的人工。

3.相当一部分资源缺少一定的保护,处于不安全的状态,许多信息容易泄露。

4.对于客户的服务要求反应慢。

基于上面的原因,对于客户提出的服务要求,势必不能做出快捷的反应。

5.缺少服务质量反馈的统一管理。

1.3技术背景

1.3.1数据库概论

数据库是数据管理的最新技术,是计算机科学的重要分支。

今天,信息资源已成为各个部门的重要财富和资源。

建立一个满足各级部门处理有效信息的系统,也成为一个企业或组织生存和发展的重要条件。

因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,从小型单项事务处理系统到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、办公信息系统(OIS)、地理信息系统(GIS)等,越来越多新的应用领域采用数据库存储和处理他们的信息资源[2]。

数据库的研究范围是十分广泛的,概括地讲可以包括以下三个领域:

1.数据库管理系统软件的研制。

2.数据库设计。

3.数据库理论,数据库学。

计算机领域中其他新兴技术的发展对数据库技术产生了重大影响。

数据库技术和其他计算机技术的互相结合,互相深透,使数据库中新的技术内容层出不穷。

数据库的许多概念,技术内容,应用领域,甚至某些原理都有了重大的发展和变化。

建立和实现了一系列新型数据库系统,如分布式数据库系统,并行数据库系统,知识库系统,多媒体数据库系统等。

它们共同构成了数据库系统大家族,使数据库技术不断地涌现新的研究方向。

本系统选用MicrosoftOfficeAccess 

2003数据库,原因在于MicrosoftOfficeAccess 

2003是一种数据库管理程序,新增了导入、导出和处理XML数据文件等功能。

由于该程序可以识别和标记常见错误,同时提供更正错误的选项,因此在Access2003中工作变得更加轻松自如。

另外,Access2003的新功能还可以帮助数据库开发人员查看有关数据库对象之间相关性的信息。

它可访问和使用多种来源的信息、轻松备份信息。

够满足专业开发人员的需要,而且对于新游客来说,还十分易于上手[3]。

1.3.2ASP介绍

ASP是Microsoft公司开发的Web服务器端脚本开发环境,利用它可以生成动态、高效的web应用程序。

ASP为VBScript和javascript等脚本语言提供了一个运行环境,使开发人员可以在HTML代码中使用脚本语言编写程序。

同时,ASP自身也提供了一些很好的命令和内置对象。

ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。

ASP所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。

当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

以下罗列了ActiveServerPages所独具的一些特点:

1.使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。

2.使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。

3.与浏览器无关(BrowserIndependence),游客端只要使用可执行HTML码的浏览器,即可浏览ActiveServerPages所设计的网页内容。

ActiveServerPages所使用的脚本语言(VBScript、Jscript)均在WEB服务器端执行,游客端的浏览器不需要能够执行这些脚本语言。

4.ActiveServerPages能与任何ActiveXscripting语言相容。

除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。

脚本引擎是处理脚本程序COM(ComponentObjectModel)物件[4]。

第二章观光旅游网站需求分析

2.1项目概述

2.1.1目标

该系统主要建立一个完整的观光旅游网站,突出旅游特点,有美观的界面设计。

主要功能:

1.游客可以对各景点交通方式,最新旅游动态,地方风味等信息进行查询。

2.有一定数量旅游景点相关信息可供处理。

方便游客了解景区各种相关信息,同时有利与景区管理部门的管理,加强双边的沟通与协作,以提高和改善管理水平,使游客通过对网站的浏览可以对景点有比较真实和丰富的了解,对景点本身做一个比较好的宣传和推广。

系统根据实际情况收集的资料为背景,网站中包括各个景区的基本情况介绍如:

交通情况,门票价格和风景图片欣赏等,游客登录后,都可以浏览站中的所有信息,同时可以通过系统来查询所需要的各种信息。

管理员登录系统后,将各种烦琐的管理工作通过网站来管理,用最少的人力和物力提高管理水平,方便发布各种旅游信息,处理游客所遇到的各种问题,及时了解游客对旅游管理部门的意见,通过数据分析可以了解游客的基本情况和不同时期游客的变化情况,提前做出必要的准备工作。

管理员通过系统处理各个事务,使前台的游客操作方便简单,突出旅游特点,具有美观的界面设计,保证网站安全稳定的运行。

2.1.2游客的特点

观光旅游网站管理系统主要是用于旅游管理部门和旅游公司,对旅游信息的进行发布和修改以及加强游客进行交流。

本系统的游客十分广泛,对游客的技术要求是:

熟悉计算机操作,熟悉Internet相关操作。

2.1.3运行环境

硬件:

256M以上内存,2G以上剩余硬盘空间

软件环境:

使用Microsoft公司的Access作为后台数据库,设计数据库,asp,

Windows95/98/2000/xp等运行环境。

2.2观光旅游网站的可行性研究

采用现代化统一的计算机信息网站系统,能够有效帮助旅游企业优化旅游行业TQC,使其在行业内处于优势地位,并相对长期地保持这种战略优势。

开发本系统的可行性研究如下:

1.技术可行性:

技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。

本系统采用ASP开发出友好美观的人机界面,便于游客理解、操作。

数据库管理系统采用MicrosoftAccess,它能够处理大量数据,同时保持数据的完整性、安全性。

因此本系统的开发平台已成熟可行。

硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需[5]。

2.经济可行性:

计算机技术发展异常迅猛的根本原因在于计算机的应用促进了社会经济的发展,给社会带来了巨大经济效益。

因此基于计算机系统的成本-效益分析是可行性研究的重要内容。

2.3系统功能模型建立

图2.1系统顶层DFD图

顶层数据流图(图2.1)主要描述了整个观光观光旅游网站系统的数据流程,表明游客进入观光旅游网站系统进行相关操作

1.查询旅游信息:

主要查询景点和最新动态的信息。

2.联系我们:

游客可以通过这种方式和我们取得联系,并进行交流。

3.信息浏览:

游客可以浏览网站提供的各种旅游信息,包括全国各地的旅游动态,旅游景点,旅游路线,旅游攻略,旅游美文,节庆活动,乡村旅游,旅游商品等。

图2.2观光旅游网站DFD2.2图

系统数据流图描述了管理员在整个系统中可以进行的操作流程过程。

管理员登录系统后可以通过后台进行:

发布旅游信息,对站点信息设置,站点摸板修改,类别管理,错误报告,添加文章,文章管理,文章查找,生成网站首页,新闻内容,新闻列表,广告管理数据库备份等操作。

图2.3“联系我们”DFD图

图2.3联系我们DFD图描述了游客和管理员通过电子邮件进行交流的过程。

第三章观光旅游网站系统概要设计

3.1数据库设计

3.1.1数据库设计概述

在给定的DBMS、操作系统和硬件环境下,如何表达用户的需求,并将其转换为有效的数据库结构,构成较好的数据库模式,这个过程称为数据库设计。

数据库系统的出现使信息系统从以加工数据的程序为中心,共享的数据库为中心的新阶段。

这样既便于数据的集中管理,又有利于应用程序的研制和维护,提高了数据的利用性和相容性,高了决策的可靠性。

目前,数据库已经成为现代信息系统不可分割的重要组成部分。

数据库技术也是计算机领域中发展最快的技术之一。

数据库设计是把现实世界的实体模型与需求,换成数据库的模型的过程,它是建立数据库应用系统的核心问题。

数据库及其应用的性能都建立在良好的数据库设计的基础之上,数据库的数据是一切操作的基础,如果数据库设计不好,那么其它一切用于提高数据库性能的方法收效都是有限的。

数据库设计的关键是如何使设计的数据库能合理地存储游客的数据,方便游客进行数据处理。

设计数据库必须遵循一定的规则,在关系型数据库中,这种规则就是范式,范式是符合某一种级别的关系模式的集合。

一般人们设计数据库遵循第三范式。

即:

数据库表中不包含已在其他表中包含的非主关键字信息。

采用范式减少了数据冗余,节约了存储空间,同时加快了增、删、改的速度[6]。

3.1.2数据库需求分析

整个系统所包括的信息有景点信息、游客信息、旅行社信息、留言信息等。

可将这些信息抽象为下列系统所需要的数据项和数据结构:

1.管理员(用户名,密码,登录时间,Ip地址)

2.文章管理(文章编号,文章类别,图片,时间,图片张数,图片路径)

3.种类(类别编号,类别名称,类别排名)

4.记录(编号,名称,行为,Ip地址,时间)

注:

带下划线表示主键

3.1.3数据库逻辑结构设计

概念结构设计是数据库设计的核心。

概念结构独立于数据库的逻辑结构,也独立与所使用的具体的数据库管理系统。

概念模型(E-R模型)的组成元素有:

实体、属性、联系,E-R模型用E-R图表示。

实体是游客工作环境中所涉及的事务,属性是对实体特征的描述。

1.模型中的实体相当于一个实体集、一个表。

实体用矩形框表示,实体名称标注在矩形框内。

用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。

2.属性是实体的性质。

用椭圆框表示,与实体之间用一条线相连,表的主码是关键属性,关键属性项加下划线。

3.各子系统模块中主键相同的字段之间存在着相互关联的关系。

4.在程序中实现对他们的完整性和一致性控制。

E-R模型的组成元素有:

实体、属性、联系。

E-R模型用E-R图来表示。

实体是游客工作环境中所涉及的事物,属性是对实体特征的描述。

本系统主要的E-R图,见图3.1。

图3.1系统E-R图

3.1.4数据库的物理结构

服务器上建立名为test的数据库。

其中包括下表:

管理员表,见表3-1

文章管理表,见表3-2

种类,见表3-3

记录,见表3-4

表3-1admin表

字段名称

数据类型

是否为空

说明

用户名

Char

主键

密码

登录时间

Ip地址

Int

表 

3-2article表

文章编号

文章类别

图片

时间

图片路径

表3-3class表

类别编号

类别排名

表3-4Log表

编号

名称

3.1.5数据字典

数据字典是在系统数据流程图的基础上。

进一步定义和描述所有的数据项、数据结构、数据存储、处理过程和外部实体的详细逻辑内容与特征的工具。

数据字典的任务是对于数据流程图中出现的元素的名字都有一个确切的解释。

本系统的数据字典如下:

表3-5数据文件“管理员信息表”字典条目

文件名:

管理员

别名:

组成:

用户名+密码+登录时间+Ip地址

备注:

这是所有的管理员信息表

表3-6数据文件“文章表的字典条目”

文章管理表

文章编号+文章类别+图片+时间+图片张数+图片路径

这是所有的文章信息表

表3-7数据文件“种类”的字典条目

种类表

类别编号,类别名称,类别排名

表3-8数据文件“记录表”的字典条目

记录表

编号+名称+行为+Ip地址+时间

3.1.6数据库的完整性和安全性

数据库的完整性是指数据的正确性和相容性。

数据库管理系统(DBMS)用一定的机制来检查数据库中的数据是否满足规定的条件——完整性约束条件,数据的约束条件是语义的体现,将作为模式的一部分存入数据库中[7]。

本系统中定义了表与表之间的联系及表中各字段属性约束,助于实现有助于完整性。

数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。

在数据库系统中,大量的数据集中存放,而且为许多游客直接共享,是宝贵的信息资源,系统的安全保护措施就显得更为重要,它可以保护数据库防止恶意的破坏和非法的存取。

在系统中,管理员登录,必须输入用户

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 机械仪表

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

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