Font Size: a A A

Research On Design Patterns And Implementation Of Design Patterns In Software Development Management System (Retrack)

Posted on:2007-06-07Degree:MasterType:Thesis
Country:ChinaCandidate:G T GuFull Text:PDF
GTID:2178360185467948Subject: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.But 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.Design patterns are much applied to Retrack system successfully.From the operational characteristics of Retrack system,I discussed OOD,software design patterns,UML(Unified Modeling Language),etc.When looking for appropriate objects, specifying object interfaces, making use of the mechanism of reuse and baking up varieties in the style of design,I always combined the Retrack system design with design patterns appropriately.In the article I mainly talked about four kinds of design patterns which are applied to Retrack system.They are Abstract Factory pattern, Composite pattern,Iterator pattern and Template Method pattern.First, I introduced the interrelated concepts about design patterns,then gave the examples in Retrack system coded in Perl,finally I demonstrated my main ideas about the topic,presented the relevant class diagrams,detailed the relationships of interrelated design patterns clearly and much probed into how to realize design patterns in Perl and practiced it in the Retrack system.Because of the limitation of both the time and the author's experience, there may exit some oversights in this thesis. I sincerely hope that you experts can give me some...
Keywords/Search Tags:OOD, Design Patterns, Perl, Software development management system(Retrack)
PDF Full Text Request
Related items