| With the rapid development of information technology in the Internet era,the IT technology offline training market has continued to flourish.However,compared with the high-cost of offline training and the drawback of the continuous concentration time to learn,it is necessary to have a high-quality,affordable,flexible and convenient online education learning platform to meet the learning needs of IT technology groups.Based on the deficiency of current offline IT education courses,an online education learning platform by SpringBoot technology development is proposed.Through the synchronization of the online learning course functions between the PC and the mobile,the IT technology learning group can learn the high-quality technical course more conveniently,and it can also help the teaching management to allocate and manage the IT technology teaching resources rationally.The background of the online education and learning platform is the combination of PC and mobile end,which is based on the Internet technology learning course content data.Firstly,in the requirements analysis phase,the three-terminal platform role use case diagram made by UML modeling technology is used to illustrate the system functional requirements.Then the overall design of the system is is carried out through system architecture design diagram and functional module partitioning.The B/S architecture mode is used to establish the system's MVC three-tier architecture model.Use the backstage framework design of enterprise-class lightweight development framework Springboot and Mybatis.Store system data information by the relational database MySQL and non-relational database Redis cache technology.The E-R diagram and database table design of the main database entity of the system are given in the database design part.On the mobile side,the API interface provided by WeChat public number is used to realize data communication with the server.The data interaction uses data format of the universal JSON.Use the built-in browser of WeChat to access the course homepage of the online education learning platform,The browser transmits data requests to the server through the4 G or Wi-Fi network,and the server returns the corresponding data to display on the built-in browser page of WeChat APP.The system implementation part is explained withthe help of the function interface and the corresponding description.In the part of system test.In the system test section,in order to verify whether the system function is as expected,test cases are designed to test the function and non-function of the system.With the help of the online learning advantages of the PC and the mobile end,the online education learning platform provides a more convenient and cost-effective technical learning course for the IT technology learning user group;at the same time,the management and operation costs of the management of online education and learning platform are reduced. |