一种控制建筑工程工程量清单自动组价的方法
技术领域
本发明涉及计算机应用
技术领域
,具体涉及一种控制建筑工程工程量清单自动组价的方法。背景技术
现有技术使用《工程量清单计算规范》附录中规定的项目特征并结合拟建工程实际,由造价人员自行确定清单项目特征描述。工程量清单计算规范对项目特征的完备性没有规范性要求,造成工程实践中因造价人员认知不同导致工程量清单项目特征描述不规范和项目特征描述无法准确反映清单项目的构成要素等问题,典型例子是项目特征(值)缺项、漏项、重复项等问题不断出现,导致同一分项所套取的定额子目不统一,从而引起招标人和投标人对工程价格的认知矛盾,因而产生双方背靠背核价的行为,造成巨大社会时间成本和经济成本的浪费。
工程量清单项目特征和项目特征值描述是区分工程量清单项目的依据、是确定综合单价的前提、是履行合同义务的基础。目前工程实践中普遍存在招标文件工程量清单项目特征描述不准确,由此引发投标报价缺项、漏项、评标过程中不能合理地评定标价,同时在工程实施阶段及结算阶段,围绕工程项目特征描述不准确引发的价款索赔及合同纠纷普遍存在。因此,目前急需研发建筑工程工程量清单自动组价系统,解决建筑工程招投标中工程价格混乱问题,方便操作使用。
发明内容
针对目前建筑工程中招投标文件不规范造成的工程价格不准确问题,本发明目的在于解决工程招标实践中因招标文件工程量清单项目特征和项目特征值描述不完备以及定额子目套取错误引发的控制价和投标报价不准确问题,提供一种能自动检查建筑工程工程量清单完整性及准确性的识别系统,完成自动组价,减少项目招标及实施阶段中的结算纠纷。
为实现本发明目的技术方案如下:
本发明从价值理论和工程价格构成出发,结合设计规范和施工工艺,建立项目特征和项目特征值的最大化理论集合,形成完备的项目特征和特征值标准数据库;根据项目特征和特征值标准数据库匹配现有的定额数据库,形成完备的项目特征(值)—定额子目的关联数据库;根据已有的招标文件中的项目特征描述信息,结合本系统的完备项目特征库,实现对完备/不完备项目特征(值)信息的最大检索与智能匹配,找出项目特征(值)描述的缺项信息,并对招标工程量清单项目特征和项目特征值进行信息补充,准确套取每一分项工程的定额子目,指导招标人或投标人实现快速准确的招标/投标报价文件编制。
本发明所述控制建筑工程工程量清单自动套价具体方法如下:
1)读入项目清单文件:把招标文件清单导入计算机系统,系统对项目清单文件中的每一行涉及到的项目编码进行采集,从12位数字的项目编码字段中提取前9位得到项目特征编码,在此基础上,系统把招标文件中项目特征编码所对应的项目特征描述文字读入一个特征数组,数组中的一个元素对应数据库项目特征描述中的一行文字,从数据库中查询得到这个元素对应的规则行;以此类推,分别得到项目特征编码所涉及到的元素对应的规则行;同时系统智能比对分析招标文件清单中项目特征描述及项目特征值的完备性和规范性,若缺特征值,则人工补录。
2)生成特征值识别串:用规则行中的特征名称,确定出现在特征数组中的元素。用行中特征值关键词串判断,若关键词在该元素中出现,则把关键词从尾部串入特征值识别串并略过其余关键词,否则判断下一关键词。行中逐个项目名称重复执行相同操作。一个规则行可得到一个特征值识别串。
3)查询子目定额编号:根据项目特征编码和特征值识别串,从数据库中查询得出子目定额编号。
4)输出结果:汇总输出所有子目定额编号及名称,生成带定额子目的工程量清单。该清单被计价软件自动读取,从而实现快速准确的清单套价。
本发明基础数据库的核心内容如下:
基础数据库的基本内容:基础数据库以项目编码、项目名称、计量单位、项目特征描述(NAME1~n)、项目特征值(VALUE1-n)、定额编号、定额名称、扩大计算量纲、加一列(特征值识别串)、提取行(规则行、检索用字符串集)为主要内容建立数据库。
基础数据库的建立原则:在实现项目编码、项目名称、计量单位的国家规范统一要求命名的前提下,从价值理论和工程价格构成出发,依据《建设工程工程量清单计价规范》GB50500-2013、现行建筑工程定额,结合设计规范和施工工艺,通过项目特征描述(NAME1~n)、项目特征值(VALUE1-n),在1~n区间的穷举,形成完备的项目特征描述和项目特征值。通过决策树的形式,模拟人脑智力活动,将从项目特征到定额子目(定额编码)的正确且唯一路径以excel文本固化下来 (核心)。项目特征描述(NAME1~n)、项目特征值(VALUE1-n)之间是一一对应关系,并对应子目定额编号。通过数据库的内容完备,可实现对既有建设项目所包含的每一项工作内容的无遗漏特征赋值与描述。
数据库读取原则:数据库的建立中,通过对已列取的项目特征描述和项目特征值进行提取、拼接、跳过、数字分段处理、合并等自定义录入规则,确保数据库中的数据信息标准化与规范化,同时形成可供定制开发的软件语言识别的有效的、可被检索规范信息,即加一列(特征值识别串)、提取行(规则行、检索用字符串集),具体详见实施例列表及描述。
数字分段处理原则:情形1:左开右闭多段。如3段(≤20m、>20m≤40m,> 40m≤60m),则提取行操作中特征值提取为(60,40,20),加一列操作中(≤20m) 简化为20、(>20m≤40m)简化为40、(>40m≤60m)简化为60;情形2:右开多段。如情形1增加一段(>60m),则提取行操作中特征值提取为(>60,60,40,20),加一列操作中(>60m)简化为(>60);情形3:两段。如≤20m、>20m,则特征值提取为(>20,20)。
本发明主要应用于项目招投标阶段,在建立的数据库基础上,通过招标文件清单导入、计算机查找与数据库比对,提取特征值,准确套用每一分项的定额子目,找到对应的子目定额编号,在此基础上经计价软件读取,完成准确报价。旨在辅助招标人和投标人完备招标工程量清单中的项目特征(值)描述,并确保每一分项单价的准确性。
本发明优点:通过导入招标项目清单,系统自动采集项目特征编码,生成特征值识别串,从数据库中查询得出子目定额编号,将子目定额编号清单导入计价软件,得出总招标价格。在评标阶段,采用该系统可以避免投标报价缺项、漏项、合理地确定评标过程中标价,同时在工程实施阶段及结算阶段,更加准确,避免围绕工程项目特征描述不准确引发的价款索赔及合同纠纷。使得整个评标过程更加准确、高效,方便操作使用。解决工程招标实践中因招标文件工程量清单项目特征和项目特征值描述不完备以及定额子目套取错误引发的控制价和投标报价不准确问题。
附图说明
图1为本发明建筑工程工程量清单投标决策支持系统网络模块结构图;
图2为本发明自动套子目算法流程图;
图3为本发明特征值识别串生成子算法模块流程图;
图4为本发明自动套子目模块结构图;
图5为本发明提取行的操作说明图示;
图6为本发明加一列的操作说明图示。
具体实施方式
为对本发明进行更好地说明,结合附图流程,举实施例如下:
实施例1
一、将如下招标工程量清单导入投标决策支持系统,进行智能读取。
1.系统智能分析
系统智能提取招标工程量清单中12位数字项目编码字段中的前9位 (010502001)得到与基础数据库相对应项目编码,把招标工程量清单中的项目特征描述读入一个特征数组,特征数组中的一个元素对应基础数据库中的项目特征描述中的一行文字。从数据库中查询得到这个元素对应的规则行;以此类推,分别得到项目特征编码所涉及到的元素对应的规则行;同时系统智能比对分析招标文件清单中项目特征描述及项目特征值的完备性和规范性,若缺特征值,则人工补录。
2.查询到的规则行如下表:根据项目编码,从规则库中查询到规则行。
3.生成特征值识别串
用规则行中的特征名称,确定出现在特征数组中的那一个元素。用行中特征值关键词串判断,若关键词在该元素中出现,则把关键词从尾部串入特征值识别串并略过其余关键词,否则判断下一关键词;行中逐个项目名称重复执行相同操作,一个规则行可得到一个特征值识别串。
例:在“010502001”项目编码范围内,系统如附图3进行智能循环提取、生成的特征值识别串为:
(1)“预拌混凝土C25”
(2)“固定泵”
(3)“复合钢模板钢支撑4.6m”
(4)“对拉螺栓堵眼”
二、通过特征值识别串,在基础数据库中查询定额子目
(1)“预拌混凝土C25”→5-11H80210557 80210559→现浇混凝土矩形柱换为【预拌混凝土C25】
(2)“固定泵”→5-87→泵送混凝土固定泵
(3)“复合钢模板钢支撑4.6m”→5-220+5-226→现浇混凝土模板矩形柱复合模板钢支撑实际高度(m):4.6
(4)“对拉螺栓堵眼”→5-254R*0.3,J*0.3→现浇混凝土模板对拉螺栓堵眼增加费柱面人工*0.3,机械*0.3
三、输出结果
系统智能按照以上步骤,汇总输出所有子目定额编号及名称,生成带定额子目的工程量清单,即《分部分项和单价措施清单综合单价分析》,如下表:
系统通过自动读取已有招标工程量清单中每一分项的项目特征(值),检查已有文件中项目特征描述(值)完备性,提出已有文件每一分项项目特征描述的缺项、漏项、重复项及错误的审核报告,并根据审核报告对已有招标工程量清单项目特征描述进行完备性调整,通过系统的项目特征(值)与定额子目的匹配数据库,实现一键套取每一分项的正确定额子目,生成带定额子目的工程量清单。该清单被建筑领域常用的计价软件自动读取,从而实现快速准确的清单套价。
实施例2
以挖装运石方项目特征为例,对加一列(特征值识别串)、提取行(规则行、检索用字符串集)进行说明。
1、提取行的操作说明:
规则1:提取项目特征描述。如图5黑色虚线图示。左起第一列项目特征描述中,每一项都要新起一行,填入name0中,再向右逐次填入name1、name2...中,多次出现的描述只合并提取一次。
规则2:提取特征值。如黑色实线图示。依次拼接,中文逗号“,”分隔,如果特征值质检文字有包含关系,则长的拼在前,短的拼在后,填入对应的value0、 value1...中。
规则3:跳过单项。如果在某[项目特征描述]下只有单项特征值,即向右不分叉,则跳过该项目特征描述,如黑色虚线图示。
规则4:跳过数字。如果特征值是数字分段,则跳过,如黑色实线。
规则5:合并保存。所有行按项目编码顺序合并保存在一个文件中。
2、加一列的操作说明
规则1:拼接。将[定额编号]对应的所有[特征值]顺次拼接。如图6黑色虚线图示。
规则2:跳过。如果在某[项目特征描述]下只有单项特征值,即向右不分叉,则跳过该特征值,不参加拼接。如黑色实线图示。
规则3:文件名。[项目编码]前4位相同的数据存入同一个sheet或文件,并用此4位编码命名sheet或文件。
本申请涉及的术语如下:
1.招标工程量清单BQ for tendering
招标人依据国家标准、招标文件、设计文件以及施工现场实际情况编制的,随招标文件发布供投标报价的工程量清单,包括其说明和表格。
2.已标价工程量清单priced BQ
构成合同文件组成部分的投标文件中已标明价格,经算术性错误修正(如有) 且承包人已确认的工程量清单,包括其说明和表格。
3.项目编码item code
分部分项工程和措施项目清单名称的阿拉伯数字标识。
项目编码采用十二位阿拉伯数字表示(补充项目以十一位数字表示)。一至九位为统一编码,其中,一、二位为专业工程代码,三、四位为附录分类顺序码,五、六位为分部工程顺序码,七、八、九位为分项工程顺序码,十、十一、十二位为清单项目名称顺序码。
4.项目特征item description
构成分部分项工程项目、措施项目自身价值的本质特征。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:一种业务表单高效审批方法及系统