首页 > 代码库 > 为什么我认为SAP是最牛逼的ERP系统,没有之一?

为什么我认为SAP是最牛逼的ERP系统,没有之一?

      为啥我认为SAP是世界上最好用最牛逼的ERP系统,没有之一?玩过QAD、Tiptop、用友等产品,深深觉得SAP是贵的有道理!

      一套好的ERP系统,不仅能够最大程度承接适配企业的管理和业务流程,在技术上面也能够做到快速部署和挑战。而对用户而言,好用且逻辑性强,体验好、便利可掌控才是能够抓住用户的需求点。很可惜的是,纵观世界上这么多的ERP系统,真正能够为用户考虑而且有自己的核心竞争力的并不多。

      我认为一套好的ERP系统,不仅仅是一套软件,更是一个管理思想。选型ERP,要从以下几方面考虑:

      一、业务模式

      在选用ERP之前,首先企业自身得明白自己需要什么,想要实现什么功能,管理需求是什么。遗憾的是很少有企业能够明白这一点。ERP不是选择市场份额高的,也不是选择广告,而是真真切切选择适合企业的系统。比如本公司本来就是重复性的制造体系,如果选择的系统不支持这种方案,虽然后期可以通过客制开发来实现,但毕竟开发量大,过度修改系统原有的标准逻辑,一定会造成过度二次开发的灾难。因此企业在选择ERP之前一定要很清楚自己真正的需要。

      之前公司在选型的时候,用友公司一直仗着自己在国内市场份额最大而一直跟我们公司打广告。实际上,用友的产品在制造型的企业的份额并不如其他产品的多,所以这个是要区别对待的。之前就是因为用友的产品不支持重复性生产的模式而被毙掉、

      二、数据库

      基本上来说世界上常用的数据库无非就是Oracle和MSSQL,业界共识的基本上有中大型应用采用Oracle,中小型一般是采用MSSQL。而ERP系统在企业里的应用是重中之重,数据量也会逐年递增,稳定性可靠性都要求很高。因此采用Oracle是很有必要的。那些只能支持MSSQL的系统真的是可以摒弃了。不要抱着侥幸心里觉得目前MSSQL是够用了,ERP系统是长期工程,至少要以10年的眼光来看待它。用友U9只支持MSSQL系统,而SAP是主流数据库都支持了。

      三、B/S和C/S

      B/S和C/S孰优孰劣百度上很多,各有各的优势和短处。如果哪家ERP厂商吹捧说自己公司的产品是基于B/S模式所以有优势的说法绝对是忽悠人的。其实B/S没有什么不好,但是因为你是B/S模式,客户端只能限制在IE浏览器上使用那就绝对是大错特错了。而如果因为你是C/S模式,客户端只能在Windows系统上使用那也是让人难以接受的。一定要很清楚,终端跨平台和多元化一定是要考虑进去的。

      四、跨平台

      如果哪一套ERP系统的服务端只能安装在Windows Server上,客户端只能在Windows系统上使用的话,那么请毫不犹豫得忽略它。企业应用很复杂,客户端不能只考虑到win系统,再加上VPN的使用,未来员工在家使用ERP也是很正常的事情。所以如果ERP不能跨平台,基本上可以说明这是一套垃圾ERP。我所知道的用友系统基本上都是基于Windows系统,其他诸如Linux,OSX系统是没法用的。而SAP有对应平台的客户端软件,服务端也有多种系统可供选择。

      五、开发技术

      ERP的开发技术占比比分很重,因为实施过程中和上线之后企业会对ERP系统一直不断开发更新中,所以技术在这过程中很重要。以下只对我所知道的系统做一个介绍:

      SAP:SAP的开发平台实际上就是在客户端上,一套客户端有几百兆的大小,里面包含了基本上所有的操作和开发。技术开发只是里面的一个模块而已,技术人员不需要安装额外的开发工具,也不需要上传和下载代码文件,因为SAP的代码全部集成在系统里,只要运行SE38就可以在里面做开发,不管是Debug、开发画面、报表查询、单据打印、代码性能分析等全部都在这里面,非常的方面简单。永远不用去敲命令,永远不用去记目录,编译和调试都是可视化界面,点点鼠标就可以了,简单快速高效!安装好客户端,新建好登录地址和端口就可以快速连接到系统了。

      Tiptop:需要额外安装一套开发工具,每次开发都要从服务端下载代码文件到本地编辑,然后再上传上去,之后再切换到另一个工具编译和运行。如果你要Debug,估计就是要敲命令了,仿佛就是在Linux下操作一样,对开发人员的要求很高。而程序性能分析就更不用谈了,系统都没有这样的功能。所以跟SAP比起来,这系统非常的笨拙,需要很多工具一起配合使用。更可怕的是安装客户端还需要本机安装IIS,这个绝对让人匪夷所思。虽然可以通过IE浏览器安装客户端插件,但还是绑死了在Windows系统上。

为什么我认为SAP是最牛逼的ERP系统,没有之一?