It designed a remote monitoring system of BESIII experiment based on web. The software of the system is mainly based on module programming. The Ajax technology and the MVC pattern is used in system framework construction. The function of selecting multiple tables is realized by structural checkbox tree using jstree library. Data chart is plotted by HighCharts library. The updating of data curve is realized by the method of calculating the time span between the real data record to measure the http request. The schema and the tecg-bikigy of the system design can be used by detector monitoring system like BESIII.%描述了采用Web方式为北京谱仪探测器构建一个可远程监测探测器状态和运行环境状态的系统.该系统采用模块化的思想编程,用Ajax技术和MVC模式构建系统框架;应用jste构建树形选框实现多表选择;用Highcharts实现数据曲线图的绘制;采用数据分析的方法计算下一次请求的曲线数据的更新时间.该系统可应用于同类的探测器监测系统.
展开▼