| Metro industry in China is entering a period of rapid development,but because of the high cost of the subway traffic engineering construction,large-scale project and complex business areas and so on,it’s necessary to introduce business modeling and data analysis technology.The connection between business logic and business data is strengthened by constructing the business model of metro construction engineering.So that it can provide platform and technical support for locating business problems and analyzing data information of metro construction project,improve the efficiency of metro engineering construction,and reduce the construction cost.According to those above problems,this paper designed and developed the big data analysis platform for metro construction.Through analyzing the characteristics of the metro construction business,building multi-level multi-dimensional business model,and based on the large data analysis framework,researching analysis task scheduling optimization method,quickly and efficiently to achieve business and data analysis of metro construction.The main research contents of this paper are as follows:(1)Based on the demand analysis of the big data analysis platform for metro construction,the overall architecture design of the big data analysis platform for metro construction was completed,including data access layer,task scheduling layer,business modeling layer,data analysis layer and analysis service layer.And the functional modules were divided.(2)Based on the BPMN modeling language and the metamodel modeling theory,the BPMN metamodel architecture was proposed,and the information structure and process structure of the business model were designed.Then the process of building the business model and the persistence method were determined,and the modeling method was verified by an example.(3)Aiming at the big data analysis requirements of metro construction project,a task scheduling framework based on Hadoop was proposed;At the same time,according to the characteristics of the analysis task of metro construction engineering,the task scheduling algorithm based on difference matrix was adopted to realize the task scheduling of metro construction engineering big data analysis platform.And the scheduling efficiency of the task scheduling algorithm was verified.(4)Based on Hadoop big data analysis framework,the development of big data analysis platform for subway construction was completed by using Java Web related technologies. |