一种工程造价修改方法及系统与流程

文档序号:18902995发布日期:2019-10-18 22:13阅读:261来源:国知局
一种工程造价修改方法及系统与流程

本发明涉及工程造价的技术领域,尤其是涉及一种工程造价修改方法及系统。



背景技术:

目前,对于每项建筑工程开展之前,会对施工单位进行招投标,在招投标时,每一施工单位会对该工程进行工程造价的评估,进而将该工程造价的时,是由为工作人员根据业主提供的信息,以及自己到现场勘查得到的信息对承接的工程进行造价计算的工作。

随着物价的波动,在得到工程造价的文件后,最终得到的造价有可能后会随着物价的波动而产生变化,因此会导致降低整个工程的造价的精确性,若对需要根据该物价的波动对工程造价的内容进行修改调整时,工作人员需要在工程造价的文件中定位价格变化的材料,并进行价格的调整,操作繁琐,因此,存在改进空间。



技术实现要素:

本发明的目的是提供一种提升对工程造价进行修改效率的一种工程造价修改方法及系统。

本发明的上述发明目的一是通过以下技术方案得以实现的:

一种工程造价修改方法,所述工程造价修改方法包括:

s10:若获取到价格变更消息,则从所述价格变更消息中获取价格变更材料标识和变更价格数据;

s20:使用预设的工程造价模板从工程文件数据中匹配出工程材料数据表,所述工程材料数据表包括工程材料标识;

s30:使用所述价格变更材料标识逐一在所述工程材料数据表中进行匹配查询,并对匹配查询成功的工程材料标识进行标记,得到待变更材料标识;

s40:获取所述待变更材料标识的原始价格数据,根据所述变更价格数据对所述原始价格数据进行变更,得到价格调整结果。

通过采用上述技术方案,预先设置好该工程造价模板,能够在获取到价格变更消息后,立即从多份需要进行修改工程文件数据中匹配出该工程文件数据中的工程材料数据表,进而提升了从工程文件数据中获取数据的效率;将价格变更消息中的价格变更材料标识在工程材料数据表中匹配出待变更材料标识,能够及时对该待变更材料标识的原始价格数据进行变更,提升了得到价格调整结果的效率。

本发明进一步设置为:步骤s20包括:

s21:获取历史工程方案数据;

s22:获取材料种类信息,从所述历史工程方案数据中匹配出材料信息;

s23:根据所述材料种类信息对所述材料信息进行分类,得到材料种类数据;

s24:将所述材料种类数据组成所述工程造价模板。

通过采用上述技术方案,通过获取过往的历史工程方案数据,能够从历史工程方案数据中获取过往的数据进行整理,通过工程的材料种类信息中,从历史工程方案数据中匹配出材料信息,并根据材料种类信息对该材料信息进行分类,能够得到每一种材料种类信息对应的材料种类数据,进而能够通过该材料种类数据组成该工程造价模板,进而能够在进行新的工程造价时,使用该工程造价模板从该新的工程造价的施工方案中自动匹配出所需要的材料以及对应的数量,提高了对施工方案中的材料的汇总,提升了变更或修改工程造价数据的效率。

本发明进一步设置为:步骤s22包括:

s221:从每一所述材料种类信息中获取对应的工程材料信息;

s222:将每一所述工程材料信息作为匹配字符串,使用所述匹配字符串在所述历史工程方案数据中进行匹配。

通过采用上述技术方案,将工程种类信息中的工程材料信息作为匹配字符串,能够在历史工程方案数据中匹配出在过往的工程造价方案中使用到的材料,随着历史工程方案数据的量的增加,使得得到的材料信息更完善,进而能够使得工程造价模板使用效率增加。

本发明进一步设置为:步骤s24包括:

s241:根据所述材料种类数据,构建工程造价框架;

s242:在将所述材料种类数据对应的工程材料信息写入所述工程造价模板后,得到所述工程造价模板。

通过采用上述技术方案,预先根据材料信息构建工程造价框架,能够便于组成该工程造价模板时,将材料种类信息根据工程造价框架中的内容填入该工程造价框架中,从而提升获取工程造价模板的效率,进而能够提升变更或修改工程造价数据的效率。

本发明进一步设置为:步骤s40包括:

s41:若所述变更价格数据为变更量数据,则将所述变更量数据与原始价格数据求和,得到所述价格调整结果;

s42:若所述变更价格数据为新价格数据,则将所述原始价格数据替换成所述新价格数据。

通过采用上述技术方案,根据变更价格数据的情况,分别对原始价格数据进行调整,能够保证调整后的价格调整结果的准确性。

本发明的上述发明目的二是通过以下技术方案得以实现的:

一种工程造价修改系统,所述工程造价修改系统包括:

变更消息获取模块,用于若获取到价格变更消息,则从所述价格变更消息中获取价格变更材料标识和变更价格数据;

数据匹配模块,用于使用预设的工程造价模板从工程文件数据中匹配出工程材料数据表,所述工程材料数据表包括工程材料标识;

标记模块,用于使用所述价格变更材料标识逐一在所述工程材料数据表中进行匹配查询,并对匹配查询成功的工程材料标识进行标记,得到待变更材料标识;

价格调整模块,用于获取所述待变更材料标识的原始价格数据,根据所述变更价格数据对所述原始价格数据进行变更,得到价格调整结果。

通过采用上述技术方案,预先设置好该工程造价模板,能够在获取到价格变更消息后,立即从多份需要进行修改工程文件数据中匹配出该工程文件数据中的工程材料数据表,进而提升了从工程文件数据中获取数据的效率;将价格变更消息中的价格变更材料标识在工程材料数据表中匹配出待变更材料标识,能够及时对该待变更材料标识的原始价格数据进行变更,提升了得到价格调整结果的效率。

综上所述,本发明的有益技术效果为:

1.预先设置好该工程造价模板,能够在获取到价格变更消息后,立即从多份需要进行修改工程文件数据中匹配出该工程文件数据中的工程材料数据表,进而提升了从工程文件数据中获取数据的效率;

2.将价格变更消息中的价格变更材料标识在工程材料数据表中匹配出待变更材料标识,能够及时对该待变更材料标识的原始价格数据进行变更,提升了得到价格调整结果的效率;

3.通过获取过往的历史工程方案数据,能够从历史工程方案数据中获取过往的数据进行整理,通过工程的材料种类信息中,从历史工程方案数据中匹配出材料信息,并根据材料种类信息对该材料信息进行分类,能够得到每一种材料种类信息对应的材料种类数据,进而能够通过该材料种类数据组成该工程造价模板,进而能够在进行新的工程造价时,使用该工程造价模板从该新的工程造价的施工方案中自动匹配出所需要的材料以及对应的数量,提高了对施工方案中的材料的汇总,提升了变更或修改工程造价数据的效率。

附图说明

图1是本发明一实施例中工程造价修改方法的一流程图;

图2是本发明一实施例中工程造价修改方法中步骤s20的实现流程图;

图3是本发明一实施例中工程造价修改方法中步骤s22的实现流程图;

图4是本发明一实施例中工程造价修改方法中步骤s24的实现流程图;

图5是本发明一实施例中工程造价修改方法中步骤s40的实现流程图;

图6是本发明一实施例中工程造价修改系统的一原理框图。

具体实施方式

以下结合附图对本发明作进一步详细说明。

实施例一:

在一实施例中,如图1所示,本发明公开了一种工程造价修改方法,具体包括如下步骤:

s10:若获取到价格变更消息,则从价格变更消息中获取价格变更材料标识和变更价格数据。

在本实施例中,价格变更消息是指施工材料的价格发生变化的消息。变更材料标识是指用于指代价格变更的材料的名称。变更价格数据是指该价格发生变化的材料对应的价格变化的数据。该变更价格数据可以是价格变更后的具体数字,也可以是价格变更的幅度。

具体地,在获取到价格变更消息后,从该价格变更消息中获取价格变更材料标识和变更价格数据。

s20:使用预设的工程造价模板从工程文件数据中匹配出工程材料数据表,工程材料数据表包括工程材料标识。

在本实施例中,工程造价模板是指预先设置好,在施工方案中匹配出该施工方案所使用的材料的模板。工程文件数据是指需要进行投标的文件。工程材料数据表是指记录有该工程文件数据中使用的材料的数据表格。工程材料标识是指该工程文件中具体使用的材料的标识。

具体地,使用工程造价模板在工程文件数据中进行匹配,若能匹配成功,则说明匹配出的数据为该工程文件数据中具体使用的材料。进一步地,在匹配完成后,将匹配成功的字符串作为该工程材料标识,进而将该工程材料标识写入一数据表格,得到工程材料数据表。

s30:使用价格变更材料标识逐一在工程材料数据表中进行匹配查询,并对匹配查询成功的工程材料标识进行标记,得到待变更材料标识。

在本实施例中,待变更材料标识是指需要对工程材料数据中的材料的价格进行变更的标识。

具体地,将每一价格变更材料标识在工程材料数据表中进行匹配查询,若能够匹配查询成功,则说明在工程材料数据表中存在工程材料标识的价格发生了变化,并使用对应的字符串对进行标记,进一步地,在所有价格变更材料标识在工程材料数据表中匹配查询结束后,将标记的工程材料标识作为待变更材料标识。

s40:获取待变更材料标识的原始价格数据,根据变更价格数据对原始价格数据进行变更,得到价格调整结果。

在本实施例中,原始价格信息是指待变更材料标识变更前的原始单价。价格调整结果是指原始价格数据进行调整后的结果。

具体地,使用与待变更价格标识对应的变更价格数据对原始价格数据进行调整,得到该待变更价格标识的价格调整结果。

在本实施例中,预先设置好该工程造价模板,能够在获取到价格变更消息后,立即从多份需要进行修改工程文件数据中匹配出该工程文件数据中的工程材料数据表,进而提升了从工程文件数据中获取数据的效率;将价格变更消息中的价格变更材料标识在工程材料数据表中匹配出待变更材料标识,能够及时对该待变更材料标识的原始价格数据进行变更,提升了得到价格调整结果的效率。

在一实施例中,如图2所示,在步骤s20中,采用以下步骤设置工程造价模板:

s21:获取历史工程方案数据。

在本实施例中,历史工程方案数据是指在过去一段时间内,例如半年、一年或是三年等,施工单位进行投标的施工方案的文件。

具体地,从存储有历史工程方案数据的数据库中,获取该历史工程方案数据。优选地,可根据施工的种类,例如建设、铁路、水利或公路等,对历史工程方案数据进行分类,得到每一类的施工的历史方案数据。

s22:获取材料种类信息,从历史工程方案数据中匹配出材料信息。

在本实施例中,材料种类信息是指每一类施工中,所需要使用的工程材料种类的信息。材料信息是指每一种材料种类信息中,具体的工程材料。例如,若该材料种类信息为紧固件,该材料信息可以是钉子、螺丝、螺栓或螺钉等。

具体地,通过预先设置好该材料种类信息,该材料种类信息以及每一材料种类信息均为本领域技术人员常用材料,可预先根据本领域技术人员日常经验进行总结汇总,得到材料信息和该材料信息对应的材料种类信息。

进一步地,逐一种材料种类信息中的数据在历史工程方案数据中进行匹配,若有数据匹配成功,则说明该数据对应的材料是该历史工程方案数据使用的材料,则对该材料进行标记。在匹配结束后,将标记的材料作为该材料信息。

s23:根据材料种类信息对材料信息进行分类,得到材料种类数据。

在本实施例中,材料种类数据是指历史是施工方案中,所使用的材料的种类。可理解的,材料种类数据和材料种类信息中,材料种类的内容相同,但由于材料种类数据是具体应用于某一种类的施工,因此材料种类数据中的种类数量比材料种类信息中的种类的数量要少。

具体地,在匹配出该材料信息时,对该材料信息对应的材料种类信息进行标记,例如,从种类a中匹配出材料信息a1,则对该种类a进行标记,并对该材料信息a1使用另一字符串进行标记,进一步地,将所有从种类a中匹配出的材料信息使用与a1相同的字符串进行标记。并对所用从种类b中匹配出的材料信息使用不a1不同的字符串进行标记。

进一步地,根据材料种类信息对材料信息进行分类时,获取同一字符串标记的材料信息,并使用对应的材料种类信息进行标记,进而得到该材料种类数据。

s24:将材料种类数据组成工程造价模板。

在本实施例中,工程造价模板是指用于在新的施工方案中,获取该施工方案中所使用的所有的工程材料以及对应的数量的模板。

具体地,将上述步骤得到的材料种类数据组成该工程造价模板,进而使得使用该工程造价模板,在对应种类的施工方案中进行匹配,能够匹配出该施工方案中使用到的工程材料以及对应的数量。

在一实施例中,如图3所示,在步骤s22中,即获取材料种类信息,从历史工程方案数据中匹配出材料信息,具体包括如下步骤:

s221:从每一材料种类信息中获取对应的工程材料信息。

在本实施例中,工程材料信息是指在材料种类信息中具体的材料的信息。

具体地,从每一材料种类信息中获取对应的工程材料信息。

s222:将每一工程材料信息作为匹配字符串,使用匹配字符串在历史工程方案数据中进行匹配。

在本实施例中,匹配字符串是指在历史工程方案数据中进行匹配的字符串。

具体地,在匹配时通过调用length函数计算该工程材料信息的长度,并将该长度的工程材料信息作为匹配字符串。

进一步地,再通过length函数在历史工程方案数据中获取与匹配字符串长度相同的字符串,作为比对字符串。

进一步地,使用朴素算法将该比对字符串与该匹配字符串进行比对。具体方法如下:从匹配字符串和比对字符串的第一个位置对应的字符开始匹配,若匹配字符串和比对字符串的第一个字符相同,则开始对匹配字符串和比对字符串的下一个位置对应的字符进行匹配。若在该匹配的过程中,匹配字符串和比对字符串任意一个位置对应的字符匹配结果不相同,则判断该匹配字符串和比对字符串不相同,并结束该匹配操作。若检测到匹配字符串和比对字符串最后一个位置对应的字符相同,则判断该匹配字符串和比对字符串相同,并结束该匹配操作。

在一实施例中,如图4所述,在步骤24中,即将材料种类数据组成工程造价模板,具体包括如下步骤:

s241:根据材料种类数据,构建工程造价框架。

在本实施例中,工程造价框架是指用于获取数据的数据表格。

具体地,将材料种类数据逐一写入数据表格,在对每一材料种类数据采用唯一对应的字符串进行标记后,将该数据表格作为该工程造价框架。

s242:在将材料种类数据对应的工程材料信息写入工程造价框架后,得到工程造价模板。

具体地,在工程材料信息中使用所属的材料种类数据的字符串进行标记后,将同一标记的工程材料信息提取至工程造价框架中,对应的工程种类信息中,进而得到该工程造价模板。

在一实施例中,如图5所示,在步骤s40中,即获取待变更材料标识的原始价格数据,根据变更价格数据对原始价格数据进行变更,得到价格调整结果,具体包括如下步骤:

s41:若变更价格数据为变更量数据,则将变更量数据与原始价格数据求和,得到价格调整结果。

在本实施例中,变更量数据是指施工材料的价格的变更为变更的幅度。若该变更量数据为涨价,则该变更量数据为正数,若该变更量数据为降价,则该变更量数据为负数。

具体地,将变更量数据与原始价格数据直接求和,进而得到价格调整结果。

s42:若变更价格数据为新价格数据,则将原始价格数据替换成新价格数据。

本实施例中,新价格数据是指价格变更后的具体的价格数据。

具体地,若变更价格数据为新价格数据,则将原始价格数据替换成新价格数据,进而得到价格调整结果。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

实施例二:

在一实施例中,提供一种工程造价修改系统,该工程造价修改系统与上述实施例中工程造价修改方法一一对应。如图6所示,该工程造价修改系统包括变更消息获取模块10、数据匹配模块20、标记模块30和价格调整模块40。各功能模块详细说明如下:

变更消息获取模块10,用于若获取到价格变更消息,则从价格变更消息中获取价格变更材料标识和变更价格数据;

数据匹配模块20,用于使用预设的工程造价模板从工程文件数据中匹配出工程材料数据表,工程材料数据表包括工程材料标识;

标记模块30,用于使用价格变更材料标识逐一在工程材料数据表中进行匹配查询,并对匹配查询成功的工程材料标识进行标记,得到待变更材料标识;

价格调整模块40,用于获取待变更材料标识的原始价格数据,根据变更价格数据对原始价格数据进行变更,得到价格调整结果。

优选地,数据匹配模块模块20包括:

获取子模块21,用于获取历史工程方案数据;

匹配子模块22,用于获取材料种类信息,从历史工程方案数据中匹配出材料信息;

分类子模块23,用于根据材料种类信息对材料信息进行分类,得到材料种类数据;

模板制作子模块24,用于将材料种类数据组成工程造价模板。

优选地,匹配子模块22包括:

材料信息获取单元221,用于从每一材料种类信息中获取对应的工程材料信息;

匹配单元222,用于将每一工程材料信息作为匹配字符串,使用匹配字符串在历史工程方案数据中进行匹配。

优选地,模板制作子模块24包括:

框架搭建单元241,用于根据材料种类数据,构建工程造价框架;

模板制作单元,用于在将材料种类数据对应的工程材料信息写入工程造价框架后242,得到工程造价模板。

优选地,价格调整模块40包括:

第一调整子模块41,用于若变更价格数据为变更量数据,则将变更量数据与原始价格数据求和,得到价格调整结果;

第二调整子模块42,用于若变更价格数据为新价格数据,则将原始价格数据替换成新价格数据。

关于工程造价修改系统的具体限定可以参见上文中对于工程造价修改方法的限定,在此不再赘述。上述工程造价修改系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1