实例解析库存管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

实例解析—库存管理系统•第一节系统调查与分析•以美国某批发服务公司的计算机信息系统为例。•该公司从生产厂家购进各类商品放入仓库,接受各地零售商的订单,按要求将货物运到指定地点。一般说来零售商总喜欢首先到这个公司订货由于它的批发价格较为低廉。但是,如果某个零售商的订货要求得不到满足,它就会转向其它公司订货,从而使这个公司失去顾客。零售商的订货量是受季节影响的。•为了满足顾客订货要求并尽量减少库存积压,该公司计划开发一个库存控制系统。主要目的有:1)为顾客订货提供更好的服务;2)控制库存水平;3)决定向厂家订货的时间和批量。一、系统调查与分析•系统开发队伍由用户、计算机工作人员和上层领导。它们用几周时间调查了现系统的工作情况和存在问题。产生了如下报告。•1.现存系统•现存系统的工作流程。全部处理工作都是由手工来进行的。有的商品由于担心订货无法满足而造成严重积压;有的商品由于错过了合适的实际而使顾客转移到其它公司。目前的订货时间基本上是由仓库保管人员决定的。它们凭经验给出一个最佳订货点,当发现库存货物低于此点时,便向采购部门发出订货要求。同时仓库保管人员无法参考销售预报结果。管理业务流程图的符号系统外实体系统内实体表格/报表信息传递过程某库存管理系统业务流程图2.计算机系统的目标•在不降低顾客服务水平的前提下,减少库存水平;•改善订货策略;•对于有季节变化和具有缓慢变化趋势的商品,改善它们的库存管理;•搜集销售数据,从中分析销售趋势以保证适当的购买策略和库存水平。•3.决策内容•每一季度中都应订购什么货物?•在季节需求中应追订哪些货物?何时追订?•每次应追订多少货物?•哪些货物应该从仓库中淘汰?•4.信息流•仓库保管人员每天检查实际库存。当发现库存货物低于订货点时,便于日末向采购部门发出订货要求。采购部门检查该商品的是否已经在订,如果没有则发出订货书,如已在订,则催促厂方尽快交货。在每季度末,采购部门分析采购的订单并估计下一季度各种商品各需要订货多少,据此确定下一季度的订单。各月平均发出的订单数量如下表所示。月份平均订单数月份平均订单数一月4100七月5,000二月6,700八月5,100三月7,800九月6,200四月8,400十月9,500五月5,400十一月10,100六月4,600十二月8,200合计81,100每月平均订单数6,758每天平均订单数222每天最多订单数500每张订单上的平均商品类数5.1选取方案方案1对现系统稍加改善方案2用简单的经济订单批量模型进行计算机批处理方案3购买现成的库存控制软件包方案4开发在线的库存控制系统可满足多少指定的目标5%75%60%95%可节约的金额5000美元/年20000美元/年15000美元/年15000美元/年无形的利益10%30%25%50%开发所需时间3个月18个月6个月2年以上总开发费用10000美元50000美元55000美元80000美元5.几种不同方案的比较如表6.几种不同方案的详细分析•(1)方案一•工作方式——所需费用最低,对组织的影响最小,但可以达到部分改善效果。•决策和信息流——最佳订货点和订货批量的决定变的较为科学,其它不受影响,信息处理方式不变。•所用设备——可不用计算机。•开发步骤——2、3个月即可。•对组织的影响——几乎没有影响。•对人员的影响——采购人员工作稍多一些,仓库人员工作相对减少。•费用和利益——计算最佳订货点的机时费和打印费。利益是可以减少库存积压和选取单位成本最低的订货量。•(2)方案二•工作方式——库房人员每周向计算机输入货物进出数量2次。计算机自动完成订货检查和通知。采购部门按照通知订货,并通知计算机订货情况。该系统能够随时查询。•决策和信息流——对四种决策都起到较好的作用。仓库和采购部门输入信息,采购部门还要从计算机得到信息。•所用设备——可用穿孔卡片于输入,打印订货通知作为输出。在磁带上建立一个文件以存储各类商品的最佳订货点点和最佳批量。计算机可放在公司本部,而在批处理终端上运行本系统。•开发步骤——大约需用一年时间。但为了谨慎起见,估计为18个月.它包括最佳订货点和订货批量的计算以及相应文件的建立;批处理软件的设计、编程和调试;输入输出格式的设计;培训库房和采购部门如何填写输入表格,培训从事卡片穿孔和数据输入等工作的专门操作员。•对组织的影响——有必要在库房中专门安排几个人从事数据的准备和控制工作,也要有人负责把仓库填写的报表传送给批处理终端上的操作人员。据调查、仓库管理人员很欢迎不再每天核对实际库存与最佳订货点,他们反映,这项核对工作十分麻烦又易出错。如果由计算机来自动核对,会减轻负担。采购部门人员也表示欢迎由计算机自动开订货单和催货单.因为他们目前每天都要从库房接到许多订货通知,而且都要查对是否已经在订。•对人员的影响——从表面上看,人员工作方式变化不大,但影响的范围较广泛,各类人员的工作方式都会有些变化。仓库人员和采购人员都要为向计算机输入准备数据,上层管理人员可以随时向计算机查询并得到各种报告.不过,具体到每个人来说,都没有增添什么额外的工作。•费用和利益——由于计算机对最佳订货点不会发生错误,所以更好地保证了对顾客服务的水平,更大地减少了库存积压,可以更准确地利用最佳批量的折扣,从而降低采购成本。所发生的费用主要是系统开发的人工费用,50000美元是根据本公司的计算机人员开发其它系统所用的费用估算出来的。•(3)方案三:购买现成的库存控制软件包•工作方式——开发小组分析了几种可以买到的库存控制软件包并选定了其中最理想的一种。这个软件包的工作方式与批处理系统大致一样。但该软件包具备一些对我们毫无用处的功能,同时有些我们所需要的功能它又没有,需要加以改造。•决策和信息流——同批处理系统。•所用的设备——同批处理系统。•开发步骤——购买和装置软件包,进行必要的改造以适合本公司需要,人员培训等.估计要用半年左右时间。•对组织的影响——同批处理系统。•对人员的影响——同批处理系统。•费用和利益——利益与批处理系统差不多,但费用会略高一些,因为软件包本身费用就是40000美元,还要加以改造和实施•(4)方案四:在线系统•工作方式——这种系统最为理想。它不需要有人专门从事键盘输入工作,而是在仓库、销售部门和采购部门均设有终端。数据由用户随时在终端上键入。•决策和信息流——对决策的影响与批处理相同,但更为及时。信息流会发生变化,书面上的内容会大大减少,用户直接与计算机“会话”。•所用的设备——文件将不再存于磁带上。而必须存于磁盘上以备各种用户随时存取,文件结构也将变得复杂,输出方式也多种多样,有些是打印报表,有些是屏幕显示。•开发步骤——虽然该公司已经有了几个在线计算机系统在运行,但要开发这种在线库存控制系统,仍需要较大的努力。因此所用人工和时间都会较长。•对组织的影响——会对组织有较大影响。因为各种人的工作方式都发生了较大变化,不再以书面文字为主要媒介,而代之以直接同计算机打交道。也可能会出现计算机出故障从而影响正常工作的问题。各种备份文件也必须随时准备。•对人员的影响——系统用起来会十分顺,减少了大量的文牍工作。但有个问题,就是各类人员必须尽快熟悉这种终端上的工作方式。由于多年来人们已习惯于利用书面材料,所以这种工作方式的转换有个接受过程。•费用和利益——利益很大,主要是由于数据来源于现场,十分及时,十分可靠。但运行费用将会高于批处理系统。二、领导批准•系统调查的分析结果上报给公司上层的委员会。委员们讨论后同意开发小组对现存系统的分析,认为应该开发一个新的系统。对于具体开发的四种方案,委员们否决了小改小革和购置软件包两个方案(注:事实上,从上面的分析中可以看出购置现成软件包是最为可取的方案。拒绝此方案只是为了教学的需要,以便引入系统设计阶段)。对于二、四两个方案,委员们观点不一致,因此要求开发小组作进一步的可行性研究。开发小组又用了两周时间,详细比较了两种方案的优劣,经过细致的估算,得知第一次报告的估算过于保守。事实上,批处理系统只要12个月和8万美元,而在线系统只需18个月和11万美元。•鉴于各类用户对终端工作很不熟悉,所以同意开发批处理系统,但是要求开发小组在设计时留有充分的余地,以便在条件成熟时,可以较顺利的转入在线系统。•根据上述指示,开发小组进入了系统设计阶段的工作。第二节系统设计•一、代码设计•二、输出设计•三、输入设计•四、文件设计•五、过程设计•六、由人工进行的输入准备工作一、代码设计•仓库中全部零件可分为几十类,每类中又各有几十个类,每小类中又各有几十种商品。所以商品代码取六位数字即可。但为了减少输入错误,多位代码后边加一个校验值,所以一共是7位数。•校验码的设计可采用“算术级数法”。二、输出设计•系统的主要输出有四个:库存总帐、追订报告、订单分析报告、库存盘点的调整报告。下面分别进行描述。•1.库存总帐•去向——销售部门、采购部门、仓库、财会部门。•形式——缩微胶片。•顺序——依商品代号排序。•2.追订报告•去向——采购部门。•形式——打印。•顺序——依商品代码排序。•频率——每批处理打印一次。•3.订单分析报告•去向——采购部门。•形式——打印。•顺序——依商品代码次序或依订货厂方顺序。•内容——代码、商品名称、单位、年订货量、最佳订货点、最佳批量、缺货数量。•4.库存盘点后的调整报告•形式——打印。•顺序——依商品代码次序。•频率——每次盘点后打印。•内容——代码、商品名称、单位、前十二个月的盈余、帐面盈余、前十二个月的支出、本月支出、盘点日期、调整数量。三、输入设计•输入的数据有四种,分别为顾客订货单、入库通知、采购部门的订货通知和错误改正。分别描述如下:•1.顾客订货单•来源——销售部门•媒体——卡片(每张订单上的每种货物各占用一张卡片)•字段:•顾客代码(八位数字型)•商品代码(八位数字型〕•订货数量(六位数字型)•厂方代码(六位数字型)•单价(八位数字型,两位小数)•估计卡片数量——每天平均1600张•每天最多2500张•2.入库通知•来源——库房•媒体——卡片(每到一种货物占用一张卡片)•字段:•商品代码(八位数字型)•数量(六位数字型)•厂方代码(六位数字型)•订单发出日期(六位数字型)•估计卡片数量每天平均800张•每天最多1500张•3.订货通知•来源——采购部门•媒体——卡片(每订一项商品占用一张卡片)•字段:•商品代码(八位数字型)•数量(六位数字型)•4.错误改正•来源——所有用户•媒体——卡片•字段:•由负责改错工作的程序员设计(也包括盘点后的实际库存的输入)四、文件设计•要使用7个文件,其中3个位于磁盘上,四个存于磁带上。对它们分别描述如下:•l.主文件•主文件共有20个字段,如下表:字段名称长度类型商品代码8数字型商品名称50字符型单位5字符型上期结余8数字型本期结余8数字型过去十二个月结余8*12=96数字型本期支出6数字型过去十二个月支出6*12=72数字型提前期内支出6数字型追订数量8数字型最新订货成本9数字型(小数2位)在订数量8数字型订货日期6数字型缺货个数3数字型三家新零售商6*3=18数字型这三家本年订单张数3*3=9数字型这三家本年订货总额7*3数字型这三家的地址代码6*3数字型超前期(天)3数字型删除标记1数字型备用空间20数字型•2.索引文件•它存于磁盘上。它按照商品代码进行索引。•3.报表格式文件•它存于磁盘上。所存录的格式与打印输出格式相同。•4.编辑文件•它存于磁带上,用来暂时存放输入的数据。•5.排序文件•它存于磁带上,用来存放经过排序以后的输入数据。•6.库存总帐文件•它存于磁带上。其内容与输出的库存总帐一样,用来准备产生缩微胶片。•7.报告文件•它存于磁带上,用来存放三种打印输出报表所需要的全部信息。五、过程设计系统流程图•上图给出了该系统的简单流程图。可以解释如下:四种输入均先经过一个编辑程序进行编辑,使得输入的数据完全具备以后处理所必需的格式。然后,经过一个排序程序对这些输入数据予以排序(按商品代码)。排好序的数据被更新程序

1 / 36
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功