Abstract:This article from the design pattern, analyzed the abstract factory pattern (Abstract Factory Pattern), the abstract factory design pattern in a hierarchy application of distributed systems, and abstract factory design pattern to management information system (MIS). Abstract factory pattern for the system architecture provides a very flexible and powerful dynamic extension mechanism, to reduce the coupling between modules, better implementation of software reuse.