Font Size: a A A

Design And Implementation Of University Specialty Preselection And Validation System Based On Spring

Posted on:2016-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:C L HuangFull Text:PDF
GTID:2308330479482168Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Educational management is very important to universities. We urgently need a new educational management system, which can meet the reality of universities, and adapt to the development of the education reform. For the further exploration of the educational reforming, we introduce the Comprehensive Credit System as a new one. But the current teaching management system can’t meet the practical task. So we have redesigned a new educational management system according to the demands of Dean’s Office.There are seven chapters in this thesis. Firstly, there is a brief introduction about the technical basis of the J2 EE development. Secondly, I carefully analysed the demands, and divided them into three parts. Then divided system roles based on the idea of RBAC, and defined the privilege of each system role. Thirdly, I departed each parts into four layers as presentation layer, controller layer, business logic layer and data persistence layer. I also design the database structure and the business processes for each module, and list the related core approach. Among these, RBAC is uesd to manage the system-accessing privileges. There are 5 tables defined to serve the system-accessing controlle. According to the result of searching these 5 tables, we can judge a user has privilege or not to access the system modules. Forthly, the system was tested and evalueated on both functionality and performance. Finally, I summarized the designing and implement of the whole system, and introduce some suggestions for its improvement.The specialty preselection and validation system can fully meet the needs of educational management. However, I think there’s some room for improvement. When there are lots of students accessing the system at the same time and send a large number of requires concurrently, how to process them promptly and effectively is very importent.
Keywords/Search Tags:Information Management System, Spring, JAVA EE, MyBatis, RBAC
PDF Full Text Request
Related items