论文部分内容阅读
ERP是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业所有资源信息,为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。本文在总结和综述了ERP和其中的库存管理的原理、技术、应用和当前需求的基础上,分析和设计了制造业企业资源计划(ERP)中的库存管理模块,并给出了实现概述。在我们设计的库存管理系统中,实际库存反映了所有导致库存改变、更新的业务。用户可以方便地获得给定物料当前库存的一览,而且可以监督如已订购但还没有收货的库存、为生产或客户预留库存和质检库存。库存管理系统中库存不仅按数量进行管理,而且按价值进行管理。货物移动导致:更新库存管理的库存值。更新成本会计的科目分配。通过自动科目分配更新财务会计中相应的总帐科目。物料主记录包含公司采购、生产和存储物料的描述。物料主记录是存储公司物料信息的主要地点。将所有物料数据综合在一个数据库中消除了冗余数据。存储在物料主记录中的数据不仅被库存管理使用,而且被其它组成部分如采购、物料需求计划(MRP)和发票校验使用。每一个包含在库存中的物料都在物料主记录中定义,并且由一个物料号确定。根据物料在公司中不同的用途(如原物料、产成品),物料被分配不同的物料类型。一种物料只能有一种物料类型。在库存管理中,物料类型对如下有重要影响:采购类型、库存管理类型、库存科目的价值更新。货物移动包含“外部”移动和“内部”移动。系统允许如下类型的货物移动:收货:是一货物移动,通过它记录来自供应商或来自生产的货物的接收。收货将导致仓库库存的增加。发货:是一货物移动,通过它记录物料提取或物料发出、物料消耗或给供应商的货物装运。发货将导致仓库库存的减少。转储:是指物料从一个存储地点移出,转移到另一存储地点。转储可以在同一工厂内或两个工厂之间发生。转储记帐:转储记帐是用于物料的转储和库存类型或库存类别改变的一般名称。在系统中,当记录货物移动时,系统生成一个物料凭证作为移动的证明,并作为随后应用的信息来源。物料凭证包含标题和至少一个项目。标题包含移动的一般数据。每个项目描述一个移动。如果移动与财务会计相关,那么在创建物料凭证的同时也创建会计凭证。包含在货物移动中的总帐帐目通过自动科目分配被更新。为了允许详细的凭证号分配和凭证的系统存储,物料凭证划分为业务/事件类型,会计凭证划分为凭证类型。 <WP=63>当在系统中输入货物移动时,为区分不同的货物移动,必须输入移动类型。货物移动的移动类型是一个三位数的确认码。移动类型在库存管理中有重要的控制功能。例如,移动类型在如下操作中起重要作用:数量字段的更新。库存和消耗科目的更新。确定在凭证输入时系统显示哪些字段。物料估价的中心任务是确定并记录一个物料的库存价值。库存价值使用下列公式进行计算:库存价值 = 库存数量 x 物料价格。因此,如果库存数量或者物料价格发生变化,库存价值也发生变化。系统内的物料估价在下列结构中发生:估价域:估价域指定一种物料被估价的层次。估价类:为了不为每种物料管理一个独立的库存帐户,可以将有相同特性的不同物料组织在一些估价类中。估价类别:系统允许一种物料的不同库存按照不同的标准分别进行估价。估价类型:估价类型是一个估价类别的个别的特性。对某些物料,有必要对特别估价域的不同库存分别进行估价即进行分割估价。这样做有以下原因: 物料有不同的原产地。物料有不同的质量等级。物料有不同的状态。内部生产的物料和外部采购的物料之间的区别。 如果物料需要分割估价,物料在不同的子库存中进行管理,每一个子库存分别进行估价。与估价有关的每一种交易,无论是收货、发货、发票接收还是库存盘点都在子库存层次上进行。在处理任何这些交易时,必须指出使用哪一个子库存。价值的改变被限制在指定的子库存中,所有其它的子库存保持不变。不仅是子库存,总库存也被更新。总库存的价值是每一个子库存库存价值和库存数量的总和。统一软件开发过程是一个将用户需求转化为软件系统所需要的活动的集合,是一个通用的过程框架,可应用于各种不同类型的软件系统、各种不同的应用领域、各种不同类型的组织、各种不同的功能级别以及各种不同的项目规模。统一软件开发过程是基于组件的,即软件系统由软件组件通过明确定义的接口相互连接所建造起来的。统一软件开发过程使用统一建模语言来制定软件系统的所有蓝图。统一软件开发过程的突出特点可以由以下三个关键词来体现——用例驱动、以架构为中心、迭代和增量式开发。这是统一软件开发过程所特有的。本系统的设计使用统一软件开发过程的开发方法。开发过程以用例为驱动,为实现每个用例,抽取一些类和对象,多个类和对象之间存在某种关系。本文以移动类型和分割估价为例进行了阐述。本文最后给出了系统实现概述。