| To the middle schools, the traditional blackboard teaching model is unable to meetthe teaching needs. With the increasing popularity of computers and the developing ofsoftware technology, in order to improve the overall quality of teaching, some middleschools begin to trying the network teaching model to organize teaching resources andperform virtual teaching.Network teaching can improve teaching efficiency. So combined with my work,designing and developing a network teaching platform will be meaningful.The focus of this thesis is design and develop a "Middle School Network TeachingPlatform" to improve the teaching efficiency for Jiujiang fourth middle school. In thenetwork teaching platform, students can learn the subjects according to their interestsand needings, they can discuss with other students and teachers, and teachers can sharetheir teaching resources and promote the relations with students.This thesis followed the software engineering methods in the process of designingand implementing. At first, this thesis determined the overall system architecture bysystem requirements analysising and completed the system modeling with use casemethods. Secondly, this thesis completed system overall summary design and databasedesign. Then this thesis performed further detailed design and actualized the systemaccording to the MVC design pattern with JAVA language; At last, this thesis completedsoftware testing by using test cases.The direct fruit of my work is the "Middle School Network Teaching Platform".This network teaching platform is functional, user-friendly, simple operation andmaintainability. Through trialing and testing for nearly one semester, the networkteaching platform can certainly improves the students’ learning interesting and teachingefficiency, and it can be put into practical application in future. |