GIS系统设计文档案例.doc_第1页
GIS系统设计文档案例.doc_第2页
GIS系统设计文档案例.doc_第3页
GIS系统设计文档案例.doc_第4页
GIS系统设计文档案例.doc_第5页
免费预览已结束,剩余37页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品 感谢下载载 合肥市旅游地理信息系统 设计说明书 精品 感谢下载载 作者 合肥工业大学资源环境工程学院地理信息系统 07 级 应用开发 AHC002 组 目录 1 可行性分析 4 1 1 引言 4 1 1 1 编写目的 4 1 1 2 项目背 景 4 1 1 3 参考资 精品 感谢下载载 料 4 1 2 可行性研究前提 4 1 3 对现有系统分析 5 2 需求分析 8 2 1 编写目的 8 2 2 系统的描述 8 2 3 主要功能模块 8 2 4 用户业务现状分析 8 2 5 具体要求 8 3 解决思路 10 4 总体设计 及系统设计 11 5 功能设计 14 6 数据库设计 18 7 系统设计亮点 23 8 用户手册 24 精品 感谢下载载 1 可行性分析 1 1 引言 1 1 1编写目的 开发人员对合肥市旅游管理系统的可行性进行研究 旅客和旅行社管理者对合肥 市旅游管理系统的可行性进行了解 以助于他们更了解该软件 1 1 2项目背景 a 软件系统的名称 合肥市旅游地理信息系统 b 本项目的任务提出者 黄家政 c 开发者 黄家政 翟婧 翟辉凯 d 开发环境 Visual studio 2008 Arc engine9 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 以上 精品 感谢下载载 精品 感谢下载载 3解决思路 在旅游事业日益繁荣之时 合肥作为一个省会城市 其拥有独特的人文地理气息 在 这片土地上有着历史遗留的遗迹 譬如合肥工业大学南校区的斛兵塘 合肥著有 包公故 里 的美称 这里还有三国遗址主题公园 在其周围有各样式的主题乐园 有天柱山 紫 蓬山 大蜀山等自然景区 省内外游客可以在此进行与自然 历史双重对话 基于此需求 开发本系统 为解决游客的出行之忧 能更简单 舒适 便捷 经济地 在合肥畅游 本系统提供地理信息查询及了解景点信息 但由于时间问题及其他不可避免 因素 我们未能完成景点信息的完整及多种方式美化呈现 只能用一小段自己制作的视频 来弥补这方面的缺憾 在系统设计的最初构想中 我们想加入不同交通方式下的出行选择 以及实现天气预报等多项便民服务项 我们将于后期跟进 在已完成的公交信息查询中 利用 SQL 语句实现公交的直达 一次换乘 二次换乘 在景点信息查询以及自驾游查询中 可以高亮显示及定位到要查的地点 实现地图的基本 操作 如放大 缩小 平移等 精品 感谢下载载 4 总体设计 4 1系统设计的原则 从整体出发 做好系统建设的长远规划 明确近期和长期目标 突出重点 分步 实施 采用成熟先进的技术和开发平台 兼顾未来的发展趋势 注重系统的整体性 实用性 高效性 高可靠性 经济性 兼容性 资源共享性 注重系统的可持续发展 性 尽可能利用现有资源 避免系统的重复投资和建设 充分重视系统和信息的安全 性 建立完整的信息控制和授权管理机制 4 2系统简介 系统名称 合肥市旅游地理信息系统 系统任务 能够为游客们提供合肥市的道路信息 景区信息 旅馆酒店信息和购物 逛街信息等 以方便游客的旅游活动 同时能为旅行社管理人员提供各 种信息的管理更新等 数据管理 相关各种信息数据的录入 编辑 输出 更新 地图操作 方便用户浏览而提供的一组地图操作功能 包括地图的缩放 点选 区 域选择 全景 图层控制等基本的地图浏览操作 景点及其他信息查询 能进行各种方式景点及其他信息的查询 方便游客选择自己 喜欢的景点和方便的服务 网络分析 为游客提供最短和最优路径等选择 并能在地图上高亮显示给游客 方 便游客出行 节约时间和金钱 游客自驾游 这一功能主要是为游客提供另一种出游方式 可以给游客提供自驾游 必须一些信息和服务 精品 感谢下载载 4 3系统结构图 4 3系统开发流程图 数据管理模块 公交信息管理 旅游景点信息管理 其他信息管理 道路信息管理 留言板管理 未做 合肥市旅游地理信息系统电子地图系统 数据管理模块地图操作功能 模块 查询功能模块缓冲区分析模 块 未做 地图导出模块 JPG 格式图 导出 精品 感谢下载载 系统分析 需求分析 可行性分析 现有系统分析 收集资料数据 提出多种被选方 案 讨论各方案优劣 开发费用时间估计 用户需求调查 系统设计 总体分析 详细设计 子系统和模块划分 计算机系统选择 软件设计 代码设计 功能设计 数据库设计 用户界面设计 输入输出设计 说明系统目标和功能 精品 感谢下载载 系统实施 运行维护 编 程 调 试 运行和维护 系统评价 分头进行编程和调试 模块调试 子系统调试 系统调试 按系统要求进行数据处理工作 积极稳妥地进行维护 参加系统评价 总结经验 精品 感谢下载载 5 功能设计 5 1模块设计 本系统主要分为两大部分 数据管理模块 普通游客模块 第一个模块数据管理模块包含公交信息 景点信息 服务信息 用户信 息四个子模块 模块的设计目标在于实现对各种信息的全程调度管理 并且能够对相关信息实时更新 第二个模块普通游客模块包含地图操作 网络分析 景点信息查询 服 务信息查询 游客自驾游五个子模块 该模块的设计目的是全方位的给 游客提供他们出行所需要的一切信息 为他们的出行提供极大的方便 系统模块结构图如下 5 2各模块功能描述 合肥市旅游地理信息信息系统 数据管理模块普通游客模块 公 交 信 息 景 点 信 息 服 务 信 息 用 户 信 息 地 图 操 作 模 块 网 络 分 析 模 块 景 点 信 息 查 询 游 客 自 驾 游 服 务 信 息 查 询 精品 感谢下载载 1 数据管理子系统 该系统主要是给管理员管理数据信息的 同时能给旅行社提供一些 有用的信息 方便他们做决策 公交信息 这是给管理者提供合肥全市的公交系统的信息 并且能实时进行更 新 极大地方便用户进行数据的查询和更新 景点信息 这是给管理者提供合肥全市景点的信息 同时也能进行实时更新 服务信息 这是给管理者提供景点附近所有饭店 旅店 购物等一系列服务的 信息 同时也能进行实时更新 能极大地方便游客们游玩玩景点以 后的行程 用户信息 这是管理用户信息的 能设置权限等 2 普通游客模块 该系统主要是包括地图操作 网络分析 景点信息查询 服务信息 查询 游客自驾游五个子模块 其设计目的是全方位的给游客提供 他们出行所需要的一切信息 为他们的出行提供极大的方便 地图操作 方便用户浏览提供的一组地图操作功能 包括地图的缩放 点选 区域选择 全景 图层控制等基本的地图浏览操作 通过这些操作 精品 感谢下载载 用户可以更加快速 方便的在地图中定位其所感兴趣的某一点或某 一区域 这能提供给用户一种直观的 视觉上的信息表现 能极大 的增加游客的兴趣 网络分析 利用 ArcGis 中的分析功能对两个景点之间的路线进行网络分析 为游客提供最短和最优路径等选择 并能在地图上高亮显示给游客 这能大大的节省游客们的时间 能帮助他们在同等的时间内玩的更 开心更轻松 景点信息查询 分为基本查询功能和复杂查询功能两个功能 基本查询功能主要是 鼠标点击某个图斑 地物 即可显示其对应的属性信息 复杂查询 功能是根据给定的查询条件 例如 景点 公园 将查询 结果高亮定位在地图上 动态闪烁显示 这个能帮助游客选择自 己所喜欢的景点 不用再为不知道去哪游玩而烦恼了 服务信息查询 这是给游客提供合肥全市比较重要的饭店 旅店 购物场所等服务 娱乐场所的 信息 能方便游客的吃 住 购物等需求 丰富其行程 公交信息查询 为旅客提供便捷 方便 便宜的出行方式 在此模块中进行公交站 点查询 公交线路查询 公交换乘查询 直达 一次换乘 二次换 乘 精品 感谢下载载 游客自驾游 游客提供另一种出游方式 可以给游客提供自驾游必须一些信息和 服务 这个功能特地为现在越来越多的有车一族专门设计的 它能 给有车一族们提供他们自驾游所需要的许多必备的知识和信息 能 大大的方便游客们的出行 精品 感谢下载载 6数据库设计 6 1 空间信息数据库设计 表 4 1 合肥市信息 shp 数据集 数据集名 内容线形 旅游景点合肥市的旅游景点点 其他属性信息点合肥市其他信息点点 公交站点合肥市公交站点点 道路合肥市的道路线 水体合肥市的水体面 绿地地图范围界限面 交通网络合肥市交通道路线 6 2 数据库设计 系统数据库采用 Microsoft Access 构建 主要数据有 用户数据表 道路 景点 地物 bus station road sation bus road 数据库的主体构建 用户数据表 字段名类型长度是否可以为空是否作为主键 用户名文本 20 否是 密码文本 20 是否 精品 感谢下载载 用户类型文本 20 是否 道路表 字段名类型长度是否可以为空是否作为主键 ID 数字 10 否否 长度数字 50 是否 Name 文本 61 否是 TYPE 文本 50 否否 景点表 字段名类型长度是否可以为空是否作为主键 ID 数字 10 否否 Name 文本 50 否是 地物表 字段名类型长度是否可以为空是否作为主键 ID 数字 10 是否 Name 文本 61 否是 CLASS 数字 10 否否 Bus 表 字段名类型长度是否可以为空是否作为主键 精品 感谢下载载 busno 文本 4 是是 ownername 文本 20 是否 start station 文本 20 是否 end station 文本 20 是否 Start time 文本 20 是否 End time 文本 20 是否 intervals 文本 20 是否 all station 文本 200 是否 Road 表 字段名类型长度是否可以为空是否作为主键 roadNumber 数字 10 是是 roadName 文本 50 是否 roadLength 数字 10 是否 roadWidth 数字 10 是否 properties 文本 50 是否 Station 表 字段名类型长度是否可以为空是否作为主键 Id 数字 10 否是 stationName 文本 50 是否 Oftherroad 文本 50 是否 精品 感谢下载载 所在区文本 50 是否 最近的服务设施文本 50 是否 是否是临时站台文本 50 是否 Station road bus 表 字段名类型长度是否可以为空是否作为主键 Id 数字 10 否是 stationNnmber 数字 10 是否 stationName 文本 50 是否 roadNumber 数字 10 是否 busNumber 文本 50 是否 odistance 数字 10 是否 精品 感谢下载载 7 系统设计亮点 最初构想系统 能实现地图的基本操作 实现公交换乘 实现自驾游导航模块 实现 天气情况查询 实现景点查询 实现对景点周围进行缓冲区分析 实现对以上查询信息的 数据管理 在提交作品的最后日期实现的功能 在已完成的公交信息查询中 利用 SQL 语句实现 公交的直达 一次换乘 二次换乘 在景点信息查询以及自驾游查询中 可以高亮显示及 定位到要查的地点 实现地图的基本操作 如放大 缩小 平移等 实现对以上查询信息 的数据管理 虽然在指定日期 由于客观尤其是主观存在的各种原因 导致系统功能不完善 未能 做成 GIS 系统最看重的网络分析和缓冲区分析 但是我们采取 曲线救国 的方法 利用 查询式方法 即用户在输入查询内容 系统显示先前由设计者进行网络分析时的截图 达 到预期所要的目的 在后期跟进过程 达到以上未完成功能的完善 精品 感谢下载载 8 用户手册 8 1 引言 8 1 1 编写目的 本手册是基于详细介绍本系统功能及操作 提供用户操作帮助的目的编写的 8 1 2 背景 能够为游客们提供合肥市的道路信息 景区信息 旅馆酒店信息和购物逛街信 息等 以方便游客的旅游活动 同时能为旅行社管理人员提供游客出行分布信息 游客意见等 给旅行社提供辅助决策功能 8 2 支持软件 安装本系统前先安装如下软件 Microsoft Visual 2008 Microsoft Access Arcgis9 3 及 ArcEnginee9 3 8 3 安装及程序运行界面提示 8 3 1 安装 按照下面图示 根据提示一步步操作即可 第一步先点击该安装软件 第二步按照软件向导安装 点击下一步 精品 感谢下载载 第三步继续 第四步选择安装软件的根目录 精品 感谢下载载 一步一步往下点击直到安装完成 8 3 2 运行 运行主程序界面 精品 感谢下载载 主界面的右下角还有实时显示时间的窗口 8 4 操作说明 8 4 2 景点信息查询 第一步 点击按钮进入景点查询界面 精品 感谢下载载 第二步 点击按钮添加底图 精品 感谢下载载 添加完地图后的界面全图 第三步 地图的一些基本浏览功能 1 点击按钮系统放大功能 放大前 放大后 精品 感谢下载载 2 点击按钮系统缩小功能 缩小前 缩小后 3 点击按钮进行地图的移动 通过工具按钮也能实现以上操作 3 点击按钮能够将地图全景显示 精品 感谢下载载 5 点击界面上的这些功能按 钮能对地图进行基础的浏览 第四步 点击 按钮 进 入查询界面 例如查 询合肥工业大学 由于合肥工业大学属 于市区地物 所以选 择市区地物类型 精品 感谢下载载 并且合肥工业大学属于 na

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论