摘要:在进行建设项目的工程量计算中,对于项目进展的不同阶段,需要进行清单工程、定额工程及施工工程等多次工程量的计算,利用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=210m3
b、 定额工程量
当支护开挖时,按照定额工程量计算规则,B3=B1+2x0.3+0.2=1.5m
V=B3x(H-h1)xL
=1.5x(4.25–1.25)x100=450m3
当放坡开挖时,按照定额工程量计算规则,B2=B1+2x0.3=1.3m
V=[B2+l1x(H-h1)]x(H-h1)xL
=[1.3+0.5x(4.25–1.25)]x(4.25–1.25)x100=840m3
c、 施工工程量
根据现场了解的情况,放坡开挖受到限制,选择支护开挖方案,管基、稳管、管座、抹带采用“四合一”施工方法,考虑排管的需要,开挖加宽一侧为0.55m,另一侧为0.35m,则有,B3=B1+0.55+0.35=1.6m
V=B3x(H-h1)xL
=1.6x(4.25–1.25)x100=480m3
2.2、对上述工程量计算整理出数据库建模数据表。
a、对应于不同工程项目,建立工程项目表。这里的工程项目表包含--工程项目编码、工程项目名称及工程项目内容备注等三个基本项目内容,视实际情况的需要可添加其它项目内容。
b、工程项目表将对应相应工程的计算参数。这里的计算参数表包含2.1描述的计算公式所需内容--沟槽长、沟槽高、沟底平均标高、混凝土基础宽度、支护側加宽及放坡系数等计算参数。
c、计算结果将放入工程算量结果表。这里我们需要计算的工程量包括—管沟支护挖沟槽清单工程量、定额支护开挖工程量、定额放坡开挖工程量及实际施工支护开挖工程量。
工程项目表、计算参数表及工程算量结果表通过项目编码形成互联对应关系,工程项目表通过项目编码,对应计算参数表相应参数,得出对应参数的计算结果,计算结果亦通过项目编码对应相应的工程项目。通过工程项目编码,可以进行便捷的数据查询及参数修正,提供高效正确的工程量计算结果。
2.3、采用参数数据表查询,进行管沟支护挖沟槽清单、定额支护开挖、定额放坡开挖实际施工支护开挖工程量计算。
2.4、在建立好工程项目表、计算参数表及工程算量结果查询后,我们使用向导创建“工程项目表”窗体,命名为“我的管沟支护(放坡)工程”界面窗体。
2.5、通过项目编码关联索引,将“计算参数表”作为子窗体嵌入到“我的管沟支护(放坡)工程”界面窗体中。
同样,通过项目编码关联索引,将“算量结果”作为子窗体嵌入到“计算参数表”窗体中。
2.6、我们已经可以通过打开“我的管沟支护(放坡)工程”界面窗体,输入我的工程编号、我的工程项目名称及标注该工程项目备注内容。在输入参数中输入沟槽长、高及相应计算参数,点击运算,在工程算量结果中将显示出相对应的清单、定额及施工工程量结果。
2.7对窗口界面添加”新的工程项目”增添按钮,使得可以输入项目1、2…..n等不同工程项目工程量计算内容;对窗口界面添加”示意图”图像显示控件,以便于我们清楚直观工程项目对应适合的参数算;对窗口界面添加工程量下拉清单查询控件,可以通过该下拉清单显示及选择我们以往记录的工程项目名称、参数及计算结果,便于进行历史工程的查询、参数变更及多种计算结果的选择。
2.8为对具体工程项目内容、计算参数及计算结果进行明细输出,使用向导创建报表,对工程算量结果查询进行报表输出。
通过以上对管沟支护(放坡)挖方工程量的数据库建立,我们可以对工程算量项目中的参数、计算结果进行方便快捷的数据查询、数据修改变更及数据输入、输出管理。并且对于其它内容的计算工程量,可以套用上述过程方法,建立我们所需的工程量计算数据操作模板,直观清晰、准确高效的进行各工程项目的工程量计算。
【参考文献】
[1]胡志根、黄建平.工程项目管理,武汉大学出版社2004
[2]李淑馨.深入浅出Access数据库程序设计理论与实务,中国铁道出版社2005
[3]王雪.工程量计算软件的应用,2007