| Under the background of the information age,traditional education methods can no longer meet the requirements of modern education.The emergence of new technologies has also caused a major change in the model of higher education.Promoting education informatization has become a goal that modern education must adhere to in order to adapt to the development of the times.In order to further promote the reform of modern education,improve the quality of education,and enhance the degree of education informatization,the construction of open online courses is very necessary.However,in view of the current construction of online courses for undergraduate teaching in civil engineering,related online courses in civil engineering have problems such as redundant resources,scattered courses,inadequate organizational structure,and poor pertinence.This paper explores,researches,designs and develops an Open Online Core Course Group of Civil Engineering based on the development model of separation of front and back end after analyzing and researching the existing open online course group system and the construction requirements of the Open Online Core Course Group of Civil Engineering of Chongqing University,this open core course group system improves development efficiency and user experience.It also promotes collaborative cooperation among colleges and universities,enhances the correlation between online courses,and helps promote the reform of education informatization.The work done in this article includes the following:(1)Explain the research background and significance of the thesis,and analyze the development status of online course group construction and front-end development model.(2)Briefly introduce the related technologies used in system development,including the characteristics of the main front-end and back-end development technologies used and descriptions of other related technologies.(3)The key technologies used in the construction of the integrated framework for the separation of the front and back ends of the system are studied,including the back-end development framework Spring Boot,the front-end framework Vue.js,the data persistence layer framework MyBatis and the security framework Shiro.And on the basis of this research,the technical architecture used to realize the separate development of the front and back of the course group system is integrated.(4)Analyzed the requirements of the Open Online Core Course Group System of Civil Engineering,and completed the design and implementation of the couse group system with separate front and back ends.At the same time,the feasibility and correctness of the development plan are verified through corresponding tests,and the key codes implemented by the system are explained.The research in this paper shows that the course group system based on separate front-end and back-end has improved the portability and expansibility of the system compared with the system with the front-end and back-end not completely separated.It improves the efficiency of collaborative development and improves the user experience. |