数据库分析
整个系统所包括的信息有景点信息、用户信息、酒店信息、旅行社信息、留言信息等。可将这些信息抽象为下列系统所需要的数据项和数据结构:
1.景点管理(编号,景点名称,景点等级,天气情况,位置,住宿,费用,路线)
2.酒店管理(酒店编号,酒店名称,酒店具体地址,酒店星级,联系人,联系电话)。
3.用户表(用户名,用户类型,密码)
4.旅行社管理(编号,名称,等级,负责线路,联系人,电话)
5.留言管理(留言编号,标题,留言人,日期,内容)
6.预定酒店表(编号,日期,用户,酒店)运行环境:phpstudy/wamp/xammp等
开发语言:php
后端框架:Thinkphp5
前端框架:vue.js
服务器:apache
数据库:mysql
数据库工具:Navicat/phpmyadmin1.查询旅游信息:主要查询景点和酒店的信息,可以进行分类查询也可以用关键在字来查询用户需要的信息。
2.留言功能:用户可以查看别人以前的留言,也可以发表新的留言。.
3.酒店预定:当用户查询到相关酒店,并且可以能够申请相关酒店预定。
4.信息浏览:用户可以浏览网站提供的各种旅游信息,包括旅游新闻、景点介绍等。现行的旅游信息管理模式的问题主要体现在如下几个方面:
1.各类旅游信息查询速度慢,工作强度大。旅游信息中牵涉到游客资料、导游信息、费用、线路、景点、酒店等等大量的资料,用人工方式进行整理汇总时,速度慢、工作繁琐、易出错。
2.各类资源之间调配难度大。
3.相当一部分资源缺少一定的保护,处于不安全的状态,许多信息容易泄露。
4.对于人们的服务要求反应慢。
5.缺少服务质量反馈的统一管理。
该系统主要建立一个完整的旅游网站,突出旅游特点,有美观的界面设计。主要功能:
1.用户可以对各景点相关交通方式管理与查询、酒店预订、各个景点路程与旅游方式的设计与查询,对个景点所需费用查询。
2.有一定数量旅游景点相关信息可供处理。方便游客了解景区各种相关信息,同.时有利与景区管理部门的管理,加强双边的沟通与协作,以提高和改善管理水平,使游客通过对网站的浏览可以对景点有比较真实和丰富的了解,对景点本身做一一个比较好的宣传和推广。
当今社会,旅游业作为无碳,环保,新兴行业,不断壮大发展,各家旅游机构之间竞争激烈,旅游部门所需要的信息量也越来越大,业务操作中涉及的各种路线,客户情况,旅游协作部门的情况越来越繁琐而复杂。除了,个别地区已经采用了旅游网站,一般通常是原始的手工方式处理和交流信息。但这种处理方式,出错率高,并且造成资源浪费和闲置等问题。因此,只有加强对旅游信息资源的整合统一管理,才能使旅游部门更加合理高效运转。本文根据现有旅游行业的这种状况,提出解决问题:采用现代化统一计算机网络系统,实现旅游管理网络化,各类信息有序存储,同时采用权限认证方式,只有通过权限认证,才能进入系统主控制界面,进行信息管理查询,在线预订留言簿等功能的使用。实现各种业务系统数据和信息的集成,对旅游社各类信息资源进行协同集中管理。利用nodejs技术建立动态网站,实现旅游信息的快速发布和接受网上驴友的查阅和预订。