摘 要
控制点是测绘工作的重要基准,空间位置的信息基准,在工程设计和施工及运行管理等方面都有重要的意义,同时实现工程施工信息化是实现工程施工科学化和现代化的基础,因此,采用数据库系统对这些数据进行管理和处理,快捷地实现数据的入库、存储、查询等功能,并实现“从表到图”和“从图到表”的双向查询,最大限度地实现数据资源共享、互补有无对测绘工作者来说是非常有必要的。
论文分析了信息管理技术和数据库技术的现状和发展方向,并在分析数据库技术、控制点的概念、控制测量和控制网的相关技术和原理的基础上,研究了控制点信息管理的必要性、可行性和有关技术原理,并对控制点信息的可视化显示技术进行了深入探讨和分析研究,最后开发了基于 VB 的控制点信息管理系统的软件,实现了施工控制点信息的保存、删除、入库、查询和可视化,使管理更加科学化、自动化和人性化。
论文主要做了以下工作:
1、分析了基于 VB 的控制点信息管理系统开发的基本原理,主要包括控制网的定义和分类、控制测量的主要方法、控制点的分类和应用特点、信息管理系统的作用和特点、控制点信息管理的主要功用、控制点信息管理系统的开发技术和应用平台等。
2、在分析控制信息管理系统开发的基本要求和有关需求的基础上对基于 VB的控制点信息管理系统进行了总体设计和功能分析,为方便该软件的开发实现,构建了系统登陆身份验证模块、文档管理模块、起始数据输入模块、数据查看模块、数据查询模块、数据更新模块和可视化查看模块,并给出了软件的总体设计路线图和功能模块结构图。
3、根据总体设计路线图和功能模块结构图对控制点信息管理系统进行了具体设计,主要包括:主窗体的设计、菜单项与工具栏的设计、窗体的设计、登录身份验证的流程设计、数据库管理的总体结构、数据库表的设计和可视化查看的设计。
4、实现了基于 VB 的控制点信息管理系统的主要功能,并给出了有关界面和实例,主要包括登录与主窗体界面、数据库的建立、数据输入、数据表查看、数据更新、文本查询和控制点图形查询功能的实现。
关键词:控制点 信息管理系统 数据可视化
ABSTRACT
Control point is the important base mapping, spatial information base, in engineering design and construction and operation management, have an important significance, while achieving the construction is to achieve the construction of information technology and modern scientific basis, therefore, using a database system for data management and processing, to achieve fast data storage, storage, query and other functions, and to achieve "from table to map" and "From Figure to the table," the two-way query, to maximize data resources share, complement each other for surveyors is very necessary.
Have analyzed the current situations and developing direction of information administrative skill and database technology in thesis, and in analyzing database technology, concept of the control point, control survey and controlling the correlation technique of the network and foundation of the principle, have studied the necessity, feasibility and relevant technological principles of the information management of control point, and visual to reveal technology carry on deep discussion and analyze and research to control point information, developed the software based on information management system of control point of VB finally, realized and constructed the save, deletion of the information of control point, put in storage, inquired and visual, make the management more scientific, automation and humanizing.
Following work that the thesis has been mainly done:
1, Basic principle of analyzing the information management system of control point based on VB and developing, mainly include controlling definition and classification of the network, control survey main method, classifying and employing the characteristic of the control point, main function, development technology and employing the terrace of the control point information management system on function and characteristic, control point information management of the information management system,etc..
2, the analysis of the Control Information Management Systems Development The basic requirements and the demand on the basis of VB control based on the Information Management System for the overall design and functional analysis, the development of software to facilitate the achievement system and built a landing authentication module, document management module, initial data input module, Data Viewer module, data query module, data update module and visualization view software module, and gives the overall design and function module chart road map.
3, according to the general design roadmap and functional modules to control chart information management system designed specifically for the main form, consisting mainly of the following: the design, menu items and toolbar design, form of design, logon authentication flow design of the overall structure, database management, database table design and visualization view of design.
4, implements the main functions of the control point information management system based on VB and related interfaces and instances are given, including login and establishment of a main form interfaces, database, data entry, data point of view, data updates, the table text queries and graphic realization of query functions.
Keywords: control point; information management system ;for data visualization
测量控制点是整个空间数据定位的依据,在测绘行业中起着举足轻重的作用,因此测量控制点成果资料的保存和维护显得特别重要[1]。传统的手工管理和书面形式保存越来越不能适应测绘事业的发展,控制点资料的完备性、现势性、便利性以及保密要求等都难以得到保证。而大量的施工测量数据往往以手工记录或电子记录的形式分散保存,因而导致整体施工测量资料缺乏有机统一的协调管理,造成大量数据资源的闲置,影响了施工测量数据的及时分析、判断,从而影响到施工进度及安全施工[2]。另外,随着我国城市建设的快速发展,城市测绘部门的各类控制成果的各种数据、图件和文档资料也越来越多,由于各个时期所布设的控制网需要经常加密和复测,因此,控制点信息也经常需要更新,这给测量人员带来一定的麻烦。由于有多份测量成果,在实际使用过程中,也容易引起差错,甚至有些测量控制点由于稳定性差等原因不能正常使用,这些信息有时难以在成果表上形象地表示出来。因此,对控制测量成果实行科学有效的管理有着重要的现实意义。计算机硬件和软件技术的迅速发展为实现和改进控制测量成果的计算机管理提供了坚实的保证。利用计算机开发控制点信息管理系统,支持更加便捷、广泛的应用,将会大大改善控制信息管理的效果。
信息管理系统在测绘领域中,应用最广最早的要数地理信息系统,它是基于计算机系统的软件包,地理信息的采集、存储、综合、分析处理和输入\输出都能通过该软件包的功能由计算机完成。它能及时的处理各种类型的数据,提供各种计划或规划的选择方案并且做出科学的评价,以满足决策者的需要[3][4]。有关工程的施工测量信息管理系统出现的较晚,在上世纪八十年代才有所发展,比如煤矿测量信息管理系统、大坝施工测量信息管理系统以及高速公路施工测量信息管理系统等。
在国内,目前专门的大型工程施工测量信息管理系统已经有一定的发展,主要集中在大坝、煤矿、高速公路、城市地铁等方面。在大型工程的测量信息管理方面,广州市城市规划勘测设计研究院组织开发的城市建设工程测量信息管理系统已经采用了网络技术、数据库计算以及 GIS 等技术,该系统主要管理建筑物施工前的放线测量和竣工后的验收测量、地下管线竣工验收测量、道路、河涌工程的放线及竣工验收测量等数据资料。该系统在工程验收时可以调出需要验收的工程的放线测量图,由系统对该工程的验收测量结果和放线测量情况进行叠加对比,自动判断该工程规划验收的合格性,另外,该系统利用网络技术,实现了对测量数据的远程调用及处理。同样,煤矿测量信息管理系统在国内也得到了较好的发展,此类型的系统一般都是基于 C/S 结构,运用了数据可视化技术,从而能够配置常用的测量图件。国内已经有一些针对高速公路施工测量的信息管理系统,该类型的系统根据施工的特性,一般没有应用网络技术,而是使用一些数据可视化技术、数据库技术等对测量信息进行有效的管理[5][6]。
本论文研究的目标是将传统的纸质点之记等信息进行电子化,存储到数据库中,同时结合控制点的空间信息实现集中管理和统一输出,辅助控制点成果管理部门进行控制点的日常管理和各类应用,提高工作效率,并进一步提高成果使用的准确率。
控制点信息管理系统:
登录信息验证窗体
错误口令提示
超过验证次数提示
主窗体界面
数据输入窗体
数据浏览窗体
数据更新窗体
文本查询窗体
目 录
第一章 引 言
1.1 研究的背景和意义
1.2 国内外研究现状
1.3 本文研究的目标
1.4 本文的结构安排
第二章 基于 VB 的控制点信息管理系统的技术原理
2.1 控制网的定义和分类
2.2 控制测量的主要
2.2.1 三角测量
2.2.2 三边测量
2.2.3 GPS 控制测量
2.3 控制点的分类和应用特点
2.3.1 平面控制点
2.3.2 高程控制点
2.3.3 控制点的应用基本信息
2.4 信息管理技术原理
2.5 控制点信息管理的主要内容
2.6 控制点信息管理系统的开发技术和应用平台
2.6.1 开发工具
2.6.2 数据库技术
2.6.3 应用平台
2.7 小结
第三章 基于 VB 的控制点信息管理系统的设计与规划
3.1 系统的基本要求
3.1.1 以通信功能为界面设计的核心
3.1.2 界面友好,使用方便
3.1.3 提高系统的可视化程度
3.1.4 实时性与实用性原则
3.2 需求分析
3.2.1 总体的功能需求
3.2.2 性能的需求
3.3 系统目标及功能
3.3.1 系统目标
3.3.2 系统功能
3.4 总体结构规划
3.4.1 技术路线
3.4.2 功能模块结构图
3.5 小结
第四章 基于 VB 的控制点信息管理系统的具体设计
4.1 总体设计
4.2 主窗体的设计
4.3 菜单项与工具栏的设计
4.4 窗体的设计
4.5 数据库管理的总体结构
4.6 数据库表的设计
4.7 控制点可视化查看的设计
4.7.1 坐标的匹配
4.7.2 控制点在地形图上显示的实现方法
4.8 小结
第五章 基于 VB 的控制点信息管理系统的实现流程
5.1 系统登陆身份验证模块实现流程
5.2 文档管理模块
5.3 数据库建立模块
5.4 数据库与 VB 连接的实现
5.4.1 通过数据控件实现数据库连接
5.4.2 通过数据绑定控件实现记录操作
5.4.3 数据库操作的常用方法
5.5 数据输入模块
5.6 数据查看模块
5.7 数据查询模块
5.8 数据更新模块
5.9 可视化查看模块
5.10 小结
第六章 基于 VB 的控制点信息管理系统的系统测试
6.1 系统登陆测试
6.2 主窗体界面
6.3 数据输入模块功能测试
6.4 数据表查看模块功能测试
6.5 数据更新模块功能测试
6.6 文本查询模块功能测试
6.7 控制点可视化图形查询模块功能测试
6.8 小结
第七章 结束语
致 谢
参考文献
附录:重要代码
(如您需要查看本篇毕业设计全文,请您联系客服索取)