Font Size: a A A

The Research And Practice Of Design Patterns In The Development Of Industrial Configuration Software

Posted on:2006-03-18Degree:MasterType:Thesis
Country:ChinaCandidate:F YinFull Text:PDF
GTID:2178360212982471Subject:Measurement technology and equipment
Abstract/Summary:PDF Full Text Request
Industrial configuration software is playing a more and more important role in the industrial process control and monitor system. It can establish the whole system easily and rapidly by configuration. The flexibility and generalization of configuration software make the design of configuration software difficult.Sometimes traditional structural design method is enough for some applications. However, OO(Object-Oriented) technology has great advantage compared with structural method. Configuration software dissects the whole process into many objects that can be controlled separately. Users build their own application through setting the property of these objects and relations between them. This kind of concept tallies with OO perspective. The software developed by OO method will be more flexible and robust.Design patterns are the effective guidance for OOD. It could tell designer how to build flexible and robust software. In this paper, the application of design patterns in the design of configuration software is the main topic. The designs of graphic structure, graphic manipulation, data management, animator relation setup etc are covered in detail. With the practical instances, I discuss all kinds of situation in which the patterns are suitable, discuss the modification of a regular pattern in special cases, and compare the effect between different design implementations. A small prototype of configuration software is finished with the design in this paper. It validates the result of the design that follows the design patterns.Some other techniques are also referred in this paper including double-buffering draw method, the data structure of vector graphic, the use of DLL (dynamic link library). These are important technology for the software prototype development.
Keywords/Search Tags:OOD, Industrial Configuration Software, Design Pattern
PDF Full Text Request
Related items