Font Size: a A A

Research And Implementation Of Material Management System Based On Design Pattern

Posted on:2010-12-28Degree:MasterType:Thesis
Country:ChinaCandidate:W TongFull Text:PDF
GTID:2178360275458155Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The inherent complexity of traditional software development,and low reusability of software products,severely restricts the production of software products.How to improve the reusability of software products,shorten the software development cycle,and reducing software maintenance costs becomes the common concerned issue in software industry.Design pattern method using in software development process,improves the reusability of software products,reduces the difficulty of software product maintenance and then improves the software production efficiency.Firstly,this dissertation introduces the subject background,significance and researches on design patterns at home and abroad.Then introduces the basic theory of design patterns, including concepts of design patterns,principles,classifications,elements and describing forms, and analysis the significance of combination of design patterns and object-oriented technique. Chapters in the follow-up focus on how to use the method of design patterns in object-oriented software development by the development of a specific case.Based on the full grasp of user requirements and system functional modeling,this paper divides the system architecture into presentation layer,business logic layer and database access layer to be as the three-layer architecture.The use of design patterns in system development process is in accordance with the features of different layers.Abstract factory pattern with characteristics of simple factory is used in database access layer to meet the system access requirement of multiple data source.Singleton pattern,observer pattern,strategy pattern and bridge pattern is used in the business logic layer in order to meet system functional requirement.MVC pattern is applied to presentation layer to improve system performance.Design pattern method using in the specific project provided by this paper greatly improves the reusability of system,not only reduces the coupling between system modules,but also reduces the maintenance difficulty on later period and enhances the system applicability and portability.Therefore the significance and importance of application of design patterns method in object-oriented technique is improved objectively.
Keywords/Search Tags:Design Pattern, Object-Oriented, Software Modeling, Material Management System
PDF Full Text Request
Related items