| In recent years,computer technology has been widely used in the field of education and teaching,and online teaching systems have emerged in many fields as a derivative of a new teaching model.The online system integrates high-quality educational resources through network technology,provides convenient education for learners,and promotes the development and reform of traditional education.The public security system is no exception.In order to strengthen the professional training and ideological education of the grassroots police,it is necessary for the public security system to promptly change the original traditional education and training model.This article mainly studies the integrated online teaching and management system of N City Public Security.The developed system transforms the original offline teaching model into online teaching with various courses,and integrates functions such as news release,personnel management and course recommendation.In the aspect of course recommendation,the long tail problem is solved by reducing the impact of active police officers and popular courses on the results.The thesis first analyzes the development status of the online teaching system,studies the B/S architecture and Spring Boot,Authox,DC and other development frameworks involved in the system;on this basis,designs,develops and tests the functional modules of the system;finally summarize the work of the paper and sort out some aspects to be improved and optimized.This article is innovative in the following three aspects.For a start,it makes better use of the development framework and workflow engine to simplify the development of management software.Secondly,it improves the accuracy of the course recommendation algorithm from the improvement of silimilarity calcularion.Finally,it systematically carries out a basic and complete engineering practice as well as the actual use effect is good.After testing,the system officially runs with good performance in the public security system of N City,meeting the needs of public security’s internal teaching,office,and management. |