数据库技术在测绘工程项目管理中的应用

(整期优先)网络出版时间:2015-12-22
/ 2

数据库技术在测绘工程项目管理中的应用

钱莉

钱莉

瓦房店市勘察测绘研究院辽宁大连116300

摘要:测绘工程项目管理涉及到多方面的管理,是一个兼有控制,规划与决策的复杂系统。使用基础地理信息数据库管理方式对项目进行管理,能够使项目的管理规范化、科学化、自动化,能够节省管理成本,提高管理的效率。若能将工程项目管理与财务部门的管理系统和资料管理部门等结合起来,更能发挥数据库技术在测绘项目管理中。本文介绍了数据库的设计,分析了数据库技术在测绘工程项目管理,探讨了测绘项目中GIS数据建库工程管理,提出了数据库的关键技术解决。

关键词:数据库;工程项目管理:GIS数据;FME数据库

随着国民经济的快速发展,作为一个城市勘测单位,我们每年都承接大量工程测绘项目,如何对这些项目进行有效的管理成为迫切解决的一个课题。传统的管理方法中,基于纸质文档的手工管理方式已经满足不了测绘生产管理的需要。在本文中,笔者通过采用地理信息数据库技术对测绘工程项目的属性、时限、合同、产值、工日和项目空间位置信息等方面进行管理,通过结合地理信息技术,把传统的工程项目具体化、空间化,实现了测绘工程项目的查询、分类统计和分析,节省了管理成本,提高了管理的效率。

一、数据库的设计

1.空间图形数据:空间数据也即具有公共地理定位基础的数据。在本系统框架定义内的空间数据,主要包括两大部分,一部分是园区使用的、符合各项空间数据管理标准的基础空间数据。基础空间数据可看作整个系统的空间定位核心。其次是专题应用的业务型空间数据,这些数据跟基础空间数据息息相关,但在具体的专题应用中有各自的侧重点,是实现专题信息管理和查询的基础。业务型空间数据是各子系统专题的核心,实现专题应用的业务分析。由此可见,系统内存在一个从基础空间数据到业务型空间数据再到业务应用分析的一个层层递进的支持关系,三者缺一不可。

2.非空间属性数据:非空间业务属性数据从数据性质上体现为属性数据,内容包括表格型数据、文档数据和多媒体数据等多种日常管理和应用的数据。按逻辑结构分,可分为结构化数据和非结构化数据,结构化数据主要是指有一定结构,可以划分出固定的基本组成要素,以表格的形式表达的数据,可用关系数据库的表、视图表示,如各种申请表、审批表等;而非结构化数据是指没有明显结构,无法划分出固定的基本组成元素的数据,主要是一些文档、多媒体数据,如申请材料、各种文件、法规等。非空间属性业务数据是系统管理的各项基本功能实现的必要基础。根据本系统使用的基础平台的状况,在Oracle9i+AreSDE的系统应用框架下,本系统的数据库可以按照以下的逻辑结构来进行组织:

(1)Oracle系统管理表空间信息:负责数据库服务器上各种基本的数据管理功能的数据库基本逻辑单位结构。Oracle数据库使用的系统表空间包括System表空间、Users表空间、Temp表空间等;

(2)SDE表空间:在ArcSDE实现空间数据管理过程中,将自动在Oracle数据库中根据系统的需要,建立进行空间数据管理的各种表内容,包括元数据管理、空间索引管理等,这些信息将全部保存到SDE表空间中。因此,需要SDE表空间来完成空间数据的索引管理;

(3)空间图形信息表空间:对于空间数据在经过ArcSDE存储到数据库中之后,可以保存到SDE表空间中,但为了提高系统的性能,减少在数据检索等操作中,对SDE表空间的检索数目,需要建立专门的空间数据存储表空间,进行空间图形数据的存储;

(4)非空间业务属性数据表空间:负责管理和记录各种专题应用的空间数据信息,在与空间图形相关的情况下,可以与图形数据建立对应的关系,实现属性数据和图形数据的关联。

二、数据库技术在测绘工程项目管理

1.地理信息与数据库技术

(1)地理信息。地理信息是指空间地理分布的有关信息,用它表示地表物体和环境固有的数量、质量、分布特征、联系和规律的数字、文字、图形、图像等的总称。在项目管理中,空间信息用该项目的位置信息点表示,同时还可以包含该项目的图像等其他信息。

(2)2Access数据库。Access数据库是Microsoft公司退出的以标准JET为引擎三维桌面型数据库系统,作为一种功能强大的MIS系统开发工具,由于有操作简单、界面友好、易学易用、接口灵活等特点,成为许多小型应用系统的首选数据库。

2.测绘工程项目管理

(1)测绘工程项目管理。工程项目管理是对一个工程项目的进展过程进行规划、控制和监督,最优地实现工程项目的目标。一个测绘工程项目从准备到测绘成果交付使用,可划分为资料准备、技术设计、实地作业、质量检查、成果交付、工程费用结算等几个阶段,而在每个阶段中,项目管理人员所关心的主要问题是产品的质量、工作进度和工程费用。因此在每一项工作或阶段中考虑的往往是在保证工程质量的前提下的强调工作进度与工程款的支付问题。测绘工程项目的管理往往涉及到工作时限、质量控制、合同管理等方面。

(2)测绘工程项目管中要管理的数据类型分析。工程项目管理中,有许多各种各样的数据,包括项目的各方面的信息:数据的用途。供计算的数据,如:时限、工作量、工日、工程费用等;供查询、分类的数据,如:委托单位、项目名称、项目负责人、项目位置、项目类别、质量等级等;用于补充说明的数据,如:项目取消或延期的原因等;根据数据所表达信息的方式。用书面数字与文字的形式表示的数据如:预算书、合同文本、技术设计、各类单据等。用图形表示的数据:测绘成果,效果图等。这些数据集中在一起,就形成了数据库;工程项目数据库。工程项目数据库是指对数据进行收集、分类、计算加工、制表等处理以后形成的有结构的数据的集合。在数据处理与信息管理软件系统中,绝大多数数据都是利用MicrosotfAccess数据库文件加以管理。

3.测绘工程管理数据库的建立

(1)属性数据库的建立。数据库结构由于项目管理中实行动态控制,就要求数据的收集必须及时、准确、完整。工程项目管理数据库中应该简洁、明了。建库可以按工程项目的进行,从招投标预算、施工准备,施工控制到结算分别整理各过程中的数据;也可以按数据代表信息分类,这样便于管理方便运用。本文采用后者。部分信息表结构如图1所示。

(2)空间数据库的建立。空间数据库的建立通过采集该项目的空间信息,并与其他属性联系起来。

图1部分信息表结构

4.主要管理功能。项目相关信息的输入与管理、项目查询与统计、项目收费、工El的自动计算、工El的自动分配、各部门或班组的产值和工