懂得:erp系统详细设计
相对于大型企业的ERP系统来说,中小企业ERP系统在融入企业管理理念的同时要提供一定的灵活性,以满足不同企业的特定需要。因此,中小企业ERP系统不如大型的ERP系统复杂,包括的业务范围在初期也主要停留在对计划、生产、进销存、质量、财务等主体业务的管理上。但从客户灵活性、多样个性化需求和软件产品的生命力角度分析,则要求中小企业ERP系统具有良好的业务扩展性。财务记帐软件的最新消息欢迎进入网站了解,网站有专业的客服人员进行详细的解答!
https://img2.baidu.com/it/u=4226333239,3158405714&fm=253&fmt=auto&app=138&f=JPEG?w=356&h=183
1、系统设计目标
由于中小企业具有多样个性化和不断发展变化的需求,所以中小企业ERP软件要在保证主体框架不变的前提下,应该满足用户改动方便的需求。另外,中小企业ERP软件应该是一个开放体系,可以方便地与多种管理软件进行集成,允许各系统分工协作,保证ERP成功实施。为此,我们设计的中小企业ERP软件系统框架的目标如下:
(1)系统在构架时应该是多层的,层与层之间的影响应降到最小。例如,修改数据库时应尽量减少对业务逻辑层的影响。
(2)以业务模块作为基本单元,一个基本单元内部的调整和优化应对其它单元带来尽量小的影响,单元间的资源调用以供应方和消费者的关系定义。
(3)提供统一的功能接口标准,以确保系统良好的可扩展性,同时也使得与其它产品对接的难度降低。
(4)框架将提供某种机制透明地实现系统在网络间的互访,并且保证信息传递的高效性和安全性。
(5)建立一个信息中心,完成对消息和邮件的收集、转发和管理。
(6)框架提供业务模块问信息流向的动态控制,以更好地支持、业务流程重组。
(7)框架将尽可能地集成像日志管理、通用报表、权限管、通用业务逻辑类等公共模块,以尽量减少业务系统的开发量,缩短业务系统的开发周期。
(8)框架应该提供一套创建新业务的模板,以供系统的二次开发时使用。
2、选择适合的ERP系统结构
目前几乎所有的ERP系统都采用多层次的客户机/服务器结构。这种模型可以更有效地进行应用管理,降低网络的复杂性并保证数据库的完整性。
企业在设计ERP系统结构时必须考虑7个层次:表示层、应用层和数据层层。表示层、应用层与数据库层分离(不管是物理的还是逻辑的)已经成为创建模块化、可更新的客户机/服务器应用的一种最常见的方法。这样一来,用户可以从数据库服务器中装载可执行的应用,从而简化对应用的管理,同时在需要时,每个服务器还可以请求它自己的可执行模块。类似的,可伸缩件也相应地变得简单并且可通过增加应用服务器来进行升级。
3、重视ERP系统集成
绝大多数用户在实施企业ERP项目时一般会采用来自多个不同厂商的ERP系统或者遇到需要与企业原有系统的集成问题,因而经常需要用到不同的数据库和硬件平台。而且,随着这些独立系统的实现,企业需要将这些分散的ERP子系统相互集成起来。有鉴于此,用户应该选择市场前景最广阔的基础设施组件,因为这些组件以后集成起来更容易一些。最理想的集成方法是在一个单一的操作系统和数据模型上运行多个应用。然而,虽然这种方法可以减少集成相关应用的复杂性,但却增加了实施的时间。除此之外,这种方法一旦实施完成,其灵活性就要相对差一些。不过,在绝大多数情况下,选择单一厂商的方法是很有必要的,因为绝大多数应用软件开发商都依赖专用的或特定的数据库系统。
4、选择合适的操作系统
用户在实施ERP项目时应该考虑到操作系统的可移植性,因为有些服务器只能在某些硬件平台上实施。比如,以微软平台为基础的WindowsServer服务器(WS)应该只考虑基于INTEL的硬件平台,因为在非INTEL的硬件平台上运行的效果通常都不会很好。
现在最常用的两种操作系统就是Unix和WindowsServer,Unix依旧保持其旺盛的生命力,将继续保持它在高端市场的领先地位,因为它能够支持可伸缩的数据库服务器,而WindowsServer则更多地用于低端的服务器。因此,对实施ERP系统的用户和其他高级应用来讲,使用基于UNIX的方案将提供更大的可伸缩性,但用户也需要具有更多的技术经验和软件工具资源。最近,WS的应用与Unix相比有可能具有更多的商业功能,因为它在可伸缩性和可用性方面进行了改进,并且会得到ERP软件商的大力支持。因此,企业就需要深入了解WS与Unix核心技术的异同并且与软件商更紧密地合作,从而确定到底是使用WS平台还是Unix平台。
ERP系统除了具有会计电算化系统的一般自动化功能外,还具有三个会计电箅化系统不具备的独特特征,即顶层设计、财务业务一体化和管控平台。
(一)顶层设计
按照建设目的的不同,信息系统可以划分为操作型与管控型系统也不同。比如,会计电算化、企业资产管理(EAM)、客户关系管理(CRM)等信息系统的服务对象仅仅是某些特定需求、对象或管理关系,因此统筹的高度局限在操作层面。某些以服务业务操作为建设目标的ERP系统也归属于该类型。而基于提高集团管控能力为目的的ERP系统建设,其设计视角位于集团管理的顶层。顶层设计的基本特征是以提升集团管控能力为目标,综合考虑系统与集团的商业模式、治理模式、管控模式的适应性与匹配性,通过系统集成与标准化,将集团管控要求横向贯通于整个产业链、纵向深入到作业层。这一特征使得ERP系统相对于会计电算化等其他系统在设计阶段具备如下三个方面的优势。
1.系统集成性。ERP系统能够提升集团内部信息的集成性。在集团总部发起建设ERP系统之前,集团内部可能已经在使用一些信息系统,甚至个别信息系统的应用效率已经非常高。如会计电算化系统对财务数据的自动化加工的效率可以达到相当高的程度。然而,这些系统之间难以实现功能上的关联互动,信息共享性弱。即使存在与其他系统的接口,也是自下而上的衔接,仅限于交互结果数据。相反,ERP系统把企业集团内所有的业务单元都视作自身内部的子系统,并不割裂地关注各个单元,在系统设计阶段,就按照业务流程之间的关系规划信息在各个功能模块之间的流转,从而避免“信息死角”的出现,增强集团内部信息的集成性。
2.流程标准化。ERP系统能够促使业务流程标准化。企业集团可能包含若干个从事相同业务的子(分)公司,由于历史原因,这些子(分)公司的具体业务流程可能不尽相同,使得总部难以对比分析这些子(分)公司的经营成果,并且也难以享受管理规模效应。而在ERP系统的设计中,集团总部能够从全局角度为下属各子(分)公司相同的业务规定一致的业务流程。
业务流程标准化是会计核算标准化的基础。集团总部依靠ERP系统可以规范统一包括会计科目及编码在内的会计核算基础工作、重要制度,以及财务报表编制和管理等。而会计电算化系统仅仅是为了实现核算流程的自动化,是根据各子(分)公司现有核算体系定制开发,不同系统之间的兼容性较差,可能在会计科目设置以及会计政策方面存在显著差异。
3.就源输入。ERP系统要求所有的原始经济业务数据都要在业务发生的源头,由相应业务经办人员录入系统,不允许其他人员在其他环节对原始数据再进行修改,即“就源输入”。这些原始数据存储在统一的数据库中,由集团总部统一管理,所有部门对业务事项的后续处理都需基于原始数据。这确保了会计信息能够正确反映原始经济业务事项,并且所有部门和子(分)公司取用数据具有一致性。而会计电算化系统有自己独立的数据库,数据的来源是会计人员录人的会计凭证。这种数据存储的分散性不仅限于会计电算化系统,每建立一个应用系统都会单独建立一个数据库。这些数据库可能来源不同,数据编码和信息标准也不统一,各个数据库相互之间没有联系。这种分散存储会导致数据内容不一致、会计核算结果准确性和及时性下降等。
(二)财务业务一体化
传统的会计电算化系统注重对手工会计核算工作的模拟,并未改变财务部门与业务部门较为割裂的状态。而ERP系统在关键业务操作环节都设置了与财务流程交互的控制点,财务部门可以根据管理问题的需要随时从这些控制点获取业务数据生成会计信息,使得财务能够主动嵌入到业务流程之中,真正实现了财务与业务的一体化。比如,在实施ERP系统之前,对于采煤业务,财务只能在月末通过直接人工、直接材料、制造费用科目计量汇总制造成本。而ERP系统则可以把采煤业务进一步细分,按照采煤业务具体包含的落煤、装煤、运煤、支护等流程顺次预设财务嵌入点,实时分段计量各项成本费用。这也是ERP系统追本溯源能力的基础。
而会计电箅化系统并不要求反映业务过程,只注重对财务结果的反映,因此它未能实现财务业务的一体化。此外,会计电箅化系统提供的核算结果,也会由于放弃了对业务过程的反映而降低自身的可靠性。比如,采购员和销售员经常在业务发生的月末或更长时间后将相关单据交予财务人员入账,这一方面造成了财务对业务反映的滞后性,另一方面也给财务与业务人员都预留了一定的时间对结果数据进行调整,导致核算结果进一步扭曲。
(三)管控平台
企业集团具有较强管控能力的核心标志是资源配置合理,各项业务相互协同,集团效益实现最大化。ERP系统为管控落地提供了平台基础。因为具有顶层设计、财务业务一体化的特征,ERP系统已经超越了会计核算平台的范畴,从横向来看是共享业务的平台,在此平台上,所有子(分)公司共享业务信息,各自对企业内部采购、生产、成本、库存、分销、运输、财务、人力资源进行规划,合理配置,充分发挥其效能,从而取得最佳效益;从纵向来看是共享管理的平台,在此平台上,集团总部能够评价集团产业链各业务板块(事业部)、各子(分)公司的价值创造能力,以及对集团效益的贡献度,从而围绕整个集团效益最大化目标在价值层面配置资源,以实现协同。一横一纵形成的管控平台为集团管理做到纵向到底、横向到边提供了可能。该平台反过来也能够促进各子(分)公司管理水平的升级。
管控平台作用使得ERP系统一般不容易像其他操作型信息系统那样能够产生立竿见影的效果,如会计电算化系统在投入使用后能够显著提高会计过账作业的效率。因为ERP管控平台作用能否得以发挥,取决于系统中各模块的匹配程度,以及相关业务部门的使用与利用水平。但是ERP系统作为一种管控平台,对提升集团管控能力的促进与推动作用,在理论上是可行的,在实践中也得到了充分的印证。
页:
[1]