Font Size: a A A

Unified Architecture Technique And Its Application In CAD/CAM

Posted on:2007-06-16Degree:MasterType:Thesis
Country:ChinaCandidate:G S WangFull Text:PDF
GTID:2178360182482380Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of software design and software reuse technology and with the further studies on software design framework and patterns, platform framework has been frequently used in many systems. Among them CAD system is a typical one.Based on the improved Model\View\Controller pattern—Document\View\Contr-oller\Operator pattern the thesis deals with all key elements that compose the CAD framework and the frame system's application in pattern CAD systems.By dividing the developing process into two layers, framework platform layer and application layer, the improved patterns minimize the coupling in software architecture, reduce the cross interaction effect in developing process and enhance the efficiency of the developing team.In the D\V\C\O model, the Document processes the data object relation and store, the View processes the displaying process and the Controller processes communication of the Document, the View and the Operator, and keeps the system on. This model brings the interactive responsibility to the Operator. The Operator, the user interactive object, accords with user function, validating user input objects, sequencing user operation, and converting input data into document objects.In the data object model chapter, this dissertation elaborates the CAD frame object classification and the pattern CAD object's inheriting tree, analyzes the object behavior model and the object relation model's persistence method. In the operation realization chapter, using the Command design pattern and its execution log, the Operator responds well to the pattern CAD automatically grading requirements.Moreover, using the unified design technique, the CAD frame system can be customized according to the applied field. That is to say, the frame applies to other CAD systems as well as the pattern CAD system.
Keywords/Search Tags:Framework, Design Patterns, CAD, Pattern CAD
PDF Full Text Request
Related items