论文部分内容阅读
在科学技术飞速发展的现代社会,人们对各方面的需求也在不断提升,其中一个重要方面就是对客户端的性能要求越来越高,例如要求客户端响应速度快,操作界面形式多种多样等等。电力系统所采用的传统形式的C/S模型或者B/S模型已经满足不了现今管理系统的相关需求。尽管传统的“瘦客户端”能够充分利用网络财富,但响应速度却很慢;然而,对于具有丰富界面并且容易操作的“胖客户端”来说,其更新、维护工作却十分复杂。由此可见,提高系统性能非常必要。目前新开发出来的智能客户端技术可以有效解决上述问题,这种智能客户端技术可以提供直观并且性能强大的环境空间,以方便用户访问网络信息以及远程服务等等。智能客户端用来对面向用户,具有灵活性的程序进行开发和设计,从而能够提高用户的满意度以及工作效率。它结合了传统的“瘦客户端”以及“胖客户端”所拥有的优点而避免了二者存在的缺点,从而使得程序的运行速度提高,并且也使程序便于维护更新和部署。另外,智能客户端系统还具有界面响应速度较快,并能提供丰富多彩的内容等优点。课题首先对智能客户端技术以及其在设备缺陷管理系统中的应用情况进行调研,再针对所出现的问题进行改进和开发。首先,将新型的智能客户端与传统客户端进行了比较,对前者的优势进行了较深入的讨论;其次,研究了支持智能客户端实现的技术程序,包括.NET Framework、Web Service以及.NET、ADO等等。本文中对设计智能客户端应用于实际的场景的体系结构给予重点介绍和讨论,这个过程是在实时应用模块的基础上对检测连接、缓存数据以及数据并发这三个方面进行研究。最后通过分析系统的总体结构,并将其应用在设备缺陷管理系统进行开发与设计,重点是对客户端的设计与开发,提出相关的模块设计方案,最终达到设备缺陷系统的电子化管理。本文将B/S模型与C/S体系模型结合起来应用于设备缺陷管理系统,并通过Web Service访问服务器端。采取.Net+ActiveX形式进行系统开发,有效提高客户端的响应速度,并且使得客户端的更新维护以及部署工作方便开展,也提高了系统的扩展能力,减小开发生命周期,大大降低了系统开发的成本,保证了系统的良好性能水平。