Font Size: a A A

The Design And Implementation Of Secondary Vocational School Credit MIS Based On NHibernate

Posted on:2009-08-30Degree:MasterType:Thesis
Country:ChinaCandidate:P F XueFull Text:PDF
GTID:2178360272965184Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the gradual deepening of structural reform in China's vocational education, many of the credit system is implemented. Implementation and operation of new education system put forward a new set of problems to the school management. Compared with the college, secondary vocational schools emphasize the training of personnel. Students should focus on the cultivation of vocational skills. The goal of the MIS is to manage educational programs, student's grade, credit hour, credit hour point and other important data efficiently.Now, object-oriented soft development method has become a mainstream technology. As we all know, relational database is no-object-oriented. Therefore, object persistence to relational databases requires Object/Relation Mapping (ORM). In the .Net platform, Nhibernate is a well-ORM framework, because developers do not have to understand almost any data storage and the details of the matter, and can focus more clearly on designing to build systems through object-oriented.This paper first analyzes the principles and characteristics of NHibernate mapping framework, and then in the credit management business - a detailed description of the technology used NHibernate establishment of the system of data access layer to achieve the three-tier structure. With the background of the system is the C/S and B/S mixed architecture. Finally focus on "performance management" module as an example of the realization of the system.The system can greatly reduce the workload of staff for Vocational Education by the test and the actual use. All the courses, credits, grade management are calculated by computer automatically. The system uses a NHibernate framework. Object-oriented technology is used frequently in the design process, which garantees the flexibility of the system and resolves a number of complex situations.
Keywords/Search Tags:NHibernate, OO, Three-Layer Architecture, Secondary Vocational School, Credit Hour Management
PDF Full Text Request
Related items