In order to reduce the stress of the teaching, encourage students to self-study, improve teaching efficiency and facilitate teaching and management, a network teaching platform for remote education is designed and implemented. It makes the most use of OOP (Object-oriented Programming) and adopts B/S architecture. It combines observer pattern and MVC pattern to implement all functions of network teaching platform based on web, including personal management, course, test, homework, statistics and Q&A modules et al.
展开▼