Font Size: a A A

The Design And Implementation Of College Students’ Party Information System Based On The SSH

Posted on:2014-07-31Degree:MasterType:Thesis
Country:ChinaCandidate:M R ChengFull Text:PDF
GTID:2268330425975825Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The background and problems of the SPMMIS(Student Party Members ManagementInformation System) and the related research status are described briefly. The systemrequirements are analyzed. The summary and detailed design of SPMMIS are performed. Thedata of SPMMIS are analyzed and the data structure are designed. The system architecturedesign is fulfilled from several aspects such as the system hierarchy, data access layer,business logic layer, view and control layer, making use of Struts2, Spring, Hibernatearchitecture relevant theories and methods. On this basis, the implements of SPMMIS’smodules are discussed in detail.The main module of the SPMMIS includes administrator management, studentmanagement, the Party’s organization management, the school’s organizations management,the school’s classes management, training management, articles management, mediamanagement, on-line examination management and Party members learning module. InSPMMIS, the user is divided into two kinds: system administrator and Party member learner.The system administrator is divided into three levels, each with different operating authorityto operate. In SPMMIS, the information of the student, school’s organization, school’s classgets from senate system, which is Independent of SPMMIS. The way of the Informationtransmission is through Web Service.The system uses the SSH(Struts2Spring and Hibernate) combination of architecture,MVC design pattern and hierarchical design. The presentation layer is based on Struts2,easy call the advanced features which Struts2integrated, like input validation, etc. Dataaccess layer is based on Hibernate, who implement the mapping between object and therelations of database using its ORM thought, so that the workload of database operation issignificantly reduced. The program calls between different layers are implemented based on Spring, using its Ioc thought. The degree of coupling and complexity is reduced greatly, sothat the maintenance and upgrade is execute easily. The implement of Web Service is basedthe combination of Spring and XFire. The simple and effective way to solve the problem ofdata sharing with the Senate system.After use of SPMMIS, The work efficiency of Party member management is improvedand the error rate in the party building process is reduced largely.
Keywords/Search Tags:Struts2, Spring, Hibernate, Web Service, Senate System
PDF Full Text Request
Related items