Font Size: a A A

The Research And Design Of Configurable Software Based On Component Technology

Posted on:2005-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2168360125457090Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
Configurable software is an industry control software that is designed for automation engineers. It makes the users build their applications without programming. It can meet the requirements by configuring some functional modules provided by configurable software. Based on the current status and requirements of application, this dissertation puts forward a solution for small-scale supervision configurable software that is suitable for electric power system.This dissertation investigates and analyzes some advanced technologies adopted by some popular products of configurable software. According to the characters of application, it also brings forward an idea that implementing configurable software based on component technology. The subsystems of configurable software are built through the analysis of data flow, and their basic functions have been realized. Some problems in graphic subsystem have been deeply analyzed and realized, include software framework, graphic component design, graphic object management and animation show. Double buffer mechanism and multi-thread technology are used to enhance the drawing stability and efficiency. A method to build and implement a real-time database is presented in this dissertation. We put forward a storage method to solve the problem that stores the real-time data in different storage cycle. A method that implementing report forms configuration by using graphic components is put forward. A storage structure is designed for communication configuration. It is propitious to enhance the flexibility in configuration of communication parameter and extracting data contained in the datagram. Asynchronous communication mechanism is adopted to improve the efficiency and reliability in serial communication.In the end, the research and development of configurable software has been summarized. Several important issues need to be researched at next stage have been put forward in this dissertation.
Keywords/Search Tags:configurable software, component, object oriented, real-time database
PDF Full Text Request
Related items