Font Size: a A A

The Design And Implementation Of N-tier Hiberarchy Party Affairs MIS Based On SSH Architecture Technology

Posted on:2010-11-09Degree:MasterType:Thesis
Country:ChinaCandidate:K J BiFull Text:PDF
GTID:2178360278958867Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Nowadays, the society reformation which led by information technology promotes the society generally, the modern society comes into a Network information times. As a large-scale state enterprise, the Chengdu Railway Bureau (CRB) builds a modern n-tier hiberarchy Chinese Communist Party affair management information system based on compute techniques, network techniques, modern database techniques. It is not only the need for establishing modern enterprise but also the need for development of railway.Applying the software development principles, this paper presents the stages of system requirement analysis, overall system design and implementation. This paper based on the situation of CRB party affairs and explores the related knowledge of three mainstreams Web Framework Struts Spring and Hibernate which based on J2EE architecture. Struts is a framework based on MVC model, which separates the business code and the view code, optimizes the system structure effectively, enhances expansibility of complexity system. Spring which is a lightweight container is designed with dependency injection and can make component loose coupling dynamically and compatible with other framework. As an object-relational mapping tool, Hibernate can supply the mapping from Java classes to data table and establish the relationship between object and database. Via using Hibernate, can make system have higher performance and portable. Then the paper takes the project of CRB n-tier hiberarchy party affair MIS as example, in which the author has been involved. According their feature, we design the combination of the three frameworks which called SSH framework. In the SSH framework, Struts take charge of the presentation layer, completing page displaying and answering user's requirements; Hibernate takes charge of data persistence layer, completing interactive with the database; Spring takes charge of business logic, completing the business logic and management of application programs. By this we can not only exert the advantage of Struts Spring and Hibernate completely but also solve some problems brought by the high complexity of the system structure.At last, we design the n-tier hiberarchy party affairs MIS, introduce the n-tier hiberarchy, the primary function module and the pivotal technology, and then apply the SSH framework into this system. The n-tier hiberarchy party affair MIS has been used in Chengdu Railway Bureau already. It is dependable and it appears that the system achieved the good effect.
Keywords/Search Tags:Architecture, n-tier hiberarchy, Struts, Spring, Hibernate
PDF Full Text Request
Related items