Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Construction project data automatic recognition and analysis method and system

A technology for construction projects and file data, applied in data processing applications, instruments, calculations, etc., can solve problems such as error-prone, high manual input costs, difficult data comparison and analysis of materials and machines, and achieve efficient and accurate results

Inactive Publication Date: 2017-02-01
广东中建普联科技股份有限公司
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, manual entry is costly, inefficient, and error-prone, and it is difficult to accurately and effectively compare and analyze the data of materials and machines and the various costs involved, which in turn will affect the investment analysis and cost management of the construction project, etc.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Construction project data automatic recognition and analysis method and system
  • Construction project data automatic recognition and analysis method and system
  • Construction project data automatic recognition and analysis method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] see figure 1 , the method for automatic identification and analysis of construction project file data proposed in Embodiment 1 mainly includes the following steps S100 to S400:

[0037] S100. Read the uploaded construction project XML file, judge its root node and attributes to determine the format version.

[0038] The construction project XML file can be asynchronously uploaded to the server by the user through the ajaxFileUpload technology, and the uploaded construction project XML file is read in step S100, and its format version can be determined according to the root node and attributes of the construction project XML file, for example, it is judged to be version 1.0 , version 2.0 or version 3.0, different versions have different parsing rules.

[0039] S200. Select the corresponding parsing rule according to the format version, read the file content, judge which level data the node is in the project according to the characteristics of the node in the file conten...

Embodiment 2

[0052] see figure 2 The method for automatic identification and analysis of construction project file data proposed in Embodiment 2 further includes the following steps S500 to S800 on the basis of Embodiment 1:

[0053] S500. Set the storage structure according to the following hierarchical order: construction project->single project->unit project->partial item->list->quota->consumption->work material machine data.

[0054] S600. Coding, categorizing, standardizing names and extracting feature items on the data of the working material machine.

[0055] Examples are as follows:

[0056] Existing material machine data: {"id":"00000001","name":"Round Steel S","spec":"Ф10","unit":"Ton"}

[0057] After encoding, classification, name standardization and feature extraction, the following results are obtained:

[0058] {"id":"00000001","code":"01010006","zcode":"0101000600600000001","name":"Round Steel S","stdName":"Round Steel","spec":"Ф10 ","unit":"t","brand":"","subcid":"0109...

Embodiment 3

[0067] see image 3 The construction project file data automatic identification and analysis system proposed in embodiment three mainly includes a file version parsing module 10, a file content parsing module 20, an assignment operation module 30 and a preview module 40; each module is introduced as follows:

[0068] File version parsing module 10 reads the construction project XML file uploaded, and judges its root node and attributes to determine the format version;

[0069] The file content analysis module 20 selects the corresponding analysis rule according to the format version, reads the file content, and judges which level data in the project the node is according to the characteristics of the node in the file content;

[0070] The value assignment operation module 30 uses the reflection mechanism to assign values ​​to the node objects according to the characteristics of the hierarchical data, and judges whether the costs involved in the nodes belong to the unit price o...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a construction project data automatic recognition and analysis method. The method includes the following steps that: an uploaded construction project XML file is read, and the root node and attribute of the construction project XML file are judged, so that the format version of the construction project XML file can be determined; corresponding analytical rules are selected according to the format version, the content of the file is read, level data in a project, to which nodes belong, are judged according to the characteristics of the nodes in the content of the file, and a reflection mechanism is utilized to assign values to node objects according to the characteristics of the level data; whether expenses involved in the nodes, are unit prices or combined prices are judged, and price data in the values of the node objects are correspondingly updated; and the nodes and the object values thereof are provided at the front end of the system in a list form so as to be previewed by a user, adjustment on the values of the node objects in a list, which is inputted by the user, is received, and the list is stored. With the method adopted, automatic recognition of the version of the construction project XML file, automatic recognition analysis and statistics of the data of the XML file are realized. Compared with a manual operation mode in the prior art, the method of the invention is more efficient and more accurate.

Description

technical field [0001] The invention belongs to the field of data analysis in the construction industry, and in particular relates to a method and system for automatic identification and analysis of construction project file data. Background technique [0002] Enterprises in the construction industry often need to compare and analyze a large number of materials and machine data in the process of cost control. A large amount of construction engineering material machine data. The data of these materials and machines are mainly recorded in XML files. After users upload these XML files to the system platform, the system platform needs to identify and classify the XML files and the data of materials and machines in them. [0003] Due to the wide variety of materials, various names, and inconsistent specifications, it is difficult to identify and classify the data. Therefore, it is usually necessary to manually replace the system platform for identification and classification ent...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q50/08
CPCG06Q50/08
Inventor 曹智礼钟智明
Owner 广东中建普联科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products