既定改造方案

基于上一篇分析出的种种问题,我们将库房人员的系统操作划分为两大类。
第一类为货物驱动的操作,这类操作主要随着货物而前进,人员不看或者看软件的次数比较少,更多是对货物的状态进行系统上的确认和进行下一步的业务数据准备。
第二类为任务驱动的操作,这类在库房目前特指质控的相关工作(这边的领域会有其它的定义),更多是为了处理各种紧急情况、异常情况和纯系统操作,我们将上面的各种情况抽象为一个个的任务,让质控人员来处理一个又一个的任务。

货物驱动模式

货物驱动的工作场景中,定义人员进行尽量少的系统操作,条件允许的情况下使用PDA代替电脑进行简单的操作,条件不允许或者必须使用电脑进行的操作,设计遵循以下几个原则

  • 菜单和角色绑定,不再进行单独的权限设置
  • 菜单不再按照功能模块进行拆分,而按照操作单元进行拆分,尽量减少菜单数量
  • 所有货物操作由一个扫描框起(灵感来源于搜索引擎),系统自动识别所需操作
  • 强引导模式,将操作动线限定在比较固定的范围内
  • 减少列表的使用或原则上禁止使用列表
  • 将视觉焦点定义出来,并将重点区域进行极夸张的放大
  • 严格控制界面元素,将元素维持在尽量少的数量内
  • 非重点区域,进行视觉上的略化
  • 所有操作界面必须支持全键盘操作,尽量不使用鼠标
    上面不是所有的设计原则,仅包含特别重要的部分。

    任务驱动模式

    任务驱动的工作场景中,约定了几个要点

  • 任务找人而不是人找任务
  • 为用户提供充分的决策辅助
  • 一个界面处理所有任务,无需切换

在这个前提下,我们选用了给客服提供的一套工作平台,界面设计上类似于Slack。
我们将所有任务虚拟成消息放在左边的channel(slack位置)的位置,中间用来推送不同任务的处理界面,把各种内外部系统整合后放在最右边栏根据不同的任务场景推送给用户,用作决策支持。
当然在里面还做了很多小的工具,比如地址、电话的自动识别的,订单的自动连接啊,多异常合并,不同质控或者质控和外部人员的信息互通,目的都是为了加速质控人员的处理效率,降低错误。

上图为Slack图

基于上面的两个设计,我们就志得意满的开始打造我们的新版WMS系统了,但是到此还没完,中间出了一些变数,下篇我们再继续讲。

记一次WMS的系统改造(2)-敲定方案的更多相关文章

  1. 记一次WMS的系统改造(1)-分析问题

    海外落地中的困境 目前面临主要的问题是"人",仓储系统主要辅助仓储人员进行生产,所以人变了其实一切就都已经变了,系统在海外面临最大的问题就是人变了. 这套软件是在国内的运营体系 ...

  2. 记一次WMS的系统改造(3)— 行进中的复盘

    行进中的波折 革新总会面对一些阻力和风险,一种新的观念.一种新的模式要来替代既有的产品,从来都不是一件简单的事,在WMS改造这件事上我们一开始就提出两种概念货物驱动和任务驱动,并找到一个标杆产品Sla ...

  3. 将Windows7系统改造为Linux(Centos7)系统

    作为一个程序员,居然一次都没有安装过系统,果断被嘲笑了一番. 没办法,突然BOSS分配任务,将一台服务器的电脑从windos7改为Linux系统,一脸懵逼. 下面记录一下改造过程. 将Windows7 ...

  4. atitit.短信 验证码  破解  v3 p34  识别 绕过 系统方案规划----业务相关方案 手机验证码  .doc

    atitit.短信 验证码  破解  v3 p34  识别 绕过 系统方案规划----业务相关方案 手机验证码  .doc 1. 手机短信验证码 vs 图片验证码 安全性(破解成本)确实要高一些1 1 ...

  5. IIS7上搭建网站的基本方法(系统推荐的安全方案)

    1.创建的程序池命名默认为网站名称,程序池的标识采用默认的ApplicationPoolIdentity,这个会自动生成虚拟的用户,系统推荐的安全方案: 2.网站右键 基本设置 --> 连接为 ...

  6. 记一次企业级爬虫系统升级改造(二):基于AngleSharp实现的抓取服务

    爬虫系统升级改造正式启动: 在第一篇文章,博主主要介绍了本次改造的爬虫系统的业务背景与全局规划构思: 未来Support云系统,不仅仅是爬虫系统,是集爬取数据.数据建模处理统计分析.支持全文检索资源库 ...

  7. 性能测试——记XX银行电票系统上线后宕机问题诊断优化

    四月份我们公司负责的电票系统上线了,这个系统上线比客户方其他系统上线还特殊,是二期改造项目,旧系统数据还要整合抽取到新系统中继续使用,而且该系统不是增量型方式开发上线的,而且全部开发完后全国上线的,这 ...

  8. 我把公司 10 年老系统改造 Maven,真香!!

    公司有几个老古董项目,应该是 10 年前开发的了,有一个是 JSP + Servlet,有一个还用的 SSH 框架,打包用的 Ant,是有多老啊,我想在座的各位很多都没听过吧. 为了持续集成.持续部署 ...

  9. 从 MySQL+MMM 到 MariaDB+Galera Cluster : 一个高可用性系统改造

    很少有事情比推出高可用性(HA)系统之后便经常看到的系统崩溃更糟糕.对于我们这个Rails运行机的团队来说,这个失效的HA系统是MySQL多主复制管理器(MMM). 我们已经找寻MMM的替代品有一段时 ...

随机推荐

  1. AngularJS中最重要的核心功能

    以下是AngularJS中最重要的核心功能: 数据绑定: 模型和视图组件之间的数据自动同步. 适用范围: 这些对象参考模型.它们充当控制器和视图之间的胶水. 控制器: 这些Javascript函数绑定 ...

  2. The Mythical Man-Month

    大家所熟知的Windows XP操作系统,源代码行数已经达到40百万行.为了连接用户和计算机底层硬件,庞大操作系统这一层太过于复杂,没有一个人能完全理解它如此数量的所有代码,而多人的合作开发又需要它被 ...

  3. BZOJ 2539: [Ctsc2000]丘比特的烦恼

    Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 695  Solved: 260[Submit][Status][Discuss] Description ...

  4. [Git]常用的Git命令行

    Commit的用法 git init [+项目名] git add . (注意这里在add后面的空格和点是不能省略的) git status git commit -m “message”(这里的me ...

  5. MVC web api转换JSON 的方法

  6. UVA208 Firetruck 消防车(并查集,dfs)

    要输出所有路径,又要字典序,dfs最适合了,用并查集判断1和目的地是否连通即可 #include<bits/stdc++.h> using namespace std; ; int p[m ...

  7. cv2.threshold 阈值灰度

    threshold函数的使用 图像的二值化就是将图像上的像素点的灰度值设置为0或255,这样将使整个图像呈现出明显的黑白效果.在数字图像处理中,二值图像占有非常重要的地位,图像的二值化使图像中数据量大 ...

  8. JavaScript BOM DOM 对象

    title: JavaScript BOM DOM 对象 tags: JavaScript --- browser object model document onject model BOM对象 w ...

  9. 如何远程连接Windows server上的MySQL服务

    废话不多说,直接开干 首先要打开服务器的MySQL端口号:3306(当然,也可以把服务器的防火墙直接关闭,不过不安全) 1.打开服务器管理器,有个高级安全Windows防火墙,下面有一个入站规则, 右 ...

  10. Manifest文件

    Manifest文件是简单的文本文件,它告知浏览器缓存的内容(或不缓存的内容) Manifest文件可以分为三个部分: 1.CAHCEMANIFEST-在此标题下列出的文件将在首次下载后进行缓存. C ...