Font Size: a A A

Design Of Host Computer Monitoring Configuration Software Based On C#

Posted on:2011-12-02Degree:MasterType:Thesis
Country:ChinaCandidate:X L LiFull Text:PDF
GTID:2178360308457368Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
In general, most configuration software packages in the market have a huge architecture and a variety of functions, which make them very expensive. They cost from several hundred thousands to even millions. Many small and medium enterprises (SMEs) can hardly afford it. In fact, they usually do not ask that much of the host computer with regards to the configuration software. Lots of functions are superfluous to most SMEs, which results in a great deal of waste. Furthermore, most commercial configuration software packages seem general-purpose, but actually are limited in the implementation of details needed by some specific industry. Therefore for the SMEs, it is cost-effective and practical to self-design the configuration software that is simple, user-friendly, and easy to use and maintain.A host computer monitoring configuration software is designed based on C# in this paper. The hardware structure of this host computer system includes engineer station and operator station. The configuration software contains graphic interface module, trend curve module, and database module. It meets the basic needs of small and medium enterprises in the cement industry. In order to achieve briefness and easy to operate, the function of the graphical interface is cut to the most simple, the commercial database SQL2005 is used as a software database.The host computer configuration software consists of System Development Environment and System Running Environment. The overall design of this software is given in this paper. The emphases of the software are graphic interface and database module.The functions of the graphic interface module has to achieve is to generate and edit the workflow chart. In order to make it simple and easy to use, this module has only some basic graph elements, which include dot, line, circle, text, and bitmap. Complex graphs can be drawn with advanced drawing software, and then copy-pasted onto the graphic interface of this software. The database module is the core of the host computer monitoring configuration software. The database has to retrieve the field data in a timely and accurate fashion, which is a prerequisite to the whole control system. Moreover, the database management system is the pivot of the graphic system, reporting system, and trend-curve system. The key issue of the database module is how to keep the data consistency with real-time constraints. So the design of the database system structure and the implementation of the database management system are the most important and difficult points of this configuration software. Windows XP is used as system development environment. Visual C# is used as development tool.
Keywords/Search Tags:Configuration software, Graphic interface, Database, C#
PDF Full Text Request
Related items