论文部分内容阅读
本文在分析煤矿安全现有软件存在问题的基础上,提出了基于Web服务的解决方案。通过比较,Web服务的具体实现选择Microsoft.NET作为平台。本文详细介绍了在.NET平台下实现Web服务及在不同客户端调用之的方法。系统可视化的实现采用C#语言结合Visual Graph图形控件的方式,并具体对高级C/S和B/S两种模式进行了研究。 系统在高级C/S模式下的实现:具体完成了由Visual Graph图形控件进行煤矿安全可视化图形的设计与实现,以及系统编辑功能的设计与实现。然后讨论了系统采用的数据库技术及本系统数据库的设计与实现。最后将煤矿安全相关计算用Web服务进行封装,并实现了在C/S模式下调用风网解算Web服务。 系统在B/S模式下的实现:研究了Visual Graph图形控件在B/S模式下的使用方法,对系统界面和监控功能的设计技巧进行了讨论。在B/S模式下的客户端,可以用于浏览各种监控界面,也可以在浏览器中进行监控界面的设计操作。因为Visual Graph图形的存储基于XML格式,在实时监控时不必存储空间数据,而是采取直接更改其XML文件的方式以取得更高的效率。监控数据通过Web服务统一接口取得,并实时更新到画面上。