论文部分内容阅读
我们生活的今天,以计算机技术为代表的信息技术飞速发展,尤其是计算机软件技术的迅猛发展,对各行业施加着巨大的影响。随着市场竞争的加剧,工业自动化领域也受到了软件技术的巨大冲击。计算机监控软件在生产过程等领域中的广泛应用,对提高企业的生产效率起到了巨大的推动作用。 国内外的软件开发公司和硬件生产企业都在进行计算机监控软件的开发和研究工作。到目前,市场上的计算机监控软件主要有两种:组态软件和专用的计算机监控软件。通用性较强的组态软件在市场上占有相当大的份额,但是它操作复杂,会给用户的使用带来很大的不便,因此,开发一些操作简单、使用方便的专用计算机监控软件仍然是很有意义的事情。 本文阐述了一个专用的远程计算机监控软件的设计思路和开发方法。文章首先对计算机监控系统和计算机监控软件作了介绍,阐明了计算机监控软件的实用价值和自身特点,并介绍了面向对象的程序设计方法在计算机监控软件设计中的应用;接下来,文章在比较B/S模式和C/S模式的基础上,根据软件应用的实际情况,确立了软件的体系结构——C/S模式;文章的第三部分讲述的是软件功能模块的划分,这部分详细描述了在C/S模式下,软件功能在服务器端和客户端的分布情况,并阐明了服务器端和客户端各个子功能模块的划分以及这些子模块之间的关系;文章的第四部分详细阐述了软件的具体实现过程,对软件核心功能的实现进行了详细的叙述;文章的第五部分阐述了有关软件安全和性能改善方面的话题,提出了我们在改善系统安全性和提高软件效率方面的做法;最后,通过与工控组态软件MCGS的简单比较,文章阐明了软件的应用价值,并在总结全文的基础上,提出了一些有待进一步研究和探索的问题。 本系统是基于Windows2000 Professional操作系统平台、采用VC++6.0以及SQL Server数据库管理系统开发完成的。相信经过进一步的性能改善,它一定能在实际应用中展现出它巨大的价值。