Font Size: a A A

Application Research Of Design Pattern In Web Select Media System

Posted on:2009-06-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y LiFull Text:PDF
GTID:2178360245489649Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Facing a wide variety of the requirements in the process of software development, the software systems are always too frail, difficult to reuse and hard to maintain. A lot of people skillful in the software development have already put forward a kind of good idea named design patterns by summarizing much experience. Design patterns have further advanced the abstract levels in the OOD (Object Oriented Design), made it very easy to reuse the codes, much reduced the design complexity and promoted the quality of software designing. Design patterns have become very popular since the middle of 1990s.During the process of design and development of Select Media System, many design patterns are implemented to solve problems. From the requirements and function characteristic of Select Media System, this paper discussed the basic theory of software design pattern and put forward the requirement for design pattern. The design pattern referred by this article is object-oriented design pattern. The paper uses a great deal UML figures to describe most patterns' structure.Firstly, this paper gives in-depth information about applying design pattern. Based on analyzing relationship among design pattern and component framework and structure, an applicability proposal is being presented; Secondly, it uses the UML object-oriented modeling methods to complete the entire modeling by the static and dynamic modeling from demand analysis to detailed design, and enable the process of demand analysis and the development process more closely together, Finally, this paper elaborates concrete realization of System Media System according to the previous demands model during the course of which many design patterns are impenetrated especially Abstratct Factory Pattern, Observer Pattern, Command Pattern, Template Method Pattern, Composite Pattern, Chain of Responsibility Pattern and Decorator Pattern. By analyzing the system, the concrete method and design solutions are given. The disadvantage and possible improvement of the system are pointed out.
Keywords/Search Tags:Design Pattern, UML Modeling, Select Media System
PDF Full Text Request
Related items