1、GIS 系统开发综合设计系统开发综合设计 课课 程程 设设 计计 报报 告告 学学 院:院: 资源环境学院资源环境学院 专专 业:业: 地科地科 1010- -1 1 名名 称:称: 电子地图查询系统电子地图查询系统 2 目目 录录 1 1.GIS.GIS 开发小组分工说明开发小组分工说明. .3 3 2 2. .软件需求规格说明书软件需求规格说明书3 3 2.22.2 硬件需求硬件需求. .3 3 2.2.3 3 软软件需求件需求. .3 3 3 3. .系统总体设计系统总体设计. .3 3 3.13.1 引言引言. 3.3 3.3.2 2 系统模块设计系统模块设计 33 3.3.3 3 系
2、统功能设计系统功能设计 44 3.3.4 4 系统基本界面截图系统基本界面截图 44 4 4. .系统详细设计规格说明系统详细设计规格说明 . .66 4.14.1 系统设计流程系统设计流程 . .6 6 4.24.2 功能设计功能设计 7 7 4.4.3 3 系统使用范围系统使用范围 . .7 7 4.4.4 4 部分功能代码示例部分功能代码示例 . .8 8 5 5. .系统说明书及用户手册系统说明书及用户手册99 5.1 5.1 系统说明书系统说明书. .9 9 5.2 5.2 用户手册用户手册. .9 9 6 6. .总结总结1010 7 7. .组员组员个人总结个人总结. .1010
3、 【参考文献参考文献】1 11 1 3 一一.GIS.GIS 开发小组分工说明开发小组分工说明 二二. .软件需求规格说明书软件需求规格说明书 2.2 硬件需求 Win XP 及其以上系统版本,512M 内存,CPU 主频 1G HZ 以上; 2.3 软件需求 需要首先安装 MapInfo公司的 MapX控件, 作为底层控件来调用。 三三. .系统总体设计系统总体设计 3.13.1 引言引言 新型的电子地图系统所能完成的任务已经超出了传统地图的作 用, 例如其动态和可定制的地理要素内容和显示效果是传统方式无法 比拟的。另一方面,社会生活和国民经济的很多领域也逐渐认识到, 将各种关注的信息用电子
4、地图的方式展现出来, 会极大地提高工作效 率,增强决策的客观性和科学性。 本系统目的在于开发一个通用的基础性的电子地图系统平台, 不 在于求具体的应用功能实现的先进性, 而在于对基本的电子地图的图 层显示、管理、查询、计算等操作的总体合理性,主要实现的功能是 电子地图的分层显示、图层的管理、地图查询计算、地图的基本的缩 放平移、地图的格式转换等。 3.3.2 2 系统模块设计系统模块设计 图一 总体设计模块功能图 3.3.3 3 系统功能设计系统功能设计 1) 地图信息 包括打开另存地图数据集,以及对当前地图输出成“BMP”等 多种图片格式等主要功能。 2) 视图管理 包括放大、缩小、漫游等基
5、本的视图操作及对图层的选择、加 载、删除、可见、移动、标注、控制等操作。 电子地图 查询系统 文件管理 功 能 图层管理 功 能 工具管理 功 能 查询管理 功 能 4 3) 量测信息 包括地图的距离测量、面积计算以及范围、地物、精确、模糊 等查询功能。 另外,一些常用的功能还通过工具栏的方式提供。主要包括: 打开、保存、箭头、放大、缩小、漫游、选择、查询距离、全图显示、 全部不选、图层控制、关于等基本功能。 3.3.4 4 系统基本界面截图系统基本界面截图 图二 电子地图查询系统主界面 5 图三 电子地图范围查询结果显示 图四:电子地图面积查询结果显示 6 图五 图层控制界面 四四. .系统
6、详细设计规格说明系统详细设计规格说明 4.14.1 系统设计流程系统设计流程 可分为系统需求分析、系统总体设计、系统详细设计、系统 实施阶段(代码编写) 、系统测试与评价阶段。如下: 图六 系统设计流程图 系 统 需 求 分 析 系 统 总 体 设 计 系 统 实 施 阶 段 系 统 详 细 设 计 系 统 测 试 评 价 7 4.24.2 功能设计功能设计 图七 详细设计功能图 4.4.3 3 系统使用范围系统使用范围. . 本系统只是作为基础平台为实现,在其基础上的发展的应用 管理系统有广阔的使用前景和市场, 例如餐饮公交定位信息查询、大 电子地图查询系统 文件模块 工具模块 图层模块 关于 查询模块 文件打开、保存、退出 文件格式转换 缩放漫游 全选、全部不选 加载、删除图层(集) 图层可见、移动 图层标注 图层控制 标注更改 符号样式更改 文字样式更改 直线样式更改 面域样式更