返回正文
Main Navigation
  • 博客
  • 归档
  • 万花筒
  • 手册
    • 2026
    • 2025
    • 2024
    • 2023
    • 2022
    • 2021
    • 2020
    • 2019
    • 发布日志
    • 提交 Issue
  • 简体中文
  • English
  • 简体中文
  • English

切换主题

目录

LLM Resources

  • llms.txt

随便看看

  • 什么?5202年了发版后还要手动清浏览器缓存?
  • 🍐 Vue3 优雅的二次封装组件!
  • Array.prototype.flatMap
  • 基于axios 二次封装:构建强大的 HTTP 请求层
  • 可取消的异步任务与 AbortController
  • Spring Boot 定时任务全攻略
  • Nginx 搭建支持多版本和前端路由的静态网站
  • Vue路由钩子全攻略:让你的页面跳转更丝滑!

办公用品智能领用柜系统管理软件 ​

办公用品智能领用柜系统管理软件系统设计方案

系统目标 ​

为企事业单位提供办公场景的无人值守领用管理,支持渠道分销和服务商协调,实现库存精准管控与降本增效。系统支持多种认证机制(扫码、人脸、工卡、密码),多识别方式(称重、RFID)等。

系统整体架构设计 ​

多租户 Sass 架构 ​

Sass是软件即服务(Software as a Service)的缩写,它提供给客户的是一个软件应用程序,客户可以通过云平台使用这个应用程序,无需安装和维护它。Sass应用程序通常提供了Web界面或者API接口,客户可以通过这些接口与应用程序进行交互。

Sass的主要特点 ​

  • 使用简便:客户只需要通过浏览器或者移动设备上的应用程序即可使用Sass服务,无需安装和维护软件本身。

  • 高度可扩展性:Sass应用程序通常具备高可扩展性,可以随着客户业务的发展而不断扩展。

  • 按需付费:客户只需要支付所使用的Sass服务的费用,无需购买和维护软件本身。

  • 采用数据表租户ID隔离或数据库Schema隔离。

  • 自定义配置:租户可独立配置物品规则、审批流程、权限模板。

  • 渠道管理:服务商(业务员机制)可管理名下租户客户,提供子账户系统。

技术栈 ​

  • 后端: Spring Boot、Mybatis Plus、.NET 8、 EntityFramework 8
  • 前端: Vue3、ElementPlus、Ant Design
  • 平台: 采用 Docker 部署
  • 通信: 常见网络标准协议
    • MQTT:保障设备实时状态同步。
    • WebSocket:实现库存变动预警。

技术平台不局限于 Java,.NET 也可以。系统技术架构完成后,技术栈须保持稳定,尽量不进行变更。项目后台管理系统前后端分离,结合项目长远规划,采用OIDC架构实现统一认证授权。用户端采用微信小程序实现快速推广,培养用户。

AI 集成能力 ​

  • 嵌入式视觉识别:支持柜内摄像头动态盘点,Yolo 算法识别物品变换。
  • 智能预警:缺货自动触发补货工单,指定物品领用额度限制等。

项目第一阶段规划 ​

阶段目标 ​

  • 完成系统的基础功能开发和测试,主要包含智能柜、物品、用户与组织等基础数据维护,日报、月报等基础统计报表报表展示。
  • 系统采取JWT认证配合RBAC授权机制,完成整个平台的认证与授权功能。

整体功能 ​

  • 平台:
    • 后台管理系统
      • 智能柜管理
        • 基础信息维护
        • 状态管理
      • 物品管理
        • 基础信息维护
        • 物品类型管理
        • 标签管理
      • 组织、人员管理
        • 服务商管理
        • 组织、用户管理,支持批量操作
      • 审计管理
        • 日志管理
        • 数据脱敏
      • 统一认证授权管理
        • JWT 认证机制
        • RBAC 权限管理
          • 角色管理
          • 模块管理
          • 权限配置
      • 报表管理
        • 实时大屏:包含智能柜运行状态、物品动态库存统计、高频畅销等热门指标等数据。
        • 报告管理
          • 用户报告订阅管理
          • 按日、周、月等维度生成相关报告,推送至订阅用户
          • 推送平台可扩展至微信、钉钉、飞书等社交及办公平台
    • 用户端
      • 采用微信小程序,用于用户端,管理人员端操作,终端用户更易接受,须配备应用服务器及域名资源,同时申请和认证相关小程序。
      • 用户采用手机注册,采取白名单机制,只允许系统内的用户进行注册和绑定。

技术选型 ​

  • 微信小程序,满足用户终端的快速推广。
  • ASPNET 8 和 Vue3、Ant Design 4,跨平台和自适应显示。
  • 基于 Docker 的容器化部署方案,统一部署环境。
  • 智能柜:基于 Modbus 和 MQTT 协议,推送设备状态及接收服务端反馈。

网络架构 ​

示例图
/zh-CN/gallery/saas_office.html 的头像
您觉得这篇文章
怎么样?
编辑本页面

上次更新:

V 0.13.12 |
基于 MIT Licensed版权所有 © 2009- 2026 CMONO.NET
本站访客数
--次
𝓒𝓜𝓞𝓝𝓞.𝓝𝓔𝓣
本站总访问量
--人次