基于Web 的货车检修工序监测系统的研制
2012-08-16丁振凡王小明邓建明邱新亮
华东交通大学学报 2012年5期
丁振凡,王小明,邓建明,邱新亮
(1.华东交通大学,江西南昌330013;2.南昌铁路局,江西南昌330001)
随着Web应用的普及,基于Web的监控应用越来越广泛[1-2]。由于工业数据的实时变化特点,客户浏览器要求能及时跟踪显示数据的变化。为了实现浏览器界面中内容的动态更新,研究者提出了各种办法,总体上分为拉方式和推方式两种,推方式采用Java Applet技术,用Socket通信接收数据[3],要求客户方有一个消息接收线程等待服务器将变化数据推送过来。近年来,出现了富客户端技术Flex,可通过消息服务技术实现实时监控[4]。拉方式有的采用ActiveX控件实现数据通信和显示处理[5],近年来流行用客户端的AJAX技术[6-7],利用AJAX结合VML是实现Web图形化监控的一种方法[8]。本文采用AJAX实现Web页面对铁路货车的检修进程的实时监测。从而可以让管理员及时了解各道维护台上的工序进展[9],对工序超时情况能及时报警。监测过程的数据自动记录到数据库中,可容易进行各类统计分析和产生报表。
1 系统功能和基本构成
系统的功能主要在于通过Web页面实时监测工地上的各工序进展。具体有:
1)车道各台位工作进展监测:监视分布在各车道上的工序工作状态;
2)工序完成辆份的数量及当前状态监测:监视各个工序的当前完成维修辆份以及工序的当前状态,用不同图标指示;
3)超时报警消息的查阅:查询记录在数据库中的报警信息;
4)所有各个工序的功效统计直方图:以直方图的形式显示当天各工序的功效;
5)当天已维修车型数量的统计直方图:按车型分类统计给出已维修数量的统计图;……
登录APP查看全文
