Font Size: a A A

Design Patterns-based Refactoring And Implementation Of Audit Management System

Posted on:2010-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:B P ZhangFull Text:PDF
GTID:2178360275993304Subject:Software engineering
Abstract/Summary:PDF Full Text Request
For such a powerful tool of sets up the clean government, Role of audit is getting more and more attention. And audit system software as an important tool of audit informationization, has become a new research topics. But there is no standardized formation of demand mode in the field of auditing profession, and demand along with the business object changes, so it is necessary to design a flexible architecture at the begin of design software, that we can add and remove functional blocks without large-scale changes. And it is possible to adjust some functional blocks without causing undue disruption to other parts of the system.Design patterns is a set of re-use, most people know, after cataloging, code design experience, For the use of design patterns, people can more easily to reuse those successful design and architecture. Learn and use proved design patterns that can help us faster and better to finished system design and achieve, which is the value of design patterns. Refactoring is art of improving the design of existing code and the aim is to improve flexibility of our project As the means of improving the flexibility of our project, Refactoring improve our design by slightly and continual modifying existing code. Refactoring and Design Pattern complement each other because our normal software development style is design first, code next, so a good design can generate a good software. And Refactoring can make up deficiencies under the weak design and changes in demand. The relationship between the Refactoring and Design Patterns is that Refactoring of implementation is the means of Design patterns; Design Pattern is the target of RefactoringHow to solve the problem about changes is this article research area, and the research objectives. This article will use the audit system as platform to validate the advantage of Design patterns and Refactoring.
Keywords/Search Tags:Design Patterns, Refactoring, Audit
PDF Full Text Request
Related items