Font Size: a A A

Design And Implementation Of The Evaluation Management System Of The National Language Committee Based On Flask

Posted on:2022-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:X WangFull Text:PDF
GTID:2505306350467074Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In the current Internet age,all walks of life are integrated with computers,resulting in a revolution in data information management.As an indispensable part of the country’s comprehensive strength,the language and writing business records the national spirit and is the carrier of national culture.However,the current State Language Commission’s review and management of language research projects are still semi-informatized.As the amount of data increases,traditional project review and management methods can no longer meet today’s review requirements.In order to ease the work intensity of the staff of the National Language Commission(NLC),improve the efficiency and fairness of the review of scientific research projects,and promote the development of the language business from the side,it is very indispensable to design and implement a review system that can optimize the existing review process and management methods.This work focuses on the implementation of the evaluation management system of the NLC.First,it analyzes the research status of domestic similar systems,finds some shortcomings of the existing review system and proposes solutions.For example,when assigning experts,a label recommendation algorithm is proposed to recommend review experts for users,so that users can quickly assign review experts,and at the same time to improve the fairness of review.The system adds a conflict detection function in assigning experts module,and divides the review into two modes:anonymous and non-anonymous.Then introduce the related technologies of system development.For example,the back-end adopts the Flask framework with flexible configuration,and the front-end employs the component-based Vue.js framework.The Docker technology is adopted during deployment to realize the function of one-click deployment.Secondly,according to the actual review process of the National Language Commission,a comprehensive analysis of the requirements of the system is carried out.After the analysis of the functional requirements of the system is completed,the non-functional requirements of the system are also proposed in terms of security,stability and scalability.Subsequently,this work completes the design of the overall system architecture,divides the requirements into individual modules,and introduces the functional modules in detail in conjunction with the flow chart of the core functions.At last,we design the database.Finally,the core functions of the system are introduced,and we show some pages of system,so as to explain the realization process of each function module,and then give a detailed introduction on how the system is deployed.After that,in order to ensure the correctness and stability of the system,we do a comprehensive test on the performance of the system.The management system of the National Language Commission helps the staff to reduce the burden of scientific research project management,and makes the evaluation more convenient,the process clearer,and the fairness and impartiality of the evaluation to a higher level.At the same time,the system retains a certain degree of scalability in order to meet future needs.With the advancement of scientific research,the system is also striving for perfection.The system is of precious significance to the development of our country’s language and writing industry.
Keywords/Search Tags:review system, Flask, Docker, label recommendation algorithm
PDF Full Text Request
Related items