| Currently,in the non-coal mining industry,there is no platform for integrating supply chain resources with many information related to products and bidding dispersed in numerous platform websites so as to bring inconvenience in purchasing and reselling specialty products.To cope with these questions,this paper designs and implements a wisdom cloud system based on microservice architecture to establish a O2 O e-commerce platform through a full investigation into a non-coal mining enterprise.Meanwhile,this paper analyzes the needs of professional users from both suppliers and purchasers,and conducts a research in the theories of O2 O e-commerce and the development of application system architecture.Besides,solutions for non-coal mining wisdom cloud based on microservice architecture are put forward.The overall design scheme of non-coal mining wisdom cloud is conducted based on the microservice architecture.Considering the actual need from the system users,and the concepts and features of microservice architecture,the business module is divided into four microservices followed by principles of service decomposition,including user administration,first-chosen shopping center,purchasing management and search subscription.At the same time,implementation schemes for each microservice are designed from the business process,interface and class.The back-end of non-coal mining wisdom cloud system based on microservice architecture is implemented through the ASP.NET Core in C# language.While the front-end is implemented with the application of the HTML language,CSS language,JS language,Vue framework and Ext JS framework.Combined with the results of functional and performance tests,the validity of system function is confirmed with a good performance.At present,this system is operating online with good condition in a non-coal mining enterprise.Many problems related to purchasing and reselling in non-coal mining enterprise have been solved effectively.With the establishment of the database that covers the whole industry chain,including mining equipment,and purchasing and bidding information in non-coal industry,professional,accurate and convenient procurement services and opportunities are provided for enterprises and personnel engaged in non-coal mining industry so as to promoted its development. |