(1) 通过GPRS网络接收读写器上传的设备数据。每当有数据到达时,该服务器负责将数据存入到后台数据库中,同时调用数据分析对象对数据进行分析。分析完毕后将数据下发到在线的监控客户端。如若有报警信息,将报警信息也下发到监控客户端。
(2) 处理监控客户端发送到数据服务系统的命令。包括客服端在线请求命令和控制命令。服务器通过客户端发送的在线请求命令判断客户端是否在线,从而决定是否将设备数据下发。服务器还需要将监控客户端发出的控制命令下发到读写器。
(3) 数据存储将设备的运行数据存储在存储器中,当设备发生故障时可将运行数据传送到远方监控中心,以便进行故障分析和处理。
 (4)远程监控远方监控中心可通过GPRS网络接口,访问监控单元,控制读写器和标签的开启、停止及配置。
2.2  系统实现目标
本系统主要实现以下目标:
1.设置管理员权限,海关监控人员与企业用户设置不同权限;
2.页面能够自动刷新,管理员实时接收信息;
3.能实现自动报警,一旦设备处于非正常使用状态,则自动发送报警信息至管理员页面;
4.管理员能对企业用户进行管理;
5.管理员能对标签进行管理;
6.管理员能对设备进行管理;
7.管理员能对报警信息进行管理。

2.3  软件的整体架构
 
图2.1  海关进口设备监管系统系统架构图
由上面的示意图可以看出系统由下面四个模块构成:
(1)数据采集模块(读写器):
完成各部件的数据采集、数据解析、数据发送功能。
与各功能部件通过MODBUS总线通信,全透明设计。
数据解析完成后通过GPRS网络发送至数据中心。
具有数据存储功能,当数据中心不在线时自动保存数据。
(2)数据通信模块(GPRS):
     数据通信模块是连接数据采集终端和数据服务端的桥梁。主要有终端GPRS模块和GPRS数据中心两部分。
(3)数据服务模块(Java Server):
     数据服务模块是整个软件模块的核心部分,也是在这次的软件设计中我主要要完成的部分。
(4)数据交互模块(Java Client)
      数据交互模块主要是对监控数据的可视化展示
监控数据实时动态展示
监控数据报警
统计报表生成
标签管理
读写器管理
用户权限管理

2.4  服务模块
图2.2   数据服务模块总体架构
    数据服务模块是整个软件模块的核心部分,也是在这次的软件设计中我主要要完成的部分,它要完成的主要功能如下:
    数据采集服务:
此服务负责监听一个TCP端口,GPRS网络将读写器上传的设备数据转发到此端口上。每当有数据到达时,该服务负责将数据存入到后台数据库中,同时调用数据分析对象对数据进行分析。分析完毕后将数据下发到在线的监控客户端。如若有报警信息,将报警信息也下发到监控客户端。
上一篇:基于MM路径的集成测试用例生成技术研究
下一篇:C#健身俱乐部信息管理设计+ER图

GPRS技术无人车辆DGPS定位系统服务器系统设计

java海关报关申报系统设计

jsp海关设备监管系统的设计与实现

ZigBee和GPRS环保在线监测系统的设计与实现

国内外图像分割技术研究现状

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

承德市事业单位档案管理...

志愿者活动的调查问卷表