Font Size: a A A

The Research Of Key Technologies And Design Patterns In The Development Of Configuration Software

Posted on:2009-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:D LeFull Text:PDF
GTID:2178360272980875Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Configuration Software plays more and more important part in industrial control and management, it provides user-friendly interface and simple manipulation by flexible and diverse configuration not programme. Each prefabricated module of the configuration software can be easily made use of realizing and accomplishing any function in the supervise-control layer. The flexility and universality bring on the difficulties in software design and programme. In the dissertation, COM technology is used to devide configuration software into some relatively small and simple modules. So we can reduce the complexity and repeating programme. The application of ActiveX Scripting technology is in order to edit script by any script language without modifing configuration software. And the OPC technology provides a feasible way to data exchange bewteen configuration software based on Windows system and controller devices. Configuration software can access datas of the spot controller devices according to the interfaces of OPC server, avoid repeating programme of I/O drivers, boost the openness and flexibility.The core idea of configuration is that industry control system is divided into a lot of entities , and we can configure the properties and the relation of the entities in order to build the system. The core idea of configuration accords with OO (Object Oriented) theory, besides OO technology has distinct advantage in enhancing flexility and expansibility, so OOP (Object Oriented Programming) is the best choose in configuration software programme. The difficulty of OOP is how to identify objects in the system, and how to build object model and communication between objects in the computer system. Design patterns which is the essence of the OOD (Object Oriented Design) and expresses the design method and structure of a given problem, plays an important role in OOD. In this dissertation, firstly the key technologies used in Configuration Software development are introduced in detail, then the design patterns in configuration software are studied, which applied occasions are analyzed combining with the instances. Next, the author probes into the idea and effect when the design patterns are used in solving the actual problems. In the whole dissertation the software frame designment, graph elements designment, graph manipulation designment, animation system designment and so on are discussed detailedly.
Keywords/Search Tags:Configuration Software, OO, design patterns, industrial control system
PDF Full Text Request
Related items