Font Size: a A A

Research On Application Of Design Pattern In Inventory Management System

Posted on:2008-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:X Y YangFull Text:PDF
GTID:2178360242972550Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The increasing scale and complexity of software system challenge software development dramatically. Software reuse has been seen as a feasible means to solve the software crisis and to improve both productivity and quality of the software.Patterns are new software reuse technologies. According to the granularity of problems to be solved, there are three levels of patterns: Architectural Patterns, Design Patterns, and Idioms. Design Patterns are becoming a hot topic in the field of software engineering, because they provide a better reusability than objects. Design Patterns come from the successful solution experience, and grasp the soul of the successful solution. The flexible use of Design Patterns can improve the reusability and maintainability of software. The goal of Design Patterns is to build an extensible solution for software systems.This paper mainly discusses the research on application of Design Patterns.Firstly, On the concept of design patterns, and gives the design should follow several design principles. Design Patterns cannot solve all of the problems. They work effectively only if they are used correctly. Finally, some methods of selecting and implementing Design Patterns are expanded. Based on the practical project which the author participated in, Inventory Management Information System, the effectivity of Design Patterns is demonstrated expressly. When Design Patterns are used correctly and flexibly in the development of software systems, they will minimize even avoid redesign, get the better reliability, reusability and maintainability of architecture, and shorten the development cycle.
Keywords/Search Tags:Design patterns, Software reuse, Object-oriented, Inventory management information system
PDF Full Text Request
Related items