Font Size: a A A

The Research Of Software Design Pattern And Its Application

Posted on:2010-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:L HeFull Text:PDF
GTID:2178360275984415Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Since the application system of enterprises becomes more and more complicated, the tendency of its products has risen gradually. In order to improve the efficiency and quality of software development, and solve nonfunctional problems in the process of software development and design, it becomes more urgent to adopt the advanced methods of software engineering to develop the system. Design pattern as the focus of software reuse can effectively solve the reuse problems in software design strategy. It not only improves the software reuse from the code reuse to the knowledge reuse in each step of software development, but also makes the software productive. It is the critical method to solve nonfunctional problems in the application system of enterprises.The main task of this thesis shows as follows:Firstly, the thesis discusses the thought of software design pattern and its application method. After respectively comparing the pattern of software design with the system structure software, the frame of software as well as the module performed, the author proposes the principle of design pattern, the way to solve design problems and apply the design pattern and so on.Secondly, the thesis introduces the main functions of training plan MIS in universities, and analyzes the hierarchical relation of objects involved in the system. Since different objects have different functions, this thesis explores the visitor pattern to solve such a problem. The details about the definition of visitor pattern and the range of application are interpreted. It analyzes the shortcomings of visitor pattern by the means of applying the visitor pattern into training plan MIS in universities, and improves the visitor pattern depending on the virtual method of advanced programming language and the reflection technique.Finally, the author applies the improved visitor pattern to training plan MIS in universities, and analyzes and explains some key codes. After the test, it can be said that the improved visitor pattern not only reduces the number of the codes but also makes the codes maintained more easily.
Keywords/Search Tags:application of enterprises, software design, visitor pattern, virtual method, reflection technique
PDF Full Text Request
Related items