热门搜索: 小程序 管理系统 APP QQ:619795130
文章来源:设计52   发布者:毕业设计   浏览量:2191  

本毕设以用户的实际需求为根据,实现普通用户和系统用户对系统不同的操作功能。普通用户通过本系统可以登陆、查询农家院旅游信息,以及周边的景点,美食,路线信息;而系统用户在普通用户的功能的基础上,还可以实现旅游信息管理、系统管理。

(1)会员信息的管理模块

会员:注册、登录、修改个人信息。

管理员:查看、删除、管理会员信息。

(2)预订信息管理模块

     会员:添加、修改、查询预订信息,并且可以取消预定,可以搜索商家,也可以查询路线。

     农家院主:审核、查询、删除预定信息。

(3)管理员信息的管理模块

管理员:登录,注册,修改管理员信息,审核管理员信息。

超级管理员:审核管理员信息,修改管理员权限。

(4)农家院的管理模块

会员:对农家院信息以及农家院发布的信息进行搜索。

农家院主:修改预定状态,登录,注册,修改自己的信息并且对美食、景点、农家院信息进行上传、修改、删除等操作。

管理员:删除、管理农家院以及农家院主发布的各种信息。

(5)评价信息的管理模块

会员:添加、搜索评价信息。

农家院主:搜索评价信息。

管理员:搜索、审核、删除评价信息。

(6)农家院推荐的管理模块。

会员:搜索推荐信息。

农家院主:搜索推荐信息。

管理员:上传、修改、搜索、删除推荐信息。

二、调研资料情况

1.国外调研

从十九世纪七十年代开始,乡村旅游在发达国家农村地区迅速开展,对推动经济出现不景气的农村地区的发展起到了非常重要的作用。乡村旅游对当地经济的贡献和意义得到了充分证明。在许多国家,乡村旅游被认为是一种阻止农业衰退和增加农村收入的有效手段。在2001年,意大利一万多家乡村旅游企业共接待游客达2100万人次,营业额达9000亿里拉(约合4.3亿美元),比2000年增加了12.5%。在美国就有30个州有明确针对农村区域的旅游政策,其中14个州在它们的旅游总体发展规划中包含了乡村旅游。

通过对《近二十年国外乡村旅游研究进展文献分析》[1]的调研,我了解到乡村旅游现在在国际上并没有一个统一的定义,差不多涵盖了在乡村地区进行的一系列活动,包括旅游,学习,逗留等。在2000年以前,为了摆脱乡村贫困问题的发达国家,想到了通过旅游改变乡村经济结构。随着社会经济的发展,国外对乡村旅游也越来越重视,在本期刊中,分析了从1991年到2010年这20年的文献数量,文献数是随着时间递增的。由此推出国外的专家们是越来越重视了。而我们,在看到国外乡村旅游发展的如此好的情况下,也应该学习一些他们的经验。

通过对《国外乡村旅游研究综述》[2]的分析,我了解到如今国外乡村旅游发展的现状以及未来发展的趋势。这对于我们建设我们自己的乡村旅游网站是非常有参考价值的。国外的乡村旅游网站主要集中在旅游供给,旅游需求,旅游影响,旅游宣传等等方面来建设,而乡村旅游本身也有巨大的经济市场,旅行费用低廉,这会让很多人支付得起。并且可以亲近自然,感受乡村风光,这对于城市生活的人是非常具有吸引力的。

通过对《国外乡村旅游开发模式初探》[3]的调研,我了解到乡村旅游最大的卖点是乡村性。国外乡村有两种模式,第一种是纯粹的休闲观光旅游型,另一种是务农参与型,就是自己需要体会农家生活的。该篇期刊也收录了多种乡村可以进行的活动,并且进行了分类。这也是我们在建设网站时可以参考的信息。各国的乡村旅游形式不同,但几乎都有各自的特点,例如新西兰的花园旅游,美国农场牧场旅游,日本都市农场务农旅游等等,所以我们在建设乡村旅游时,需要找到自己的特色。

通过对国外旅游网站tripadvisor [4]的调研,我们发现,国外在乡村旅游做的很好,tripadvisor以让旅游者自由发声,发表他们对此次旅游的感受为特色,让更多人选择更适合的路线。我们可以看到,在这些游者的分享中,乡村旅游是他们旅途中必不可少的一部分,登山,露营。细到可以把每一天的行程都细细说来,浏览者们可以根据他们的需要挑选路程,订酒店,选航班。

2.国内调研

在两周的调研期间,不仅了解到了现在旅游信息网站在农家院市场上的空白,还参考了企业信息平台设计相关方面的优秀论文和期刊杂志。调研的结果为本毕设起到了极大的借鉴作用。下面是对调研结果的归纳和整理。

现在,旅游在人们生活中越来越流行,而旅游相关的网站也是越来越多。主流的网站开发技术有JSP、PHP、ASP.NET等,在满足用户需求上起到了很大的作用。

2010年南昌大学的硕士学位论文《基于_NET的江西红色旅游信息平台的设计与实现》[5] 中介绍了各种网络技术开发,以及对开发工具做了简介。并且对整个系统进行了设计。但是本论文中并没有提及他所设计的系统的相关技术以及具体如何实现。

    2008年复旦大学的硕士学位论文《基于_Net平台的旅游超市系统的设计与开发》[6]分析了旅游电子超市的盈利模式和业务模式,并且给出了一个基于服务分解的旅行社SOA模型,并讨论了该模型的web实现过程。通过SOA软件系统架构,能够更好的与企业业务保持一致。该论文强调“一站式”服务,即将旅游信息,住宿信息,周边景点信息,路线信息以及相关旅游供应链中所有的信息进行深度整合,然后呈现在旅游者的面前,这对于旅游者来说非常的方便。但是在该论文中,并没有提及路线信息是如何进行查询,多个信息是如何整合的。

    2012年电子科技大学的硕士学位论文《基于B_S体系架构的旅游信息管理系统设计与实现》[7] 以张家界景区为例,基于B/S架构同时使用了ASP.NET统技术,介绍了GIS、GPS、RS等技术用在路线查询中。分析了C/S与B/S的区别以及各自的优点。重点介绍了B/S架构采用ASP.NET技术做出最后的旅游信息系统。强调了ASP.NET对动态网页编写的优势。

    2009年内蒙古大学的硕士学位论文《旅游信息管理系统》[8]中采用B/S架构和VB.NET技术设计旅游信息系统,在这个论文中,重点讲解了数据库的设计与分析,这是非常值得学习的,因为所有的旅游信息数据都被放在了各种数据表中,我们需要从数据库调用。但是本论文采用的技术已经比较过时,现在做web网页时已经很少用到。

    2005年中国地质大学的硕士学位论文《基于ArcIMS克什克腾国家地质公园旅游信息系统构建与实现》[9] 用ArcIMS实现了WebGIS技术,把这项技术与旅游信息系统结合起来,可以让整个旅游系统中的信息资源以及路线变成可视化的,然后实现信息发布。该论文主要介绍了WebGIS技术以及这项技术的优势,但是这项技术在我的旅游信息系统中并不实用,因为我的信息系统只涉及到一个路线查询,这可以引用百度的API实现。我在这篇论文学习到旅游信息系统的整体设计思路以及数据库细化的设计。

    2006年陕西师范大学的硕士学位论文《基于MapOjects的大学校园旅游信息系统的设计与实现》[10] 采用Visual basic.NET和MapOjects技术对校园旅游信息进行了设计,该论文主要讨论如何实现属性数据和空间数据的连接、查询和管理。以大学校园为实例进行设计,能够让我更好的了解功能的实现。本论文用了MapOjects数据库,更好的管理地图数据,能够更快的在地图中查询的周围的景点信息,以及周边信息。

    2011年山东大学的硕士学位论文《山东省旅游地理信息系统设计与实现》[11] 例应用visual studio以及SQL Server 2000开发工具进行旅游系统进行开发,运用超图公司的supermap Object2008开发组建进行地图部分的设计,在这篇论文中,系统设计比较全面,但是现在数据库工具的更新已经到了SQL server2015版本,有些数据的设计需要更加的细化。另外在此论文中,查询模块功能设计的比较完善,根据景点查询,交通站查询,模糊查询和综合查询都可以进行查询,这使我需要进行学习的地方,因为查询功能在系统中是个很重要的功能。

    通过对国内的乡村旅游网站的调研,我发现村游网[12]很符合我的设计思路,不过,通过了解,我发现,村有望主要针对的是对于成都一个地方,成都的乡村旅游建设做的很好,村游网成都站也的确覆盖了很多农家院,实现了以农家院为中心,景点与特色菜为辅助,也同时以不同的主题来吸引游客,分别为漂流,采摘,骑车,农场,烧烤等为主题,这些是我可以借鉴的地方,但是它还是没有实现推销农家院的主题。然而村游网在别的站点就不尽如人意了,福建站,陕西站等等都是空有其名,并没有什么实际内容。

    通过对北京周边农家院的调研,我知道了有一个叫做中国乡村旅游门户网[13] ,主要做北京周边的乡村旅游,但是知名度非常低,访问量不超过一千,且做的非常粗糙,没有介绍清楚农家院的地理位置,周边景点,特色美食,大部分农家院没有路线信息等。

    在地图引用中,我选择了百度地图API,其原因是因为百度地图API使用较为简单,可以直接引用。相比较GIS,维护成本低。在看了《百度地图API在小型地理信息系统中的应用》[14] 之后,我对百度地图API有了更深层次的了解,这是一套由JavaScript编写的将百度地图嵌入到网页程序的接口,使用起来非常方便。在这篇期刊中,我知道如何引用API,并且给出了引用API的代码。

   在《基于百度地图API的旅游地理信息系统开发》[15]中,我进一步了解了百度地图API在旅游信息系统里面的应用。在这篇期刊中,介绍了使用百度地图API的步骤,用ASP对百度地图API进行封装。以昆明旅游为例,给我举了一个非常好的例子,有很好的参考作用。

    在百度地图API的官网[16]上,我了解到了API能够提供很多服务,包括用LocalSearch类进行本地搜索,周边检索;用TransitRoute类进行公交导航;用DrivingRoute类进行驾车导航,用WalkingRoute进行步行导航,用Geocoder类进行地址解析等等。API中大部分对象都含有addEventListener方法,您可以通过该方法来监听对象事件。例如,BMap.Map包含click、 dblclick等事件。在特定环境下这些事件会被触发,同时监听函数会得到相应的事件参数e,比如当用户点击地图时,e参数会包含鼠标所对应的地理位置 point。



资源信息

格式: rar
  • 上一篇:基于.net的水果售卖网站
  • 下一篇:宿舍人员管理