项目计划书

发布时间 2023-07-09 16:44:01作者: silky__player

项目规划

1.版本管理

1.0.0初始版本

 

 

2.一车间需要的功能

  • 每三秒上传一次温度和湿度。接收数据并保存到数据库。同时前端页面展示。

  • PC机检测到车间温度高于25度时发出订阅让LED每三秒闪烁一次。

  • PC机检测到车间湿度高于50%自动打开风扇,低于20%关闭风扇。

 

3.二车间需要的功能

  • 每三秒上传一次光照强度。接收数据并保存到数据库。同时前端页面展示。

  • 前端可以设置关照阈值,低于阈值发送订阅自动打开二车间LED灯。

 

3.办公室需要的功能

  • 办公室可以使用IC打卡来确定每个人的上班时间,同时将这个信息显示在前端。

 

4.需要的订阅

4.1一车间需要传送温度湿度,同时控制风扇和LED的操作.

传送温度和湿度订阅showOne

{
   "status":"ok",
   "data":
  [
      {
           "imei":"showOne",
           "temp":"35",
           "humi":"58"
      }
  ]
}

控制风扇和LED灯订阅conOne 0关1开

{
   "status":"ok",
   "data":
  [
      {
           "imei":"conOne",
           "fan":"0/1",
           "LED":"0/1"
      }
  ]
}

4.2二车间需要采集光照强度同时控制LED灯

采集关照强度的订阅showTwo

{
   "status":"ok",
   "data":
  [
      {
           "imei":"showTwo",
           "light": "35"
      }
  ]
}

同时控制LED灯的订阅conTwo 0关1开

{
   "status":"ok",
   "data":
  [
      {
           "imei":"conOne",
           "LED":"0/1"
      }
  ]
}

 

4.3IC卡信息传输

主要是传送员工的姓名和工号以及打卡时间订阅名card

{
   "status":"ok",
   "data":
  [
      {
           "imei":"card",
           "name": "silky",
           "id": "20210304108",
           "time": "2023-07-09 08:00:00"
      }
  ]
}