利用Access数据库解决工程量在不同阶段的计算要求摘要:在进行建设项目的工程量计算中,对于项目进展的不同阶段,需要进行清单工程、定额工程及施工工程等多次工程量的计算,利用Access数据库,采用计算参数输入数据保存,设计不同阶段工程量要求选项,达到一次计算参数输入,输出及保存建设项目在不同阶段的工程量计算结果,有效的提高了工程量计算的效率。关键词:Access数据库,计算参数,工程量计算建设工程量的计算,按照计价阶段、计价目的的不同,需要进行工程量的清单计算、定额计算及施工工程量等计算,需要进行繁杂往复的大量运算。利用Access数据库强大的数据库和对象组成的集合功能,建立各细项工程在不同阶段的计算模快,进行参数套录求解,依据工程建设阶段要求,输出相应工程量计算结果,减少大量的重复性工作,极大地提高了预结算人员的工作效率,可以很好的解决预结算工作承前启后、高效准确的造价控制要求。一、Access简介。Access是Microsoft公司开发的在Windows系统下最流行的、功能最强大的桌面数据库管理系统,它是MicrosoftOffice办公系列软件之一,易于使用,而且界面友好,如今在世界各地广泛流行。Access无需编写任何程序代码,仅通过直观的可视化的操作即可完成大部分的数据管理工作,对于Access的学习,并不需要具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库管理系统。Access提供了表达生成器、查询设计器、报表设计器等许多可视化操作工具和数据库向导、表向导、查询向导、报表向导等向导,以利于用户能够快捷地创建一个简单实用的信息管理系统;提供了VisualBasicforApplication(VBA)程序设计语言,以便用户创建比较复杂,功能强大的信息管理系统。另外,Access能够同Word、Excel等办公软件进行数据集成、共享,构成了一个集文字处理、图表生成和数据管理与一体的功能强大的办公自动化处理系统。针对建筑工程预结算工程量繁杂往复大量的运算及数据处理的特点,Access是一种特别适合的数据处理、报表生成数据库管理系统。二、用Access进行不同工程建设阶段的工程量计算设计。建设工程的工程量计算,根据项目进展的阶段及计算目的,常常需要同一项目分别进行清单工程量、定额工程量及施工工程量等不同要求的工程量计算。不同的工程量计算都有相应的计算规则,各有差异,需要套用相应的数学计算公式方法进行工程量计算。因此,针对建设项目具体工程的不同阶段、不同要求,对出现的各种不同情况进行Access运算模板的建立,使得对应的各项计算工程量,仅仅输入工程量各计算方法当中规定的参数,即可通过选择获得所需要的计算工程量。下面以一实例来予以说明。应用举例:土石方工程量挖沟槽的计算。2.1、首先,我们需要确定该项工程在不同阶段、不同目的其工程量的计算方法。现以右图所示挖沟槽为例。管道为直径500cm的钢筋混凝土管,混凝土基础宽度B1=0.7m。设沟槽的长度L=100m,H=4.250m,h1=1.250m,放坡时其坡度为l1=1:0.5。清单、定额及施工工程量的计算公式:a、清单工程量V=B1x(H-h1)xL=0.7x(4.25–1.25)x100=210m3b、定额工程量当支护开挖时,按照定额工程量计算规则,B3=B1+2x0.3+0.2=1.5mV=B3x(H-h1)xL=1.5x(4.25–1.25)x100=450m3当放坡开挖时,按照定额工程量计算规则,B2=B1+2x0.3=1.3mV=[B2+l1x(H-h1)]x(H-h1)xL=[1.3+0.5x(4.25–1.25)]x(4.25–1.25)x100=840m3c、施工工程量根据现场了解的情况,放坡开挖受到限制,选择支护开挖方案,管基、稳管、管座、抹带采用―四合一‖施工方法,考虑排管的需要,开挖加宽一侧为0.55m,另一侧为0.35m,则有,B3=B1+0.55+0.35=1.6mV=B3x(H-h1)xL=1.6x(4.25–1.25)x100=480m32.2、对上述工程量计算整理出数据库建模数据表。a、对应于不同工程项目,建立工程项目表。这里的工程项目表包含--工程项目编码、工程项目名称及工程项目内容备注等三个基本项目内容,视实际情况的需要可添加其它项目内容。b、工程项目表将对应相应工程的计算参数。这里的计算参数表包含2.1描述的计算公式所需内容--沟槽长、沟槽高、沟底平均标高、混凝土基础宽度、支护側加宽及放坡系数...