摘要:
传感器限差设置包括:测斜仪、渗压计、水位计、雨量计等项限差设置。预警信息区为已经添加完成的信息,预警信息配置区可以实现对各预警分项的添加、删除和对添加完成的预警值的修改。首先实现水位计的限差管理,首先查询设备表,将所有的水位计信息加载到主界面上,然后分别设置每个水位计对应的一级,二级,三级预警信息,包括预警值,逻辑关系,是否屏蔽等信息,所有的预警设置信息存到WarningSet表中,预警等级信息存放到预警字典表WaringDict中,然后用户通过操作实现对预警信息的设置、修改和删除操作。具体实现代码如下: 1 using System; 2 using System.Collections.. 阅读全文
摘要:
在线监测的主要功能除了数据的采集、存储和分析之外,对分析结果及系统运行状况进行及时预警也是非常重要且必不可少的;预警联系人管理 --UI层WarningContactsManageForm.cs 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.F... 阅读全文
摘要:
抛开现实的残酷与无奈,对技术孜孜不倦的追求,从专注到执着,从疯狂到忘我,始终坚信代码可以改变世界,更能改变自己的人生。WaterLevelRecordServer.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using SMOS.DAL.Device; 6 using SMOS.Model.Device; 7 8 namespace SMOS.Server.Impl.Device 9 {10 public class WaterLe... 阅读全文
摘要:
在Server层定义WaterLevelSetServer和WaterLevelRecordServer两个子类,分别继承DeviceSetServer和DeviceRecordServer。 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using SMOS.DAL.Device; 6 using SMOS.Model.Device; 7 8 namespace SMOS.Server.Impl.Device 9 {10 public c... 阅读全文