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

下载本文档

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

文档简介

库存管理系统的分析与设计目

录第一章

导言

………(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毕业设计课题目标与意义

……(16)

4.2统计分析模块功能

……………(16)

4.3统计查询流程图

………………(17)4.4设计总结

………(18)

4.5谢词

……………(18)

第五章

参考文献

…………………(19)

[摘要]库存管理系统是生产、计划和控制的基础。本系统通过对仓库、货位等帐务管理及入/出库类型、入/出库单据的管理,及时反映各种物资的仓储、流向情况,为生产管理和成本核算提供依据。通过库存分析,为管理及决策人员提供库存资金占用情况、物资积压情况、短缺/超储情况、ABC分类情况等不同的统计分析信息.通过对批号的跟踪,实现专批专管,保证质量跟踪的贯通。通过清仓盘库管理,保证帐面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整生产,保证企业各项生产经营活动的顺利进行。

本系统与其他子系统如采购、销售、生产等.只有和其它子系统结合起来运行时,才能对整个企业的产、供、销、人、财、物实行全面的管理,以最快的速度获取最新的信息,最终提高企业的经济效益。

[关键字]

出入库、货位、流水帐、统计分析、盘点、ABC分类

第一章

导言

1.1问题的提出

当今企业竞争范围的扩大,要求在企业的各个方面加强管理,并要求企业有更高的信息化集成,要求对企业的整体资源进行集成管理,而不仅仅对制造资源进行集成管理。因此,信息管理系统与理论仅停留在对制造部分的信息集成与理论研究上是远远不够的。企业之间既是竞争对手,又是合作伙伴,信息管理要求扩大到整个供应链的管理。随着现代管理思想和方法的提出和发展,如JIT(Just

ln

Time——及时生产)、TQC(TotalQualityControl——全面质量管理)、OPT(OptimizedProduction

Technology——优化生产技术)及DRP(Distribution

Resource

lanning——分销资源计划)等,又相继出现了MES(ManufacturingExecuteSystem——制造执行系统)、AMS(Agile

Manufacturing

System——敏捷制造系统)等现代管理思想。MRP-II逐步吸收和融合其它先进思想来完善和发展自身理论。20世纪90年代MRP-II发展到了一个新的阶段:ERP(EnterpriseResourcePlanning——企业资源计划)。简要地说企业的所有资源包括3大流:物流、资金流和信息流。ERP也就是对这3种资源进行全面集成管理的管理信息系统。概括地说,ERP是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业的所有资源信息,并为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。ERP系统是一种管理理论和管理思想,不仅仅是信息系统。它利用企业的所有资源,包括内部资源与外部市场资源,为企业制造产品或提供服务创造最优的解决方案,最终达到企业的经营目标。ERP融合了离散型生产和流程型生产的特点,扩大了管理的范围,更加灵活或“柔性”地开展业务活动,实时地响应市场需求。总之,ERP极大地扩展了业务管理的范围及深度,包括质量、设备、分销、运输、多任务厂管理、数据采集接口等。ERP的管理范围涉及企业的所有供需过程,是对供应链的全面管理和企业运作的供需链结构的全面管理。

为了加强管理,提高企业的信息化水平,福州台钻厂计划引入ERP系统,并委托我院对其实施ERP系统提供帮助。

1.2本文研究路线

库存管理系统是生产、计划和控制的基础。库存管理系统是通过对仓库、货位、入出库类型与入出库单据的管理,及时反映物资的仓储、流向情况,为生产管理和成本核算提供依据。并通过库存分析,为管理及决策人员提供库存资金占用情况、物资短缺(超储)情况、ABC分类情况等不同的分析信息。通过清仓盘库管理,保证帐面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整生产,保证企业各项生产经营活动的顺利进行。

第二章

企业库存管理系统研究概述2.1传统企业库存管理存在的问题

库存管理是企业管理(本文以制造业企业为例)的重要组成部分。在企业生产经营活动中,库存管理既必须保证生产车间对原材料、零部件需求,又直接影响采购、销售部门的购、销活动。为盘活企业流动资金,加快资金周转,在保障供给的前提下,最大限度地降低压库资金,直接牵动着企业的经营效益。根据对我国众多制造业企业的库存管理情况所作的调查和参考有关资料,发现目前制造业企业在库存管理方面普遍存在着如下问题:

(1)

不能及时获得库存信息。在企业运作过程中,有时必须获知各种零部件当前的库存量,但由于零部件种类多、数量大,需要进行仔细地核算,这不仅费时,而且易出错,从而影响企业快速有效地运转。

(2)

库存信息不够准确。仓库管理员根据各种送货单、退货单、收料单、发料单、领料单和退料单进行物料的入库、出库搬运后,要随时修改库存信息和借、欠料信息,以便反映库存状况。工作中的主要问题是,由于零部件种类多、数量大,使得库存记录和实际库存时常不是严格一致的。因而需要通过盘点来纠正差错,这既耽误时间,工作量又大。

(3)

无法及时了解发料和生产用料情况。在工令单下达后,由于零部件与生产线的关系复杂,根据送料员的个人经验给各配料点送料时,常缺少发料、用料记录和相关信息,经常出现生产线缺料才知道需要送料的情况,导致生产和用料发生混乱,无法了解发料和生产用料的实际情况。

市场需求日益多样化和个性化,产品更新换代的周期越来越短,这就要求制造业企业必须改变库存管理现状。

2.2企业库存管理系统的特点

因为传统企业库存管理存在以上的问题难于适应现代库存管理要求,所以现代企业库存管理系统要具有以下的特点:

1.

科学的库存管理流程务类型汇总表是按仓库进行分页查询的。一页显示一个仓库的业务类型汇总表。业务类型汇总表输出的内容包括仓库、物品、期初结存数量(件数)、各种业务类型的入库数量(件数)、各种业务类型的出库数量(件数)、期末结存数量(件数)。

期末结存数量=期初结存数量+各种业务类型的入库数量-各种业务类型的出库数量。

期末结存件数=期初结存件数+各种业务类型的入库件数-各种业务类型的出库件数。

(3)收发类别汇总表

反映仓库各物品各种收发类别的入库或出库的情况。收发类别汇总表是按仓库进行分页查询的。一页显示一个仓库的收发类别汇总表。收发类别汇总表输出的内容包括仓库、物品、用户所选入库类别的入库数量(件数)或用户所选出库类别的出库数量(件数反映各供货单位供应的物品的收入、发出及结存情况。

3.3系统业务流程系统的业务流程主要包括三个部分:采购、部门领料和库存盘点。

1.

采购的业务流程是:①计划部门制定物资需求单,评审,如果评审通过,根据仓库库存情况平衡采购,然后制定采购单。②对采购单进行评审,如果评审通过,则可以签定采购合同进行采购。③到货后,进行登记并入库。

2.

部门领料的流程很简单,各部门主要通过仓库领取物资,只需要填写部门领料单即可。

3.

库存盘点用于登记仓库中物质的养活和增加情况,并使实际库存和数据库中的库存数目保持一致。

3.4库存管理流程

库存管理主要是对库存货物的入库、出库、查询统计、盘点等进行控制和管理,以便及时了解库存情况,达到降低库存量、提高取货备货效率。

库存管理的具体内容有:基础数据维护、系统设置、入库操作、出库操作、查询操作、统计分析、盘点操作、报表输出等。

3.系统的主要模块

3.6系统逻辑结构库存管理系统1、库存系统管理(1)库存管理数据(2)库存物料主文件维护(3)库存代码定义A、仓库货位代码维护B、入出库类型定义(4)用户管理2、库存货位管理(1)仓库主文件维护(2)货位主文件维护(3)库存货位综合查询(4)库存空货位查询3、库存流水帐管理(1)入出库数据登录(2)库存流水帐查询(3)历史流水帐处理(4)历史流水帐查询(5)主帐月末结转处理4、库存统计分析(1)库存主帐查询(2)库存积压分析(3)短缺超储分析(项目)(4)ABC分类处理(5)短缺超储分析(时间)(6)车间月领料查询5、清仓盘库处理(1)打印盘库清单(2)实际盘库录入(3)打印盘盈盘亏表

具体如下:

1.库存代码定义

建立合理的代码体系是有效地使用计算机进行库存管理的基础。本功能模块旨在让用户对仓库有关信息进行编码定义,包括对仓库、仓库管理方式、仓库口令、入出库类型及不同入出库类型对各种数据的影响等的定义,并提供库存资金图及库存资金历史曲线。

2.库存货位管理

可以对按货位管理的仓库,实现货位信息跟踪,描述其存放的物品品种、数量。允许同一物品存放在多个仓库、多个货位,同一货位允许存放1种物品。

3.库存流水帐管理

本模块对于每日发生的每笔入/出库活动进行登录,并提供对库存数据的增加、删除、查询功能,保证帐上数据的正确.当数据量过于庞大时,提供历史流水帐处理,减少在线流水帐数据,提高查询速度。

4.库存统计分析

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

用于仓库的定期或不定期的盘点工作,提供盘库清单,当盘库数据录入后,打印盘盈盘亏数据表,并自动修改各帐务。

6.库存系统管理

包括库存子系统的数据初始化,数据备份,数据恢复,数据排序,数据库数据整理等。

3.7系统平台选择

1.软件平台

本系统前台用delphi7.0编写,oracle

8.1.7作为后台数据库。

2.硬件平台

(1)服务器端:

服务器主要用来运行数据库管理系统ORACLE,需要WINDOS2000(含SERVERS版)、NT、XP、LINUX或更高版本;同时要把本管理系统的数据库导入到ORACLE数据库中。(2)客户机:

客户机主要运行本系统的前台程序:同时设置好数据库连接参数。客户机需要WIN95/98或者WIN

NT4.0、WIN2000、XP。该系统可运行于windows

98、ME、

2000、NT、XP的机子上,前台用delphi7.0编写,oracle

8.1.7作为后台数据库。

3.网络平台

本系统采用二层C/S结构,二层C/S结构的客户机/服务器(Client/Server)是在网络基础上,以数据库管理系统为后缓,以微机作为工作站的一种系统结构。其关键点在于“一分为二”,即把数据存取与应用程序分离开,分别由数据库(Server端)及工作站(Client端)来执行,从而明显地既保证整个系统的运行性能,又增加了系统的易开发性、可扩充性和可维护性。3.8数据库设计

数据库设计包括了数据库表结构设计、数据库ER图设计和SQL脚本编程。其中数据库表结构设计重点在设计表的字段和约束。数据库ER图设计重点在设计数据库表之间的关系。设计完后就可以编写SQL脚本,就创建数据库了。

3.9数据结构设计

数据结构设计是开发应用系统中非常重要的一个环节,数据结构设计的好坏将直接关系到程序的后期开发效率及开发的成败,因此在具体编写代码前,一定要作好数据结构的设计工作。设计一个好的数据结构需要良好的应用系统需求分析,另一方面设计的经验也是很重要的因素。

每个表应有主关键字,其他数据元素与主关键字一一对应,在确实没有主关键时候,则加入一个ID字段。ID字段是一个自加类型的字段,可以用它来作为主关键字。注:由于选择了ORACLE来作为后台数据库,但由于ORACLE没有自加类型数据类型,所以使用了序列器来产生新ID。

CREATE

SEQUENCE

WZGL

INCREMENT

BY

1

START

WITH

1

NOMAXVALUE

NOCYCLE

有了序列器再加上触发器就完全可以自动产生新ID了,不过我们并不使用触发器来自动产生新ID,而是自己来得到ID。如:SELECT

WZGL.NEXTVAL

FROM

DUAL

来获得新ID。

第四章

库存统计分析库模块

4.1毕业设计课题目标与意义

库存管理系统是生产、计划和控制的基础。库存管理系统设计的总体目标是通过对仓库、货位、入出库类型与入出库单据的管理,及时反映物资的仓储、流向情况,为生产管理和成本核算提供依据。并通过库存分析,为管理及决策人员提供库存资金占用情况、物资短缺(超储)情况、ABC分类情况等不同的分析信息。通过清仓盘库管理,保证帐面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整生产,保证企业各项生产经营活动的顺利进行。

本人目标:完成库存管理系统中的库存统计分析模块,以帮助管理人员进行各种库存统计分析,加强库存控制,减少库存积压。可对各车间的领料数量及生产量进行维护及查询。可按物料及车间进行入出库统计,打印出统计报表。4.2统计分析模块功能

1.统计查询功能

统计查询管理模块可以对库存产品进行各种类型的统计和查询,从而使用户能够全面地了解库存状况,具体可以实现以下功能:

A、产品出入库统计查询,生成进货、销售、库存、资金流动、综合分析等多种报表,从不同角度了解企业的经营情况;

B、单据、报表都可以打印,打印格式可以灵活定义;

2.资金占用分析功能

具有资金占用分析功能,如资金占用分析、项目资金占用分析、ABC分析等数据分析与跟踪;提供库存资金占用情况分布图,库存成本比例等,可以实时反应库存信息,以协助作出合理的库存决策。

3.库存预警功能

库存预警:设定每种商品库存上、下限,随时查询短缺或积压的商品,库存预警是指对库存中接近或超过临界值的产品进行报警。在产品信息中,包含产品的合理数量范围和有限期限。产品数量小于合理数量的下限称为短线产品;数量大于合理数量的上限称为超储。产品出现短线、超储、接近或超过有效期限需要报警。

库存预警管理模块可以实现以下功能:

A、库存产品数量报警

B、库存产品失效报警4.3

统计查询流程图4.4设计总结:

本次的设计存在着一些不足的地方,如网络平台的二层C/S结构存在以下的缺点:

在两层C/S结构中,客房端应用程序直接连接

温馨提示

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

评论

0/150

提交评论