旅游网站论文.docx
《旅游网站论文.docx》由会员分享,可在线阅读,更多相关《旅游网站论文.docx(35页珍藏版)》请在冰豆网上搜索。
![旅游网站论文.docx](https://file1.bdocx.com/fileroot1/2022-11/25/dc346a33-b85d-4043-b22b-f4fd0b35bab8/dc346a33-b85d-4043-b22b-f4fd0b35bab81.gif)
旅游网站论文
摘要
随着旅游业的不断发展,各家旅游行业之间的竞争日益激烈,旅游部门所需的信息量越来越大,业务操作中设计的各种线路情况、客户情况以及旅游协作部门的情况越来越复杂多变。
但是工作人员若仅靠手工方式处理大量资料,很可能带来出错率的增长以及大量资源的浪费和闲置等问题。
因此,只有加强对旅游信息资源的整合、统一管理,才能使旅游部门运行更加合理、高效地运转。
本网站是根据旅游行业的这种现状,提出解决问题的一个可行性方法:
采用现代化统一的计算机网络系统,实现了旅游管理的网络化,各类信息有序的进行储存,同时采用管理权限认证的方式,经过了系统登录注册认证之后,可以进行信息管理,信息查询,登录评论,留言等功能的使用。
实现了各种业务系统的数据集成和信息集成,对旅行各类信息、资源进行协同集中管理。
本网站主要采用ASP技术开发,后台使用功能强大的SQLSever数据库,可以轻松实现信息的发布浏览,便于后台的管理和维护,充分体现了多媒体网站所具有的“集成性、交互性、实时性、控制性”。
利用ASP技术建立动态网站,实现旅游信息快速发布及接受游客的信息需求。
关键字:
ASP旅游网站动态网站
Abstract
Withthecontinuousdevelopmentoftourismindustry,andincreasinglyfiercecompetitionbetweenthetourismindustry,theincreasingamountofinformationneededforthetourismsector,designvariouslinesofbusinessoperations,customersituationandthesituationofthetourismsectorismoreandmorecomplicated.Ifonlybyhandbutstaffdealwithalargenumberofdata,islikelytoleadtoerrorrateofgrowthandwastelotsofresourcesandidle.Therefore,onlystrengthentheintegrationoftourisminformationresources,unifiedmanagement,tomakethetourismdepartmenttorunmorereasonableandefficientoperation.
Thiswebsiteisbasedonthestatusquooftourismindustry,putsforwardafeasiblemethodtosolvetheproblemofa:
adoptthemodernunifiedcomputernetworksystem,realizethetourismmanagementofthenetwork,allkindsofinformationinordertostore,atthesametimewiththemethodofmanagementauthoritycertification,afterthesystemloginregistrationcertification,canundertakeinformationmanagement,informationquery,logincomments,messages,andotherfunctions.Implementsthedataintegrationandinformationintegrationofvariousbusinesssystemsfortravelinformationandresourcesforcollaborativecentralizedmanagement.
ThiswebsitemainlyUSEStheASPtechnologydevelopment,thebackgroundusingthepowerfulSQLSeverdatabase,caneasilyachieveinformationreleasebrowsing,facilitatethebackgroundofmanagementandmaintenance,fullyembodiesthemultimediawebsiteofthe\"integration,interactivity,real-time,control\".UsingASPtechnologytobuilddynamicwebsites,realizetherapidreleaseoftourisminformationandreceivingvisitors'informationneeds.
Keywords:
ASPtravelwebsitedynamicwebsite
第1章绪论
1.1研究的背景
近几年来,旅游业已经逐步成为我过支柱产业之一。
如果要在国内外竞争中利于不败之地,就必须利用高科技手段,加快旅游信息技术的发展,尤其是计算机网络通信、多媒体数据库、电子商务等技术的发展。
旅游信息化具有营运成本低、用户范围广、无时空限制以及能同用户直接交流等特点,为旅游提供了更加个性化、人性化的服务。
通过网站中的宣传、线路预定、票务预定、组团发团、财务核算等各种新技术与传统旅游行业的结合,不仅为游客带来了更体贴的服务和更多样的选择,也为旅游业带来了无限的商机。
1.2研究的必要性
随着计算机网络的发展和宽带接入的普及,计算机网络早已渗透到普通老百姓的日常工作和生活之中,了解和学习计算机网络的基础知识不仅是工作所需,同时也将成为休闲娱乐之必备。
对一个地方来说,组建网站的主要目的的希望借助网络快速传递的功能,加强地方在信息传递和对外沟通协调上的能力。
英特网的美丽就在于它能实现快速,准确的传递信息。
认识到这一点,公司就更要抓住机会,组建公司自己的网站,不但可以扩大大方的知名度,方便了用户,从而使大家更了解。
嘉兴旅游网站根据上述情况及其他一些相关情况,结合嘉兴十几情况设计开发了嘉兴旅游网站平台。
本网站侧重于信息的浏览,及查询。
浏览者可能网站内查询不到所需要的信息,可能需要寻求帮助。
错与系统开发了留言板模块。
1.3研究的可行性
确认项目可能性的目的是决定开发的项目是否存在合理的成功机会,在项目开发之前,对项目的必要性和可能性进行探讨。
管理信息系统的可行性分析可以从4个角度进行分析:
法律可行性、技术可行性、经济可行性和社会效益可行性。
1.3.1法律可行性
网站的旅游景点图片、路线以及信息需经管理员审核后才能显示,有效避免了非法信息的散发,法律上看该系统可行。
1.3.2技术可行性
旅游网站的功能比较单一,该网站系统所需硬件设备有服务器、PC及网络配件等,一般的机房、实验室均可满足硬件方面的需求。
开发该系统是所需的软件,如操作系统、数据库管理系统、应用服务器软件、开发语言等尽量选用开源免费的软件,数据库管理系统选用MySQL,应用服务器软件选用Apache,开发语言选用ASP,这些软件或语言在信息系统开发过程中已被大量运用。
因此开发旅游网站系统是所需的硬件和软件环境在技术上都比较成熟。
总之旅游网站系统在技术上是可行的。
1.3.3经济可行性
由于旅游网站系统功能简单,开发周期较短,开发过程中所需要硬件环境和软件环境等所投资金较少。
系统开发成功后,该系统可以提供给游客更多的选择空间,同时提高浏览器用户浏览旅游景点的效率,从社会效益、资金投入以及社会回报等方面考虑,经济上是可行的。
1.3.4社会效益可行性
最大限度地利用有限的资源满足社会上人们日益增长的物质文化需求。
第2章
网站需求分析
2.1系统用户分析
2.1.1用户情况分析
图示:
用户情况分析
2.1.2用户角色分析
包团部:
设有专门的人员,负责想要组团旅游的顾客。
计调部:
签订协议,保证提供游客所需的各种服务,并协同处理有关计划变更和突发事件;对内做好联络和统计工作,为落实旅游计划所进行的旅游服务采购以及为旅行社业务决策提供信息服务
门市部:
接待顾客,是连接各个部门之间的纽带,顾客与公司的最初接洽者。
导游部:
设有多地区负责的导游,引导游客感受山水之美,解决旅途中可能出现的突发事件,并给予游客食、宿、行等方面的帮助。
客服部:
设有多名客服人员,帮助顾客解决问题,提供最新的资讯。
2.1.3用户安全分析
客户进入本网站,将进行注册信息,我们网站后台也将有专门的后台管理人员来管理客户的信息安全,为客户注册的信息进行加密,保障客户的个人信息不被泄露。
2.2系统功能分析
定义系统的功能需求最简单的方法是定义事件,并跟踪针对某一个参与者而发生的一序列事件。
事件是可以描述的、值得记录的、在某个特定时间和地点发生的事情。
信息发布:
包括景点信息、产品服务促销信息、公司简介、旅游咨询等,这些信息的提供应该站在客户查看的角度去考虑其组织和分类结构。
信息咨询:
不少网站提供了信息咨询服务,客户可以在线与网站客户服务人员通过MSN、QQ、商务通等上市针对具体问题进行交流。
信息查询:
客户可以用关键字利用站内搜索查询自己想要的信息和非最新的咨询。
服务预定:
包括酒店、机票、旅行社预定、洽谈等等。
支付功能:
支付方式是理解交易电子化程度的重要指标。
旅游网站提供给顾客多种支付方式,包括网站信用卡付款、电子支票支付、前台付款等等。
特色服务:
包括旅游交流社区、论坛、留言等等,使消费者参与其中,对产品和服务进行评价。
本网站分为前台用户操作和后台管理员操作。
前台管理主要包括用户管理、网站交流、信息浏览、和评论。
系统功能前台用户操作如图1-1所示
图1-1网站前台功能模块划分
后台管理主要是对前台信息的控制和管理,一个网站如果没有一个好的后台,前台再美观也一无用处。
本旅游网站设计后台的理念是:
美观大方,易于操作。
通过后台系统,可以对网站信息进行设置,旅游景点、地区进行设置,还可以对网站广告、留言、友情链接、站内短信以及注册的单位或个人资料进行管理,还可以添加、修改、删除网站文章(包括旅游景点介绍、线路介绍、旅游团介绍),网站管理员还可以管理自己的账号等。
网站后台如图1-2所示
图1-2网站后台功能模块划分
2.3系统业务流程分析
游客与接待人员签订合同、缴纳相关费用后,员工将游客资料进行整理汇总,然后进行初步的排团工作,再将拟定的排团计划表交予计调部,同事根据汇总的游客登记信息编成销售统计表交给财务部;计调部收到排团计划表后,利用身边可利用资源,参考当前形势、政策、环境等变动影响因素,考虑周全后最终定制出安排计划表,再将安排计划表呈送并交付工作,同时将旅游相关事项的费用清单交给财务部。
无需调整后,带领游客出游,最后财务部根据企业发生的业务和相关单据,编制财务报表。
由此看出整个现行管理业务流程较大部门还以人工统计和分配为主,难免会出错且信息处理效率低,这有碍于信息的及时更新和信息资料等的管理操作,也降低了企业对市场变化的灵敏感知度,还有就是本业务流程没有客户关系管理,这使企业丧失了与客户交流,改善自身服务质量的机会,优化的管理业务流程里,增加了策划等几个部门,有利于信息资料的整合、归类,使信息来源更明确清晰,同事也方便信息管理操作和数据信息的及时更新。
2.4系统数据流程分析
详细设计阶段的根本目标是确定应该怎样具体的实现所要求的系统,关键任务是确定怎样具体的实现用户需要的系统,即设计出程序的“蓝图”。
除了应该保证系统的可靠性之外,使将来编写出的程序可读性好,容易理解,容易测试,容易修改和维护时详细设计阶段最重要的目标。
图3-1顶层数据流图
顶层数据流图3-1系统主要描述了整个旅游管理系统的数据流,表明用户直接进入旅游管理系统进行相关操作,并通过登录系统查看订单受理与否。
图3-2系统第一层数据流图
用户进入系统后,图3-2用户可以进行如下操作;
1.查询了才有信息:
主要查询景点、线路信息、新闻信息、客户留言等操作。
2.旅游预定:
当用户查询到相关旅游,并且可以能够申请相关旅游预定,填写用户信息。
用户界面数据流图描述了用户进入系统的流程图,订单游客在登录系统时在身份验证中输入正确用户名和密码就可通过,普通用户不需要用户名和密码,直接点击进入系统主页,对信息、线路、新闻信息、景点信息进行查询。
如图3-3所示
图3-3用户查询数据流图
用户旅游预定数据流图描述了用户提交订单的流程图,用户浏览了相关线路资料后,可以选择线路及预定,而系统经过简单的逻辑判断信息是否有错后通过消息框的犯规,来确定预定是否成功。
如图3-4所示:
图3-4用户导游预定数据流图
2.5数据字典
数据字典用于进一步定义和描述所有数据项,包括数据流字典、数据存储字典、数据处理字典三类。
2.5.1数据流字典
总编号
编号
名称
来源
去向
所含数据结构
1-01
F1
定单信息
浏览客户
定单信息处理
定单号、客户姓名、密码
1-02
F2
定单信息
定单信息处理
管理员
同上
1-03
F3
留言信息
浏览客户
留言信息处理
Userid、姓名、内容
1-04
F4
留言信息
留言信息处理
管理员
同上
1-05
F5
回复信息
管理员
留言信息处理
回复客户留言信息
1-06
F6
回复信息
留言信息处理
浏览客户
同上
1-07
F7
新闻信息
管理员
新闻信息处理
编码、标题、内容、类型、日期
1-08
F8
新闻信息
新闻信息处理
浏览客户
同上
1-09
F9
酒店信息
管理员
酒店信息处理
编码、名称、类型、价格
1-10
F10
酒店信息
酒店信息处理
浏览客户
同上
1-11
F11
图片信息
管理员
图片信息处理
编号、图片名字、景点名称
1-12
F12
图片信息
图片信息处理
浏览客户
同上
1-13
F13
线路信息
管理员
线路信息处理
编号、行程、报价、说明、安排
1-14
F14
线路信息
线路信息处理
浏览客户
同上
1-15
F15
景点信息
管理员
景点信息处理
编号、名称、内容
1-16
F16
景点信息
景点信息处理
浏览客户
同上
2.5.2数据存储字典
总编号
编号
名称
输入数据流
输出数据流
内容
S1-01
D1
定单
F1(S1-P1)
F2(P1-S2)
定单号、客户姓名、密码
S1-02
D2
留言
F3(S1-P2)
F4(P2-S2)
Userid、姓名、内容
S1-02.1
D2.1
回复
F5(S2-P2)
F6(P2-S1)
回复客户留言信息
S1-03
D3
新闻
F7(S2-P2)
F8(P2-S1)
编码、标题、内容、类型、日期
S1-04
D4
酒店
F9(S2-P2)
F10(P2-S1)
编码、名称、类型、价格
S1-05
D5
图片
F11(S2-P2)
F12(P2-S1)
编号、图片名字、景点名称
S1-06
D6
线路
F13(S2-P2)
F14(P2-S1)
编号、行程、报价、说明、安排
S1-07
D7
景点
F15(S2-P2)
F16(P2-S1)
编号、名称、内容
2.5.3数据处理字典
总编号
编号
名称
输入
处理逻辑概况
输出
P-01
P1
订单信息处理
F1定单信息
根据定单,编辑成合适的定单
F2定单信息
P-02
P2
留言信息处理
F3留言信息F5回复信息
根据客户留言进行审核回复
F4留言信息
F6回复信息
P-03
P3
旅游新闻处理
F7新闻信息
发布新闻供客户浏览
F8新闻信息
P-04
P4
旅游酒店处理
F9酒店信息
发布酒店信息供客户浏览
F10酒店信息
P-05
P5
旅游图片处理
F11图片信息
发布景点图片供客户浏览
F12图片信息
P-06
P6
旅游线路处理
F13线路信息
发布景点线路供客户浏览
F14线路信息
P-07
P7
旅游景点处理
F15景点信息
发布景点信息供客户浏览
F16景点信息
2.6性能需求分析
1.网站系统在因特网正常状况下全天提供服务,客户可以随时随地的对网站进行访问
2.点击页面是,显示速度1~2秒
2.7安全性需求分析
1.每位客户都需要登录才可以浏览更多的信息或者使用更多的权限;
2.管理员的用户名和密码有一定的复杂性,不过于简单;
3.网站中的各类信息的浏览都只能由管理员有权发布修改和删除;
4.不在网页上加注后台管理程序登录页面的链接;
5.管理员要时常备份重要文件
第3章数据库设计
3.1数据库的概念设计
概念结构设计师数据库设计的核心。
概念结构独立于数据库的逻辑结构,也独立于所使用的具体的数据库管理系统。
概念模型(E-R模型)的组成元素有:
实体、属性、联系,E-R模型用E-R图表示。
实体是用户工作环境中所涉及的事务,属性是对实体特征的描述。
(1)模型中的实体相当于一个实体集、一个表。
实体用矩形框表示,实体名称标注在矩形框内。
(2)属性是实体的性质。
用椭圆框表示,与实体之间用一条线相连,表的主码是关键属性,关键属性项加下划线;
E-R模型的组成元素有:
实体、属性、联系,E-R模型用E-R图表示。
实体是用户工作环境中所涉及的事务,属性是对实体特征的描述。
根据对系统所作的需求分析,规划处旅游网站的E-R图,如下所示:
图示系统总体E-R图
图中有4个实体,分别为景点、旅游说明、酒店及旅行社,他们之间都是多对多的联系,联系类型为“包含”、“包括”及“负责”,其主码为所有4个实体的主码的组合。
整个系统所包括的信息有景点信息、用户信息、酒店信息、旅行社信息、留言信息等。
可以将系统总体E-R图转换成对应的关系模式:
(1)用户表(用户名,用户类型,密码)
(2)酒店管理(酒店编号,酒店名称,酒店具体地址,酒店星级,联系人,联系电话)
(3)景点管理(编号,景点名称,景点等级,天气情况,位置,住宿,费用,路线)
(4)旅行社管理(编号,名称,等级,负责线路,联系人,电话)
(5)留言管理(留言编号,标题,留言人,日期,内容)
(6)预定酒店表(编号,日期,用户,酒店)
注:
带下划线表示主键
3.2数据库的逻辑设计
(1)用户表
字段名称
数据类型
是否为空
长度
说明
用户名
Char
否
10
主键
密码
Char
否
20
(2)酒店管理表
字段名称
数据类型
是否为空
长度
说明
酒店编号
Int
否
10
主键
酒店名称
Char
否
20
酒店具体地址
Char
否
20
酒店星级
Char
否
10
联系人
Char
否
10
联系电话
Char
否
20
(3)景点管理表
字段名称
数据类型
是否为空
长度
说明
编号
Int
否
10
主键
景点名称
Char
否
20
天气情况
Char
否
20
地理位置
Char
否
20
等级
Char
否
10
(4)旅行社管理表
字段名称
数据类型
是否为空
长度
说明
编号
Int
否
10
主键
名称
Char
否
10
等级
Char
否
10
负责线路
Char
否
20
联系电话
Char
是
20
(5)留言管理表
字段名称
数据类型
是否为空
长度
说明
编号
Int
否
10
主键
用户名
Char
否
10
标题
Char
否
20
内容
Char
否
100
时间
Char
否
10
(6)预定酒店管理表
字段名称
数据类型
是否为空
长度
说明
姓名
Char
否
10
主键
身份证号
Int
否
20
主键
酒店名称
Char
否
20
3.3数据库的物理设计
在MicrosoftSQLServer2005中使用一个数据文件储存数据,一个日志文件存储操作日志;
对于每个关系建立表,每张表以主码和候选码为关键字分别建立索引,建立索引可以提高数据库的访问效率。
第4章系统设计与实现
4.1网站前台
4.1.1首页
网站是用户浏览网站的第一个内容,它是网站的门面,它使整个网站最张拥有可观性和实用性的特点。
如图4-1所示:
4-1网站首页
4.1.2新闻展示模块
客户可在网站中浏览旅游景点的相关新闻,如图4-2所示:
4-2新闻模块
4.1.3产品展示模块
4-3旅游景点
4.2网站后台
4.2.1登陆模块
网站后台登陆页面如图4-4所示。
用户名为admin,密码为admin。
4-4后台登陆页面
网站后台登陆界面主要代码:
ifRequest.ServerVariables("REQUEST_METHOD")="POST"then
mypass=Lcase(Request.Form("password"))
username=Lcase(Request.Form("username"))
ifusername="xu256"andmypass=adminpassthen
Session("userqx")="9"
Session("adminusername")="UltraAdmin"
session("userid")="1"
'flag="1"
Response.Redirect("default.asp")
endif
sqltext="select*fromadminuserwhereusername='"+username+"'andusefulness=1"
'Response.Writesqltext
rs.Opensqltext,cn,3,3
ifrs.EOFthen
Session("userqx")="0"
Session("adminusername")=""
Session("classcode")=""
Session("userid")=""
logerr="用户名不存在或密码错!
"