1、毕业论文槟槟旅游网站的设计与实现 绍兴职业技术学院- 1 -摘要随着旅游业的不断发展,各家旅游行业之间的竞争日益激烈,旅游部门所需的信息量越来越大,业务操作中设计的各种线路情况、客户情况以及旅游协作部门的情况越来越复杂多变。但是工作人员若仅靠手工方式处理大量资料,很可能带来出错率的增长以及大量资源的浪费和闲置等问题。因此,只有加强对旅游信息资源的整合、统一管理,才能使旅游部门运行更加合理、高效地运转。本网站是根据旅游行业的这种现状,提出解决问题的一个可行性方法:采用现代化统一的计算机网络系统,实现了旅游管理的网络化,各类信息有序的进行储存,同时采用管理权限认证的方式,经过了系统登录注册认证之后
2、,可以进行信息管理,信息查询,登录评论,留言等功能的使用。实现了各种业务系统的数据集成和信息集成,对旅行各类信息、资源进行协同集中管理。本网站主要采用 ASP 技术开发,后台使用功能强大的 SQL Sever 数据库,可以轻松实现信息的发布浏览,便于后台的管理和维护,充分体现了多媒体网站所具有的“集成性、交互性、实时性、控制性”。利用 ASP 技术建立动态网站,实现旅游信息快速发布及接受游客的信息需求。关键字:ASP 旅游网站 动态网站AbstractWith the continuous development of tourism industry, and increasingly fi
3、erce competition between the tourism industry, the increasing amount of information needed for the tourism sector, design various lines of business operations, customer situation and the situation of the tourism sector is more and more complicated. If only by hand but staff deal with a large number
4、of data, is likely to lead to error rate of growth and waste lots of resources and idle. Therefore, only strengthen the integration of tourism information resources, unified management, to make the tourism department to run more reasonable and efficient operation.This website is based on the status
5、quo of tourism industry, puts forward a feasible method to solve the problem of a: adopt the modern unified computer network system, realize the tourism management of the network, all kinds of information in order to store, at the same time with the method of management authority certification, afte
6、r the system login registration certification, can undertake information management, information query, login comments, messages, and other functions. Implements the data integration and information integration of various business systems for travel information and resources for collaborative centra
7、lized management.This website mainly USES the ASP technology development, the background using the powerful SQL Sever database, can easily achieve information release browsing, facilitate the background of management and maintenance, fully embodies the multimedia web site of the “integration, intera
8、ctivity, real-time, control“. Using ASP technology to build dynamic web sites, realize the rapid release of tourism information and receiving visitors information needs.Key words: ASP travel website dynamic website毕业论文槟槟旅游网站的设计与实现 绍兴职业技术学院- 2 -目录第 1 章 绪论 .41.1 研究的背景 .41.2 研究的必要性 .41.3 研究的可行性 .41.3.1
9、 法律可行性 .41.3.2 技术可行性 .41.3.3 经济可行性 .51.3.4 社会效益可行性 .5第 2 章 网站需求分析 .62.1 系统用户分析 .62.1.1 用户情况分析 .62.1.2 用户角色分析 .62.1.3 用户安全分析 .72.2 系统功能分析 .72.3 系统业务流程分析 .82.4 系统数据流程分析 .92.5 数据字典 .102.5.1 数据流字典 .102.5.2 数据存储字典 .112.5.3 数据处理字典 .112.6 性能需求分析 .112.7 安全性需求分析 .12第 3 章 数据库设计 .133.1 数据库的概念设计 .133.2 数据库的逻辑设计
10、 .143.3 数据库的物理设计 .15第 4 章 系统设计与实现 .164.1 网站前台 .164.1.1 首页 .164.1.2 新闻展示模块 .174.1.3 产品展示模块 .184.2 网站后台 .184.2.1 登陆模块 .184.2.2 后台主界面 .204.2.3 新闻管理模块 .224.2.4 产品管理模块 .23第 5 章 项目的管理与实施 .255.1 项目任务分配计划 .255.2 项目沟通管理 .255.2.1 项目沟通意义 .25毕业论文槟槟旅游网站的设计与实现 绍兴职业技术学院- 3 -5.2.2 项目内部沟通内容及方式 .265.2.3 项目外部沟通内容和方式 .
11、265.3 项目测试 .275.3.1 项目测试的原则 .275.3.2 项目测试的步骤 .275.3.3 项目测试的内容 .285.4 项目安装与部署 .29第 6 章 结束语 .30谢辞 .31参考文献 .32毕业论文槟槟旅游网站的设计与实现 绍兴职业技术学院- 4 -第 1 章 绪论1.1 研究的背景近几年来,旅游业已经逐步成为我过支柱产业之一。如果要在国内外竞争中利于不败之地,就必须利用高科技手段,加快旅游信息技术的发展,尤其是计算机网络通信、多媒体数据库、电子商务等技术的发展。旅游信息化具有营运成本低、用户范围广、无时空限制以及能同用户直接交流等特点,为旅游提供了更加个性化、人性化的
12、服务。通过网站中的宣传、线路预定、票务预定、组团发团、财务核算等各种新技术与传统旅游行业的结合,不仅为游客带来了更体贴的服务和更多样的选择,也为旅游业带来了无限的商机。1.2 研究的必要性随着计算机网络的发展和宽带接入的普及,计算机网络早已渗透到普通老百姓的日常工作和生活之中,了解和学习计算机网络的基础知识不仅是工作所需,同时也将成为休闲娱乐之必备。对一个地方来说,组建网站的主要目的的希望借助网络快速传递的功能,加强地方在信息传递和对外沟通协调上的能力。英特网的美丽就在于它能实现快速,准确的传递信息。认识到这一点,公司就更要抓住机会,组建公司自己的网站,不但可以扩大大方的知名度,方便了用户,从
13、而使大家更了解。嘉兴旅游网站根据上述情况及其他一些相关情况,结合嘉兴十几情况设计开发了嘉兴旅游网站平台。本网站侧重于信息的浏览,及查询。浏览者可能网站内查询不到所需要的信息,可能需要寻求帮助。错与系统开发了留言板模块。1.3 研究的可行性确认项目可能性的目的是决定开发的项目是否存在合理的成功机会,在项目开发之前,对项目的必要性和可能性进行探讨。管理信息系统的可行性分析可以从 4 个角度进行分析:法律可行性、技术可行性、经济可行性和社会效益可行性。1.3.1 法律可行性网站的旅游景点图片、路线以及信息需经管理员审核后才能显示,有效避免了非法信息的散发,法律上看该系统可行。1.3.2 技术可行性旅
14、游网站的功能比较单一,该网站系统所需硬件设备有服务器、PC 及网络配件等,一般的机房、毕业论文槟槟旅游网站的设计与实现 绍兴职业技术学院- 5 -实验室均可满足硬件方面的需求。开发该系统是所需的软件,如操作系统、数据库管理系统、应用服务器软件、开发语言等尽量选用开源免费的软件,数据库管理系统选用 MySQL,应用服务器软件选用Apache,开发语言选用 ASP,这些软件或语言在信息系统开发过程中已被大量运用。因此开发旅游网站系统是所需的硬件和软件环境在技术上都比较成熟。总之旅游网站系统在技术上是可行的。1.3.3 经济可行性由于旅游网站系统功能简单,开发周期较短,开发过程中所需要硬件环境和软件
15、环境等所投资金较少。系统开发成功后,该系统可以提供给游客更多的选择空间,同时提高浏览器用户浏览旅游景点的效率,从社会效益、资金投入以及社会回报等方面考虑,经济上是可行的。1.3.4 社会效益可行性最大限度地利用有限的资源满足社会上人们日益增长的物质文化需求。 毕业论文槟槟旅游网站的设计与实现 绍兴职业技术学院- 6 -第 2 章 网站需求分析2.1 系统用户分析2.1.1 用户情况分析总经理总经理助理 营销总监包团部 计调部 门市部 行政部 导游部 客服部 网络部 专线部拓展销售部图示:用户情况分析2.1.2 用户角色分析包团部:设有专门的人员,负责想要组团旅游的顾客。计调部:签订协议,保证提
16、供游客所需的各种服务,并协同处理有关计划变更和突发事件;对内做好联络和统计工作,为落实旅游计划所进行的旅游服务采购以及为旅行社业务决策提供信息服务门市部:接待顾客,是连接各个部门之间的纽带,顾客与公司的最初接洽者。导游部:设有多地区负责的导游,引导游客感受山水之美,解决旅途中可能出现的突发事件,并给予游客食、宿、行等方面的帮助。毕业论文槟槟旅游网站的设计与实现 绍兴职业技术学院- 7 -客服部:设有多名客服人员,帮助顾客解决问题,提供最新的资讯。2.1.3 用户安全分析客户进入本网站,将进行注册信息,我们网站后台也将有专门的后台管理人员来管理客户的信息安全,为客户注册的信息进行加密,保障客户的
17、个人信息不被泄露。2.2 系统功能分析定义系统的功能需求最简单的方法是定义事件,并跟踪针对某一个参与者而发生的一序列事件。事件是可以描述的、值得记录的、在某个特定时间和地点发生的事情。信息发布:包括景点信息、产品服务促销信息、公司简介、旅游咨询等,这些信息的提供应该站在客户查看的角度去考虑其组织和分类结构。信息咨询:不少网站提供了信息咨询服务,客户可以在线与网站客户服务人员通过 MSN、QQ、商务通等上市针对具体问题进行交流。信息查询:客户可以用关键字利用站内搜索查询自己想要的信息和非最新的咨询。服务预定:包括酒店、机票、旅行社预定、洽谈等等。支付功能:支付方式是理解交易电子化程度的重要指标。
18、旅游网站提供给顾客多种支付方式,包括网站信用卡付款、电子支票支付、前台付款等等。特色服务:包括旅游交流社区、论坛、留言等等,使消费者参与其中,对产品和服务进行评价。本网站分为前台用户操作和后台管理员操作。前台管理主要包括用户管理、网站交流、信息浏览、和评论。系统功能前台用户操作如图 1-1 所示网站前台网站首页 旅游新闻 看看美图 特色酒店景点搜索 景点介绍 公司概况 新闻动态 景点展示 景点介绍 酒店名称 酒店地址。景点列表图 1-1 网站前台功能模块划分毕业论文槟槟旅游网站的设计与实现 绍兴职业技术学院- 8 -后台管理主要是对前台信息的控制和管理,一个网站如果没有一个好的后台,前台再美观
19、也一无用处。本旅游网站设计后台的理念是:美观大方,易于操作。通过后台系统,可以对网站信息进行设置,旅游景点、地区进行设置,还可以对网站广告、留言、友情链接、站内短信以及注册的单位或个人资料进行管理,还可以添加、修改、删除网站文章(包括旅游景点介绍、线路介绍、旅游团介绍) ,网站管理员还可以管理自己的账号等。网站后台如图 1-2 所示网站后台系统设置新闻管理产品管理系统信息广告管理版本管理添加新闻新闻列表添加产品产品列表添加广告广告列表产权所有技术支持设计制作产本信息管理员管理图 1-2 网站后台功能模块划分2.3 系统业务流程分析游客与接待人员签订合同、缴纳相关费用后,员工将游客资料进行整理汇
20、总,然后进行初步的排团工作,再将拟定的排团计划表交予计调部,同事根据汇总的游客登记信息编成销售统计表交给财务部;计调部收到排团计划表后,利用身边可利用资源,参考当前形势、政策、环境等变动影响因素,考虑周全后最终定制出安排计划表,再将安排计划表呈送并交付工作,同时将旅游相关事项的费用清单交给财务部。无需调整后,带领游客出游,最后财务部根据企业发生的业务和相关单据,编制财务报表。由此看出整个现行管理业务流程较大部门还以人工统计和分配为主,难免会出错且信息处理效率低,这有碍于信息的及时更新和信息资料等的管理操作,也降低了企业对市场变化的灵敏感知度,还有就是本业务流程没有客户关系管理,这使企业丧失了与
21、客户交流,改善自身服务质量的机会,优化的管理业务流程里,增加了策划等几个部门,有利于信息资料的整合、归类,使信息来源更明确清晰,同事也方便信息管理操作和数据信息的及时更新。毕业论文槟槟旅游网站的设计与实现 绍兴职业技术学院- 9 -2.4 系统数据流程分析详细设计阶段的根本目标是确定应该怎样具体的实现所要求的系统,关键任务是确定怎样具体的实现用户需要的系统,即设计出程序的“蓝图” 。除了应该保证系统的可靠性之外,使将来编写出的程序可读性好,容易理解,容易测试,容易修改和维护时详细设计阶段最重要的目标。图 3-1 顶层数据流图顶层数据流图 3-1 系统主要描述了整个旅游管理系统的数据流,表明用户
22、直接进入旅游管理系统进行相关操作,并通过登录系统查看订单受理与否。图 3-2 系统第一层数据流图用户进入系统后,图 3-2 用户可以进行如下操作 ;1.查询了才有信息:主要查询景点、线路信息、新闻信息、客户留言等操作。2.旅游预定:当用户查询到相关旅游,并且可以能够申请相关旅游预定,填写用户信息。用户界面数据流图描述了用户进入系统的流程图,订单游客在登录系统时在身份验证中输入正确用户名和密码就可通过,普通用户不需要用户名和密码,直接点击进入系统主页,对信息、线路、新闻信息、景点信息进行查询。如图 3-3 所示用户 旅游管理系统用户用户登录用户旅游信息普通用户登录订单信息返回用户信息 用户信息表
23、订单查询浏览信息用户 用户留言景点信息查询旅游预订访问浏览关键字预定提示毕业论文槟槟旅游网站的设计与实现 绍兴职业技术学院- 10 -图 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 新闻信息 管理员 新闻信息处理 编码、标题、内容、类型、日期用户进入系统 信息查询旅游路线查询旅游日程查询新闻信息查询景点查询用户 旅游信息查询 提交订单 用户