Abstract Self-taught higher education examination is a higher education form, which is the combination of inpidual study, social help and national examination。 It is an important part of our country’s socialist higher education system。 In recent years, with the continuous improvement of the national economy, the number of self-taught examination of higher education is increasing year by year。 Self-taught examinees’ personal information needs more efficient, automated management to cover the shortage of artificial management。 The school roll management system for self-taught students is conceived in such a background。 The system set students’ information management and examination management in one system, providing strong support to students management work。
The school roll management system for self-taught students is based on structs2, hibernate and spring framework。 The font page use the JSP technology, and comes with CSS(and integrated framework Bootstrap) and JavaScript(and jQuery)technology。 The system use jQuery’s Ajax method realizing asynchronous transmission。 The system use MySQL database ,Tomcat server。
School roll management system for self-taught students is pided into three classes: self-taught students, school administrators and comprehensive administrators。 Comprehensive administrators have the highest operating authority and the most function。 It also is the main part of the whole system。 Comprehensive administrators’ account should already exist before releasing the system。 The comprehensive administrator’s part contains six main modules: personal information management, school management, students’ information management, examination management, news and bulletin management and information management。 School administrators’ account and self-taught students’ account is added and managed by comprehensive administrator。 School administrator’s part is consist by personal information,school information management, students information management and message management。 Self –taught students part is consist of four modules: my information, Joining in a exam, checking joined exam information and message management。 The system interface is beautiful and friendly, easy to operate。 I use JUnit framework to do unit test on the service layer in the development period and do black-box testing after the completion of the system, which verify the stability of the system。