【精品】VC++开发GIS项目程序设计(源代码+论文+开题报告)
收藏
资源目录
压缩包内文档预览:
编号:1639482
类型:共享资源
大小:4.58MB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
vc
开发
gis
项目
程序设计
源代码
论文
开题
报告
讲演
呈文
- 资源描述:
-
【精品】VC++开发GIS项目程序设计(源代码+论文+开题报告),精品,vc,开发,gis,项目,程序设计,源代码,论文,开题,报告,讲演,呈文
- 内容简介:
-
毕业设计(论文)开题报告 课题名称 基本 统开发 院系名称 计算机科学系 专业名称 计算机科学与技术 学生姓名 徐立双 指导教师 路澄 1、 课题的意义: 术已经成为 重要组成部分。利用 术开发的以多媒体,网络化,自动化为特色的信息处理,信息管理,指挥调度和决策支撑系统,已经在各领域发挥着重大作用。 术已经成为电子商务,电子政务,电子军务的重要技术支撑。 普通管理信息系统( 矢量图形系统结合在了一起,克服了普通 大提高了系统的直观性 和可操作性,同时提供了普通 不能解决的功能,如空间信息统计,空间信息计算,网络分析等。 2、课题研究内容 一个最基本的 要包含如下的组成部分:管理空间坐标数据的矢量图形系统,管理属性数据的数据库管理系统,以及实现矢量图形系统与数据库管理系统双向连接的连接系统以及空间分析功能等。 矢量图形系统是 重要部分,也是开发 统时的重点所在。一个基本的矢量图形系统一般需要如下的功能: 1相对完善的图形元素,应具备处理点,线,面,网络等图形元素的能力,这类图形系统在很大程度上能够满足普通 的管理型 矢量图形系统的要求。提功矢量显示图形的功能在很大程度上能够改善矢量图形界面的质量。 具备图形的放缩,移动等各种操作功能。 具备鼠标交互绘制功能,图形数据交互输入等功能。 色,线形等的设置功能。 理图形元素的容量应该能够达到一般实用要求。 数据库管理系统是 统的又一重要组成部分,用来管理 的各种属性 数据。一个基本的数据库管理系统需要提供以下的操作功能。 现操作界面实现对数据表的浏览。 够对数据表进行增加记录,修改记录,删除记录等操作。即可以任意修改数据表的内容。 够提供操作界面,任意组织数据表的过滤条件,对数据表进行查询操作。 够组织排序字段,对数据表进行多字段和可选顺序的排序操作。 3、所用工具: 本设计所用工具为 用 开发以信息管理,决策服务及设计为主的实用 统时,具有良好的应用前景。在很多情 况下,建立 目的,不是为了能够管理图纸,海量的坐标数据及属性数据,而只是利用 术来完善 系统的功能,在这种对空间坐标数据的管理要求并非很高的情况下,应用 可以迅速开发出满足要求的实用 统,并在灵活性,可操作性等方面具有无可比拟的优点。 灵活性是利用 开发 最大优点。应用 开发 统时,因为系统的所有流程和数据都可以在开发者的控制之下,可以根据系统的具体要求实现具体的操作功能,在一些 别是在一些小型或并非以传统的 能为主的)系统 开发时,具有不可比拟的优势。它可以根据系统的需要来实现功能,设计的系统短小精悍,软硬件要求不高,运行速度快。 用 开发的 使用 业开发工具不同。用 业开发工具开发 ,开发者所做的只是在别人系统基础上的简单开发和应用,完全受专业开发工具的制约,开发者形成不了自身的技术积累和创新;而用 开发 以在开发过程中,不断完善和综合开发技术,从各个方面进行完善,把系统的开发从应用项目级提高到开发工具级,最终能够完成自身的 发工具和低层开发技术。以此为基础,可以在管理系 统,决策系统,控制系统,报警系统,辅助设计系统等各种实用 统开发中得到迅速的应用。 4、研究方法 首先,用 生的应用程序 基础上,具体组织一个基本矢量图形系统的开发。该过程涉及与矢量图形系统设计有关的类及其主要操作。从矢量图形系统的类组织,文档管理,视图组织,图形交互绘制,图形操作, 图形选中,图形旋转,图形移动,图形删除,图形存取等各个方面开发实现一个用于 基本矢量图形系统。 其次, 基本功能上应该还包含一个数据库管理系统,用来管理 属性数据 。利用 的 口开发数据库管理系统,实例开发一个应用于 现通用的数据库浏览功能,数据库记录编辑功能,以及通用的数据库过滤功能。同时,逐步掌握通用数据库管理系统的方法和技术。 5、研究步骤: 第一步:熟悉一下进行 用程序设计的方法,熟悉 用程序框架的组成结构,并掌握辅助程序设计的各个工具的工作基础和使用方法。 第二步:熟悉一下与绘图有关的 的功能及相关操作。 第三步:在用 生的一个应用程序 础上,具体组织开发一个用于 矢量图形系统。对矢量图形的操作功能包括对图形的重画,无级放缩,移动,恢复上屏,重画全屏等功能,并实现滚动视图。 第四步:熟悉用 的 口开发数据库管理系统的技术,实例开发一个应用于 数据库管理系统,实现通用的数据库浏览功能,数据库记录编辑功能,以及通用的数据库过滤功能。 第五步:在完成基本矢量图形系统和数据库管理系统的基础上,建立两者之间的联系,实现一个基本 6、关键技术问题: 矢量图形系统是 重要组成部分,也是开发 的重点所在。在不同领域应用 需要 的矢量图形系统的功能是有差别的。建立一个城市信息管理 ,要求矢量图形系统要有丰富的图形元素,丰富的线形,巨大的存储容量,完善的输入和输出功能,强大的地图编辑功能,甚至需要三维显示和处理能力;而有些管理型 需要的矢量图形系统,可能只需要具有简单地处理二维普通图形元素的功能。 数据库管理系统是 另一重要组成部分,用来管理 的各种属性数据。可以采用不同的方法来开发这个数据库管理系统。最常用的开发数据库管理系统的方法是使用 为一种开放的数据库标准,可以用来使用各种数据库系统 的数据库文件作为数据源,使用 言作为操作和查询语言按照统一的方法来实现数据库管理系统。 7、参考书目: 1、 C+程序设计教程 钱能 主编 清华
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。