数据库在工程中的应用.docx

上传人:b****5 文档编号:7834512 上传时间:2023-01-26 格式:DOCX 页数:11 大小:412.40KB
下载 相关 举报
数据库在工程中的应用.docx_第1页
第1页 / 共11页
数据库在工程中的应用.docx_第2页
第2页 / 共11页
数据库在工程中的应用.docx_第3页
第3页 / 共11页
数据库在工程中的应用.docx_第4页
第4页 / 共11页
数据库在工程中的应用.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

数据库在工程中的应用.docx

《数据库在工程中的应用.docx》由会员分享,可在线阅读,更多相关《数据库在工程中的应用.docx(11页珍藏版)》请在冰豆网上搜索。

数据库在工程中的应用.docx

数据库在工程中的应用

华北水利水电学院

NorthChinaInstituteofWaterConservancyandHydroelectricPower

结课论文

题目:

数据库对测绘

工程的影响及实例展示

 

学院:

XXXXXXXXXXXXXX

专业:

XXXXXXXXXXX

姓名:

XXX

学号:

XXXXXXX

指导教师:

XXXXX

 

2011年5月19日

 

数据库在测绘工程中的运用

数据库管理系统的发展

60年代后,随着计算机在数据管理领域的普遍应用,人们对数据管理技术提出了更高的要求:

希望面向企业或部门,以数据为中心组织数据,减少数据的冗余,提供更高的数据共享能力,同时要求程序和数据具有较高的独立性,当数据的逻辑结构改变时,不涉及数据的物理结构,也不影响应用程序,以降低应用程序研制与维护的费用。

数据库技术正是在这样一个应用需求的基础上发展起来的。

从文件系统发展到数据库系统,这在信息领域中具有里程碑的意义。

在文件系统阶段,人们在信息处理中关注的中心问题是系统功能的设计,因此程序设计占主导地位;而在数据库方式下,数据开始占据了中心位置,数据的结构设计成为信息系统首先关心的问题,而应用程序则以既定的书结构为基础进行设计。

也为测绘等领域的发展创造了良好的环境。

数据库管理系统带给测绘领域的影响

满足了测绘数据记录

随着现代化测绘仪器的发展,特别是空间测量技术额发展,数据的记录就显得更加的重要;数据库管理系统,可以使得更多的天文般的数据得到有序的记录和处理,并且通过计算机软件,实现数据的自动记录,极大地提高了测量数据的丰富性和全面性,如现代的高空成像,遥感技术等通过计算机都可以实现数据的自动记录。

为测绘领域软件发展提供基础

数据库管理系统的发展,同样也带动了软件业的发展,许许多多的测绘领域专用的软件都在数据库的基础上应运而生,如ImageXuiteRS、MAPGIS、PhotoMapper等等。

这些软件运行的前提就是必须拥有大量的有实际意义的测绘数据,数据是可以大量得到的,但是在数据的管理上就离不开现在的数据库管理系统,它是所有软件有运行价值的基础。

促使测绘领域趋向自动化、精确化、全面化

在早期,测绘领域由于数据的缺乏和无法大量的管理,测绘领域局限于小型化和不细致化,比如在对地测量方面,由于测绘数据完全来自于地面的人工测量,不能保证得到地面的全面数据,也不能实现大面积区域的测量。

但是随着计算机技术和数据库管理系统的发展,测绘仪器也在不断的发展,通过卫星遥感测量,可以很容易得到大量的全面的,超大区域的地面数据,再通过软件对地面数据的处理,便可以生成所需要的、直观地形等信息。

实现了测绘领域的全面化和精确化。

数据库管理系统的数据自动输入也实现了现在测绘的自动化。

总而言之,随着数据库管理技术的发展,测绘领域更是得到飞跃式的发展,扩宽了测绘领域的发展空间,使现代测绘领域小到微观粒子,达到宇宙天体,都有所研究,数据库的发展给测绘工程带来的深远的影响。

随着国民经济的快速发展,作为一个城市勘测单位,每年都承接大量工程测绘项目,如何对这些项目进行有效的管理成为迫切解决的一个课题。

传统的管理方法中,基于纸质文档的手工管理方式已经满足不了测绘生产管理的需要。

通过采用地理信息数据库技术对测绘工程项目的属性、时限、合同、产值、工日和项目空间位置信息等方面进行管理,通过结合地理信息技术,把传统的工程项目具体化、空间化,实现了测绘工程项目的查询、分类统计和分析,节省了管理成本,提高了管理的效率。

数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。

数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据。

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

测绘工程项目管理工程项目管理是对一个工程项目的进展过程进行规划、控制和监督,最优地实现工程项目的目标。

一个测绘工程项目从准备到测绘成果交付使用,可划分为资料准备、技术设计、实地作业、质量检查、成果交付、工程费用结算等几个阶段,而在每个阶段中,项目管理人员所关心的主要问题是产品的质量、工作进度和工程费用。

因此在每一项工作或阶段中考虑的往往是在保证工程质量的前提下的强调工作进度与工程款的支付问题。

测绘工程项目的管理往往涉及到工作时限、质量控制、合同管理等方面。

测绘工程项目管中要管理的数据类型分析工程项目管理中,有许多各种各样的数据,包括项目的各方面的信息。

数据的用途*供计算的数据,如:

时限、工作量、工日、工程费用等;*供查询、分类的数据,如:

委托单位、项目名称、项目负责人、项目位置、项目类别、质量等级等;*用于补充说明的数据,如:

项目取消或延期的原因等。

根据数据所表达信息的方式用书面数字与文字的形式表示的数据如:

预算书、合同文本、技术设计、各类单据等。

用图形表示的数据:

测绘成果,效果图等。

这些数据集中在一起,就形成了数据库。

工程项目数据库数据库技术在测绘工程项目管理中的应用工程项目数据库是指对数据进行收集、分类、计算加工、制表等处理以后形成的有结构的数据的集合。

在数据处理与信息管理软件系统中,绝大多数数据都是利用MicrosotfAccess数据库文件加以管理。

属性数据库的建立数据库结构由于项目管理中实行动态控制,就要求数据的收集必须及时、准确、完整。

工程项目管理数据库中应该简洁、明了。

建库可以按工程项目的进行,从招投标预算、施工准备,施工控制到结算分别整理各过程中的数据;也可以按数据代表信息分类,这样便于管理方便运用。

建立库结构如图所示。

部分信息表结构如图二所示

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

主要管理功能。

项目相关信息的输入与管理、项目查询与统计、项目收费、工日的自动计算、工日的自动分配、各部门或班组的产值和工日、工作量等信息的统计查询、个人工日及参加项目等信息的统计查询等:

由于项目相关信息不禁信息量大,而且缺乏规律性,因此,信息管理功能实现起来难度较大。

信息的输入与修改。

将每个项目的相关信息录入数据库中,信息输入的界面必须友好,输入的数据和i信息必须准确而可靠,要能保证使用的效果,还能根据情况的变化及时地进行补充和修改。

信息查询功能。

以项目查询为主,项目查询是指在数据库中搜索出满足用户指定条件的全部项目并将查询结果显示给用户。

项目信息项中的大多数信息都可以作为查询条件。

我们在此设计一个简单的实例,为开挖河道的前期测量管理系统,系统中包含参与测量人员的基本信息,以及地面测量的相关数据和钻井测量的相关数据。

数据库系统的设计阶段

需求分析(如图所示)

图4.1

4.1.2概念结构设计

图4.2E-R图

 

4.1.3设计所需创建的表

表4.1铁路修建前期测量工作人员

字段名称

数据类型

字段大小

主键

编号

数字

整型

姓名

文本

8

-

性别

文本

1

-

出生年月

日期/时间

默认

-

职称

文本

4

-

毕业院校

文本

15

-

 

表4.2铁路修建前期项目安排

字段名称

数据类型

字段大小

主键

区域编号

数字

整型

测量时间

日期/时间

默认

-

负责人编号

数字

整型

-

 

表4.3铁路修建前期测量工作

字段名称

数据类型

字段大小

主键

地质类型

文本

8

-

地貌类型

文本

8

-

中心海拔

数字

双精度

-

人口密集度

数字

双精度

-

 

4.1.4创建表之间的关系

图4.3

4.1.5输入数据

图4.4“铁路修建前期测量工作人员”记录

图4.5“铁路修建前期项目安排”记录

图4.5“铁路修建前期地面测量”记录

 

4.2数据库系统的实施阶段

在此阶段我们要对已经初步建立的数据库进行进一步的修饰,已达到我们预期的目的。

4.2.1创建数据维护窗体

在这些窗体中,我们必须能够对表中的数据进行查看,还能够对表中的数据进行编辑,如添加记录或者删除记录。

 

图4.7

 

图4.8

 

图4.9

4.2.2创建功能窗体

这里我们要对这个数据库系统的功能进行一定的完善,达到我们前期的理论需求,这里主要以建立查询窗体,创建浏览报表,以及制作登陆窗体和主视窗体等来举例说明。

4.2.2.1创建三个查询窗体

建立“按特定海拔查询区域编号”、“按特定人口密度查询区域编号”、“按区域编号查询区域基本信息”三个窗体,图为一个窗体的例子。

图4.10

4.2.2.2创建主视窗体

在建立此窗体前,要首先做好功能里面的浏览报表,即“浏览工作人员基本信息”、“浏览地面测量数据”、“浏览钻井测量数据”三个报表,此处不再详细说明操作步骤。

图4.11为设计好的主视窗体。

图4.11

4.2.2.3创建登陆窗体

为这个系统建立一个登陆密码,登陆账号为“2010012”,密码为“123456”,当输入密码错误时提示“账号或密码错误!

”(如图4.12),当输入账号密码正确时,显示“欢迎使用河道开挖前期管理系统!

”对话框(如图4.13)并进入主视窗体。

图4.12

 

图4.13

4.3数据库系统的调试及运行阶段

当这个系统完全建立好时,拥有表、窗体、报表和宏,最后系统基本定型,对系统进行调试,以报其达到所预期的目的.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1