返回项目
真实项目公共屏幕使用合成数据

仓库作业系统

连接文档、接收、放置、搜索和每个单元的移动历史的仓库系统。

FlowOps 是该产品类别的单独公开演示。它不是客户端的系统名称。

运营概览 项目屏幕
运营概览经理视图中的指标、活跃发货量和差异。
01 · 挑战

从分散的记录到单一的工作流程

任务是连接发货、实物接收和移动,以便团队可以看到每个单元的当前状态和历史记录。

文件→装运

操作员在创建装运之前检查入库单据。

接收→放置

仓库工作人员检查商品并记录它们的实际位置。

控制→历史

经理看到差异和运营时间表。

02 · 原始工作流程

文件和实物库存是不同的事实

电子表格描述了预期的发货情况。收货时必须分别确认每个单元的标记、内容和实际位置。不匹配问题在解决之前一直可见。

03 · 领域模型

预期→实际→变动

发货记录预期的单位和内容。接收创建实际单位并将其与计划相匹配。当前位置支持日常工作;运动历史解释了一个单位如何到达那里。

  1. 出货量 → 预计单位

    文件、标记、内容

  2. 接收 → 实际单位

    计划匹配和差异

  3. 地点 → 动向 → 历史

    从、到、演员和时间

04 · 角色和权限

一个工作流程,三个工作空间

访问遵循服务器会话。每个 API 请求都会检查角色权限;导航显示可用的任务。

操作员

查看演示文档、确认其导入、准备发货并检查库存。

仓库工人

物理接收、标记搜索、上架和单元移动。

经理

运营概览、仓库和库存、差异审查和行动历史记录。

05 · 建筑

接口、规则、数据

Next.js引导工作场景。 Go API 验证会话、权限和仓库规则。 PostgreSQL存储实体、关系和运营审计。

  1. Next.js / TypeScript →
  2. Go API / RBAC →
  3. PostgreSQL / Audit
06 · 操作流程

每一步都交出清晰的结果

操作员查看演示文档并确认发货。工人将预期数量与实际数量进行匹配,完成收货并入库。经理可以看到工作流程状态和未完成的决策。

文件→发货→收货→入库→控制→历史记录

接收 项目屏幕
接收具有可用接收任务的仓库工作人员视图。
07 · 例外和控制

差异成为一项任务

明确记录内容不匹配、单元缺失、意外单元或损坏。经理提出差异,检查其背景并记录解决方案;切换屏幕不会删除它。

差异 项目屏幕
差异为经理提供专用的差异审核视图。
08 · 审核历史

从当前状态到发生的情况

单位的详细信息页面将其与其发货和移动联系起来。日志记录了操作、时间、参与者和更改上下文,因此可以调查特定操作,而无需从消息中重建它。

操作历史 项目屏幕
操作历史包含时间、参与者和操作详细信息的事件。
09 · 界面和工作区

工作演示中的真实屏幕

带有合成演示数据的预览界面的屏幕截图。

出货量 项目屏幕
出货量入境货物的文件和状态。
库存 项目屏幕
库存带有过滤器和详细信息页面的存储单元注册表。
搜索 项目屏幕
搜索单位、产品、发货和地点一站式查询。
运动 项目屏幕
运动选择一个单元及其下一个位置进行操作检查。
移动屏幕上的 FlowOps 工作人员工作区
角色和移动视图紧凑的导航和工作角色切换。

10 · 交互演示

探索工作流程

公开的 FlowOps 演示使用虚构数据来展示工作流程。