Font Size: a A A

Design And Realization Of The Management System Of College Students’ Information Based On MVC

Posted on:2016-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LiFull Text:PDF
GTID:2298330467995620Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With our nation’s durable and stable progression on society and economy, the paceof industrialization of education is accelerated ceaselessly. Meanwhile, the standardsand requirements for educational administration containing software and hardwarefacilities are also increasing. Different from soft powers from teachers with multipleteaching levels, school teaching quality control can be effectively improved through theapplications of information technology. Complying with the new demand from teachingprocess, this paper mainly aims to provide teachers and students related services bymeans of designing an efficient, practical and campus-network-based studentinformation management system.MVC software design pattern well divides the data layer and presentation layer. Itforms loosely coupled with the layers, which immensely improves the flexibility,reusability and maintainability of the system. Therefore, it widely spreads in usergraphical interface relates to the application design and development. At the same time,it also achieves official recognition of the SUN Corporation. It listed as therecommendation in J2EE platform design pattern.WebWork is a software design technology that supports multiple kinds ofpresentation layer. This technology also follows the MVC pattern. It is based on theJ2EE Web framework, simplify structure and tag library to improve customization level.Meanwhile, it combines with the powerful front interceptor to provide superbcustomization for users design and development. It is also convenient for future systemexpansion and upgrades.Spring framework is one of another widely used open-source framework. Itestablishes a stable underlying structure for J2EE platform and related technical toolssupport.The said system belongs to a J2EE mult-layer architecture, which is based onMVC architectural patterns, J2EE development platforms and other technologies. Andthe general design idea is to set up a system through the comprehensive utilization ofFreeMarker, WebWork, Spring and other design frameworks, aiming to create a MVC-based student information management system that can be not only applicable tocolleges and universities, but also benefit to the future applications of the similarMVC-based Web application systems.In the study, through the appropriately selected controllers separating systemmodels from view layers in the system, the loosely-coupled and multi-level distributioncan be established for further better improving its flexibility, reusability andmaintainability. In practical, firstly by selecting appropriate WebWork frameworks, theoverall control layer can be built up, and by setting up related default interceptors andcustom ones, we can have necessary discriminant analyses to store data or stateinstructions obtained from Action, and further determine whether the logical processneeds to be carried out. Meanwhile, through the process, we can also accomplish seriesof tasks including safety protection, log maintenance, information verification and more.Afterward, in the process of implementation of view layers, we apply FreeMarker toeffectively target that the return information from WebWork can be dynamicallyreceived and displayed. And combined with defined macro, code reuse and the harmonyof page styles, the overall work efficiency can be greatly improved. Finally, we adoptlightweight Spring Ioc Container to manage Service, utilize JDBC Template toencapsulate its database accesses selectively, aiming to reduce the complexity of itsdatabase operation.According to the above technology pathway, the paper has completed the designand implementation works concerning teaching information management, student statusmanagement, curriculum management, performance management and other sub-systemswithin the student information management system, as well as had necessary systemtesting and repeated debugging. Viewed from the procedure result, we think thetechnological route is deemed much reasonable, design scheme feasible and designresult more successful.
Keywords/Search Tags:Student Management Information System, MVC, WebWork, FreeMarker
PDF Full Text Request
Related items