This graduation design implements the online education system. The system is based on B/S model, by using MVC framework of three layer structure, adopting the JSP, Servlet, SSH techniques to develop and implement. We first analyze the performance and function of the system, getting the system's overall function framework; And then do the general design and detailed design ,at the same time we complete the database analysis and design; Finally we use the today's popular program development integration tools MyEclipse to realize the concrete programming. This system is divided into the front desk online learning subsystem, including online learning, resource downloading, submitting assignments and unriddling;The background management subsystem, including user information management, courseware resource management, news bulletin management, homework management, online testing management and message board management.The system has four kinds of roles, administrator, student, teacher and visitor. Through using this system, we can make the traditional classroom teaching get well extend, providing the students’ afterclass learning and the teachers’ teaching and the communication between each other with a good platform.
KEY WORDS: Online education; JSP; SSH; Online learning; Submit assignments