Font Size: a A A

Application Study Of OOD(Object-Oriented Design)Technologies In The Theodolite Main Controller Software Design

Posted on:2003-02-20Degree:MasterType:Thesis
Country:ChinaCandidate:C Y WangFull Text:PDF
GTID:2168360062490828Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
The Theodolite Main Controller is the relay center of communications between theodolites and central computers. Because of variance of the communication protocols deployed in customers units, the software development tasks of main controller used to be assigned in terms of different projects .So there was high redundancy in codes and many difficulties in reuse of codes. With the object-oriented technology introduced in the software development, the problems will be solved with challenges .Firstly, we discussed the design principles of object-oriented classes and the packages in the thesis. In the object-oriented software , the classes and objects are the basic units. Packages is the basic units of the object-oriented architecture. So the design results of classes and packeges will heavily affect the f lexibleness and the reuse of software modules.Secondly, we studied the design patterns and the underlaying OOD strategies in design patterns. Design patterns mainly are dedicated to the collaborations and the relations between classes and objects. Because the object-oriented softwares fulfill their fuctions through the collaborations between classes and objects, the relationship models of classes and objects are of great importance.Finally, we designed the 160 Theodolite Main Controller softwares exploiting the technologies above.
Keywords/Search Tags:Theodolite Main Controller, Design principles, Design patterns, Object-Oriented Design(OOD)
PDF Full Text Request
Related items