来源:好伙伴 发布时间:2017-11-29 15:20:32
阅读量:228
仓储物流系统开发方式有哪些
传统仓储系统开发方式如下:
(一)订制开发:完全照用户的需求开发,这种模式存在的问题在于最终使用者提的要求并不总是正确。因此,厂商需要有足够经验去判断任何一个需求是否合理、是否会带来负面影响。而且这种模式在业务需求变动时最常遇到瓶颈,例如以服饰业务为主的物流中心,如果要新增食品的业务,那么一些基础的批号管理与有效期控管可能就会成为瓶颈。
(二)国际厂商套装软件:有非常丰富的功能,能以复杂参数调整来满足需求,但以中国市场多年的使用经验来看,一个以复杂参数配置的软件,光测试的时间成本可能就接近开发的成本;而且总是有特殊需求无法以参数满足,届时的原代码修改成本更是可观;另外,即使参数能配置出,也常常因为不能完全吻合实际操作习惯或需要,仍需牺牲现场需求去配合系统功能;
(三)中国厂商套装软件:一般以程序员的日夜开发来补足参数弹性的不足,对于用户来说,某些时候是比国际厂商软件更经济,但仍需付出中长期的修改成本;更有某些厂商,先以低价进入项目,再慢慢以高昂的后期修改费用赚回利润;甚至是无法即时做出反应,影响客户企业发展;
(四)自有研发团队开发:投资大量人力开发而成,优点是能完全掌控开发全程,且未来成本似乎降低;但如设计者的经验有缺,仍会落入厂商订制开发的窘境。例如,有的电商自行开发的系统难以快速转型支持B2B或跨境模式,就仍须向外寻求专业厂商的协助。
综上所述,每种方式都有其利弊,那么是否能有一个折衷的方案能避免更多的问题呢?综合考虑互联网经济对物流的影响,唯一可行的方式是:在传统信息架构基础的操作系统层、数据库层以上,再架构一层物流基础平台层。这个平台,并不是当前一些物流软件公司号称的可二次开发平台,因为二次开发平台通常只能修改些皮毛,并无法真正让业主拥有并掌握,更不论其成熟与否、Bug多寡了。基于此物流平台,利用其通用物流相关组件,业主能够快速熟悉掌握。更重要的是业主还能依此架构快速开发稳定的仓储、运输、生产等相关系统,互相关联却又相对独立,将以往对厂商提需求→厂商讨论→报价→还价→开发→返修的长链条缩短,既能有快速独立自主开发修改功能的利益,又能借助该平台避免落入自主开发进退维谷的胶着状态。