Font Size: a A A

Software Design Mode Browser Developed

Posted on:2010-10-30Degree:MasterType:Thesis
Country:ChinaCandidate:S Y XieFull Text:PDF
GTID:2208330332976853Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of computer technology, the technology of computer automatic control has been applied in those areas such as national defense, living, production, control, space exploration, and scientific research and so on. Mistakes are forbidden in these areas; therefore, the stability of the hardware as well as the software of the computer is being put greater emphasis on. Meanwhile the demands for software are increasing, which sets more and more high request for the efficiency of software. The re-utilization and re-construction of software has become a new problem for software development. Therefore software design pattern came into being under this situation.After Gang of Four put forward the software design pattern, new achievements are being made in the exploration of software design pattern and its content is also being enriched. Because there is no method to browse and compare the software design pattern, this research is to design a browser, which makes it possible to organize, manage and provides a method of pattern selection of software design pattern. At the same time, pattern thought is used in the design. It is also an attempt of object-oriented design and mode application. The research also compares and differentiates some similar concepts and collects some classic theories.The article is based on the 23 design pattern (POSA pattern is also suitably included) suggested by Gang of Four and uses Rational Rose 2003 to construct the UML model of logic picture and construction picture and then process them into pictures. It also uses Rational Rose 2003 to set up the static model, dynamic model and alternative model of the browser of software pattern, as well as to set up the database model of information storage of software design pattern. With the help of Access 2000 to develop back database, it is possible to store the information of software design pattern.The article uses Visual BASIC 2008.NET to design the browser, which is to provide a platform to manage and browse the design pattern.
Keywords/Search Tags:Design Patterns, Object-Oriented Analysis, Object-Oriented Design, Object-Oriented Programming, Design Pattern Explorer, UML
PDF Full Text Request
Related items