酒店智能门锁控制系统首先需要实现基础数据的管理,这样在设备或功能的添加配置时,能够使信息更加完备,应实现其属性的展示和信息的关联,并通过与云平台的交互,展示设备的状态和开锁记录;对于门锁的基本功能,应实现对指定门锁的控制和白名单的下发和查询。
1、基础数据管理模块
提供酒店信息、建筑物信息、房间信息和单位信息的数据管理操作;基础数据由系统超级管理员进行管理,平台的其他功能的实现都需要以此为基础进行配置,基础信息可以通过多种途径导入到系统数据库中。
2、物联设备管理模块
酒店智能门锁应提供对门锁、控制器、中间件网关的基本数据信息管理以及和相关状态的监控。同时可以对门锁进行远程控制,也可以对门锁的白名单进行管理和配置,模块也提供对设备的日志收集管理功能和门锁流水和异常告警信息的统计功能。
3、系统管理模块
提供对系统用户的管理,包括用户的基本信息、账号的注册与冻结、登录权限的开放与冻结和角色授权,其中,对于楼管理员角色,还可以为其配置管理指定楼宇门锁的权限,还应提供系统公告管理,方便系统管理员之间通知消息的发放,提供系统日志查看,对系统的操作进行流水记录。
4、维护和监控模块
依据业务需求和使用场景进行权限划分决定设置两种角色,系统超级管理员和楼宇管理人员。其中酒店管理人员仅能对其被赋予权限的楼宇进行门锁的管理和控制,是系统的应用者和执行者,因此为其赋予任务管理、物联设备管理、首页工作台展示、个人中心管理和用户登录的权限,而系统超级管理员拥有较高等级别的权限,能够管理和使用所有功能模块,负责整体系统的管理维护和监控。
酒店智能门锁系统还应从酒店平台收集日志信息,并提供统计报表的功能,这些指令的发送需要作为任务手动或定时执行,考虑到权限和安全等问题应根据实际情况将用户定为不同级别,并设计登录鉴权模块;对于用户应增加个人管理中心和系统首页展示;在酒店门锁系统管理方面,还有对用户、权限、公告、操作日志等管理的需求。