Font Size: a A A

Design And Implementation Of Bulletin Board System Based On Microservice

Posted on:2021-06-24Degree:MasterType:Thesis
Country:ChinaCandidate:C C HeFull Text:PDF
GTID:2518306308473524Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet and electronic communication technology,various social networking platforms have emerged,among which bulletin board system is a basic platform for information exchange,it is also a kind of information expression tool widely used in intelligent service products.With the changing of the actual demand,the existing technical implementation scheme can not meet the changing user demand and the complicated data transmission requirement.At the same time,it is a hot research to select the reasonable hardware development board and operating system,the development of system service function based on micro-service architecture is a new solution,which not only needs to meet the practical application,but also needs to consider the requirement change and operation cost.The work of the thesis is as follows:(1)This paper implements a bulletin board system based on micro service architecture design and implementation of the plan,according to the functional requirements and application scenario,select the appropriate database and data relationship model is established,based on the service architecture to the system business logic layer,the application of data access layer,data storage layer for the reasonable application of functional division.Each business module on the server side USES the Java programming based microservice architecture technology SpringBoot framework and relational database MYSQL storage scheme to realize each microservice business function.The Web side management system USES React to build the framework of application interface,including its surrounding technology ecosystem Dva,Redux,Webpack and other tools,and realizes the functional development of each module.(2)According to the client the communication mechanism,the power performance of the electronic display design optimization,to achieve the network interactive function of complex data types with appropriate rendering render mechanism,the client based on Android banana pie BPI-M2 Berry development board,using Java programming using embedded technology development and complete the related functions,etc.The debugging and feasibility verification of system data interaction and business functions have been completed.According to the application requirements,the system administrator can edit and publish information on the remote electronic display screen.The centralized management audit and equipment maintenance of the system business module are realized,thus improving the work efficiency of integrated services.(3)This paper implements the data visualization analysis scheme of electronic bulletin board system,to satisfy the demand of the bulletin board application scenarios and business data visualization analysis system,implements the system of data acquisition and processing,graphics rendering and data analysis,data visualization tools to the value of data is used to give managers to provide data to support decision making and operation,can do for the future development and operations plan data trend forecast,by the results of data analysis system allows users to make a more reasonable scientific management solution.The system not only meets the requirements of information management and data interaction in the campus application scenario,but also provides a complete set of system design and implementation reference scheme for the business requirements of the company and the mall exhibition similar application scenario.
Keywords/Search Tags:Microservice, Banana Pie BPI-M2, SpringBoot, Data Visualization
PDF Full Text Request
Related items