名词解释

<html> <table> <tr> <td>类别</td> <td>名称</td> <td>描述</td> </tr> <tr> <td rowspan="4">组织架构</td> <td>用户</td> <td>用户归属于企业或部门,具有登录平台功能、受角色权限控制等</td> </tr> <tr> <td>部门</td> <td>部门由企业或父级部分创建,能实现企业多层架构、权限隔离等</td> </tr> <tr> <td>企业</td> <td>通过注册申请创建新企业,审核通过后将自动创建管理员用户</td> </tr> <tr> <td>客户</td> <td>客户是当前企业相关联的其他企业或个人,可实现企业间分享、授权项目</td> </tr> <tr> <td rowspan="4">权限管理</td> <td>权限组</td> <td>可实现按组授权,后续该组的新建项目将自动授权</td> </tr> <tr> <td>项目角色</td> <td>可以精准控制某个用户对某个项目能看到哪些菜单、功能</td> </tr> <tr> <td>系统角色</td> <td>控制用户能看到哪些菜单、功能</td> </tr> <tr> <td>菜单</td> <td>平台的功能导航,最多有三层菜单</td> </tr> <tr> <td rowspan="5">资产数据</td> <td>项目</td> <td>归属于企业,可以被授权、分享到多个企业中</td> </tr> <tr> <td>BOX</td> <td>归属于项目,代表网关设备,目前支持自家的BOX和第三方设备</td> </tr> <tr> <td>设备</td> <td>归属于BOX,代表PLC等末端设备</td> </tr> <tr> <td>变量</td> <td>归属于设备,代表数据采集的变量点、寄存器值</td> </tr> <tr> <td>报警</td> <td>满足指定条件即可触发报警事件</td> </tr> <tr> <td rowspan="2">其他</td> <td>消息</td> <td>包括变量报警和平台内部消息提醒,可通过平台推送、微信、短信、邮件、语音电话通知</td> </tr> <tr> <td>日志</td> <td>记录用户的关键操作日志</td> </tr> <tr> <td rowspan="5">开发者</td> <td>模块</td> <td>包括系统内置模块和自定义模块,建议开发者以模块为单位进行开发配置、代码上传</td> </tr> <tr> <td>代理</td> <td>开发者的后台接口,可以通过反向代理配置将自定义接口映射到主服务器web端口上</td> </tr> <tr> <td>HOOK</td> <td>系统钩子,开发者可以编写http接口实现拦截系统关键事件的执行</td> </tr> <tr> <td>MQTT</td> <td>基于发布/订阅范式的消息协议,可用于接收平台的事件和数据推送</td> </tr> <tr> <td>RabbitMQ</td> <td>一款实现了高级消息队列的中间件,可用于接收平台的事件和数据推送</td> </tr> </table> </html>