Management information systems can be defined as decision support systems in the form of software platforms that need to be constantly updated and improved. Continuous renewal and updating of these platforms necessitates a range of costs and expenditures. This poses a number of difficulties both for businesses that have to cover this cost and for companies that have to update this software. In this respect, the necessity of reconsidering such systems in the future necessitates that the initial constructs be made during the design phase. Hierarchical layouts, which contribute to the support of objects in information systems, have a distinctive character between objects, help define interfaces and relationships between interfaces, and provide definitions and generalizations for many classes with similar interfaces are called design patterns. In this way, it may be possible to use a pattern millions of times, not the same way as a solution. In this study, in accordance with this purpose, a general definition for software design patterns is made and an application is given.


Software design, Design patterns, Singleton application, Hierarchical patterns.

Author : Ahmet KAYA
Number of pages: 29-39
Full text:
The Journal of Turk-Islam World Social Studies
E-Mail Subscription

By subscribing to E-Newsletter, you can get the latest news to your e-mail.