我们提供用于管理耗材的云服务(Angular + Firebase)



问题是一团糟


是星期四。 七月底。 Misha从最近吃过午餐的最近的咖啡馆沿着一条温暖的街道缓缓地走到办公室。 手机响了。 Sveta打电话给-来自第一线技术支持的女孩。

“米莎,你要去哪里? 在服务台上,您有3个更换墨盒的任务。 Afanasyeva从机组人员那里叫来,她急需打印,她已经等了一个小时了。”-Sveta在排上。

“现在我要换5分钟”-Misha加快了速度。

一年来,Misha在一家大型批发公司的办公室中担任IT部门的员工。 Misha的职责包括,其中包括更换办公室中大约50台打印机中的墨盒。

招聘时,老板问:“迈克尔,您能建立一个正常的墨盒更换流程吗?” 那么,仓库中总会有替换品,并且一切都迅速改变了吗? ?? 好吧,让我们组织一下。”

Misha组织了一切。 在他的桌面上有一个Consumables.xlsx文件,上面有几个标签:打印机,用于它们的墨盒,仓库中的其余墨盒等。 Misha保存了记录,在仓库里他有一个单独的架子,模型的墨盒小心地放在架子上。 厨师赞扬。

Misha迅速走近办公室,立即去了地下室到耗材仓库。 他记得Afanasyeva打印机的型号。 5分钟后,他进入了计算部分的4楼。

“我们已经一个小时无法打印参考,人们正在等待,您要去哪里?!” -会计师情况不佳。
“现在,一切都会好起来。 该死,您有其他打印机吗?” -Misha意识到他们带来了错误的墨盒。
“是的,一个月前他们改变了它。 您不知道谁在您的IT中做什么。”

Misha转身跑到仓库去寻找“正确的”墨盒。

阿凡纳西耶娃(Afanasyeva)拨打了IT主管的电话-“鲍里斯,好吧,当您整理好一切后,我早上无法打印。” “把仓库的钥匙给我,我会去做一切改变。”

这个想法是如何使事情井然有序。


您多久遇到一次需要更换设备中消耗品的事实,而您却没有有关如何操作以及在何处确切获取该消耗品的信息。

墨盒,电池,服务器RAID阵列中的磁盘,水壶中的过滤器,咖啡机中的咖啡...
我们开始寻找一位知道如何执行此操作的专家,但是他却离开或忙碌,等待,在Internet上查找信息,等等。 一切都会导致时间的巨大损失。

如何使一切更快,更轻松?

想法-设备上有QR码标签。
我们扫描代码,然后打开一个页面,其中包含有关设备,耗材,它们所在的仓库以及支持联系人的信息。

IT部门的员工可以在打印机上粘贴这些标签,并告诉用户-伙计们,如果您用完了碳粉盒,则可以随时自己快速更换它,扫描QR码,并为此提供所有必要的信息:碳粉盒型号和仓库所在的位置。

或者我们将QR粘贴在服务器上。 当阵列中的驱动器发生故障时,我们不需要询问系统管理员它是哪种驱动器。 我们扫描代码,这是所有信息。

实施-整理事物


我们使一切变得简单,我们需要:

  • 设备清单
  • 耗材清单
  • 设备与材料之间关系的信息
  • 其他信息-仓库位置,支持联系人
  • 标签打印功能

我们将为大众带来秩序-系统将通过Web界面变得混乱。
我们在Angular上实现接口。
我们在Firebase上提供后端服务。
标签打印将有助于Pdfmake库。

我们以卡片形式实现设备和耗材清单:



对于设备,我们可以指定其中使用的消耗品,设备数量以及文档链接:



我们为其他信息制作表格:



我们在pdf文件中实现标签打印:



我们在设备上贴标签:



在手机浏览器中扫描QR码的结果:



下一步-继续提高效率


这些事情尚未实现,但在我看来,它们是所做的事情的逻辑延续:

  • 该系统可以为服务的客户(IT员工)提供更好的设备消耗品
  • 该系统可以为客户提供一种与耗材供应商进行交互的机制,也就是说,可以直接从服务中订购新材料。

我很高兴在评论中看到您对这个想法,实现和进一步开发步骤的看法。

感谢您的关注!

Source: https://habr.com/ru/post/zh-CN462851/


All Articles