Font Size: a A A

Design And Implementation Of Supervision Service Subsystem In Blockchain Supervision Platform

Posted on:2024-08-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y H ZhongFull Text:PDF
GTID:2568306944969969Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,applications based on blockchain technology have emerged continuously,and the government has also proposed to use blockchain as an important breakthrough for core independent innovation.However,due to the anonymity of the blockchain,there may be a large number of risky transactions on the chain,which will bring losses to the trader and the market.Therefore,it is necessary to establish a blockchain supervision platform to supervise the blockchain application and ensure the stable development of the blockchain market.In the blockchain supervision platform,a supervision service system is needed to provide risk data visualization and system management functions.This article first introduces the background and significance of this study,the current research status at home and abroad,and related technologies.Then,from the perspective of software engineering,the process of project design and implementation is introduced in the order of requirement analysis,overall design,detailed design and implementation of functions,implementation effect and testing.In the requirements analysis stage,the business data flow and user roles of the system are clarified,the use cases are described,and the functional and non-functional requirements of the system are analyzed.In the overall design stage,first design the system network architecture and software layer architecture,then design the visualization of data supervision,and finally design the front-end interaction layer,control layer,system service layer,data persistence layer and database.In the detailed design and implementation stage,the main functions of the system are divided into front and back ends to introduce the specific design and implementation process,using UML diagrams to express the static and dynamic relationships between classes,the front-end development of the project uses the Vue framework,and the back-end development uses the Spring Boot framework.In the system effect display and test stage,the system implementation effect is displayed,and the function and performance of the system are tested.This system provides efficient and flexible supervision means for blockchain data supervisors through data supervision service,template management service and system management service.The system can render the original data and risk data processing on the chain into visual charts.The system implements risk control charts and risk decision tree diagrams for risk data,which can help supervisors to obtain the risk status of chain applications more intuitively,and provide further decision-making reference.At the same time,the division of supervision authority of supervisors is realized through system management,which improves the flexibility of supervision.
Keywords/Search Tags:blockchain supervision, supervision service, service scheduling, data visualization
PDF Full Text Request
Related items