Design and Implementation of Shanghai Dianji UniverityStudent Management System
|School||University of Electronic Science and Technology|
|Keywords||Admission Management Management system 3-Layer Structure Open Source Framewo|
With the development and improvement of the university systems, students in China’s universities and colleges are expanding; In recent years, as admission system has been reforming significently, The college entrance examination for admission as the only way has been tremendously challenged; Enrolling new students independently has been one of most important college admission ways, Which has brought plenty of inconveniences to student management. As a necessary part of an education unit, student admission management system is essential and crucial to policy-makers and managers of a school. Therefore, the student admission management system is expected to provide sufficient information and swift means of search for its clients and users. However, for a long period of time, the management is through conventional human labor method, whose disadvantages are: low efficiency, low security and yield of large number of unnecessary files and data. This has made it difficult to search, update and maintain the system. Consequently, it has be came an Impontant prionity to develop a series of student admission management system at present.This thesis is about the design and implementation of Dianji Univerity Student Management System. Combined with the development of software engineering theory as well as based on the work of the admissions process, demand analysis is made. The part of design and management shows the system structure, common module, database and other modules. Finally, system has achieved unit testing and functional testing. Based on AppFuse open source framework, this dissertation has tharoughir researched the process of Struts+ Spring+Hibernate web programming. On web layer, MVC model of struts is used; with Hibernate, the persistence layer is operated, Spring is found to carry out dependent on injection. With such a designing pattern, the logical, process and view are divided into separated modules. Those modules are reusable, easy to maintain, and low coupling, so that it gives an easier way to develop and manage the system.The Admissions Management System of Dianji Univerity has gone through the trial operation, and accomplished the expected purpose in a general way. The leaders of the relevant department appreciated the results. At the same time, the project team obtained responses from all sides, which has paved the way for future upgrade and improvement.