日期:2014-05-19  浏览次数:20714 次

监控系统数据实时显示问题,请大家给个思路
我想实现这样一个功能,一个监控系统,数据由GPRS模块接收过来,我在PC上通过串口把数据读进来,用一个界面(winform)来实时显示数据,并把数据存入到数据库

请问以上功能应该如何实现,主要是如何做到实时性,以前没接触过这类问题,几乎是一点不懂,请大家给个思路,需要学习哪些知识,最好能给介绍点资料,多谢

另外就是我对历史数据进行处理以后,有些数据需要以曲线的形式来呈现(webform),请问用什么控件来做好一些

------解决方案--------------------
你可以参考perfmon.exe这是系统本身带的,微软网上有个类似的源码。
------解决方案--------------------
比较大,最好找源码和相关文档看看
------解决方案--------------------
我做过
数据采集器通过GPRS,webform 模式进行数据交互

1。实时性
客户端发出请求---》服务器端接收----》反馈信息给客户端

2。有些数据需要以曲线的形式来呈现(webform),请问用什么控件来做好一些
我用的是DEVEXPRESS,有多条曲线控件,具体什么名字忘了。
DEVEXPRESS功能强大



------解决方案--------------------
用那的GPRS设备,就找那个厂家技术支持。厂家都有例子的。不支持就不买设备。
------解决方案--------------------
我也是做串口编程的,实时就是设定一个时间,每隔一段时间通过串口读数据了,然后在WinForm里运用线程刷新读取到的数据就行了。
------解决方案--------------------
实时监控用线程,用timer都可以。控件的话可以用component one,或者Infragistics的显示控件都可以