旅游gis系统设计方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1可行性分析
1.1 引言
1.1.1编写目的
开发人员对合肥市旅游管理系统的可行性进行研究;旅客和旅行社管理者对合肥市旅游管理系统的可行性进行了解,以助于他们更了解该软件。
1.1.2项目背景
a.软件系统的名称:合肥市旅游地理信息系统;
b.本项目的任务提出者:黄家政;
c.开发者:黄家政、翟婧、翟辉凯;
d.开发环境:Visual studio 2008,Arcengine9.3,ArcGis 9.3。
1.1.3参考资料
[1] 黄杏元.地理信息系统概论(修订版)[M].北京:高等教育出版社.2001
[2] 王珊.数据库系统概论(第四版)[M].北京:高等教育出版社.2006
[3]C#.NET课程设计指导[M].北京:北京大学出版社.2007
[4]AE开发教程
1.2可行性研究前提
了解旅游人员在考虑出游和进行出游过程中的需要,以及来到陌生旅游景点后会遇
到的问题;了解旅行社管理人员对旅客分布信息,交通信息,景点信息的需要,针对这些要求开发系统。
A.要求:
ﻩ能够对合肥市的道路进行公交查询、最短路径查询、景区查询等GIS功能;
B.目标:
ﻩ合肥市旅游地理信息系统,要求能够为游客们提供合肥市的道路信息、景区信息、旅馆酒店信息和购物逛街信息等,以方便游客的旅游活动。同时能为旅行社管理人员提供游客出行分布信息、游客意见等,给旅行社提供辅助决策功能;
C.条件、假设和限制
由于时间比较紧张,少许功能还没来得及开发出来,需要后期继续跟进开发;在技术方面,由于我们对engine的掌握只是略懂皮毛,所以只能调用Arcgis中的一些组建来完成系统的开发,所以后续开发需要更深入的了解engine,掌握engine,实现优秀旅游gis系统的开发。
D.进行可行性研究的方法
前期在网络上先进行网络问卷调查,初步了解人们对旅游信息方面的需要和建议,同时我们走访了几家合肥的旅行社,了解他们对我们的系统的建议和要求。而后,我们对这些信息进行总结,并有针对性的开发系统。
E评价尺度
以游客的视角体验我们系统的方便快捷性,以旅行社管理者的视角体验我们系统的方便可靠性。
1.3对现有系统分析
现有系统,一般属于普通的地图系统,仅仅能够提供道路信息,不能做出路径的选择,它没有GIS的一些路径查询,路径分析等特殊功能,而GIS系统可以结合图形与属性信息,以多角度,更人性化的表现形式把信息展现出来。
现有系统的数据库系统,多基于数据库,而GIS系统的地理数据库中包含了图形数据、属性数据,能提供给用户更多的视觉的享受,更多的信息。
现有系统一般都忽视了旅行社这方面用户对该类系统的急切需求,他们需要一个能帮助他们了解旅客和储存各类信息的系统以方便他们提供更好更全面的服务,以此吸引更多客源。
2 需求分析
2.1编写目的
阐述将要建立的系统的所用到的主要技术方法和相关专业知识,以及对系统的功能进行简单介绍;
2.2系统的描述
本系统主要是为游客们在合肥的出行提供极大的方便,同时也为旅行社提供游客们旅游要求的信息,帮助旅行社提供管理和决策功能;
2.3主要功能模块
数据管理:相关各种信息数据的录入、编辑、输出、更新;
地图操作:方便用户浏览而提供的一组地图操作功能,包括地图的缩放、点选、
区域选择、全景、图层控制等基本的地图浏览操作;
景点、其他信息查询:能进行各种方式景点和服务设施的查询,方便游客选择
自己喜欢的景点和方便的服务;
网络分析:为游客提供最短和最优路径等选择,并能在地图上高亮显示给游客,方
便游客出行,节约时间和金钱;
游客自驾游:这一功能主要是为游客提供另一种出游方式,可以给游客提供自驾游必
须一些信息和服务;
2.3.1实现语言
ﻩ本系统是以C#语言为编程语言;
2.3.2一般约束
管理制度:不同等级的用户进行相应不同权限的操作,这使系统有很强的安全性;
2.4用户业务现状分析
现在的游客接触到的旅游管理系统一般属于普通的地图系统,仅仅能够提供道路信息,不能做出路径的选择,它没有GIS的一些路径查询,路径分析等特殊功能,而GIS系统可以结合图形与属性信息,以多角度,更人性化的表现形式把信息展现出来。其实现在旅行社对此类旅游管理系统也有很大的需求,他们需要一个能帮助他们了解旅客和储存各类信息的系统以方便他们提供更好更全面的服务,以此吸引更多客源。
2.5具体要求
2.5.1功能性需求
数据管理:包括对各个景点信息、交通信息、餐饮信息、住宿信息和客户的
反馈信息、实时信息的收集整理;
地图操作:主要是为方便用户浏览而提供的一组地图操作功能,包括地图的
缩放、漫游、点选、区域选择、全景、图层控制等基本的地图浏
览操作。通过这些操作用户可以更加快速、方便的在地图中定位
其所感兴趣的某一点或某一区域;
景点查询:分为基本查询功能和复杂查询功能两个功能,基本查询功能主要是
鼠标点击某个图斑(地物)即可显示其对应的属性信息,复杂查
询功能是根据给定的查询条件(例如:景点=“**公园“),将
查询结果高亮定位在地图上(动态闪烁显示);
网络分析:利用ArcGis中的分析功能对两个景点之间的路线进行网络分析,
为游客提供最短和最优路径等选择,并能在地图上高亮显示给游客游客自驾游:为游客提供另一种出游方式,可以给游客提供自驾游必须一些信息
和服务;
2.5.2性能要求
系统中部分模块可以随实际情况而进行相应的改变,有一定的生命力; 2.5.3设计约束
设计时,有关旅游业内的报表格式、数据命名均按照国家有关规定或行业
常用模式设计;
2.5.4测试要求
测试时按照上面所述的系统功能与性能要求逐一测试,附和以上标准即
为合格;
2.5.5系统配置
建议配置:操作系统Windows 98 以上、Windows XP
CPU奔腾466MMX以上内存256MB以上