Font Size: a A A

Research And Implementation Of Teaching Management System Based On MVC

Posted on:2008-08-03Degree:MasterType:Thesis
Country:ChinaCandidate:F F LiuFull Text:PDF
GTID:2178360242958931Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the number of students increasing and the computer technology developping fast, college teaching management is becoming more and more important, and the informatization of college teaching management is developping well. Snice the information related to college teaching management is very multiple and the data is very complex, the requirement to the design mode of college teaching management software is high, What's more, the traditional Web design mode can never meet the requirement. Combined with the situation of college teaching management and the present advanced design method, the thesis develops the software based on MVC model with adding a data persistence mananger layer, and also applies the data mining techiques into the sofetware.The traditional college teaching management system was always developed by using ASP,JSP or other server scripts, simple programming process is its biggest advantange, but its business logical layer and presentation layer are mixed together, which makes the reuse or transport of the software difficult. To overcome above disadvantages, we here designs and develops the college teaching management system by adopting MVC model and Struts web framework, which not only makes the business logical layer and the presententation layer separated clealy, but also simplizes the programming process snice it bases on Struts a mature web framework. To make the layer structure of the software more clearly, we introduces a new data persistence manager layer based on Hibernate framework into the system between the business logical layer and the database. All of these make the new design model we discussed above more suitable to the college teaching management system. In this thesis, we introduce several main subsystems generally, and mainly design and carry out the Selecting Course subsystem to presents the main design method.In addition, there are huge historical data in college teaching database, in order to find out some useful information hidden in the database through removing nosie and cleaning up; the thesis tries to introduce data mining techniques to the system. The thesis uses Microsoft decision tree algorithm to get some information of the relationship among the courses based on the student score database, which will be a good reference for later related college teaching decision.
Keywords/Search Tags:MVC, data persistence, Struts, ORM, decision tree
PDF Full Text Request
Related items