上海试验室数据管理系统定制开发解决方案
魁鲸科技根据某试验室数据管理需求,通过实施试验数据管理系统程序的开发,实现对试验项目、试验台架以及试验流程数据的全面信息化管理。以解决客户目前全手工加 Excel的数据记录和统计方式,以提高整体实验数据的统一管理以及工作效率。
系统模块包括:试验项目管理、实验设备管理、数据采集、试验实时数据管理、试验数据及报警数据分析、试验数据曲线图、系统集成、配置管理、系统管理。
组织架构
用户管理
管理员登录系统后,可以在用户管理模块中执行多项操作。首先,他们可以查看系统中已注册的用户列表,以获取关于每个用户的基本信息和状态的概览。随后,管理员可以通过添加新用户功能为系统增加新用户,并指定其角色。对于已存在的用户,管理员可以编辑其基本信息,包括用户名、密码和角色等。在必要时,管理员也可以对用户密码进行重置,系统会生成临时密码或发送密码重置链接给用户。此外,管理员还能够管理用户账户的状态,启用或禁用用户,从而决定用户是否能够登录系统。同时,系统会自动记录用户的登录行为,包括登录时间、IP地址以及登录结果等信息。管理员可以随时查看用户登录历史记录,以监控用户活动并进行安全审计,确保系统安全稳定运行。这些功能共同构成了系统的用户管理和日志记录模块,为管理员提供了全面的用户管理和监控功能。
部门管理
功能包括部门列表、新增部门、人员分配、删除部门以及编辑部门。部门是作为一个容器存在,同时也作为上下级容器的一个边界载体。
角色管理
功能包括角色新增、编辑角色、人员分配、角色删除、权限分配,以及项目和台架授权,授权后人员只能看到授权的实验项目或台架。
RBAC授权管理
菜单列表:定义了系统中的菜单项,这些菜单项对应着系统中的不同功能或页面。RBAC 可以通过角色来控制用户对菜单的访问权限,从而控制其能够执行的操作。
按钮列表:类似于菜单列表,按钮列表定义了系统中的各种按钮或操作。RBAC 也可以通过角色来控制用户对按钮的访问权限,从而限制其能够执行的操作。
角色授权:RBAC 系统中的关键概念之一就是角色。管理员可以为不同的角色分配不同的权限,然后将这些角色授予用户。通过这种方式,可以在系统中实现灵活的权限管理,确保用户只能访问其所需的功能和数据。
鉴权流程:当用户尝试登录系统时,系统首先对用户提供的凭据进行验证。验证通过后,系统获取用户的角色信息,并根据角色查询其所拥有的权限。随后,当用户尝试执行某项操作时,系统根据用户的权限信息进行访问控制决策。如果用户具有执行操作的权限,则系统允许用户执行该操作;否则,系统拒绝用户的请求。在授权通过或拒绝后,系统记录用户的操作,包括成功的和失败的访问尝试,以便日后审计和安全分析。
物联部分
试验室管理系统中边缘网关需要与PLC进行对接,包括协议对接和报文对接。确定通信协议后,设计报文格式,确保设备能够正确解析和处理PLC发送的数据。接着,使用4G网络将设备获取的数据发送到服务器,可以通过TCP/IP连接或HTTP协议进行传输。在传输过程中,考虑数据的加密和压缩,以确保数据的安全性和传输效率。最后,服务器端对接收到的数据进行处理和存储。
网关需要支持 5G/4G/3G/WIFI/PPPOE/WAN 有线网络,内嵌工业控制协议,支持本地/远程自定义配置、远程部署、网 关状态监控、远程设备维护等技术于一体的内嵌网络操作系统的工业级智能网关。它适合作为大规模 的分布式设备的接入节点,内嵌协议分析器可以通过协议分析把现场设备的数据先收集到网关节点计 算分析,然后通过网络传送到基于 MQTT 物联网协议的云平台,方便利用先进的物联网技术和两化 融合技术快速构建一套高效、高并发的工业互联网系统
内嵌协议分析器,支持主流工控协议(Modbus/西门子/三菱/施耐德/欧姆龙/台达/固高等)和定 制化特有协议;通过策略规则计算和应用部署分发实现本地计算;根据算法及逻辑可自定义组建公式; 便捷的逻辑运算和公式计算,并提高设备的控制能力和实时性能。
物联监听平台
定制物联网平台需要具备多项关键功能,包括监听协议、数据报文数据解析、粘包处理、报警报文数据解析、实时数据、数据采集和报文日志。这些功能确保了平台能够与边缘网关顺畅通信,并及时准确地处理和展示数据,同时保障系统的稳定性和可靠性。
支持协议配置,报文解析以支持更多传感数据。协议配置:确定支持的协议类型:确定系统需要支持的传感器协议类型,例如TCP、MQTT、UDP等。
协议参数配置:为每个协议配置必要的参数,如通信端口、设备地址等。这些参数将用于建立与传感器设备的通信链接。协议兼容性验证:验证系统是否能够与传感器设备成功建立连接,并进行基本的通信。这可以通过模拟器或实际传感器设备进行测试。
报文解析:分析协议规范:仔细分析所支持的协议规范,包括报文格式、数据类型、编码方式等。这将有助于正确解析传感器设备发送的数据。开发解析器:根据协议规范开发解析器模块,用于解析传感器设备发送的报文数据。解析器应能够将原始数据解析为系统可识别的格式,例如JSON、XML等。异常处理:考虑到传感器数据可能存在异常情况,如丢失数据、错误数据等,开发解析器时需要实现相应的异常处理机制,以确保系统能够正确处理异常情况。
摄像头
通过可配置的 API/KEY对接摄像头云平台(第三方)、或者本地私域部署的第三方监控平台,实现实时视频流查看,或者录像回放功能,并将录像和设备绑定项目,便于检索
试验项目管理
试验项目管理包括添加、启用/禁用和删除项目,其中删除操作采用软删除方式。试验台架管理作为项目的下级,包括添加台架和启用/禁用台架功能。权限分配功能支持对进入该试验项目的权限进行分配,可以针对用户和角色进行权限分配。设备分配功能包括分配摄像头 Key 和分配边缘网关。此外,还需要具备数据解析功能,对协议进行解析。
试验台架管理
对台架进行增删查改,支持对试验台架进行属性配置,同时支持禁用启用,禁用后历史数据不会丢失,对试验台架进行重新分配项目后,历史数据根据项目走并不会迁移到新的项目。
实时信息
支持实时实验数据展示和监控,包括查看实时监控、调用摄像头云台进行放大和缩小,以及分配摄像头设备。此外,还包括实时曲线图功能,可以进行曲线种类的设置和配置,并支持模式的保存、删除和切换,同时提供时间范围的调整功能。
操作记录列表中点击某条记录可自动显示该记录前后一段时间的试验数据曲线。界面支持搜索功能,用户点击记录可以展示一段时间内对的试验数据曲线图,可通过调节时间,以及组态支持进行数据展示调节。操作记录列表包括操作时间、内容、图片列表和视频列表的记录,操作记录详情类似日志记录。
报警信息
持报警报文解析和报警信息解析记录,并提供点击报警数据展示试验数据曲线图,界面支持组态和时间拉选。
试验知识库
知识库支持搜索功能,同时提供类别管理,包括试验标准、试验大纲及方法、试验报告等。知识库支持PDF、Word、Excel格式的文件上传、下载和删除。
试验项目设备管理
试验项目新建、删除、成员添加及删除;网关注册、配置;试验项目下试验台架新建、删除、成员添加及删除;试验项目与试验台架的内容与左侧导航列表实时更新
获取更多信息请联系售前电话