Font Size: a A A

Design And Implementation Of The Graduate Credit Service System Based On Open-Source Framework

Posted on:2008-09-05Degree:MasterType:Thesis
Country:ChinaCandidate:Z L ZhangFull Text:PDF
GTID:2178360215982411Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Since development based on Java technology has become the biggest focus in the present software development domain, lightweight J2EE application framework has especially received attention because of its rapid development, applied convenience and easy to maintain. Apache Struts which is implementation based on JSP Model2 is a free open-source MVC framework for creating Java web applications. Struts framework is widely applied in the presentation layer of a web application system. Hibernate is a powerful, high performance object/relational persistence and query service. Hibernate lets you develop persistent classes following object-oriented idiom and bridge between the object-oriented Java language and the relational database. Spring is a lightweight open-source Java/J2EE application framework, powerful IoC container is its substantial characteristic. Spring also provides support of AOP which based on IoC container.With the deepening of reform and opening up, credibility especially the credibility of the university students has increasingly become the focus of society attention. So combined technological focus with social focus appears more significant, the Graduate Credit Service System is developed just under such background. This dissertation aims to illuminate how to integrate Struts, Spring with Hibernate to develop a Graduate Credit Service System full of function and novel in architecture which base on B/S structure.First, this dissertation gives the outline of Struts, Spring, Hibernate technology as well as the MVC pattern and the ORM concept which used to develop the Graduate Credit Service System. The architecture which integrated Struts, Spring with Hibernate to develop large-scale web application system is analyzed. Then, part of outline design of the Graduate Credit Service System is given, mainly includes the principle of design of the Chinese Graduate Credit Website, the architecture of implementation, the scheme of UI, the design of column and the design of function of the Graduate Credit Information Management System. Thereafter, according to the sequence of the demand analysis, the system design, the function design, the database design, the System Administration Subsystem of the Graduate Credit Information Management System is analyzed and designed emphatically. Finally, implementation of the System Administration Subsystem of the Graduate Credit Information Management System are given, which accord with the four layers structure which consists of the database layer, the persistence layer, the business service layer and the presentation layer.According to this dissertation, the main achievement has two items: One, is the Graduate Credit Website has been realized which could be operated actually; Two, a System Administration Subsystem based on open-source framework which accord with the four layers structure which consists of the database layer, the persistence layer, the business service layer and the presentation layer has been realized which could be operated actually.
Keywords/Search Tags:Struts, Spring, Hibernate, system administration
PDF Full Text Request
Related items