第64章 用系统解决人性问题(1/2)
梁博啃了一口鸭腿,满嘴是油:
“又是网吧那个系统?
不是已经交付了吗?
出BUG了?”
“不是网吧。”
陈浩摇摇头,从包里掏出一叠厚厚的需求文档。
“是雪乐多。
公司要做一套进销存管理系统。”
“进销存?”
梁博愣了一下,伸手翻开文档。
“这玩意儿市面上不是有现成的吗?
像什么管家婆之类的。”
“那些太粗糙,功能不够完善。。”
陈浩点了根烟,神色变得严肃起来。
“公司这次要新增八十家店,每天几十万流水,需要做个量身定制的系统。”
梁博擦了擦手上的油,开始认真阅读文档。
越看,他的眉头皱得越紧。
“PoS端……实时库存扣减……Bom配方管理……”
梁博嘴里念念有词,抬头看了陈浩一眼。
“这哪是卖奶茶啊,感觉像是造原子弹呢?
一杯柠檬水连糖浆的毫升数都要卡死?”
“必须卡死。”
陈浩弹了弹烟灰。
“梁哥,你知道做连锁餐饮最大的漏洞在哪里吗?”
梁博摇摇头,他是搞技术的,不懂生意。
“是人。”陈浩指了指自己的脑袋。
“有的店员可能会贪污,收了钱不入账。
有的店员可能因为心情不好就多放了两勺糖,造成原材料浪费。
甚至有的店员为了省事少放了两片柠檬,影响了产品的口碑。
我们公司要做的这套系统,就是要消灭这些人性里的不可控因素。”
陈浩拿过笔,在纸上画了一个流程图。
“系统核心逻辑是这样的。
我在后台预设好配方。
比如一杯柠檬水,等于一个杯子、两片柠檬、30毫升糖浆、400毫升水。
每当收银员在前端PoS机上敲下一个柠檬水的订单,后台库存必须自动扣除相应数量的原料。”
梁博点点头:
“这个逻辑不难实现,数据库做个触发器就行。”
“系统最重要的是反向稽查。”
陈浩的声音冷了几分。
“每天晚上打烊交接班,店员必须盘点库存,并输入系统。
注意,是输入他们实际看到的数量。
比如系统计算出今天卖了一百杯柠檬水,理论上应该消耗200片柠檬。
如果店员输入的盘点数据是剩下50片,而早上开门时有250片,那就对上了。
如果店员输入的剩余库存是10片。
那就说明少了40片柠檬。
这40片去哪了?
要么是被偷吃了,要么是做坏了扔了没报损。”
梁博听懂了:
“你是要系统自动计算理论库存和实际库存的差额?”
“对。我设定一个阈值,正负2%。”
陈浩继续解释道。
“在这个范围内,算正常损耗。
如果实际库存远小于理论值,系统直接标红报警,说明店里有人贪污,或者浪费严重。”
“那如果实际库存多于理论值呢?”梁博反问。
“比如应该消耗200片,结果盘点发现只消耗了100片,这难道不是给老板省钱了?”
“省个屁!”陈浩骂了一句。
“那说明这帮孙子在偷工减料!
客人喝到的柠檬水没味儿!
这比贪污更可怕,这是在砸公司招牌!”
梁博仔细想了想,心里不禁打了个寒颤。
这套逻辑太严密了,简直就是把每个店员都放在显微镜下工作。
“除了这个,还要有物流模块。”
陈浩继续说道,完全没在意梁博的震惊。
“公司这八十家店分布在海甸区的大街小巷。
每天送货车队要跑几十公里。
公司希望这个系统能够根据各家店的补货申请,结合地图位置,自动计算出最优的送货路线。”
“这就是典型的旅行商问题啊。”
梁博推了推眼镜,职业病犯了。
“这个算法有点复杂,不过数据量不算太大,几十个节点的话,用贪心算法或者模拟退火能搞定。”
“还有采购计划。”
陈浩翻到文档的最后一页。
“系统要根据最近七天的销售趋势,自动预测下个月需要多少柠檬、多少奶精,并生成采购单给供应商。
公司的目标是做到零库存积压,资金周转率最大化。”
梁博合上文档,长出了一口气。
“陈浩,你们这套东西做出来,恐怕比那些跨国大公
本章未完,请点击下一页继续阅读》》
“又是网吧那个系统?
不是已经交付了吗?
出BUG了?”
“不是网吧。”
陈浩摇摇头,从包里掏出一叠厚厚的需求文档。
“是雪乐多。
公司要做一套进销存管理系统。”
“进销存?”
梁博愣了一下,伸手翻开文档。
“这玩意儿市面上不是有现成的吗?
像什么管家婆之类的。”
“那些太粗糙,功能不够完善。。”
陈浩点了根烟,神色变得严肃起来。
“公司这次要新增八十家店,每天几十万流水,需要做个量身定制的系统。”
梁博擦了擦手上的油,开始认真阅读文档。
越看,他的眉头皱得越紧。
“PoS端……实时库存扣减……Bom配方管理……”
梁博嘴里念念有词,抬头看了陈浩一眼。
“这哪是卖奶茶啊,感觉像是造原子弹呢?
一杯柠檬水连糖浆的毫升数都要卡死?”
“必须卡死。”
陈浩弹了弹烟灰。
“梁哥,你知道做连锁餐饮最大的漏洞在哪里吗?”
梁博摇摇头,他是搞技术的,不懂生意。
“是人。”陈浩指了指自己的脑袋。
“有的店员可能会贪污,收了钱不入账。
有的店员可能因为心情不好就多放了两勺糖,造成原材料浪费。
甚至有的店员为了省事少放了两片柠檬,影响了产品的口碑。
我们公司要做的这套系统,就是要消灭这些人性里的不可控因素。”
陈浩拿过笔,在纸上画了一个流程图。
“系统核心逻辑是这样的。
我在后台预设好配方。
比如一杯柠檬水,等于一个杯子、两片柠檬、30毫升糖浆、400毫升水。
每当收银员在前端PoS机上敲下一个柠檬水的订单,后台库存必须自动扣除相应数量的原料。”
梁博点点头:
“这个逻辑不难实现,数据库做个触发器就行。”
“系统最重要的是反向稽查。”
陈浩的声音冷了几分。
“每天晚上打烊交接班,店员必须盘点库存,并输入系统。
注意,是输入他们实际看到的数量。
比如系统计算出今天卖了一百杯柠檬水,理论上应该消耗200片柠檬。
如果店员输入的盘点数据是剩下50片,而早上开门时有250片,那就对上了。
如果店员输入的剩余库存是10片。
那就说明少了40片柠檬。
这40片去哪了?
要么是被偷吃了,要么是做坏了扔了没报损。”
梁博听懂了:
“你是要系统自动计算理论库存和实际库存的差额?”
“对。我设定一个阈值,正负2%。”
陈浩继续解释道。
“在这个范围内,算正常损耗。
如果实际库存远小于理论值,系统直接标红报警,说明店里有人贪污,或者浪费严重。”
“那如果实际库存多于理论值呢?”梁博反问。
“比如应该消耗200片,结果盘点发现只消耗了100片,这难道不是给老板省钱了?”
“省个屁!”陈浩骂了一句。
“那说明这帮孙子在偷工减料!
客人喝到的柠檬水没味儿!
这比贪污更可怕,这是在砸公司招牌!”
梁博仔细想了想,心里不禁打了个寒颤。
这套逻辑太严密了,简直就是把每个店员都放在显微镜下工作。
“除了这个,还要有物流模块。”
陈浩继续说道,完全没在意梁博的震惊。
“公司这八十家店分布在海甸区的大街小巷。
每天送货车队要跑几十公里。
公司希望这个系统能够根据各家店的补货申请,结合地图位置,自动计算出最优的送货路线。”
“这就是典型的旅行商问题啊。”
梁博推了推眼镜,职业病犯了。
“这个算法有点复杂,不过数据量不算太大,几十个节点的话,用贪心算法或者模拟退火能搞定。”
“还有采购计划。”
陈浩翻到文档的最后一页。
“系统要根据最近七天的销售趋势,自动预测下个月需要多少柠檬、多少奶精,并生成采购单给供应商。
公司的目标是做到零库存积压,资金周转率最大化。”
梁博合上文档,长出了一口气。
“陈浩,你们这套东西做出来,恐怕比那些跨国大公