Font Size: a A A

Design And Implementation Of University Data Sharing Open Service Platform Based On Microservices

Posted on:2021-03-05Degree:MasterType:Thesis
Country:ChinaCandidate:J J FuFull Text:PDF
GTID:2428330629487255Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years,from "digital campus" to "smart campus",the development degree of university informatization is increasingly deepened,but data is always the key factor restricting the further development of informatization.The traditional Shared database or data service platform has some problems such as late data update,complex protocol,poor scalability and difficult maintenance.Secondly,the long-term accumulation of data resources in the business systems of colleges and universities has a high threshold to use and a low degree of openness,which makes it impossible to give full play to its resource advantages under the background of big data era.In view of the above problems,this paper designs an open service platform for data sharing in colleges based on the actual situation of information technology in colleges,using the idea of divide and rule,unified management of micro service architecture and its advantages of flexible expansion and low coupling,combined with docker container engine technology.The platform satisfies the data exchange needs of various business systems,and enables developers on campus to enjoy abundant data resources and services in colleges and universities,so as to provide new solutions for improving the openness and comprehensive utilization of information resources in colleges.The main work of the thesis includes the following points:1)This paper analyzes the current situation of university informatization,data characteristics and existing data sharing models,and combs the problems of data sharing and openness that universities need to solve in the development stage of smart campuses.2)The overall architecture of the platform and the functions of each module are designed in detail,a unified data sharing specification is provided,and the data services encapsulated by each business system are centrally managed.At the same time,the data service interface resources are displayed in the platform in the form of API resource list,and are open to campus developers and various application platforms,so that they can apply for and invoke data on demand.In this way,it can simplify the process of data use,realize the data sharing across systems and departments,improve the degree of data opening,and fully explore the value of university data resources.3)At the same time of building the platform,the possible privacy data leakage problem caused by data sharing was fully considered.The data desensitization module was added to the platform,and an improved anonymous algorithm was designed to embed it according to the desensitization algorithm's demand analysis.The algorithm classifies the sensitive attributes and calculates the correlation degree between the sensitive attributes and other attributes,which restricts the frequency of the sensitive attributes in the same equivalence class.Experimental results show that the improved algorithm can effectively reduce the probability of personal privacy disclosure and improve the security of open sharing of university data by using this platform.4)This paper completes the development and test of the core functions of the platform,and takes the school-leaving system as an example to demonstrate the process and effect of data sharing,and verifies the feasibility of the design scheme.
Keywords/Search Tags:Microservice, Open Data Sharing, Data Service, Data Anonymity
PDF Full Text Request
Related items