Font Size: a A A

The Design And Implement Of Teacher Resources Management System Based On Struts And Hibernate

Posted on:2010-11-16Degree:MasterType:Thesis
Country:ChinaCandidate:X P XueFull Text:PDF
GTID:2178360275973674Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the increasing development of networks, Web applications play a more and more important role. The Web applications based on B/S have become the most widely-used applications and technologies in Internet. A large number of excellent design patterns and frameworks have been produced gradually with the development of Web technologies, which makes Web technologies develop rapidly.We discuss the layered architecture in Web applications. MVC framework (Model-View-Controller) completely reflects the hierarchical design idea in the Web application. Such a framework in software design reaches the target of "High Cohesion and Low Coupling", and separates the logic layer, business layer and view layer independently. It greatly improves overall solution in the aspect of flexibility, maintainability, scalability and completes the agile development of applications.Furthermore, we discuss the importance of the using framework for a software system, and show the superiority of layered architecture. We analyze the Struts framework and Hibernate in great detail. Struts is an excellent solution when we use MVC patterns to develop Web applications with layered architecture. Meanwhile, Hibernate resolves the problems of mismatch between java object and relational database, and do not cause the problems which appear when using relation oriented JDBC methods to develop persistence layer. Hence, the combining of Struts and Hibernate is an ideal solution of system structure. Based on the above studies, this paper presents a light-weight software structure and explains how to use the structure in developing application and test it with a real project.Finally, we designs and implemets one project, which is the constructure of computer experimental and teaching center, Teacher Resources Management System, using the combined framework of Struts and Hibernate.The system serves for the computer foundations teaching unit in Beijing Jiaotong University. The system is designed to improve efficiency and quality in teacher management, based on the characteristics of the computer foundations teaching unit.
Keywords/Search Tags:Teacher Resources Management System, Struts, Hibernate, MVC
PDF Full Text Request
Related items