Font Size: a A A

The Design And Iplementation Of Configuration Management System Based On SSI Framework

Posted on:2014-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:L L ZhangFull Text:PDF
GTID:2268330425468853Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the prevalence of java, the advantages of MVC like lowcoupling, high reusability, maintainability and the manageability of softwareengineering made it very popular in the java platform, and it also gave birth to manyexcellent MVC frameworks, such as the Struts, Struts2and JSF which focus on thecontrol layer, the Spring framework which focuses on the business logic, the Hibernate,iBatis, Castor and JORM which focus on the persistence layer. SSI framework is thecombination of the struts, spring and iBatis. It can reduce code coupling and enhancethe robustness and code reuse and make the development faster. Therefore, it is oftenused in the project development, but there are many configuration files in the threeframeworks, which brings some inconvenience to the developer. Therefore, thedevelopment of a graphical system which helps manage configuration files has greatpractical significance.In this paper, based on the characteristics of the SSI framework, combined withthe experience of developers using the framework, I define the basic needs of thesystem and determine the function of the system structure and process. Then thedetailed design of the system are described based on the requirements analysis andarchitecture design: First, the paper introduces the guidelines for good design, and thissystem is designed based on the modular idea; Second, the paper gives a briefdescription of every module and a detailed description of sqlmap configuration moduleby the method of UML; Finally, the paper describes the method of the structure designof the database table from the perspective of the principles of database design, andgives a detailed description of the table design, table relationships design and designpatterns of the struts configuration module. Finally, the paper describes theimplementation of the system, and gives a detailed description of the implementationof the struts configuration module through flow charts, pictures and crucial codes.In this system, as long as developers enter the necessary sql statements, parametersand business logic, the system will generate the sqlmap files, action files, strutsconfiguration code and spring injection code automatically which are needed in the project according to the code standard and named regulation of the company. It notonly ensures the standard of the codes, but also allows developers not to focus on thedetails of the codes, which improves the efficiency of project development greatly.
Keywords/Search Tags:SSI framework, sqlmap configuration, struts configuration, the codestandard
PDF Full Text Request
Related items