Font Size: a A A

Research And Implementation Of Digital Workshop Cloud Platform System

Posted on:2021-04-10Degree:MasterType:Thesis
Country:ChinaCandidate:N N CuiFull Text:PDF
GTID:2392330620463012Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In recent years,with the emergence of information technologies such as the Internet of Things,big data,and cloud computing,the manufacturing industry is also developing in the direction of smart manufacturing.More and more industrial enterprises are seizing opportunities to devote themselves to researching their own production cloud platforms to Improve the production efficiency of enterprises.Based on the above background,combined with the needs of specific workshops,this paper carries out research work on the digital workshop cloud platform system to further improve the digitization of the production workshop.Based on the analysis of the current status of the digital workshop at home and abroad,and the application of the cloud platform in the digital workshop and other fields,combined with the requirements of the digital workshop cloud platform system,this paper proposes the overall design plan of the digital workshop cloud platform to determine the overall cloud platform Logic framework,functional modules,etc.The digital workshop cloud platform adopts the MVC model,builds a SaaS platform for the digital workshop,stores the relevant data of the digital workshop in the cloud database,and realizes the visualization of the relevant data of the production workshop.This article elaborated on the logical architecture and functional module division of the digital workshop cloud platform.The digital workshop cloud platform adopts the MVC architecture model and is divided into three parts:presentation layer,business layer and data layer.The presentation layer is responsible for interacting with users.The business layer is divided into two parts.The first part is the filter layer,which mainly completes parameter filtering,token verification,and special character verification.The second part is the business service provider layer,which is mainly responsible for providing basic services of the cloud platform.The business,service resources and data resources of the data layer are integrated,and each function is encapsulated as an API interface to interact with the presentation layer.The data layer is responsible for storing data on the SaaS platform.On this basis,this paper designs a set of role-based access control authority system to achieve user authentication and authorization to ensure data security of the cloud platform;this paper proposes an improved Nginx dynamic weight load balancing algorithm,this algorithm Mixed with Nginx's own weight polling algorithm,it can dynamically update weights according to actual load conditions,distribute user requests,and achieve dynamic load balancing;this paper designs a set of deployment solutions that can respond to high traffic access.Nginx implements server load balancing,uses Redis to cache commonly used data,and separates the read and write of the database,and uses a variety of hands to improve system performance.Finally,this paper carried out the experimental verification and testing of relevant system deployment and functional modules.Each functional module of the system has achieved the expected effect and verified the availability of the system.
Keywords/Search Tags:Digital workshop, Cloud platform, Role-based access control, cloud computing, Load balancing
PDF Full Text Request
Related items