一种基于互联网技术的造价数据收集系统技术方案

技术编号:21115780 阅读:23 留言:0更新日期:2019-05-16 09:00
本发明专利技术涉及一种基于互联网技术的造价数据收集系统,属于工程造价的技术领域,其包括服务器模块、网络模块、建材采购网站模块及多个客户端模块,多个客户端模块均通过网络模块访问云服务器模块,建材采购网站模块包括多个建材采购网站单元,客户端模块包括第一处理器单元、第一人机交互单元、第一显示单元,第一人机交互单元及第一显示单元均与第一处理器单元电连接,云服务器模块包括第二人机交互单元、第二显示单元、爬虫数据抓取单元及第二处理器单元,第二人机交互单元、第二显示单元及爬虫数据抓取单元均与第二处理器单元电连接。本发明专利技术具有快速收集材料价格,从而提高工程造价预算的准确度的效果。

【技术实现步骤摘要】
一种基于互联网技术的造价数据收集系统
本专利技术涉及工程造价的
,尤其是涉及一种基于互联网技术的造价数据收集系统。
技术介绍
工程造价就是指工程的建设价格,是指为完成一个工程的建设,预期或实际所需的全部费用总和。从投资者的角度来定义,工程造价是指工程的建设成本,即为建设一项工程预期支付或实际支付的全部固定资产投资费用。其核心内容是投资估算、设计概算、修正概算、施工图预算、工程结算、竣工决算等等。工程造价的主要任务:根据图纸、定额以及清单规范,计算出工程中所包含的直接费(人工、材料及设备、施工机具使用)、企业管理费、措施费、规费、利润及税金等。而在工程造价过程中,需要编制项目各阶段造价文件,如:投资估算、设计概算、修正概算、施工图预算、招标控制价(工程量清单预算)、投标报价、工程结算、竣工决算等。目前,市场上建设工程造价从招标投标阶段的预算编制工作,到工程造价审计阶段的结算编制都实行工程量清单计价。通常完成先关的预算编制工作需要从业人员具备多年的实践经验积累,需要大量的专业知识和丰富的现场管理经验。由于建筑材料的价格是实时变化的,目前工程造价清单编制所使用的材料价格均为估计价格,即便是经验丰富的专家也存在着计算不准确的情况,容易导致后期预算的超支或前期预算过高。
技术实现思路
本专利技术的目的是提供一种基于互联网技术的造价数据收集系统,具有快速收集材料价格,从而提高工程造价预算的准确度的优点。本专利技术的上述专利技术目的是通过以下技术方案得以实现的:一种基于互联网技术的造价数据收集系统,包括云服务器模块、网络模块、建材采购网站模块及多个客户端模块,多个所述客户端模块均通过所述网络模块访问所述云服务器模块,所述建材采购网站模块包括多个建材采购网站单元,多个所述建材采购网站单元用于上传建筑材料价格信息表;所述客户端模块包括第一处理器单元、第一人机交互单元、第一显示单元,所述第一人机交互单元及第一显示单元均与所述第一处理器单元电连接,所述第一处理器单元通过所述网络模块访问所述服务器模块;所述云服务器模块包括第二人机交互单元、第二显示单元、爬虫数据抓取单元及第二处理器单元,所述第二人机交互单元、第二显示单元及爬虫数据抓取单元均与所述第二处理器单元电连接,所述爬虫数据抓取单元用于抓取多个所述建材采购网站单元上传的建筑材料价格信息表并发送至第二处理器单元,所述第二处理器单元设置有数据生成子单元及存储子单元,所述数据生成子单元用于接受所述爬虫数据抓取单元传送的数据并生成表格形式的数据文件,所述存储子单元用于存储所述数据文件,所述第二处理器单元用于响应所述第一处理器单元的发送的数据调取请求,并将所述数据文件发送至第一处理器单元。通过采用上述技术方案,云服务器模块的爬虫数据抓取单元从多个建材采购网站单元上下载建筑材料价格信息表并发送至数据生成子单元,数据生成子单元用于接受爬虫数据抓取单元传送的数据并生成表格形式的数据文件,存储子单元用于存储表格形式的数据文件,从而达到具有快速收集材料价格的效果。操作人员通过客户端模块向云服务器模块发送数据调取请求时,调用存储子单元中的表格形式的数据文件,并通过第一显示单元显示表格形式的数据文件,从而达到提高工程造价预算的准确度的效果。本专利技术进一步设置为:所述爬虫数据抓取单元包括多个爬虫服务器,多个所述爬虫服务器的下游均设置有多个爬虫采集节点,所述第二处理单元将多个数据采集任务分别分配给多个处于空载状态的所述爬虫服务器,多个所述爬虫服务器用于接受数据采集任务并分派给多个所述爬虫采集节点,多个所述爬虫采集节点用于分别下载多个所述建材采购网站单元上传的所述建筑材料价格信息表。本专利技术进一步设置为:所述爬虫服务器还用于检测其下游的多个所述爬虫采集节点的状态信息并发送给第二处理器单元。通过采用上述技术方案,第二处理器单元接收爬虫服务器检测的多个爬虫采集节点的状态信息,在分配数据采集任务时,优点分配给处于空载状态的爬虫采集节点,从而达到提高数据采集的效率的效果。本专利技术进一步设置为:所述建筑材料价格信息表为html5格式。本专利技术进一步设置为:所述数据生成子单元用于根据所述建筑材料价格信息表生成EXCEL格式的造价数据表并发送至所述存储子单元,所述存储子单元用于对应多个所述建材采购网站单元建立多个数据库,所述存储子单元还用于接收所述造价数据表并保存在对应的数据库中。通过采用上述技术方案,EXCEL格式的造价数据表便于操作人员通过客户端模块了解建多种筑材料的价格信息。本专利技术进一步设置为:所述数据库为MYSQL5.5数据库。本专利技术进一步设置为:所述第一处理器单元还包括本地数据库子单元及数据更新子单元,所述本地数据库子单元用于存储从所述第二处理器单元的存储子单元下载的造价数据表;第一处理器单元向第二处理器单元发送数据调取请求时,所述数据更新子单元用于比较本地数据库子单元中的造价数据表的属性信息和第二处理器单元的存储子单元的造价数据表的属性信息是否一致,若不一致,判断第二处理器单元的存储子单元的造价数据表进行过更新,则从第二处理器单元下载造价数据表并保存在本地数据库子单元中,若一致,第二处理器单元直接调用本地数据库子单元中的造价数据表。通过采用上述技术方案,数据更新子单元比较本地数据库子单元中的造价数据表的属性信息和第二处理器单元的存储子单元的造价数据表的属性信息是否一致,若一致,则判断第二处理器单元的存储子单元的造价数据表并未进行过更新,则本地数据库子单元中的数据不需要更新,故可直接调用本地数据库子单元的中数据;若不一致,则判断第二处理器单元的存储子单元的造价数据表进行过更新,则判断本地数据库子单元中的数据需要更新,需要重新从第二处理器单元的存储子单元中下载造价数据表并替换本地数据库子单元中的相应数据,从而在一定程度上阻止多个客户端同时向第二处理器发送数据调取请求后,均需要从第二处理器中下载造价数据表,造成下载拥堵的情况。本专利技术进一步设置为:所述属性信息包括日期信息及文件大小信息。本专利技术进一步设置为:所述第一人机交互单元和第二人机交互单元均包括键盘输入子单元、手写输入子单元及语音输入子单元。通过采用上述技术方案,达到操作人员可通过三种不同的方式控制第二处理器单元的效果。本专利技术进一步设置为:所述第一显示单元和第二显示单元均包括液晶显示屏。综上所述,本专利技术的有益技术效果为:1.本专利技术具有快速收集材料价格,从而提高工程造价预算的准确度的优点;2.本专利技术第二处理器单元内设置有数据更新子单元,具有一定程度上阻止多个客户端同时向第二处理器发送数据调取请求后,均需要从第二处理器中下载造价数据表,造成下载拥堵的情况的优点。附图说明图1是本专利技术的结构示意图。图2是本专利技术用于展示爬虫数据抓取单元的结构示意图。具体实施方式以下结合附图对本专利技术作进一步详细说明。参照图1,为本专利技术公开的一种基于互联网技术的造价数据收集系统,包括云服务器模块、网络模块、建材采购网站模块及多个客户端模块,多个客户端模块均通过网络模块访问云服务器模块,本实施例中,网络模块包括Internet网络、WIFI网络、4G网络。建材采购网站模块包括多个建材采购网站单元,多个建材采购网站单元用于上传html5格式的建筑材料价格信息表。客户端模块包括第一处理器单元、第一本文档来自技高网...

【技术保护点】
1.一种基于互联网技术的造价数据收集系统,其特征在于:包括云服务器模块、网络模块、建材采购网站模块及多个客户端模块,多个所述客户端模块均通过所述网络模块访问所述云服务器模块,所述建材采购网站模块包括多个建材采购网站单元,多个所述建材采购网站单元用于上传建筑材料价格信息表;所述客户端模块包括第一处理器单元、第一人机交互单元、第一显示单元,所述第一人机交互单元及第一显示单元均与所述第一处理器单元电连接,所述第一处理器单元通过所述网络模块访问所述服务器模块;所述云服务器模块包括第二人机交互单元、第二显示单元、爬虫数据抓取单元及第二处理器单元,所述第二人机交互单元、第二显示单元及爬虫数据抓取单元均与所述第二处理器单元电连接,所述爬虫数据抓取单元用于抓取多个所述建材采购网站单元上传的多种建筑材料价格信息表并发送至第二处理器单元,所述第二处理器单元设置有数据生成子单元及存储子单元,所述数据生成子单元用于接受所述爬虫数据抓取单元传送的数据并生成表格形式的数据文件,所述存储子单元用于存储所述数据文件,所述第二处理器单元用于响应所述第一处理器单元的发送的数据调取请求,并将所述数据文件发送至第一处理器单元...

【技术特征摘要】
1.一种基于互联网技术的造价数据收集系统,其特征在于:包括云服务器模块、网络模块、建材采购网站模块及多个客户端模块,多个所述客户端模块均通过所述网络模块访问所述云服务器模块,所述建材采购网站模块包括多个建材采购网站单元,多个所述建材采购网站单元用于上传建筑材料价格信息表;所述客户端模块包括第一处理器单元、第一人机交互单元、第一显示单元,所述第一人机交互单元及第一显示单元均与所述第一处理器单元电连接,所述第一处理器单元通过所述网络模块访问所述服务器模块;所述云服务器模块包括第二人机交互单元、第二显示单元、爬虫数据抓取单元及第二处理器单元,所述第二人机交互单元、第二显示单元及爬虫数据抓取单元均与所述第二处理器单元电连接,所述爬虫数据抓取单元用于抓取多个所述建材采购网站单元上传的多种建筑材料价格信息表并发送至第二处理器单元,所述第二处理器单元设置有数据生成子单元及存储子单元,所述数据生成子单元用于接受所述爬虫数据抓取单元传送的数据并生成表格形式的数据文件,所述存储子单元用于存储所述数据文件,所述第二处理器单元用于响应所述第一处理器单元的发送的数据调取请求,并将所述数据文件发送至第一处理器单元。2.根据权利要求1所述的一种基于互联网技术的造价数据收集系统,其特征在于:所述爬虫数据抓取单元包括多个爬虫服务器,多个所述爬虫服务器的下游均设置有多个爬虫采集节点,所述第二处理单元将多个数据采集任务分别分配给多个处于空载状态的所述爬虫服务器,多个所述爬虫服务器用于接受数据采集任务并分派给多个所述爬虫采集节点,多个所述爬虫采集节点用于分别下载多个所述建材采购网站单元上传的所述建筑材料价格信息表。3.根据权利要求2所述的一种基于互联网技术的造价数据收集系统,其特征在于:所述爬虫服务器还用于检测其下游的多个所述爬虫采集节点的状...

【专利技术属性】
技术研发人员:夏成刚吴沛霖杨驰叶晓
申请(专利权)人:四川华信工程造价咨询事务所有限责任公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1