物联网环境监测数据中心


该项目是用原生方法来实现,客户端采集传感器发送过来的数据,然后发送给服务端,服务端接收到的数据进行入库。所有的参数通过xml配置文件获取,然后用Dom解析xml,通 过反射的方法初始化各个对象。 包括有采集模块,网络模块,入库模块,备份模块,日志模块,配置模块,GUI模块等
资源截图
代码片段和文件信息
package com.briup.environment.bean;

import java.io.Serializable;
import java.sql.Timestamp;

public class Environment implements Serializable{
    /*
    环境存储实体类,包括环境种类(温度,湿度,二氧化碳,光照)
    发送端id树莓派id试验箱模块id传感器地址,传感器个数
    指令标号,状态,环境值,采集时间
    * */
    //环境种类名称
    private String name;
    //发送端Id
    private String srcId;
    //树莓派系统Id
    private String desId;
    //试验箱上模块Id
    private String devId;
    //模块上传感器地址
    private String sersorAddress;
    //传感器个数
    private int count;
    //发送指令标号 3接收数据 16发送数据
    private String cmd;
    //状态 默认为1表示成功
    private int status;
    //环境值
    private float data;
    //采集时间
    private Timestamp gather_data;

    public Environment() {
    }

    public Environment(String name String srcId String desId String devId String sersorAddress int count String cmd int status float data Timestamp gather_data) {
        this.name = name;
        this.srcId = srcId;
        this.desId = desId;
        this.devId = devId;
        this.sersorAddress = sersorAddress;
        this.count = count;
        this.cmd = cmd;
        this.status = status;
        this.data = data;
        this.gather_data = gather_data;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSrcId() {
        return srcId;
    }

    public void setSrcId(String srcId) {
        this.srcId = srcId;
    }

    public String getDesId() {
        return desId;
    }

    public void setDesId(String desId) {
        this.desId = desId;
    }

    public String getDevId() {
        return devId;
    }

    public void setDevId(String devId) {
        this.devId = devId;
    }

    public String getSersorAddress() {
        return sersorAddress;
    }

    public void setSersorAddress(String sersorAddress) {
        this.sersorAddress = sersorAddress;
    }

    public int getCount() {
        return count;
    }

    public void setCount(int count) {
        this.count = count;
    }

    public String getCmd() {
        return cmd;
    }

    public void setCmd(String cmd) {
        this.cmd = cmd;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public float getData() {
        return data;
    }

    public void setData(float data) {
        this.data = data;
    }

    public Timestamp getGather_data() {
        return gather_data;
    }

    public void setGather_data(Timestamp gather_data) {
        this.gather_data = gather_data;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        158  2018-06-11 15:51  EMDC.ideadictionariesAdministrator.xml

     文件        359  2018-06-14 09:13  EMDC.idealibrariesojdbc14.xml

     文件        273  2018-06-11 10:05  EMDC.ideamisc.xml

     文件        248  2018-06-11 10:05  EMDC.ideamodules.xml

     文件       8792  2018-06-11 16:58  EMDC.ideauiDesigner.xml

     文件      63093  2018-06-14 21:38  EMDC.ideaworkspace.xml

     文件       1944  2018-06-14 09:13  EMDCEMDC.iml

     文件     654960  2018-06-12 14:11  EMDCoutproductionEMDCackground.PNG

     文件         58  2018-06-13 09:26  EMDCoutproductionEMDCacktest.txt

     文件       2802  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmenteanEnvironment.class

     文件       1504  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmenteanMaxMinAvg.class

     文件       1328  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmenteanUserBean.class

     文件        348  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentclientClient.class

     文件       2799  2018-06-14 12:07  EMDCoutproductionEMDCcomriupenvironmentclientClientImpl.class

     文件       1102  2018-06-14 12:09  EMDCoutproductionEMDCcomriupenvironmentclientClientTest.class

     文件        348  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentclientGather.class

     文件       5374  2018-06-14 14:10  EMDCoutproductionEMDCcomriupenvironmentclientGatherImpl.class

     文件        514  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiApi.class

     文件       5781  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiApiImpl.class

     文件        139  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiLogin.class

     文件        934  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$1.class

     文件        934  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$2.class

     文件        933  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$3.class

     文件       2774  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$4.class

     文件       7589  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl.class

     文件       1398  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$1.class

     文件        822  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$2.class

     文件        974  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$3.class

     文件        764  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$4.class

     文件      14723  2018-06-14 09:51  EMDCoutproductionEMDCcomriupenvironmentguiMainWindow.class

............此处省略96个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)