| At present,colleges and universities have basically established extracurricular credit certification programs for college students.However,student information management in most universities still needs improvement,count and manage extracurricular credits.Most of them still use traditional manual collection,manual filling,manual calculation and other methods.Because of the rapid development in information technology and the way of information is also rising,so the extra credits each of college students related to the collection,collation and analysis will take advantage of information technology on the road.This article analyzes the existing extracurricular credit management methods of independent colleges,and develops an extracurricular credit intelligent certification system by using the information platform and the science of software engineering.Nowadays,Web-based application systems have been widely used.Combining with the web application model design and implementation of the extra-curricular credit certification system for college students,students can apply for credit certification independently,and teachers with authority can directly apply for batch credits for students.Intelligent management of extra-curricular credits for college students,supervision and management of the entire process of extra-curricular credits certification and review,strict setting of the extra-curricular credit certification review authority,and targeted recommendations for a variety of extra-curricular credit projects,thereby promoting college extra-curricular credit management It is fair and orderly to improve the informatization level of extra-curricular credit management and accelerate the pace of college informatization construction.The main works of this paper are as the following:1.According to the requirements of the subject,this paper designs a three-character extracurricular credit intelligent authentication system based on collaborative filtering recommendation algorithm.Among them,the administrator has the highest authority,has two major functions of project management and system settings,teachers have project management functions,students have credit certification and project recommendation functions;and without adjusting the core code,after the colleges and universities modify the project plan according to their actual situation and the characteristics of credit certification,this credit certification system is also applicable,and the scalability and flexibility of the system are further improved.2.This article uses the extra-curricular credit data set to design a reasonable extra-curricular credit activity recommendation system.The optimized filtering recommendation algorithm reduces the sparseness of the data and the calculation range of the nearest neighbors.It makes a more reasonable and scientific data recommendation function.3.In order to meet the needs of the current use of the crowd,we designed the corresponding WeChat applet Independent College students extracurricular credit inquiry system,taking into account the limitations of the mobile phone,the WeChat applet in the design of the Web application system to simplify accordingly,mainly designed and improved the query function synchronously.4.The paper follows the method of software engineering,mainly uses technologies such as Laravel framework.Taking into account the sensitivity of student information data,this paper will also defend cross-site request forgery attacks in the process of designing and implementing the system to improve the security of the system. |