| In recent years,with the reform of China’s higher education under the new situation,the scale of universities has been expanding,the number of students enrolled has increased,and the business management of freshmen has become more and more complicated.Different business departments in universities often complete repetitive work,which brings certain challenges and difficulties to the business management of university freshmen.In order to make data run more and teachers and students less,the use of modern platforms for unified management has become a trend.It can open up cross-departmental business processes and improve the user experience of teachers and students.The establishment of a comprehensive business platform for university freshmen can effectively integrate the decentralized and independent businesses,make the business process clear,simplified and process-oriented,realize the sharing and collaboration of data resources among various departments,and improve the intelligent and standardized level of university freshman business management.The topic of this thesis comes from the author’s actual work project.In view of the fact that the original business system of Beijing Jiaotong University cannot fully support the business needs of freshman management under the background of informatization,which faces challenges in multiple practical business scenarios,such as class and student number allocation,freshman data filling,mobile terminal business support,multi department cooperation,user behavior collection and analysis,server monitoring and early warning and so on.The comprehensive business platform for university freshmen developed by the team has been comprehensively upgraded from the underlying architecture,business logic,UI design to front-end implementation.The project adopts the Vue + Django front-end and back-end separation development model,which mainly includes four modules: automatic allocation of class and student numbers,one-stop data filling,management of welcome and registration,and platform data collection and monitoring.The platform adopts My SQL + Redis database,configures Nginx to achieve load balancing,deploys Zabbix to monitor and notify the early warning of the server,deploys Countly to collect and analyze user behavior,and uses Vue + Web Socket + ECharts to realize the big screen of welcome and registration data.In the process of project advancement,the author first participated in feasibility research and selection of technical solutions.In the demand analysis stage,the author sorted out the operation process of the original freshman business system of Beijing Jiaotong University,communicated with relevant secondary units and summarized business scenarios and actual needs.In the outline design stage,the author designed the overall architecture of the platform and designed the function module and database according to the business requirements.In the detailed design stage,the author designed the class diagram and flow chart of each functional module,and completed the function development,data large screen implementation,ZABBIX and Countly deployment according to the project schedule.In the system testing phase,the author participated in the preparation of test cases and carried out functional and non-functional tests on the platform to ensure the comprehensive and accurate test coverage.At present,the platform has been officially launched,and the feedback from various secondary units,teachers and students is good.The development of this project has achieved the expected objectives and results.This platform can efficiently collect,store and utilize freshman information resources,improve the efficiency of freshman comprehensive business management,and realize the sharing of information resources among university business departments. |