库存管理信息系统分析与设计.docx
《库存管理信息系统分析与设计.docx》由会员分享,可在线阅读,更多相关《库存管理信息系统分析与设计.docx(23页珍藏版)》请在冰豆网上搜索。
![库存管理信息系统分析与设计.docx](https://file1.bdocx.com/fileroot1/2022-10/11/361b01e3-f454-481e-9208-c43ee1855cb7/361b01e3-f454-481e-9208-c43ee1855cb71.gif)
库存管理信息系统分析与设计
库存管理信息系统的分析与设计
班级1090204姓名李树新
摘要
本文应用了结构化的系统分析与设计的思想,按照库存管理的基本流程分析和设计了库存管理信息系统。
由于本文重点在于分析与设计,所以要分析库存管理中目前库存管理中出现的问题,并给出解决方案。
在整个库存管理系统设计中,通过对各个模块具体分析,画出了实体的E-R图,同时根据具体的模块之间的联系也给了个模块之间的联系图。
本文特别重点分析了库存控制系统,因为在库存管理中对出入库的库存业务的规范化仅仅是库存管理中的一小部分,而重点在于库存控制上。
通过分析确定本系统采用定量控制系统和ABC物料控制法.这两种方法无论在实际应用的价值上还是在库存控制实施的技术条件上都是现阶段为人们常用的库存管理策略。
关键词:
库存控制,ABC物料控制,安全库存
第一章引言
物料的存储现象由来已久,但是存储问题作为一门学科来研究,还是进入20世纪以后的事情.早在1915年哈里斯就提出了”经济批量”的问题,他研究如何从经济的角度确定最佳的库存数量。
“经济批量”的提出,从根本上改变了人们对库存问题的传统认识,是对库存理论研究的一个重大图谱,可以说,是现代库存理论的奠基石。
“二次大战”之后,由于运筹学、数理统计等理论的广泛应用,特别是在20世纪50年代以来,人们开始应用系统工程理论来研究和解决库存问题,从而逐步形成了系统的库存理论,亦称“存储论”。
电子计算机的问世,又进一步提高了库存控制的工作效率,促使库存理论成为一门较成熟的学科。
我们知道,由于诸多方面的原因,企业库存物料的库存数量是经常变动的,为了使库存量保持在合理的水平上,就要进行合理的科学的库存控制。
当库存数量变少时,则不能满足企业的正常生产的需要;当储备的物料过多时,则会增加企业资金的负担同时占有了大量的仓库面积。
造成了浪费。
因此要进行库存控制,搞好存货的科学管理。
其目的就是为了保证企业生产和经营活动在正常进行的条件下,保持在合理的水平上。
第二章库存管理信息系统分析
2.1库存管理现状分析
从现实情况来看,据70年代中期美国十大公司的统计,库存资金约占销售总额的10%~20%,以其中最大的通用电气公司为例,1975年销售总额为134亿美元,年终库存资金达21亿美元,相当于销售额的15.7%。
如果将库存资金压缩10%,省出资金2.1亿美元,这笔资金如按利润率10%计算,每年可增加利润2100万美元[1]。
因此,国外的企业非常重视库存管理。
我国的库存管理工作一直沿袭着以前的模式,除设施、设备的落后之外,管理观念也十分陈旧,认为库存管理不就是找几名保管员看着,记一下收发物品的情况而已,又加上仓库这部分成本都转嫁到其他成本与费用上面,没有得到足够的重视,使仓库不知不觉地成为企业的漏洞。
当前我国库存管理中存在不少问题,比较突出地表现在以下几个方面:
1.库存量过大,占用资金过多,资金利用和周转率不高。
2.仓库业务手续复杂,作业时间过长,工作效率低。
3.缺货、断货现象严重,存货损失率较高。
4.存货项目构成无计划性,缺乏灵活应变市场的能力。
5.物品存储时间较长,积压现象时有发生,而且增加物品损坏变质率,造成浪费。
造成这种现象的主要原因在于:
1).销售预测不准确是影响库存居高不下的主要原因。
公众爱好具有易变性,很多因素都会引起不规则的购买倾向,从而导致一般用户和分销商需求也具有很大的不确定性。
加之与下游企业的信息沟通不流畅等等,都增加了销售预测的难度。
2).货策略的失误和及时控制的能力较差。
这种不确定来自订购部门本身。
牵涉到是否有合理的订货策略,对上下游企业的供给及需求等信息是否了解准确及时等。
3).订货周期的不稳定。
这主要取决于自己的供货渠道是否单一以及供应商的表现水平是否令人满意。
4).没有有效地与各个部门沟通,使得库存、在途货物以及需求等基本信息发生偏差。
2.2系统实施的目标
基于以上的库存现状的分析,所以库存系统的实施的目标是解决下面的两个问题
1.首先是解决库存过程中的效率低下问题。
2.做好库存控制方面的工作,把库存量控制到最佳数量,尽量少用人力、物力、财力把库存管理好,获取最大效益。
总之,通过库存管理信息系统的实施,公司期望能够解决库存管理中的效率低下和库存中出现的严重的资金的占用问题。
2.3系统目标实现的方案选择
库存管理实际上包含了两个部分:
一是对物资的管理主要物资的保管、物资的出入库等基本业务的处理,另一部分是库存控制,即控制库存的数量保证满足需要有不浪费资源。
2.3.1效率低下的解决方案
对于库存管理中效率低下,主要是在原有的工作模式下,一般是物资的登记处入库时,要经过一系列的繁琐的查账,记账,存放在特定的位置等等。
这样大部分的实现花费在查账,对帐上,效率自然就很低。
这样的结果是经常出现帐目混乱,物资的出入库不及时,造成企业的运作效率偏低。
针对这个问题,本系统所采取的方案是:
编制能够提供快速查询物资的功能。
该功能能够在很短时间内查询到某种物资的数量,状态,存放的位置。
这样在出库的时候能够快速的定位于特定的物资,同时由系统修改库存账目。
在物资的入库的时候,类似的方法,系统可以提供快速的检索相同编号的物资的存放位置数量并能自动的修改库存账目。
如果有条件的企业也可采用条形码技术对整个物资编码,然后通过扫描仪扫描物资的编号,这样会使工作的效率有更大的提高。
2.3.2库存控制的解决方案
库存控制主要是建立库存控制系统,通过库存控制系统,达到对库存的数量时间给与控制。
库存控制系统主要是通过控制订货点和订货量来满足企业的需求并使整个库存费用最低。
库存控制系统主要是回答库存中的三个问题:
1.隔多长时间检查一次库存量?
2.何时提出补充订货?
3.每次定多少?
目前有几种典型的库存控制系统,这里给与简要地介绍
1).定量库存系统:
它主要是控制库存的数量在某一个数量。
当库存量下降到某个特定的库存值时就开始补充货物。
当这种库存控制系统必须连续的检查库存的数量,有时也被称为连续性库存检查控制法。
假设每次订货点的订货批量是相同的,而采购的提前期也使固定的,同时物料的消耗也是稳定的。
这种库存控制系统需要两个参数,订货点和订货批量。
其中订货点有两部分组成,其一是订货周期内的消耗数量,其二是安全库存数量。
而订货批量是由经济批量来决定的,而经济批量就是企业最小的成本购买的物资能够满足需要的数量,这也就符合了库存控制系统的目标也符合了库存管理的目标。
从上面的表述,很显然,这种库存控制系统需要知道订货的周期,订货周期内的每天平均的消耗量。
同时经济批量的决定又要取决于库存管理的历史数据的预测:
年库存需求量。
这种库存控制系统显然是有适用范围的。
只能对于那些物料的需求相对稳定的库存管理使用。
最为企业他的生产不可能是那末的均衡。
因此我们可以将其作为库存控制系统的一部分。
[2]
2).定期库存控制系统,这种库存控制系统是在一个周期内检查一下库存数量,然后进行货物的补充。
这种控制系统主要是确定订货的周期和补充库存量[3]。
3).ABC物料控制方法,这种方法其实是对物料进行分类,对于那些数量只占一小部分而其价值却占有大部分的物料,我们确定为A类物料,对这类物资在进行物资管理和在订货是我们一定要确定好订货的时间和订货的批量从而避免资金的大量闲置和浪费。
对于那些种类繁多而价值和少一部分的物料,我们确定为C类,对他的重视程度但让不需要抬高只要能满足需求就可以,而不必考虑它的订货定和订货的经济批量。
其余的物资我们确定为B类物资,这种物资的重要性和影响力在仓库管理中占的作用要大于C类,小于A类[4]。
而在本系统我们采用了ABC物料控制法,和定量库存控制系统。
2.4库存管理系统需求分析
库存管理业务主要表现在对物资得出入库的管理上,通过对一般库存管理的流程的了解我们可以得到下面的库存管理的业务第一层流程图如图2-1
继续对上面的业务流程图分解可以得到下面的第二层流程图如图2-2,2-3由于我们对于库存业务分为两个子系统所图2-2表示库存基础数据管理数据流程图,图2-3表示库存处理数据流程图。
具体的流程图如下:
图2-1库存管理的业务第一层流程图
图2-2库存基础数据管理数据流程图
图2-3库存处理数据流程图
下面对主要的库存管理的主要操作出入库管理再细分数据流程图的得如下图2-4图2-5的第三层数据流图
图2-4入库管理
图2-5出库管理
库存管理系统功能需求应至少包括以下几个功能的
1.用户管理功能。
实现设置该系统的使用者这样可以实现系统的安全性要求。
2.权限管理功能。
该系统可以实现对不同用户的使用权限进行管理。
从而达到库存管理的级别化划分。
3.实现物资得出入库登记。
该系统至少可以登记日常得出入库操作。
4.实现对物资的查询功能,通过该系统可以对仓库物品的具体状态实现查询功能。
5.系统还应该有报表功能,这样可以打印物资的库存状态。
分析当前库存现状。
6.按物料的盘点周期经行盘点和清查工作,编著盘点表申报并修改库存实际量。
2.4.1库存管理用户管理需求
用户管理要求系统可以实现用户的登记,注册,权限管理等。
以实现特定库存管理的定人定责同时也实现了库存管理的安全性的要求。
具体来说就是:
系统管理员拥有全部的管理权限可以分配一般用户的权限,可以删除修改查询用户的资料,同时管理员对整个系统的其他资料具有动态操作的权限。
如修改数据库的资料,实现各种业务数据的查询修改删除。
而一般用户在这里只能根据自己的特定的权限做一些不危及数据库安全的操作。
如修改自己的密码,用户名。
对数据库的某些数据的浏览,有时由于业务的需要,需要加入库存是,也可录入数据,但是为了减少录入数据的错误,在一般较为大型的企业,都采用了扫描仪对所要入库的商品直接读入。
这种方式不在本系统的讨论范围之内。
2.4.2库存管理的输入输出需求
现在的库存管理中的普遍的流程是仓库管理员根据出入库单据手工登记物资记录,这样大部分的时间花在记录账目上,效率极其的低下。
这与现代管理定时定点管理格格不入因此该系统至少能实现库存管理的计算机和各种扫描设备输入输出功能。
这样仓库管理员可以在短时间周到需要登记的具体位置类别提高效率。
同时能够自动生成出入库单据。
实现对出入库单据的管理。
2.4.3库存日常操作业务处理管理需求
这部分是库存管理最为基本的管理项目和要求,因此本系统要对库存管理中得出入库进行登记并修改库存账目。
同时编制出入库单据。
这里面这涉及到的一个重要的问题出库策略问题。
目前有两种出库策略,一种是先进先出,另一种使后进先出。
这个问题要视具体的情况而定,如果产品的品质有时间的限制最好的策略是先进先出策略,这样保证所有的产品的品质在限定的时间内可以出货。
2.4.4库存查询功能需求
库存查询功能需求是为了仓库管理员以及公司的领导层可以及时地了解目前公司的库存水平,以及各种物资目前的库存状态,已安排被下一步的生产或销售。
而在原有模式下的库存管理模式下,管理员想要知道现有各种物资的库存数量是不可能的事,从而出现了大量的物资被堆放在角落里浪费掉。
甚至管理员不知道自己管理的仓库是否有这种物资。
所以库存管理系统必须能够提供管理员查询物资的功能,提高库存管理的效率。
库存查询功能不仅可以按照商品的编号查询,也应该能够实现多种约束条件同时查询。
例如要求在一段时间内某物资在库存的出库数量和目前的剩余物资在仓库的位置,即要求按时间位置同时查询。
2.4.5库存盘点功能需求
盘点是企业经常要做的重要工作之一,它的最终目的是为了保持商品的帐存数量与实际库存数量的一致。
这是因为,无论是订货、库存上下限预警、库存水平分析、积压及断档分析都是以商品帐存为依据的,如果商品帐存数量不准确,势必会影响其它业务的正常进行[8]。
因此,商业企业中每个部门都随时(或半个月、一个