电子寄存柜是如何与系统模块“交流”的?
在电子寄存柜中,信息模块主要是用于向寄存柜的中央控制单元的控制模块发送用户信息,以及该电子寄存柜信息和箱格信息。
而远程预约模块则用于接收客户端发送的用户编号和用户密码,根据数据库存储的用户信息判断是否合法;如合法,则将箱格状态为空闲状态的箱格信息发送给该客户端;接收该客户端发送的箱格编号,将该箱格编号和该用户编号发送到该箱格所属电子寄存柜的控制模块;接收该控制模块发送的确认信息,将数据库中存储的该箱格信息中的预约用户编号修改为该用户编号、箱格状态修改为预占状态,并向该客户端发送确认信息;
寄存柜系统中的取消预约模块用于接收远程取消预约模块发送的用户编号和箱格编号,将存储的该箱格信息中的预约用户编号清空、箱格状态修改为空闲状态,向服务器发送确认信息;
取货模块用于读取收货人取走所述箱格内货物的信号,将存储的该箱格信息中的箱格状态修改为空闲状态,将相关箱格使用记录发送到服务器,相关箱格使用记录包括箱格信息、取货时间。
上一篇: 智能储物柜的优良,由你说了算
下一篇: 智能储物柜的优良,由你说了算