Font Size: a A A

Design Pattern-based Training System Design And Implementation

Posted on:2010-09-03Degree:MasterType:Thesis
Country:ChinaCandidate:Q L ZhangFull Text:PDF
GTID:2208360275991335Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,an important breakthrough in Object-Oriented area is to raise the conception of design pattern,which was not born long before,but soon becomes a bright star due to its particular advantage in the design and development.Unified Modeling Language(UML) brought in the new thoughts,new method and new technology in the area of software project.It is a kind of modeling language which has strong function and adaptation.During the development of a software project,a good choice of design pattern will definitely simplify the software development procedure,fast the progress,and enhance the software performance and maintenance.With the development of Ultrawise practical training,after analyzing the design patterns in object-oriented software,we use many design patterns during the whole progress,in order to realize the flexibility and reusability in software design.In this paper,we study the principle,classification,selection,usage of software design pattern,and the Unified Modeling Language(UML) application in description of design patterns,and analyze the support of UML to design pattern,accomplish the modeling method based on the role design pattern. According to the practical training system of the software course in the higher vocational school and college,we give the detail analyses to each model and raise the detail solution,also analyze the main class involved in the practical training system and accomplish the main function of the system.In this paper,we also use the design pattern based on the role to solute the problem of the assignment of authority.
Keywords/Search Tags:Practical Training System, Design Pattern, Unified Modeling Language, Role
PDF Full Text Request
Related items