当前位置: 首页 > news >正文

特殊上位机权限管理方案

核心思路:
操作员保持前台生产登录不退出、生产归属绑定操作员;管理员 / 工艺员用自身账号做「临时权限核验」,在不挤下线操作员的前提下修改工艺参数,操作日志归属实际操作人(工艺 / 管理员),生产数据归属当班操作员。

方案 1:弹窗二次身份校验(最推荐、开发成本最低)

  1. 操作员正常登录上位机系统,全程保持登录,不能退出
    • 操作员账号锁定当前生产任务,所有生产工单、产品追溯、产量数据永久绑定该操作员 ID
    • 操作员界面仅开放:启动 / 停止生产、查看实时参数、查看报警,参数编辑按钮灰化不可点击
  2. 工艺参数修改按钮:不直接进入编辑页,弹出权限验证弹窗
    • 弹窗独立于当前操作员会话,不需要注销当前操作员;
    • 工艺员 / 管理员输入自己的账号密码完成身份校验;
  3. 校验通过后:
    • 临时开放参数编辑权限,仅本次参数修改操作有效;
    • 生产数据、产品溯源依然归属当班登录的操作员
    • 系统操作日志单独记录:操作人 = 工艺员 / 管理员、操作内容 = 工艺参数修改、关联生产工单 + 当班操作员;
  4. 参数保存后,临时权限自动回收,回到操作员只读界面,操作员全程不下线、生产不中断。
权限规则总结
  • 会话主体:操作员(生产归属人,常驻登录)
  • 操作执行人:工艺 / 管理员(临时身份鉴权,日志记录人)
  • 权限边界:操作员无参数修改权限,高权限角色通过二次鉴权临时获得修改权限,不抢占会话。

方案 2:系统级双会话 + 权限委派(偏大型项目)

  • 上位机系统分为:前台生产会话(操作员独占) + 后台管理会话(独立子进程)
  • 操作员在主程序登录锁定工单;
  • 工艺 / 管理员打开独立的工艺配置子模块,单独登录自己账号,子进程和主进程共享数据库、生产工单上下文;
  • 工艺修改操作写入操作人日志,生产数据归属前台操作员。
http://www.jsqmd.com/news/1092133/

相关文章:

  • AI插件开发实战:基于JS脚本的Illustrator色标生成器设计与实现
  • Matlab2020b 从零到一:一份详尽的个人安装与避坑指南
  • 今天发现采用360下载wps比网页版快多了,下载的是同一个版本。-但是重新安装了wps,还是有些卡顿,稍微好了一丢丢,这个到底什么原因?
  • 三角洲S10裂变新赛季上线[特殊字符]Mac玩家再也不用错过核电站新图!
  • SMUDebugTool完全指南:专业级AMD Ryzen处理器硬件调试工具深度解析
  • C# CAD二次开发消息提示技巧
  • 如何免费解锁Wand专业版:告别订阅费的终极指南
  • 抖音无水印下载器:三步免费保存高清视频的完整指南
  • TUSB4020B评估模块拆解:从电源设计到信号完整性,打造稳定USB集线器
  • 【技巧揭秘】告别LaTeX插图虚线阴影:从Visio到PDF的完美转换链
  • 开发了一个浏览器新标签页,欢迎大家体验
  • 如何通过R3nzSkin项目掌握游戏内存修改技术:5个实战应用场景解析
  • 从习题到实战:TCP拥塞控制与窗口机制深度解析
  • LangGraph 架构避坑:智能体职责拆分与流式回调透传机制剖析
  • WindTerm高效配置与个性化调优指南
  • d2s-editor:暗黑破坏神2存档编辑器的3分钟终极指南
  • 启鸣AI赋能大学课堂,西班牙访学团沉浸式体验天立智慧教学
  • Free Spire.XLS for Python 免费库实现。
  • 德州仪器Value Soundbar参考设计:基于PCM3070与MSP430的音频系统开发实战
  • 【RV1103/RV1106】基于Buildroot定制蓝牙文件系统:从依赖解析到实战排错
  • 在博客设置 页脚HTML代码 贴入如下代码
  • Dataify 跨境电商数据采集全攻略实战
  • 最新毕设选题- 大数据篇
  • 私钥登录ssh服务器
  • 再见,期待下次相遇
  • CEPH分布式存储应用实践——分布式存储简介与CEPH分布式存储
  • 在 Azure AI Search 里,英文检索有时会卡在一个很小的词形差异上:文档里是 brief,搜索 briefs 却搜不到。
  • 深度把玩劳力士3235机芯的老哥,先放大50倍看看这组表盘序列号的防伪公差
  • XCOM 2模组管理革命:AML启动器终极指南 - 告别混乱,拥抱秩序
  • Defender Control:Windows Defender终极管理工具完全指南