Dissertation > Excellent graduate degree dissertation topics show

The Research of Key Technologies and Design Patterns in the Development of Configuration Software

Author: LeDan
Tutor: HuangMingHe
School: Jiangxi Normal University
Course: Computer Software and Theory
Keywords: Configuration software Object-oriented Design Patterns Industrial control systems
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 226
Quote: 4
Read: Download Dissertation


Configuration software in industrial control and management play an increasingly important role to provide good user development interface and simple to use, flexible configuration (rather than programmatically), the pre-set various software modules can be very easy to achieve and the monitoring layer. Configuration software flexibility and versatility led to the complexity of the configuration software, increasing the difficulty of configuration software design. In this paper the COM configuration software development is divided into small, relatively simple module development. Thereby reducing the complexity of development, reduce repetitive programming to improve software reusability. The main purpose of the application of the ActiveX Scripting technology is the configuration software in the case is not modified, you can use a variety of scripting language editing scripts. To achieve with a way to deal with a variety of scripting languages, so the secondary development of the user can use any scripting language to write their own skilled script. The emergence of OPC technology is based on the Windows platform configuration software based data exchange between field control controller provides a practical method. The configuration software can be provided in accordance with the OPC server interface to access the site control device data, to avoid a repeat of the problems of the development of device drivers, to improve the openness and flexibility of the software. The core idea is configured industrial control system is decomposed into a number of entities, the structure of the entire system configuration attributes of the various entities and the relationships between the various entities, such ideas is compatible with object-oriented way of thinking, and object-oriented technology have a distinct advantage in improving the flexibility and scalability of the software, so use the object-oriented design methods developed configuration software is the best choice. The object-oriented design difficulty lies in how to identify the objects in the system, and the computer system to establish communication between the object model and object relations. The design pattern is the essence of object-oriented design, it expressed the design methods and design structure to solve specific problems in object-oriented design has important guiding significance. Design patterns on the basis of the detailed description of the configuration software developed key technologies in the configuration software design applications to conduct more in-depth study, with examples, the analysis mode application occasions, the specific application of the comparative mode changes and differences between different implementations to explore the design patterns in the thought process to solve practical problems and their effect. The contents of the text mainly on the configuration software framework design, the design of the graphical elements, design graphics manipulation and animation system design discusses.

Related Dissertations

  1. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  2. Design and Implementation of the weapons and equipment information management system,TP311.52
  3. Research on Object-Oriented Integration Testing Method,TP311.53
  4. Based on object-oriented technology simulation of plant root base class library,TP391.41
  5. Design and Implementation of Management Information Systems for military vehicles,TP311.52
  6. The Design and Implementation of Web technology military vehicle driver's information management system,TP311.52
  7. Based on high-resolution remote sensing data mining houses information extraction,TP751
  8. Design and Implementation of the Billing System of a Game Company,TP311.52
  9. The Design of Monitoring System and Experimental Study of the Solar Assisted Heat Pump Unit with Cooling, Heating and Gaining Hot Water,TK511.2
  10. The Design and Implementation of the Automation Management System of Yongchangjing River,TP315
  11. Analyze、Design and Realize the Stadium Management System Based on UML,TP311.52
  12. Software Testing in Flash Ring System and Platform for China Telecom,TP311.53
  13. The Design and Implementation of Clinical Pathway Management System Based on SaaS,TP311.52
  14. Web Service Platform Research and Implementation Based on MVC Design Pattern,TP311.52
  15. The Design and Implementation of the Management System for Engineering Project,TP311.52
  16. The Control Software System Design of Pulsed High Magnetic Field Facility,TP273
  17. The Research and Development of Polycrystalline Silicon Core Manufacturing Operation Simulation System,TQ127.2
  18. The Research and Realization of Human Machine Interface Reconfigurable Communication Based on Embedded Linux,TP11
  19. A hospital information system design and implementation,TP311.52
  20. Based on the telecommunications industry procurement management system design and implementation,TP311.52
  21. Simulation-based data correction system evaluation and improvement,TP274

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile