话题:二十年来,管理系统在何处徘徊?

2002-11-12 14:15:07【作者】 畅享网 【进入论坛】
这将近二十年(PC机大约从83年出现并进入中国)来,管理信息系统到底在什么地方徘徊,为什么徘徊呢?
广告

摘要:这将近二十年(PC机大约从83年出现并进入中国)来,管理信息系统到底在什么地方徘徊,为什么徘徊呢?

 

zhizhi:一个大疑问

什么是 ERP ?已经有很多人说了很多话。大家尽可以爱信谁的就信谁的。

我有一个大疑问,长期解决不了。为了向大家讨教这个问题。先从如何定义ERP 说起。

我知道,一些并未接受高深系统设计训练的很普通的甚至是业余的程序员,在很早以前(例如15年前)编制的小型管理程序,就注意到各种业务之间的关系,特别是和财务之间的关系。出于一种类似于发明 MRP运算逻辑的原始冲动,一些管理业务程序在处理管理业务的同时,也实现了和财务的"集成"。"集成"是个抽象的新名词儿,说白了,就是这类小型管理程序自动产生了提供给财务系统的财务凭证。还有更时髦的说法:物流和资金流的集成啦,物流和资金流的统一啦,。。。实际就是刻意发明了费解的抽象名词去解释一件很直观很简单的事情----管理程序或模块自动产生了有关的财务记账凭证。另外,再加上一点,管理对象的数据库表中,加上了"金额"之类的记录"资金"的字段,从而发生有关业务变动时,可以反映出"资金"的变动,也就是"资金流"。这还不简单吗?

那些老古董小程序,往往还实现了另外一个朴素又重要的功能:可定制性。抽象名词"可定制性"说穿了也非常简单。举个简单例子,就是人事管理中部门的名称编号,应该放到数据库表中去,每个人所属的部门,在个人信息记录中有一个部门编号字段记录它。当增加新部门时,就在部门表中加一条记录而已。

再大再复杂的 ERP ,除了大量堆积起来的这类"可定制性",还有什么?现代 ERP从技术实现方面,几乎没有任何编程技术超过20年前的水平。
定制?早就有;动态菜单?早就有;动态屏幕界面?早就有;数据和程序分离?早就有;……恐怕当时采用的技巧,比现代的 ERP 所采用的更多,更"高级"呢。

什么是 ERP ?从技术实现的角度看,能实现上面这两个基本功能的,就是 ERP。就这么简单。

具有这样功能的管理信息处理模块所组成的管理信息系统,早在第一代较实用的微机(5-10兆硬盘)出现时,已经广泛出现了。例如:上海求新造船厂的信息系统就包含很多有紧密联系的模块。难道人家的东西不具有一定的可定制性吗?难道人家的业务模块没有"集成"吗?
这不是 ERP 吗?

我的大疑问是,这将近二十年(PC机大约从83年出现并进入中国)来,管理信息系统到底在什么地方徘徊,为什么徘徊呢?

Franks

其实ERP只不过是一个华丽的包装而已。
许多ERP号称与MRP、MIS最大的区别是要做BPR,这是软件能做的吗?不!不!这是由管理咨询、顾问公司来做的!他实现的功能不会比N年前的管理系统多多少。
ERP只不过是市场操作手段,来吸引顾客的眼球,激发客户的购买欲望。

ygerp

ZHIZHI兄写的很有哲理啊!
确实现在把简单的技术问题硬是要和商业问题相挂钩,还是那句话:谎言说了一千句就成了真理!


taxeyes

我是抱着学习的目的来到这里,也从这里学到很多东西,不敢说对erp很了解,只能就zhizhi兄的观点谈谈自己的看法。我认为zhizhi还是将erp局限在管理信息系统的狭小概念里,erp应该是一种思想,是系统集成的思想、整体优化的思想,这需要各种专业技术,软件只不过是其中一个重要的工具而已,他始终是为这些思想服务的,如果做不到这点,还会有其他方式实现erp.除了上管理软件,厂商其实还有其他很多工作要做。如果我说的不对,请大家多批评。


zhizhi

第一,ERP就是管理信息系统,不是任何什么别的东西。
第二,管理信息系统就有系统集成的思想,整体优化的思想。


Samantha

管理信息系统是什么?
管理信息系统并非就是计算机系统,它是一种管理理念,没有计算机的企业一样存在一套自己的管理信息系统,只不过是手工的。

ERP是管理信息系统的一种,而楼上讲的是ERP,只是实现ERP的工具。


qiaodong

管理、信息、系统,这是三个不同的东西,如果放在一起,恐怕就不简单了。不管它在什么领域如何应用,有什么名称,其实更应该关注他们的目的,以及为达到目的的手段。这不是一个适合工程师们谈论的话题。


info2002

为什么徘徊?因为企业的业务模型是固化的,10年前的轴承厂现在还是原来的运作模式呀。
你们这些搞技术的,占在客户角度看看问题,就不会总谈钻牛角尖的问题了。
我一直认为进销存也是erp


zhizhi

应该清醒地认识,强调 ERP 区别于 MIS 的种种特点,其实都多少带有一些贬低别人抬高自己的意味。设计 ERP时,贯穿和包含着管理的思想,不错,难道最原始的局部单项管理应用程序就不包含管理思想???这样说,是不符合实际的!
任何一个用于管理的小软件在设计时,都包含着设计者对管理业务的理解,抽象,概括,简化,。。。其实和大型 ERP的开发过程本质上没有区别。
那为什么还强调这个是 ERP,哪个不是 ERP 呢?
我还是那个观点,如果你的若干模块之间没有关系,缺乏数据共享,不能实现互相之间有内在联系的业务操作之间的触发和自动操作的功能,我认为那是简单模块的堆积,缺乏集成性,自动化程度不高,那就不太够格。
仍旧拿仓库和财务的关系为例。如果任何仓库操作业务具有资金流动的性质,都将触发或自动产生了财务凭证,那就是集成好了,就是 ERP 整体中的两个有机组成部分。再加上充分和足够灵活的"可定制性",就足够具有 ERP 的资格了。


ygerp

从严格的意义上来说:ERP其根本就是在于先进企业管理管理思想的精华部分,但这也是看不见摸不着的,只有通过其不同形式的软件来体现。而不同的ERP软件所体现的ERP精髓又不同,而我们往往就是通过软件来看待ERP而不是通过ERP来看ERP,ERP的思想不是理论的僵化的,而是随着经济的不断变化而变化的。就好比马克思提出的如何建立社会主义一样,他那个时代并没有建立社会主义所以只是设想过社会主义应该怎样,但我们在建立社会主义的时候往往就把老祖宗的设想"神圣化,极端化",从而造成了很多社会问题甚至是国家动荡。
从中国发展ERP的情况来看就是上面所说的这种模式的体现:一开始把国外的软件"神圣化不可侵犯"而忘记的中国的国情如何,而后就过分强调国庆结果由冒出了一大堆所谓的"民族软件公司",不去认真总结经验教训却一个劲的抄做概念,盲目扩充资本,搞政府关系等,甚至还有不少人为之歌功颂德,好象不说他们好就是不爱国!搞ERP不是文革也不是农民起义,不把ERP的精髓吃透再怎么折腾也是浪费老百姓的血汗钱!
所以重新认识ERP的本质和将来在中国如何发展是我们应该做的也是必须做的。


FREEMAN

集成与定制化确是已经存在很长的时间了,但是技术并不是决定一个管理软件的真正核心部分。做为一个管理软件来讲,我们更应该注重他的理论部分。一般总是先产生理论,而后我们把他量化、并最终形成数学模型。固化形成软件。一个管理软件他是在某一个特定的环境下为了解决某些焦点问题而提出理论并最终形成的软件。技术只是他的一个实现手段和方式而已。所以我认为从技术角度来讲一个管理系统如何如何,那本身就是一个最大的错误。乔兄说的是对这不是一个工程师所谈论的话题。对于什么是ERP这个问题。我认为只要你的软件能够在一个特定的环境下,解决企业有限资源与需求的无限性的予盾问题,那你就是ERP系统。


zhizhi

拿仓库管理和财务之间的集成为例子。最早的(83-87年)微机上开发的仓库管理,已经有实现了仓库的物料流动和资金流动集成起来的。在没有广泛的应用实践经验条件下,最直观的软件设计思想是把仓库物料移动分成收料和发料,然后规定若干收发料的性质(代码)。针对每种收发料性质,可以在程序中硬编码实现产生财务凭证(当然要确定科目),也可以用查收发料性质和科目对照表的办法实现。第一种办法不利于通用程序适应管理上变化的要求,第二种办法就实现了任何"仓库物料移动类型"的"可定制性"。对照分析一下国外现代大型 ERP 如何处理这个问题,发现它也是采用查对照表的办法,区别在于人家把收发料进一步抽象成"仓库物料移动类型"了。
在总结许许多多不同企业会遇到的"仓库物料移动类型"的基础上,预先定义好了若干种移动类型,同时每种移动类型要产生借贷科目的财务凭证也被"定制"进这个对照表。这个仓库管理程序和财务之间的集成就实现了,而且是以不变应万变,没有必要修改程序去适应个别企业的"移动类型"对应的资金流动情况(财务凭证科目),随便它的财务科目如何定,移动类型是什么,都能对付。
我的看法,所谓 ERP的仓库管理中物流和资金流集成的理论,无非就是把仓库里的物料移动定义了类型,并驱动程序产生对应的财务凭证,没有任何神秘之处。
推而广之,就照这个方式,把各模块之间的关系如此地定下来,不就是全面的"可定制性"吗?
这样的程序,不管你的企业类型是什么,生产销售经营有什么特点,它都能对付。
付出的代价,就是抽象的理论概念,不友好的操作界面,程序运行越来越大的开销。


zhizhi

MRP 运算逻辑,作为 ERP/MRP/MRPII 的核心运算逻辑,可以实现得非常简单,也可以实现得"可定制性"非常强。各种进销存或/和各种生产性质的企业在 MRP 运算逻辑上的共性和个性都抽象化,并实现在 MRP 运算程序中和各种"定制"的参数表中。可定制性越强,考虑适应的情况越广泛,程序也越具有通用性。
很多 ERP 程序陷入永远维护修改不完的困境,第一是对"可定制性"考虑的不全(缺乏来自实践的需求的深刻理解),第二是贯彻"程序和数据分离"的原则不彻底。这个理论要达到把各种情况都抽象概括起来,把原来认为是运算逻辑方面的东西,也都放到参数表中去控制程序的运行,就实现了"更高程度上的"可定制性"和更广泛的适应性。这样,你也就更接近 SAP/Oracle 等等大型 ERP 了。


linyu6153

zhizhi先生应该有丰富的ERP经验,不过向楼上的一位朋友所说ERP其实是管理思想精髓的体现,而目前国内ERP公司大都水准平平并非是ERP的问题,而是现在市场上的大多公司自己都弄不懂什么是ERP,象ZHIZHI先生这样的行内专家都不懂ERP更和谈那些毛头小伙了,所以重要的是首先ERP的同仁们去真正努力学习学习真正的管理吧


dsgxl

zhizhi兄的问题应该从三个方面解释:
1、您提到ERP,但没有强调它由管理理念和软件系统构成,实施ERP首先要接受先进的管理理念。然后再实施先进理念的软件系统。
2、在不接受ERP先进的管理理念前提下,您提到,企业的实际问题可以通过定制的软件系统得以解决。但是,解决问题是很简单的,无法成为系统。世界上没有解决不了的问题,但是有不能解决问题的系统。系统是一个有机的整体,他除了解决问题外还有其他很多功能。
3、现今软件系统存在您提及的问题是必然的,这也是一个系统和一个软件的最大区别:为了解决一个实际问题,那么您的问题就单纯了,可以集中精力解决。但是,今天,IT技术有很多先进的发展变化,要求系统开发人员保证应用的实施外,还要调整系统,升级系统新功能。没有一个优秀的团队,脚踏实地地努力的团体,只能因为浮躁而不得不面临这些问题。


SunlightatESQUEL

zhizhi,我想你只从表面上看出这些简单的功能你也可以做,但你不要忘记,这些技术可都是80年代的技术。当时可是中国科学院在研究的高深的东西。西方已经发展接近30年,我们现在看当然简单。就比如windows操作系统,我们用起来觉得简单,似乎里面的菜单你也都会做,但你能独立组织一个团队在bill没有做之前做吗?金山office xp实现了完全和ms-office xp一样的东西,简单?谁都会?事实上,这些就是科技的差异。
现在鬼子在研究什么?是不是看一些论文就知道了?NO!其实鬼子的文化也很深,我们很难融入进去,再加上社会背景的差异,例如跨国大公司,我们很可能在若干年后又发现,鬼子在2002年做得东西我们在2003年也能做。有时,就差那么一点,就是别人比你先进。
谦虚使人进步


zhizhi

我在给别人讲课解释什么是 MRP/ERP 时,常常用倒排计划为例子。
你在10月30日要交货的产品,需要装配时间10天,你就应该在10月20日前把零件加工采购准备好;
你需要加工10天的零件,就要保证在10月10日能把原材料发到车间;
你采购原材料需要10天,你就要在10月1日前下达采购定单。
当你能按最理想的方式安排和执行计划时,你的库存为零,当然占用资金也是零。你的生产周期最短,生产秩序最好。。。。。。如果你必须支付现金才能买到原料,那你的资金计划也要根据倒排计划的结果进行筹措。
但你用人工操作方式,无法计算这么快,不忘掉任何事情时,你就采取提前采购,增加库存量,提前加工的办法弥补。
计算机只是一把大算盘,不会忘掉任何事,计算非常快。
计算机只是让你能够按最理想或在现实条件下尽量理想的方式安排企业的有关的所有业务活动,以达到降低成本,缩短周期,均衡生产等等一系列管理目标。当然最终目标就是赚钱。
他们会说,实际情况可没有这么理想啦。
当然!但是这是努力的目标。


ERP 的各系统集成起来,直观地说,就是当你需要装配时,加工和外购的零件刚好买进来;当你要买原料时,财务科早就知道,并且恰巧在你要钱的时候给你准备好了钱;。。。。。。

当我们把某 ERP 系统复杂的业务流程(例如采购框架协议)介绍给最终用户听时,他们说,这可是个很好的办法,我们的手工业务早就有使用的,但是我们现在还不具备条件广泛使用它。以后会慢慢努力搞的。

很多人总是强调所谓"ERP 的先进管理理念",这个"先进管理理念"其实没有任何神秘之处,非常朴素,非常简单。这个"管理理念",又有哪个从事管理的人不能接受?

我感觉所谓"ERP 的先进管理理念",多半是让用户听不懂的空话。不知道说的人自己懂没懂。


swfca1

"我感觉所谓"ERP 的先进管理理念",多半是让用户听不懂的空话。不知道说的人自己懂没懂。"
erp的核心管理思想在于对物流的控制!确实没什么神奇!举个例子好像家庭主妇做饭,一般晚上做什么,做多少提前会有预测!按照预测她会提前购买所需原料!突然她接到一个电话,说晚上有客人来吃饭!她就会看冰箱发现原料不够了!如果距离开饭时间尚早她就会出去采购!如果来不及了她会安排从饭馆定餐或干脆打电话说别来吃饭了!
看似简单其实有很多先进的管理思想!首先要准时生产!开饭的时间是有保障的!
第二:车间现场管理,好的主妇厨房很干净,有条例,厨具材料放置有序,劳动生产率当然会很高!
第三:相对0库存,冰箱的容量一定!而且不能放置很长时间!主妇们对冰箱的管理是尽可能减少当然要够每天的事物!既要在用的时候有!又不能占很大的地方和资金!
第四:工艺变更和虚拟件
第五:生产线管理,因为一般灶具有大小不同的两个灶头,做某种饭菜用哪个灶头? 
第六:重复投料:做一道菜什么守候投入多少材料?时间的选择!量的选择!
.............

SunlightatESQUEL

zhizhi,看来,您似乎没有在工厂里面体验过生活。这么说罢,现在的实施ERP的过程,本身就是一种制造,本身也应当符合ERP的管理思想。老兄想一想,就我们现在的管理水平,有谁能够制定一些标准来衡量实施过程的好坏--类似?
其实,如果都停留在zhizhi兄的这样站在写程序人员的角度看问题,而不是站在如何优化管理的角度,ERP人需要冷静的反醒。


mynlj

呵呵,好像所有的人都太笨了。zhizhi把ERP说的如此简单,但是成功率却如此之低,实施又是如此复杂。是不是所有的人太笨了?
有一句话,好像是说安排好一件工作也是创造。一些简单的东西放在一起,去做优化,可能难度并不小于一项艰巨的创造工作。还有系统工程,如果我们去看一些系统工程里面的一些细节,会发现完全是生活常识嘛,怎么还会有那么大的含金量,还值得耗费大量人力和物力去做?其关键就是在系统两字。


SunlightatESQUEL

非常赞同楼上的观点。
单独的东西都简单,系统化就难了。实施ERP成功绝对不能靠zhizhi这样的程序员出身的精英,要靠就有系统分析能力的帅才。
best regards,


zhizhi

SunlightatESQUEL,请不要瞎猜瞎吹。


qiaodong

中国古代有炼丹术士,我们今天有大型的化工厂和大量的化学家,他们之间有什么差别?
我认为大家在争论的是个认识论的问题。个人认为,ERP的发展也需要经过一个从自发到自觉的过程。


zh01

其实zhizhi讲得很对,对制造也原理就这么朴素。erp做起来难,首先是基础数据不好准备。


tonywxf

基础资料做好了,ERP已经一半实施完毕

来源:企业资源管理研究中心论坛

更多精彩热点话题,尽在 企业资源管理研究中心(AMT)社区 ,请点击登录 AMT社区

如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐
jill.jiang@amt.com.cn | 021-51096826-112 | 在线联系
IDS  Scheer专栏借助SAP系统实现企业全面预算管..

不同类型企业的全面预算管理的内容和过程都是有差别的,而以盈利为目的的企业其全面预算制订的过程一般是类……

前沿论丛[原创]项目型企业的知识管理及I..

项目型组织要保证做正确的项目和正确地做项目,利用知识管理的手段,借助先进信息技术平台,在组织内部开展……

云顶山涧——吴勇毅SaaS不是自来水,CIO如何面对尴..

面对SaaS在中小企业的推广的障碍与瓶颈,CIO要如何正确分析企业的IT需求,怎么样才能对症下药、有……

农民锅微软ERP文集[原创]微软ERP的二次开发管理10..

微软ERP体现中开发顾问成为微软ERP行业区别其他ERP的一个标志,这就引发了许多微软ERP二次开发……