Font Size: a A A

Design And Implementation Of Management Report System Based On SpringMVC+AngularJS

Posted on:2021-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:G S ChengFull Text:PDF
GTID:2428330647957365Subject:Electronics and communications engineering
Abstract/Summary:PDF Full Text Request
With the business development of BOE,csot and other domestic panel manufacturers,China's display panel industry has entered a period of rapid development,and the company's management requirements have been further strengthened.The management report system of the intelligent manufacturing industry mainly provides the senior management level leaders with the corresponding index summary data and charts for production,which is convenient for the senior leaders to grasp the production indexes of each factory of the group quickly,and also convenient for horizontal comparison,which is of great significance for the enterprise development and decision-making planning.At present,there are some systems in the company,but the positioning and use scenarios of the system are different,which can not meet the actual needs.MES(Manufacturing Execution System)report module can query real-time production data of a single factory,but cannot analyze complex data indicators Object(business object)report system is the main data report analysis tool of the factory.It can analyze the production data indicators with long time and complex logic,but the disadvantage is that the data extraction needs extra time and there is lag;the production data transparency system is a lightweight production monitoring system,the data source is consistent with BO,and the disadvantage is that the interface is fixed,which can not be flexible according to the user's needs ERP(Enterprise Resource Planning)system is mainly located in the analysis and management of financial data,the disadvantage is the lack of production related data.Combining theadvantages and disadvantages of each system and the advantages of the architecture,we selected Spring MVC(spring model view controller)as the server-side framework,angularjs(angularjavascript)as the front-end framework to replace the view layer in MVC three-tier architecture,and developed the management report system.This paper focuses on the design and implementation of management report system,including four parts: system requirements analysis,system overall design,detailed design and implementation process,online test and verification.1.Combine three central organizations and ten local organizations to sort out the purpose and requirements of system design,and output standardized system logic and prototype design.2.By integrating the advantages of spring MVC architecture and angularjs architecture,the overall architecture of the system is built.The interface between the system and the third party is realized by web service and data extraction tools.3.The functions of basic data maintenance,system data connection,report analysis and display,authority management and system usage are designed in detail,including relationship model design,database model design,display module implementation and foreground interface implementation.The database is implemented with Oracle.In order to reduce the requirement of developers' front-end skills,the open-source chart plug-in eckarts and Prime NG front-end component library are used in the presentation module.4.Before the system went online,a one month system test was carried out.During the test,the system test scheme is designed by defining the test objectives and rules.Through the analysis of the test results,the system vulnerability is repaired and finally meets the online requirements.This system uses B / S(Browser / server)system architecture,which has the advantages of light weight and flexibility.The system is deployed on two server nodes,and realizes load balancing.In user management,it realizes single sign on,which saves the maintenance work of system users.In authority management,itrealizes The detailed division of query authority of different user indicators is given.After debugging,the system has good compatibility,high flexibility,and promotes the standardization of the company's business indicators.
Keywords/Search Tags:Intelligent manufacturing, Management report system, SpringMVC, AngularJS, Effective Decision-making
PDF Full Text Request
Related items