基于arcengine的平遥古城旅游信息系统毕业设计说明书(编辑修改稿)内容摘要:

于旅游业开发 旅游信息系统的成功实例也不乏少见。 例如,北京超图公司以组件式 GIS 软件 SuperMap 为开发平台,为昌平市建立了昌平市旅游信息系统,该旅游信息系统以大比例尺旅游地图为基础,融合了基础地形、遥感影像、三维景观等多种信息源,给游客提供了一个直观、形象的旅游信息查询与专家咨询一体化的系统,这是地理信息系统技术在旅游信息中的一个成功应用。 第 1 章 绪论 3 在旅游业的信息管理中,旅游专题性信息系统已经显示出巨大的优势,由国家旅游局和国家科委投资,北京英特信息网络中心 (集团 )开发运营的国家级火炬项目 - 英特中国旅游预订网络 (CNTA)是 关于中国旅游行业专题性信息网络系统。 该系统已经同世界旅游组织建立的旅游数据网络联网。 同时,国内部分省区的旅游信息系统也和中国旅游网连接,其主要功能是使国内的旅游爱好者方便的游览、查询国内外的旅游发展动态,帮助旅游资源管理者及时根据世界旅游形势制定发展战略,确定旅游发展方向。 目前,专题性旅游信息系统最为普遍的是饭店管理信息系统和预售票系统。 北京市已建立了全市的旅游信息数据库,并 已 进入 Inter 时代, 上海市也推出了全国首家专业旅游商业网站,可为游客提供吃、住、行、游、购、娱等全面的旅游信息查询及旅游活动的 预订服务等。 当前 国内旅游信息 系统 存在的问题 从以上的研究现状可以看出 , 虽然国内外在旅游信息系统研究方面做了很多工作 , 也建立了不少旅游信息系统 , 但仍存在一定的问题 , 主要体现在以下几个方面 : ( 1)以往系统大部分是为大区域省区 内所有 景点 设计 ,而为具体的 单个景点的设计比较少。 ( 2) 大留分的旅游信息系统侧重于旅游相关信息的查询与检索 , 缺乏空间分析功能 , 没有充分发挥 GIS 在空间分析方面的强大功能。 ( 3) 传统的旅游信息系统大部分的设计只是为游客提供了信息显示和浏览功能,而对旅游路线的 详细介绍和跟踪 功能 比较缺乏。 ( 4) 目前大多数的旅游信息系统多采用地图与文字介绍结合的形式 , 内容或形式比较单一 , 缺乏图片、录像、声音解说等多媒体信息 , 信息表达缺乏直观性、生动性。 如果将多媒体技术应用到旅游信息系统中 , 利用多媒体表达方式形象 、 直观的特点 , 开发面向游客 的旅游信息系统,把旅游路线的详细信息进行动态显示 ,利用 GIS 强大的空间分析功能进行辅助决策 , 势必增强旅游信息系统的表达能力。 因此, 为了 为古城旅游提供有效地旅游信息和为游客提供旅游路线的动态跟踪 , 本课题将就这些不足分析和研究实现了旅游路线的动态显示。 华北理工大学矿业工程学院 4 . 本课题的来源 随着国民经济的发展和人民生活水平的提高,越来越多的人在繁忙的工作之余选择将旅游作为休闲娱乐方式。 经济的发展和人们的不断需求促进了旅游业的发展。 但是,原有的低效率的旅游服务却在一定程度上制约着旅游业的发展,不适应未来旅游业所采用的实时化、智能化、科学化和规范化的需要。 因此,旅游信息系统在在旅游业发展中的地位就显得非常重要了。 引进 GIS 技术,发展旅游地理信息系统将是旅游业发展的必然趋势。 国内已有各种电子地图 、 电子 图集问世,国外已有基于技术的旅游信息系统成功应用的范例 [7]。 平遥古城,是我国优秀旅 游城市,是一座具有 2700 多年历史的文化名城,平遥古城与同为第二批 国家历史文化名城 的四川 阆中 、云南 丽江 、安徽 歙县 并称为 “保存最为完好的四大古城 ”,也是中国仅有的以整座古城申报 世界文化遗产 获得成功的两座古县城之一。 随着旅游业的快速发展,特别是信息化时代的到来,使得传统的依赖于广告宣传、导游解说、文物或古迹的知名度等旅游信息的处理手段已经显得十分落后,远远不能满足平遥 旅游业发展的迫切要求。 基于此,我认为有必要采用一种更新的 显示 方式来处理旅游信息并向游客提供更加全面、细致的旅游景点服务信息 , 采用 GIS 独特的空间数据管理能力,能够在一张旅游电子地图上集成大量的空间、非空间的旅游数据信息,从而使得游客能够详细地浏览、查询、检索有关的旅游信息,并且利用 GIS 的空间分析功能,为 游客提供合适游览路线和服务 ,从而进一步树立平遥古城旅游事业发展的新形象,满足平遥古城旅游信息现代化的要求。 本文主要内容 本文主要设计平遥古城旅游信息系统,该系统面向的对象为游客,为游客提供可视化 的景点信息和旅游路径的动态介绍。 本文分为理论介绍和系统实现两部分,其中理论介绍分为国内外研究发展现状、系统需要的相关理论和技术、系统的需求分析和设计。 系统实现主要介绍了系统的功能。 ( 1)系统需要的相关理论与技术,包括系统开发方式及其选择,空间分析技术和数据库技术,为系统的开发提供了理论支持。 ( 2)系统的需求分析和设计,包括系统的需求分析、系统的概要设计、数据库设计和系统详细设计,系统的需求分析明确系统建设的目标和任务,系统概第 1 章 绪论 5 要设计的任务是把系统需求转换为数据结构和软件体系结构,详细设计则是确定各个模块 的功能。 ( 3)系统的功能实现,系统的功能包括古城景点基本信息和空间信息的查询、最佳路径查询、周边服务查询与筛选、推荐路径的动态演示与语音播放等功能。 本章小 结 本章主要分析了 GIS 在旅游信息系统的国内外研究发展现状,总结了当前旅游信息系统的特征,指出了当前旅游信息系统的一些问题,最后对本课题的来源以及本文主要内容进行了介绍。 第二章 系统需求分析和设计 6 第 2 章 系统 需求 分析 和设计 系统需求分析 面向用户的需求分析是开发系统的第一步,获得正确的需求描述是成功开发软件的前提。 一般而言,用户需求分为两类:一类是技术性 需求,它定义了系统工作时的特性,如安全性、可靠性等技术指标;另一类是功能性需求,它定义了用户需要系统做什么,系统的成功与否关键在于它是否能不断地、全面地满足用户的需求,需求分析的任务在于全面了解用户对现行系统的要求并加以表述,从而得到系统设计的基础和依据。 系统功能分析 平遥古城旅游信息系统 服务的对象主要是到古城进行游览的游客,主要是为游客提供古城景点信息和旅游路线信息的功能。 实现功能有:古城历史信息一览,以文字介绍和视频播放的方式为游客提供古城的全景风貌;对游客感兴趣的景点进行定位查询和景点信 息的可视化显示;对景点周边的基础服务进行缓冲查询 ,比如,宾馆、餐馆、银行等,并分析出到最佳服务点的路径和所需时间;对游客选择的旅游路线进行路线跟踪并进行动态介绍详情,游客也可根据自己的情况进行 多点 路径查询。 系统的数据流图 根据平遥古 城 旅游信息系统的功能,对系统中的数据流进行分析, 本系统 数据流图 分为顶层数据流图和中间层数据流图,如下图 所示: ( 1) 顶层数据流图 分析结果 查询结果 分析请求 查询请求 平遥古城旅游信息系统 游 客 游 客 图 21 平遥古城旅游信息系统顶层数据流图 华北理工大学矿业工程学院 7 ( 2) 中间层数据流图 系统概要设计 系统功能模块的划分 平遥古城旅游信息系统 服务对象主要是到古城进行游览的游客,根据实际情况,该系统的主要功能模块可分 浏览模块、查询模块、路径规划模块 , 浏览模块主要实现了对古城全景的视频浏览, 查询模块主要实现 平遥古城 各个 景点 的基本信息查询、基于地图的空间信息查询与分析以及地图基本操作等功能; 路径规划模块主要实现推荐路线的动态跟踪和语音介绍景点文化,并且游客可自助选择路径的经过点,实现最佳的路径选择; 平遥古城旅游信息系统 功能模块图如下图所示: 路径信息 空间信息 服务信息 空间数据 路线信息 景点信息学 路线位置信息 景点信息 服务点位置 查询请求 1 处理查询请求 游 客 游客 图 22 平遥古城旅游信息系统中间层数据流图 景点信息文件 周边服务信息文件 地图文件 分析结果 分析请求 2 处理分析请求 游 客 游 客 路线信息文件 第二章 系统需求分析和设计 8 系统 的主流程图 平遥古城旅游信息系统分为查询部分和旅游路径推荐部分,其中查询部分是面向所有游客,游客可以查询景点的基本信息、景点位置、景点的周边环境、还可以进行任意两个景点或者服务地点之间的最短路径分析和计算出游览的大概耗时等。 旅游路径推荐部分主要是根据游客选择游览路线在地图上进行路线的动态跟踪和实现游览路线的语音介绍。 系统的主流程图如图 24: 浏览模块 古城一览 基于 Arcengine 的平遥古城旅游信息系统 路径规划 模块 景点信息查询 周边服务查询 推荐路线显示 路径跟踪显示 自助选择路径 特色小吃 查询模块 古城平遥 空间信息查询 热门景点查询 图 23 平遥古城旅游信息系统功能模块图 华北理工大学矿业工程学院 9 系统目标 开发平遥古城旅游信息系统 主要面向的对 象是到达古城进行游览的游客,为游客提供形象、直观的景点介绍和景点空间信息,为游客提供便捷的旅游路线,节约游客的时间, 避免不必要的弯路。 系统设计的主要目标有: ( 1) GIS 基本功能:主要 对矢量化好的旅游地区 进行的一些基本操作,如放大、缩小和漫游等。 ( 2) GIS 景点 信息查询:一是根据图形查询其对应属性数据,二是利用属性值生成查询条件,查找出相应属性满足条件的 景点。 ( 3) 景点周边服务查询:可以选择自己想找景点周边服务类型,查询出满足查询条件的服务地点,再对结果进行筛选,选择合适的服务地点,再进行到最进入系统 查询数据库中景点信息和周边服务信息 地图空间信息查询和显示 旅游路线分析 推荐路线动态显示和跟踪 推荐路线语音介绍景点文化 退出系统 图 24 平遥古城旅游信息系统主流程图 第二章 系统需求分析和设计 10 佳服务点的 路径分析。 并估算路线大约花费时间。 ( 4) 推荐路线动态跟踪和语音介绍景点文化 : 可以实现旅游路线的动态跟踪并对优秀的景点文化进行语音介绍。 ( 5) 自助查询路线 : 游客根据自己的实际情况选择路径的经过点,分析出适合游客游览的最佳路径。 本章小结 本章 主要阐述了系统的需求分析,分析了系统的数据流图,对平遥古城旅游信息系统的各个模块进行了介绍和总结,最后对阐述了课题所要实现的系统目标。 第三章 系统总体设计 11 第 3 章 系统总体设计 系统软硬件配置方案 ( 1) 硬件: CPU: G Hz( 最低 , 推荐 Hz 以上 ); 内存: 512M( 最低 256M, 推荐 1G 以上 ); 磁盘空间: 所需磁盘空间至少 100M; 操作系统: Windows 20xx、 Win7(或更高版本 ); ( 2) 软件: VS20xx、 ArcGIS 及 ArcGIS 开发组件、SQL Server20xx。 系统开发工具与技术 目前 , 市场上 , GIS 软件 类型不少, 各种各样的 GIS 软件各具特色 , 但侧重点有所差别。 对应用 GIS 软件的 选择 一般要遵循实用性、可延续性、可扩展性、系统开发灵活性原则。 本系统设计开发过程中 主要用到的工具和技术如下: 系统开发语言 — Visual C Microsoft Visual Studio 中的 C可谓起点高、发展快的新一代语言,公允地说, C是目前兼顾系统开发和应用开发的最佳实用语言, C在带来对应用程序的快速开发能力的同时,并没有牺牲 C 与 C++程序员所关心的各种特性。 它忠实地继承了 C 和 C++的优点。 即使你是一名新程序员,你也能在很快的时间内了解并且能够应用 C。 C具有以下几个特点: ( 1)简单的语法; ( 2)精心的面向对象设计; ( 3)与 Web 紧密完美结合; ( 4)完整的安全性和错误处理; ( 5)强大的灵活性和兼容性。 基于 Visual C以上的优点, 故 本系统选用 Visual C作为开发工具。 华北理工大学矿业工程学院 12 ArcGIS 开发组件 所谓组件式 GIS,是指基于组件对象平台,以一组具有某种标准接口的、允许跨语言应用的组件提供的 GIS。 这种组件称为 GIS 组件, GIS 组件之间以及 GIS组件与其他组件之间可以通过标准的通信接口实现交互,这种交互甚至可以跨计算机实现。 组件式 GIS 为新一代 GIS 应用提供了全新的开发工具。 它正是这样一个组件式 GIS 平台软件 ,同传统的 GIS 软件相比,该软件具有多方面的特点: ( 1)系统集成 传统 GIS 软件有几种系统集成方式,包括: 1)通过存取中间文件的方式建立。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。