二、财务管理 财务管理的功能主要是基于会计核算的数据,再加以分析,从而进行相应的预测,管理和控制活动。它侧重于财务计划、控制、分析和预测: 财务计划:根据前期财务分析做出下期的财务计划、预算等。 财务分析:提供查询功能和通过用户定义的差异数据的图形显示进行财务绩效评估,帐户分析等。 财务决策:财务管理的核心部分,中心内容是作出有关资金的决策,包括资金筹集、投放及资金管理。 2.1.2生产控制管理模块 这一部分是ERP系统的核心所在,它将企业的整个生产过程有机的结合在一起,使得企业能够有效的降低库存,提高效率。同时各个原本分散的生产流程的自动连接,也使得生产流程能够前后连贯的进行,而不会出现生产脱节,耽误生产交货时间。 生产控制管理是一个以计划为导向的先进的生产、管理方法。首先,企业确定它的一个总生产计划,再经过系统层层细分后,下达到各部门去执行。即生产部门以此生产,采购部门按此采购等等。 一、主生产计划 它是根据生产计划、预测和客户订单的输入来安排将来的各周期中提供的产品种类和数量,它将生产计划转为产品计划,在平衡了物料和能力的需要后,精确到时间、数量的详细的进度计划。是企业在一段时期内的总活动的安排,是一个稳定的计划,是以生产计划、实际订单和对历史销售分析得来的预测产生的。
二、物料需求计划 在主生产计划决定生产多少最终产品后,再根据物料清单,把整个企业要生产的产品的数量转变为所需生产的零部件的数量,并对照现有的库存量,可得到还需加工多少,采购多少的最终数量。这才是整个部门真正依照的计划。 3能力需求计划 它是在得出初步的物料需求计划之后,将所有工作中心的总工作负荷,在与工作中心的能力平衡后产生的详细工作计划,用以确定生成的物料需求计划是否是企业生产能力上可行的需求计划。能力需求计划是一种短期的、当前实际应用的计划。 4车间控制 这是随时间变化的动态作业计划,是将作业分配到具体各个车间,再进行作业排序、作业管理、作业监控。 5制造标准 在编制计划中需要许多生产基本信息,这些基本信息就是制造标准,包括零件、产品结构、工序和工作中心,都用唯一的代码在计算机中识别。 a零件代码,对物料资源的管理,对每种物料给予唯一的代码识别。 b物料清单,定义产品结构的技术文件,用来编制各种计划。 c工序,描述加工步骤及制造和装配产品的操作顺序。它包含加工工序顺序,指明各道工序的加工设备及所需要的额定工时和工资等级等。 d工作中心,使用相同或相似工序的设备和劳动力组成的,从事生产进度安排、核算能力、计算成本的基本单位。 2.1.3物流管理 a、分销管理 销售的管理是从产品的销售计划开始,对其销售产品、销售地区、销售客户各种信息的管理和统计,并可对销售数量、金额、利润、绩效、客户服务做出全面的分析,这样在分销管理模块中大致有三方面的功能。 1对于客户信息的管理和服务 它能建立一个客户信息档案,对其进行分类管理,进而对其进行针对性的客户服务,以达到最高效率的保留老客户、争取新客户。在这里,要特别提到的就是最近新出现的CRM软件,即客户关系管理,ERP与它的结合必将大大增加企业的效益。 2对于销售订单的管理 销售订单是ERP的入口,所有的生产计划都是根据它下达并进行排产的。而销售订单的管理是贯穿了产品生产的整个流程。它包括: a客户信用审核及查询(客户信用分级,来审核订单交易)。 b产品库存查询(决定是否要延期交货、分批发货或用代用品发货等)。 c产品报价(为客户作不同产品的报价)。 d订单输入、变更及跟踪(订单输入后,变更的修正,及订单的跟踪分析)。 e交货期的确认及交货处理(决定交货期和发货事物安排)。 3对于销售的统计与分析 这时系统根据销售订单的完成情况,依据各种指标做出统计,比如客户分类统计,销售代理分类统计等等,再就这些统计结果来对企业实际销售效果进行评价: a销售统计(根据销售形式、产品、代理商、地区、销售人员、金额、数量来分别进行统计)。 b销售分析(包括对比目标、同期比较和订货发货分析,来从数量、金额、利润及绩效等方面作相应的分析)。 c客户服务(客户投诉纪录,原因分析)。
二、库存控制 用来控制存储物料的数量,以保证稳定的物流支持正常的生产,但又最小限度的占用资本。它是一种相关的、动态的、及真实的库存控制系统。它能够结合、满足相关部门的需求,随时间变化动态地调整库存,精确的反映库存现状。这一系统的功能又涉及: a为所有的物料建立库存,决定何时定货采购,同时作为交与采购部门采购、生产部门作生产计划的依据。 b收到订购物料,经过质量检验入库,生产的产品也同样要经过检验入库。 c收发料的日常业务处理工作。
三、采购管理 确定合理的定货量、优秀的供应商和保持最佳的安全储备。能够随时提供定购、验收的信息,跟踪和催促对外购或委外加工的物料,保证货物及时到达。建立供应商的档案,用最新的成本信息来调整库存的成本。具体有: a供应商信息查询(查询供应商的能力、信誉等)。 b催货(对外购或委外加工的物料进行跟催)。 c采购与委外加工统计(统计、建立档案,计算成本)。 d价格分析(对原料价格分析,调整库存成本)。 2.1.4人力资源管理模块 以往的ERP系统基本上都是以生产制造及销售过程(供应链)为中心的。因此,长期以来一直把与制造资源有关的资源作为企业的核心资源来进行管理。但近年来,企业内部的人力资源,开始越来越受到企业的关注,被视为企业的资源之本。在这种情况下,人力资源管理,作为一个独立的模块,被加入到了ERP的系统中来,和ERP中的财务、生产系统组成了一个高效的、具有高度集成性的企业资源系统。它与传统方式下的人事管理有着根本的不同。
一、人力资源规划的辅助决策 对于企业人员、组织结构编制的多种方案,进行模拟比较和运行分析,并辅之以图形的直观评估,辅助管理者做出最终决策。 制定职务模型,包括职位要求、升迁路径和培训计划,根据担任该职位员工的资格和条件,系统会提出针对本员工的一系列培训建议,一旦机构改组或职位变动,系统会提出一系列的职位变动或升迁建议。 进行人员成本分析,可以对过去、现在、将来的人员成本作出分析及预测,并通过ERP集成环境,为企业成本分析提供依据。
二、招聘管理 人才是企业最重要的资源。优秀的人才才能保证企业持久的竞争力。招聘系统一般从以下几个方面提供支持: a进行招聘过程的管理,优化招聘过程,减少业务工作量; b对招聘的成本进行科学管理,从而降低招聘成本; c为选择聘用人员的岗位提供辅助信息,并有效地帮助企业进行人才资源的挖掘。
三、工资核算 a能根据公司跨地区、跨部门、跨工种的不同薪资结构及处理流程制定与之相适应的薪资核算方法。 b与时间管理直接集成,能够及时更新,对员工的薪资核算动态化。 c回算功能。通过和其它模块的集成,自动根据要求调整薪资结构及数据。
四、工时管理 a根据本国或当地的日历,安排企业的运作时间以及劳动力的作息时间表。 b运用远端考勤系统,可以将员工的实际出勤状况记录到主系统中,并把与员工薪资、奖金有关的时间数据导入薪资系统和成本核算中。
第三章 ERP系统对IT技术的需求
3.1 以网络为中心的计算模式
以网络为中心的计算模式:传统的客户/服务器体系中的设备资源一旦安装好后,其担负的角色便固定下来,服务器只能作服务器用,客户机只能作客户机用。由于这种限制,其中的某一关键环节如数据库服务器一旦出现问题,则会导致整个体系的瘫痪。而采用CNC技术,整个网络上的资源在ERP系统安装后仍可灵活配置,各种设备的角色可以互换,大大提高了整个体系的可靠性,同时任务可按负荷大小进行重新分配,动态分布,增加了各设备的利用率,提高了系统的运行效率,也使系统面对外界变化的适应性大大增强。
3.2事件驱动的对象技术
●事件驱动的编程:相对于传统的过程化编程(Procedural Programming),事件驱动编程方法将应用系统的控制权掌握于用户手中,而不是让用户跟着预先定好的应用模式走。因此它将给用户带来如下优势: (1)用户可根据实际业务情况决定处理过程而不是被限制于系统预先设置的过程;(2)系统更加易学易用,并且有较高的处理效率;(3)一旦实际业务情况有所变动,系统有足够的柔性以适应新的变化。
第四章 ERP系统在企业中的应用及连接
为了实现高效能,ERP应用系统还需要一个高端的操作系统,此操作系统可支持多任务、多用户的应用程序和多线程技术。为了提供可扩展性,操作系统还应支持高端处理器特性,例如:32位支持或更高级的硬件技术,以及支持对称多处理(SMP)技术。现在应用于ERP系统的前沿操作系统都是高端Unix系统(Sun Solaris,HP-UX,Dec-Unix,IBM AIX),Windows NT,IBM OS/400,和 IBM MVS(ERP系统开始应用Linux操作系统)。很遗憾的是,不是每个供应商的软件都可支持不同的操作系统。
到目前为止,人们还没有找到为ERP系统实施确定最佳操作系统的明确而快捷的方法。总的说来,高端Unix系统是高端ERP市场的首选,而Windows NT在中端市场更流行(占有约50%的市场份额)。随着技术的不断改进,Windows NT/2000有望成为未来高端市场的一个有力的竞争产品。
ERP系统的架构
从架构角度上说,第一个ERP软件包最初是在大型计算机环境中编写的。在这个系统设置中,大型计算机代表大脑,另外用户通过所谓的“哑终端” 只能访问和输入数据。由于哑终端仅是键盘和终端的组合,它自身无法处理信息。
个人电脑的功能现在已足够强大来承担一部分过去只能由大型计算机处理的任务。当个人电脑与更大型的电脑(大型计算机,小型计算机,或者个人电脑服务器)结合在一起时,这个系统被称之为客户端/服务器平台。
“客户端/服务器”意味着在两台电脑之间分配作业处理。 “客户端”是指桌面上的电脑,它可执行显示和一些逻辑功能(如:Windows图形用户界面);而“服务器”是指更中枢的电脑,它包含数据库和应用程序.(参考图形)
现在,很多公司普遍选择客户端/服务器架构或分布式计算机系统,主要出于以下几个原因。首先,用个人电脑取代哑终端可以提高计算能力。图形处理是高度的CPU密集型操作,因而不适于在中枢电脑上执行。因此,必然要把这些操作转给个人电脑。其次,由于可能使用分布式数据库,整体系统速度提高。此外,与使用大型计算机系统相比,硬件成本大幅下降。
客户端/服务器实施的主要策略是两层模式,三层/多层模式,以及因特网/企业内部互联网应用模式。层级概念为不同种类的架构归类提供了方便。图1说明了二层和三层模式的不同之处。
在二层模式中,客户端设备与单个服务器相连。服务器通常控制中枢数据库,而客户端控制用户界面。两者的主要区别在于服务器应对多个不同客户端的请求,而客户端针对单个服务器发出信息请求。为了提高多用户效能,数据由专用数据库管理。
二层模式设计通常通过使用数据服务器进行集中控制和管理的方法来实现业务逻辑定位。设计人员会确定在客户端和在服务器端实施的处理逻辑量。如果大多数作业在客户端电脑中处理,这被称之为“胖客户端”应用模式。反之,“瘦客户端”应用模式指在服务器端处理大多数作业。
三层应用模式在二层主从模式中(Two-tier)加入了第三个程序,通常是一个数据库,服务器用它来存储数据。业务逻辑被拆分到多个计算机上,以改进可靠性和分摊处理负载。在三层模式中,客户端设备控制用户界面和一些处理逻辑,而应用服务器管理企业数据库。这个模式有助于管理版本发布和企业业务规定。现在大多数顶尖的ERP应用系统都是在三层架构模式的基础上搭建的。
三层模式是多层架构的基础。多层架构通过把程序块分布到多个服务器来分解大型应用程序的处理负载。根据定义,多层应用程序可以被分解成存储于多个计算机的多个模块。当这些模块被存储在不同的计算机上时,可优化每台计算机和每个模块,以满足特殊的用途,如:数据库、业务逻辑或用户界面。然后,联网的计算机可与其它计算机和应用系统共享组件,以消除冗余以及进一步优化效能。在一些多层环境中,可以通过重新部署模块来改进远程地点的网络效能,而不会破坏应用完整性。
多层架构允许同时运行不限数量的程序,发送信息,使用不同协议进行通讯,以及同时进行互动。这种架构可支持更强大的、扩展性更强的应用系统,并可为不同的客户提供多种不同的服务。它还包括严重警报功能,这就增加了设计、实施、性能和负荷平衡的复杂性。另外,很多现有的技术使这个情况更加复杂,例如:公用对象请求代理架构(CORBA),enterprise JavaBeans (EJB),分布式公用对象模型(DCOM),以及远程方法调用(RMI)。
总的说,如果使用分布式对象架构可以帮助用户编写运行速度更快的、容量更大的、功能更强大的以及更强健的程序,那么在这方面的努力尝试是值得的。因为客户越来越清楚地认识到架构在供应商快速实施、维护、扩展/定制以及与其它供应商模块进行集成等方面的重要作用,所以近三年开发或升级的ERP产品结合了面向对象的(组件化的)开发环境以及多层架构。
作为最新趋势的因特网/企业内部互联网架构
ERP系统在企业中的应用及连接(二)由免费论文网(www.jaoyuw.com)会员上传。