库存管理系统的与设计资料_第1页
库存管理系统的与设计资料_第2页
库存管理系统的与设计资料_第3页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、库存管理系统的分析与设计目录第一章导言 (2)1.1问题的提出 (2)1.2本文研究路线 (3)第二章库存管理系统研究概述 (4)2.1传统企业库存管理存在的问题 (4)2.2企业库存管理系统的特点 ( 5)2.3企业库存管理系统应用解决方案 (5)第三章库存管理系统分析与设计(6)3.1企业库存管理系统功能需求简介 (6)3.2功能需求描述 (6)3.3系统业务流程 (10)3.4库存管理流程 (11)3.5系统的主要模块 (11)3.6系统逻辑结构 (12)3.7系统平台选择 (14)3.8数据库设计 (15)3.9数据结构设计 (15)第四章库存统计分析库模块 (16)4.1毕业设计课题

2、目标与意义 (16)4.2统计分析模块功能 (16)4.3统计查询流程图 (17)4.4设计总结 (18)4.5 谢词(18)第五章参考文献 (19) 摘要 库存管理系统是生产、计划和控制的基础。本系统通过对仓库、货位等帐务管理及入出库类型、入 出库单据的管理,及时反映各种物资的仓储、流向情况,为生产管理和成本核算提供依据。通过库存分 析,为管理及决策人员提供库存资金占用情况、物资积压情况、短缺/超储情况、ABC分类情况等不同的统计分析信息通过对批号的跟踪,实现专批专管,保证质量跟踪的贯通。通过清仓盘库管理,保证帐面 与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整生产,保证企

3、业各项生产经营活 动的顺利进行。本系统与其他子系统如采购、销售、生产等只有和其它子系统结合起来运行时,才能对整个企业 的产、供、销、人、财、物实行全面的管理,以最快的速度获取最新的信息,最终提高企业的经济效益。关键字出入库、货位、流水帐、统计分析、盘点、ABC分类第一章 导 言1.1 问题的提出 当今企业竞争范围的扩大,要求在企业的各个方面加强管理,并要求企业有更高的信息化集成,要 求对企业的整体资源进行集成管理,而不仅仅对制造资源进行集成管理。因此,信息管理系统与理论仅停 留在对制造部分的信息集成与理论研究上是远远不够的。企业之间既是竞争对手,又是合作伙伴,信息管 理要求扩大到整个供应链的管

4、理。随着现代管理思想和方法的提出和发展,如JIT(Just In Time及时生产 ) 、 TQC(TotalQualityControl 全面质量管理 )、 OPT(OptimizedProduction Technology 优化生产技术)及DRP(Distribution Resource ©Planning分销资源计划)等,又相继出现了 MES(Man ufacturingExecuteSystem制造执行系统)、AMS(Agile Manufacturing System敏捷制造系统)等现代管理思想。MRP-II逐步吸收和融合其它先进思想来完善和发展自身理论。20世纪90年

5、代MRP-II发展到了一个新的阶段:ERP(EnterpriseResourcePlanning企业资源计划)。简要地说企业的所有资源包括3大流:物流、资金流和信息流。ERP也就是对这3种资源进行全面集成管理的管理信息系统。概括地说,ERP是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业的所有资源信息, 并为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。ERP系统是一种管理理论和管理思想,不仅仅是信息系统。它利用企业的所有资源,包括内部资源与外部市场资源,为企业制造产 品或提供服务创造最优的解决方案,最终达到企业的经营目标。ERP融合了离散型生产和流程型

6、生产的特点,扩大了管理的范围,更加灵活或“柔性”地开展业务活动,实时地响应市场需求。总之,ERP极大地扩展了业务管理的范围及深度,包括质量、设备、分销、运输、多任务厂管理、数据采集接口等。ERP的管理范围涉及企业的所有供需过程,是对供应链的全面管理和企业运作的供需链结构的全面管理。为了加强管理,提高企业的信息化水平,福州台钻厂计划引入ERP系统,并委托我院对其实施 ERP系统提供帮助。1.2本文研究路线库存管理系统是生产、计划和控制的基础。库存管理系统是通过对仓库、货位、入岀库类型与入岀库单据的管理,及时反映物资的仓储、流向情况,为生产管理和成本核算提供依据。并通过库存分析,为 管理及决策人员

7、提供库存资金占用情况、物资短缺(超储)情况、ABC分类情况等不同的分析信息。通过清仓盘库管理,保证帐面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整生产,保 证企业各项生产经营活动的顺利进行。第二章企业库存管理系统研究概述2.1传统企业库存管理存在的问题库存管理是企业管理(本文以制造业企业为例)的重要组成部分。在企业生产经营活动中,库存管理既必须保证生产车间对原材料、零部件需求,又直接影响采购、销售部门的购、销活动。为盘活企业流动 资金,加快资金周转,在保障供给的前提下,最大限度地降低压库资金,直接牵动着企业的经营效益。根 据对我国众多制造业企业的库存管理情况所作的调查和参考

8、有关资料,发现目前制造业企业在库存管理方 面普遍存在着如下问题:(1)不能及时获得库存信息。在企业运作过程中,有时必须获知各种零部件当前的库存量,但由于零部件种类多、数量大,需要进行仔细地核算,这不仅费时,而且易岀错,从而影响企业快速有效地运转。(2)库存信息不够准确。仓库管理员根据各种送货单、退货单、收料单、发料单、领料单和退料单进行物料的入库、岀库搬运后,要随时修改库存信息和借、欠料信息,以便反映库存状况。工作中的主要问题是,由于零部件种类多、数量大,使得库存记录和实际库存时常不是严格一致的。因而需要通过盘点来 纠正差错,这既耽误时间,工作量又大。(3)无法及时了解发料和生产用料情况。在工

9、令单下达后,由于零部件与生产线的关系复杂,根据送料员的个人经验给各配料点送料时,常缺少发料、用料记录和相关信息,经常岀现生产线缺料才知道需要送料的情况,导致生产和用料发生混乱,无法了解发料和生产用料的实际情况。市场需求日益多样化和个性化,产品更新换代的周期越来越短,这就要求制造业企业必须改变库存 管理现状。2.2企业库存管理系统的特点因为传统企业库存管理存在以上的问题难于适应现代库存管理要求,所以现代企业库存管理系统要具有以下的特点:1. 科学的库存管理流程存货的种类不同,所涉及的业务环节及它们所组成的业务流程也各有差异。一般而言,存货业务包 括到货处理、保管和发放三个主要部分。通畅的业务流程

10、是保障高效库存管理的基础,应具备优化、无冗 余、并行作业的基本属性。2. 科学的组织结构 科学的组织结构确保了业务流程的高效执行,明确了工厂、 存储区域、 仓库编 码、仓储种类以及仓储箱之间的合理关系。3. 进行物料代码化管理 物料种类繁多,在库存管理过程中极易发生混乱的问题。 IT 技术与层次编码技术的结合为物料的高 效管理提供了可能。这种编码技术将所有存货按照层次和类别进行编码的唯一形管理,编码的组成部分包 括存货的型号、规格、尺寸等内容。它具有易读和易记的特点,使得管理者只需知道货物的编码,就可以 了解该物料的所有信息,以便在每日的烦杂管理中,保持规范、有序的状态。2.3 企业库存管理系

11、统应用解决方案一般的操作步骤为:(1)企业采购部采购商品后,填制采购入库单,并将商品发送给仓库,办理入库。仓库收到采购部门的商品后,办理入库业务,并对入库后的采购入库单进行审核,然后将已审核的采购入 库单反传给企业采购部门,以便企业采购部门了解商品的在途情况。(3)企业销售商品后,开据销售出库单,操作员或业务员拿着销售出库单到仓库中提货或仓库根 据销售出库单发货。第三章 企业库存管理系统分析与设 计3.1 企业库存管理系统功能需求简介 库存管理系统通过对仓库、货位、入出库类型与入出库单据的管理,通过库存分析、清仓盘库管理 来实现对企业库存的管理,全面监控企业商品的进、出、存等各种状况,以满足现

12、代企业的库存管理需要。1. 具有进行期初建帐、系统盘点、数据备份等的系统初始化功能;2. 能够进行企业物料基础数据的设置(包括仓库、货物、部门、项目等的设置);3. 可以根据企业实际情况,进行仓库管理,如出库、入库、盘点操作等;4. 对库存货物可进行数据查询,如出入库统计查询、项目资金分析统计等;3.2 功能需求描述1. 系统初始 基础数据:仓库信息、存放地点、构成信息、库存常用数据等。 系统支持基础数据的查询、打印、增加、修改、删除等操作。编码方案:定义货物分类、库存属性、部门、子类等的编码方案。2. 日常业务:(1)采购入库单 采购入库单一般指采购原材料验收入库时,所填制的入库单据;企业一

13、般指商 品进货入库时,填制的入库单。采购入库单是企业入库单据的主要部分,因此在本系统中,采购入库单也 是日常业务的主要原始单据之一。(2)材料出库单 材料出库单是企业领用材料时,所填制的出库单据。材料出库单是企业出库单 据的主要部分,因此在本系统中,材料出库单也是进行日常业务处理和记帐的主要原始单据之一。(3)产成品入库单 产成品入库单是指产成品验收入库时,所填制的入库单据。产成品入库单是 以企业入库单据的主要部分。(4)销售出库单 销售出库单是指产成品销售出库时,所填制的出库单据。销售出库单也是企业 出库单据的主要部分,因此在本系统中,销售出库单也是进行日常业务处理和记帐的主要原始单据之一。

14、(5)其他入库单 企业的其他入库单是指除采购入库、产成品入库之外的其他入库业务,如调拨 入库、盘盈入库、形态转换入库等业务形成的入库单。(6)其他出库单 企业的其他出库指除销售出库、材料出库之外的其他出库业务,如调拨出库、 盘亏出库、形态转换出库等。(7)调拨:管理仓库间的实物转移和分销意义上的仓库分配、调拨业务,属转移事务类型。(8)形态转换: 某种物品在加工或存储过程中, 由于加工或环境的原因, 使其形态和名称发生变化, 这时需处理形态转换业务,调整库存帐。( 9)反冲: 对于生产环节在制品及不入库半成品业务, 系统按照产品结构管理实现原材料与在制品、 半成品对冲处理功能,实现在制品、半成

15、品管理。( 10)盘点单在日常物品收发、保管过程中,由于计量错误、检验疏忽、管理不善、自然损耗、核算错误等原因,有时会发生物品的盘盈、盘亏和毁损现象,从而造成物品帐实不相符。为了保护企业流 动资产的安全和完整,做到帐实相符,企业必须对物品进行定期或不定期的清查。确定企业各种物品的实 际库存量,并与帐面记录相核对,查明物品盘盈、盘亏和毁损的数量以及造成的原因,并据以编制物品盘 点报告表,按规定程序,报有关部门审批。 物品盘盈、盘亏和毁损,在查明原因、分清责任、按规定程 序报经有关部门批准后,应进行相应的帐务处理,调整物品帐的实存数,使物品的帐面记录与库存实物核 对相符。 物品盘点报告表,是证明企

16、业物品盘盈、盘亏和毁损,据以调整物品实存数的书面凭证,经企 业领导批准后,即可作为原始凭证入帐。但是,物品的盘盈、盘亏和毁损必须在按规定程序报经有关部门 批准后才能进行处理。3. 库存分析:( 1)安全库存报警通过对各种物品当前库存量和安全库存量的对比分析, 对超过或低于安全库存量的物品进行报警, 并可查询当前库存量等于安全库存量的物品。 安全库存预警输出的内容包括物品、 物品的安全库存量、当前库存量及当前库存量与安全库存量的差。 各物品的安全库存量取自物品档案中 各物品的安全库存量,当前库存量为各物品所有仓库的现存量之和,差量=当前库存量 - 安全库存量。( 2)短缺物品查询通过对各种物品当

17、前库存量和最低库存量对比分析,当前库存量低于最低库存量的物品表示短缺物品。短缺物品查询输出的内容包括物品、各物品的最低库存量、当前库存量及短缺 量。 各物品的最低库存量取自物品档案中各物品的最低库存量,当前库存量为各物品所有仓库的现存量 之和,短缺量 =最低库存量 - 当前库存量。( 3)呆滞积压物品系统提供呆滞积压物品的分析方法是按物品周转率分析的。当前库存量与最高库存量或安全库存量比较,周转率低于呆滞积压标准且超过最高库存量(或安全库存量)的物品为积压 物品,周转率低于呆滞积压标准且未超过最高库存量(或安全库存量)的物品为呆滞物品。呆滞积压物品 分析输出的内容包括物品、各物品的最高库存量(

18、或安全库存量)、当前库存量、短缺量、周转率、周转 率与最低周转率(呆滞积压标准)的差、状态(表示该物品是呆滞物品还是积压物品)。物品的呆滞积压 标准在【物品档案】中设置。呆滞积压标准是操作员设置的每一物品的最低周转率,低于此周转率的物品 就是呆滞积压的物品。当前库存量为该物品所有仓库的现存量之和超储量=当前库存量 - 最高库存量(或安全库存量)物品周转率=一定期间内物品的已消耗量一一定期间内物品的平均库存量平均库存量=一定期间内物品每天的平均库存量之和一天数每天的平均库存量=(当天的期初结存数量+当天的期末结存数量)*2 已消耗量=一定期间内该物品的出库数量差率=周转率-呆滞积压标准 状态:超

19、储量大于零且差率小于零的物品为积压物品,状态为积压;超储量小于等于零且差率小于零的物品为呆滞物品,状态为 呆滞;超储量小于等于零且差率大于等于零的物品为非呆滞积压物品,状态为空。4. 统计分析:(1)收发存汇总表反映仓库各物品各种收发类别的收入、发出及结存情况。收发存汇总表是按仓库进行分页查询的。一页显示一个仓库的收发存汇总表。仓库的收发存汇总表通过汇总功能查询。收发 存汇总表输出的内容包括仓库、 物品、自由项、期初结存数量 (件数) 、各种入库类别的入库数量 (件数) 、 各种出库类别的出库数量(件数)、期末结存数量(件数)。期末结存数量 =期初结存数量 +各种入库类别的入库数量 -各种出库

20、类别的出库数量。 期末结存件数 =期初结存件数 +各种入库类别的入库件数 -各种出库类别的出库件数。( 2)业务类型收发存汇总表反映仓库各物品各种业务类型的收入、发出及结存情况。系统提供的业务类型包括:采购、销售、产品入库、材料出库、盘盈入库、盘亏出库、其他入库、其他出库。业务类型汇总表是按仓库进行分页查询的。一页显示一个仓库的业务类型汇总表。业务类型汇总表输出的内 容包括仓库、物品、期初结存数量(件数)、各种业务类型的入库数量(件数)、各种业务类型的出库数 量(件数)、期末结存数量(件数)。期末结存数量 =期初结存数量 +各种业务类型的入库数量 - 各种业务类型的出库数量。 期末结存件数 =

21、期初结存件数 +各种业务类型的入库件数 - 各种业务类型的出库件数。(3)收发类别汇总表 反映仓库各物品各种收发类别的入库或出库的情况。收发类别汇总表是按仓库进行分页查询的。一 页显示一个仓库的收发类别汇总表。收发类别汇总表输出的内容包括仓库、物品、用户所选入库类别的入 库数量(件数)或用户所选出库类别的出库数量(件数反映各供货单位供应的物品的收入、发出及结存情 况。3.3 系统业务流程 系统的业务流程主要包括三个部分:采购、部门领料和库存盘点。1. 采购的业务流程是:计划部门制定物资需求单,评审,如果评审通过,根据仓库库存情况平 衡采购,然后制定采购单。对采购单进行评审,如果评审通过,则可以

22、签定采购合同进行采购。到货 后,进行登记并入库。2. 部门领料的流程很简单,各部门主要通过仓库领取物资,只需要填写部门领料单即可。3. 库存盘点用于登记仓库中物质的养活和增加情况,并使实际库存和数据库中的库存数目保持一 致。3.4 库存管理流程 库存管理主要是对库存货物的入库、出库、查询统计、盘点等进行控制和管理,以便及时了解库存 情况,达到降低库存量、提高取货备货效率。库存管理的具体内容有:基础数据维护、系统设置、入库操作、出库操作、查询操作、统计分析、 盘点操作、报表输出等。(5) 主帐月末结转处理4、库存统计分析(1) 库存主帐查询积压分析 (3) 短缺超储分析 (项目 )(4)ABC

23、分类处理储分析 ( 时间 )(6) 车间月领料查询5、清仓盘库处理(2) 库存(5) 短缺超(1) 打印盘库清单(2) 实际盘库录入具体如下:(3) 打印盘盈盘亏表3. 系统的主要模块3.6 系统逻辑结构库存管理系统1 、库存系统管理(1) 库存管理数据(2) 库存物料主文件维护(3) 库存代码定义A仓库货位代码维护B、入出库类型定义(4)用户管理2、库存货位管理(1) 仓库主文件维护(2) 货位主文件维护(3) 库存货位综合查询(4) 库存空货位查询3、库存流水帐管理(1) 入出库数据登录(2) 库存流水帐查询(3) 历史流水帐处理(4) 历史流水帐查询1 库存代码定义建立合理的代码体系是有

24、效地使用计算机进行库存管理的基础。本功能模块旨在让用户对仓库 有关信息进行编码定义,包括对仓库、仓库管理方式、仓库口令、入出库类型及不同入出库类型对各种数 据的影响等的定义,并提供库存资金图及库存资金历史曲线。2库存货位管理可以对按货位管理的仓库,实现货位信息跟踪,描述其存放的物品品种、数量。允许同一物品 存放在多个仓库、多个货位,同一货位允许存放 1 种物品。3库存流水帐管理本模块对于每日发生的每笔入出库活动进行登录,并提供对库存数据的增加、删除、查询功 能,保证帐上数据的正确当数据量过于庞大时,提供历史流水帐处理,减少在线流水帐数据,提高查询 速度。4库存统计分析 本模块旨在帮助管理人员进

25、行各种库存统计分析,加强库存控制,减少库存积压、减少物品报 废和资金占用,从而提高经济效益。可以对各车间(分厂)领料数量及生定产量 (已入库部分 ) 进行查询及维护可以进行多种统计,如可按供应商、销售客户、部门(车间) 分别进行出入库进行统计可按不同的人出库类型进行分别统计。可进行短缺超储分析、物资积压分析、ABC分类处理及资金占用分析,还可对车间月产量, 车间月领料进行查询。 主帐管理统计: 以月为单位描述各仓库库存物品的仓储信息及仓储累计 信息,包括各种物品的现有库存、累计人出库数量及期初数量。库存帐务结转处理:将前一阶段的数据,转移到历史文件保存起来,并将前一阶段的期末数据结转为下一阶段

26、的期初数据。5清仓盘库管理用于仓库的定期或不定期的盘点工作,提供盘库清单,当盘库数据录入后,打印盘盈盘亏数据 表,并自动修改各帐务。6库存系统管理 包括库存子系统的数据初始化,数据备份,数据恢复,数据排序,数据库数据整理等。3.7 系统平台选择1. 软件平台本系统前台用 delphi7.0 编写, oracle 作为后台数据库。2. 硬件平台( 1)服务器端:服务器主要用来运行数据库管理系统ORACLE需要WINDOS2OOC0含SERVER版)、NT、XP LINUX或更高版本;同时要把本管理系统的数据库导入到ORACLED据库中。(2)客户机:客户机主要运行本系统的前台程序:同时设置好数据

27、库连接参数。客户机需要WI N95 98 或者 WIN NT4.0、WIN2000 XP。该系统可运行于 windows 98、ME2000、NT、XP的机子上,前台用 delphi7.O 编写, 作为后台数据库。3. 网络平台本系统采用二层 C/S 结构,二层 C/S 结构的客户机 /服务器 (Client/Server) 是在网络基础上,以 数据库管理系统为后缓,以微机作为工作站的一种系统结构。其关键点在于“一分为二”,即把数据存取 与应用程序分离开, 分别由数据库 (Server 端) 及工作站 (Client 端)来执行, 从而明显地既保证整个系统的 运行性能,又增加了系统的易开发性、

28、可扩充性和可维护性。3.8 数据库设计数据库设计包括了数据库表结构设计、数据库ER图设计和SQL脚本编程。其中数据库表结构设计重点在设计表的字段和约束。数据库ER图设计重点在设计数据库表之间的关系。设计完后就可以编写 SQL脚本,就创建数据库了。3.9 数据结构设计 数据结构设计是开发应用系统中非常重要的一个环节,数据结构设计的好坏将直接关系到程序的后 期开发效率及开发的成败,因此在具体编写代码前,一定要作好数据结构的设计工作。设计一个好的数据 结构需要良好的应用系统需求分析,另一方面设计的经验也是很重要的因素。每个表应有主关键字,其他数据元素与主关键字一一对应,在确实没有主关键时候,则加入一

29、个ID字段。 ID 字段是一个自加类型的字段,可以用它来作为主关键字。注:由于选择了 ORACLE来作为后台数据库,但由于 ORACLED有自加类型数据类型,所以使用了序列 器来产生新 ID。CREATE SEQUENCEWZGLINCREMENT BY 1START WITH 1NOMAXVALUENOCYCLE有了序列器再加上触发器就完全可以自动产生新 ID 了,不过我们并不使用触发器来自动产生新ID ,而是自己来得到 ID 。如: SELECT WZGL.NEXTVALFROM DUAL 来获得新 ID。第四章 库存统计分析库模块4.1 毕业设计课题目标与意义 库存管理系统是生产、计划和

30、控制的基础。库存管理系统设计的总体目标是通过对仓库、货位、入 出库类型与入出库单据的管理,及时反映物资的仓储、流向情况,为生产管理和成本核算提供依据。并通 过库存分析,为管理及决策人员提供库存资金占用情况、物资短缺(超储)情况、ABC分类情况等不同的分析信息。通过清仓盘库管理,保证帐面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及 时调整生产,保证企业各项生产经营活动的顺利进行。本人目标:完成库存管理系统中的库存统计分析模块,以帮助管理人员进行各种库存统计分析,加 强库存控制,减少库存积压。可对各车间的领料数量及生产量进行维护及查询。可按物料及车间进行入出 库统计,打印出统计报表。4.2 统计分析模块功能1. 统计查询功能 统计查询管理模块可以对库存产品进行各种类型的统计和查询,从而使用户能够全 面地了解库存状况,具体可以实现以下功能:A、产品出入库统计查询,生成进货、销售、库存、资金流动、综合分析等多种报表,从不同角度 了解企业的经营情况;B、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论