## 4 A Theoretical Framework of MTCP
### Technical Requirements of MTCP  
To further analyze the mining technology collaboration platform, referring to the collaboration platform products developed by the AEC industry based on BIM and on the basis of the concept, connotation, characteristics and architecture of the mining technology collaboration platform, five technical requirements are put forward, including business process management-related requirements, business software system related requirements, model data management-related requirements, mining technology collaborative platform management-related requirements and teamwork communication-related requirements. The specific contents of these five aspects are as follows:  
1. Business process management-related requirements * Hierarchical management of business processes--according to the different granularities of business divisions, the business has the characteristics of a hierarchy and the corresponding business processes also have the corresponding hierarchy. According to the profession, the first layer can be generally divided into geology, surveying and mining and the second layer can be refined on the basis of the first layer. For example, geology can also be divided into prospecting design, geological logging, geological interpretation, geological modeling, reserve estimation and so on, until it is divided into the appropriate levels. * Business process definition--although the mine life cycle business phase is the same as the profession involved, with the refinement of the business, different mining enterprises have different business processes with different concerns and needs. Therefore, it should be able to flexibly define the business process according to the business concerns and needs of different mining enterprises and avoid the need for re-coding and developing for different business process definitions. Figure 3: The architecture of MTCP. Business process visualization--it can visualize the business process definition and simplify the complexity of the business process definition. Additionally, it can visually display the status of the business process flow, clearly show the current process node, each process node and the start and completion time of the whole business process, as well as which process nodes have been rejected and the number of rejections and so on. * Status management of business processes--the business process status is fully managed, including defining the business processes, running the business processes, archived business processes and abnormal business processes, on the mining technology collaboration platform. * Management of historical business processes--as business processes continue to be created, launched, streamed and archived, a large number of historical business processes will be accumulated. These historical business processes contain a large amount of valuable information. They can be queried and analyzed by the business, business process, business personnel and initiation and archiving time. The existing problems can be found and the business processes and business work can be optimized and improved to improve the flow speed of the business processes and the quality and efficiency of the work. 2. Business software system related requirements * Compatible with the mining technology collaboration platform management side--since the business software systems required for all business processing in the mine's whole life cycle are integrated on the management side of the mining technology collaboration platform, in the business process flow, the necessary information, such as the business process information, user information and authority information on the management side of the mining technology collaboration platform, will be transmitted to each business software system as the business software system is activated to ensure that the relevant information of the mining technology collaboration platform management side is consistent with the relevant information of the business software system to achieve compatibility between the two.