ERP系统的基本信息系统特征
今天的ERP系统需要处理的流程已超过企业内部的流程范围。它还必须面对相关扩展企业中的用户和流程问题——在供应链中,制造商需要合作和协调的人和合作伙伴。简单地说,“企业资源计划(Enterprise Resource Plan,ERP)”中的“企业(Enterprise)”代表的不仅仅是企业内部。更确切的说,它将超越传统的制造环境范围,从而包括扩展的企业。因此,产品架构不再局限于提供功能性、用户界面和平台支持,它还要确定一个产品是否持久,是否可支持大量用户,以及是否可结合新兴的技术,以便满足日益增长的用户需求。
企业资源计划(ERP)系统是一套能够使财务和人力资源部业务自动化以及能够帮助制造商处理诸如管理定单和计划生产等作业的应用软件。作为专业术语,ERP起初用来形容一套管理生产的复杂而集成的软件系统。简单地说,企业资源计划(ERP)系统为管理和分析与产品制造相关的业务流程创造了互动的环境,例如:库存控制,订单接收,会计核算以及其它。虽然ERP起初的基本定义对其仍然适用,但是到今天它的定义已得到扩展。聪明的ERP用户,日益提高的客户期望值,制造需求的变化,以及对科技创新的无穷尽追求都是重塑ERP定义的驱动力。在今天充满活力而又跌宕起伏的商业环境中,企业都迫切要求具备全球竞争力。竞争生存法则就是在尽可能短的时间里建立更亲密的客户关系,并提供增值产品和服务。这就要求整合企业业务流程。这也正是ERP系统的强大优势所在。
ERP系统的基本信息系统特征
没有复杂的信息技术基础构架就无法设计ERP系统。ERP系统是把业务和信息技术紧密结合的经典范例。大多数基于信息技术的ERP系统描述将ERP系统的特征归纳为以下几点:
◆ ERP系统基于分布式开放系统,用今天的术语说就是“客户端/服务器”架构。它与以前的物料需求计划系统(MRP)或基于独立微机(PC)的系统有显着的区别,MRP是运用专属性计算架构技术且基于大型计算机或小型计算机的系统。
◆ ERP系统是基于分布式关系数据库的技术。这就是说,数据库软件可支持一个生产数据库的多个拷贝,这些拷贝对于世界各地的用户来说都是清晰可见的。另外,可以通过“标准的”结构化查询语言(SQL)来访问数据库。同时,数据库管理系统(DBMS)应是与应用软件(如:制造、分销、订单录入、采购等)配套设计的。
◆ 只有高端的数据库管理系统(DBMS)可满足ERP系统严苛的技术支持要求。IBM DB2,Oracle,Informix,和Microsoft SQL Server可支持大多数现有的ERP 系统。某些数据库管理系统(DBMS)具备行锁定功能,一些ERP供应商要求具备这个功能。直到现在,Sybase仍不具备行级锁定功能。不是所有供应商 的ERP软件都支持各种常用数据库。从这个角度说,市场是不断变化的。总的说来,Oracle和Informix是高端ERP市场的最佳选择,而SQL Server在中端市场最流行。
◆与使用第三代语言(如:COBOL)的MRP系统不同,ERP系统基于第四代语言(4GL)软件代码。在最近的三年里,面向对象编程(OOP)/ 部件化已由“最好有,但不是必需的”功能转化为“非常需要的” 功能。
◆ ERP系统具有图形用户界面(GUI)特征。GUI是计算机终端用户在使用应用程序时看到并与之互动的界面。GUI是指以图标为基础的“点击”屏幕设计,最初通过苹果公司的Macintosh微机推广,然后由微软公司的Windows产品普及。GUI与在计算机用户世界中通用数十载的基于字符的屏幕(又称“绿屏”)截然不同。它的优点是用户无需经过过多培训即可进行熟练的操作。与以前的产品相比,事实证明GUI大大地提高了用户的生产效率。
◆ ERP系统是企业范围内的系统,它支持多厂房式全球运营。另外,用户希望不断将集成扩展到企业内部的其他重要职能(如:产品数据管理,制造执行系统等)以及整个全球供应链(客户和供应商系统)。