Font Size: a A A

Design And Implementation Of The Security Mechanism Of User Data Analysis Platform And Its Feedback Processing Function Module

Posted on:2022-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:L PanFull Text:PDF
GTID:2518306605470774Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
In the Internet age,companies all want to obtain data from users in the process of using the product,and hope to improve products by analyzing user data.In the company's original project,each function of user data analysis is an independent function module,which cannot give full play to its value.As the company attaches importance to user data analysis,in order to make better use of the original functional modules related to user data analysis,the project team decided to integrate the original functional modules to build an overall user data analysis platform.Because the original functional modules are independent of each other and there are problems such as severe functional coupling,low functional reuse rate,and poor stability.Therefore,the project team decided to use the microservice architecture for transformation and upgrading.However,after the introduction of the microservice architecture,the system has security issues such as user identity authentication and authorization,and complex interaction logic between the client and the server.In addition,in the user data analysis platform,the collection and processing of user feedback is an important functional component.This function can directly collect feedback from users in the process of using the product,and the feedback is processed by the processor to provide guidance for subsequent product development.Usually the feedback processing method is to use manual reading for analysis.This method cannot cope with the increasing amount of data and cannot effectively use user feedback.In response to the above problems,this thesis analyzes the application background and operating environment of the user data analysis platform,designs and implements the security mechanism and feedback processing function module of the user data analysis platform.This system provides authority management,identity authentication and authorization,service management,reverse proxy and feedback analysis.The main work of this thesis consist of the following three parts:(1)Safe access to the system.Through the design and implementation of the security access module of the system,the authentication and authorization functions are unified to the authentication server for processing,thereby solving the problem of coupling between original business logic and security processing logic.In addition,the security access module also provides an operation interface for authority management,which can efficiently manage user authority and realize the security control of system resources.(2)Safe interaction of the system.Through the design and implementation of the service gateway module of the system,the problem of complex interaction logic between the client and the server after the introduction of the microservice structure is solved.The service gateway module uses the gateway as the only entry for users to access system resources,and provides functions such as flow control,access control,load balancing and reverse proxy to ensure safe and reliable interaction between users and the system.In addition,decoupling between service providers and users through the gateway component improves the scalability of the system.(3)Automation of system feedback processing.Through the design and implementation of the feedback processing module,the process of processing feedback that needs to be read manually in the original system is automated.This module uses text similarity analysis technology to automatically calculate whether the newly generated user feedback is similar to the user feedback that has been processed in the system,which improves the processing efficiency and utilization of the feedback.In order to ensure the safe and reliable operation of the system,this thesis tests the core functions of the main modules of the system,such as authority management,identity authentication and authorization,flow control,access control,load balancing and feedback analysis.In addition,this thesis uses testing tools such as JMeter to perform non-functional tests on the system in terms of performance,scalability,and accuracy.Through testing,the security mechanism and feedback processing function module of the user data analysis platform designed and implemented in this thesis meet the requirements of the system,achieve the purpose of secure access and efficient feedback processing,and can operate reliably.
Keywords/Search Tags:Authentication, Authorization, Gateway, Feedback Processing, Text Similarity Calculation
PDF Full Text Request
Related items