用C#实现对传感器数据通过串口进行采集,并将其存到数据库中
系统集成软件之传感器限差管理
摘要:传感器限差设置包括:测斜仪、渗压计、水位计、雨量计等项限差设置。预警信息区为已经添加完成的信息,预警信息配置区可以实现对各预警分项的添加、删除和对添加完成的预警值的修改。首先实现水位计的限差管理,首先查询设备表,将所有的水位计信息加载到主界面上,然后分别设置每个水位计对应的一级,二级,三级预警信息,包括预警值,逻辑关系,是否屏蔽等信息,所有的预警设置信息存到WarningSet表中,预警等级信息存放到预警字典表WaringDict中,然后用户通过操作实现对预警信息的设置、修改和删除操作。具体实现代码如下: 1 using System; 2 using System.Collections..
阅读全文
posted @
2014-01-17 11:53
图灵之梦
阅读(425)
推荐(0)
系统集成软件之预警联系人管理
摘要:在线监测的主要功能除了数据的采集、存储和分析之外,对分析结果及系统运行状况进行及时预警也是非常重要且必不可少的;预警联系人管理 --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...
阅读全文
posted @
2013-12-13 11:33
图灵之梦
阅读(492)
推荐(0)
用C#实现对MSSqlServer数据库的增删改查---Server层(WaterLevelRecordServer.cs、DeviceRecordServer.cs)
摘要:抛开现实的残酷与无奈,对技术孜孜不倦的追求,从专注到执着,从疯狂到忘我,始终坚信代码可以改变世界,更能改变自己的人生。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...
阅读全文
posted @
2013-10-28 09:45
图灵之梦
阅读(427)
推荐(0)
用C#实现对MSSqlServer数据库的增删改查---Server层(WaterLevelSetServer.cs、DeviceSetServer.cs)
摘要:在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...
阅读全文
posted @
2013-10-28 09:33
图灵之梦
阅读(357)
推荐(0)
用C#实现对MSSqlServer数据库的增删改查---DAL层
摘要:说明:本人完成的工作是对传感器--超声波物位计进行硬件集成,上位机通过串口接收传感器数据并将其存到数据库中;在DAL层实现对数据库的增删改查,其中包含两个数据表分别是WaterLevelSet表和WaterLevelRecord表,以下代码即是完成对两张表进行数据操作。 1 /*---------------------------------------------------------------- 2 // Copyright (C) 2013 ************* 3 // 版权所有。 4 // 5 ...
阅读全文
posted @
2013-10-08 16:12
图灵之梦
阅读(868)
推荐(0)