《课程设计(论文)-库存管理系统设计》由会员分享,可在线阅读,更多相关《课程设计(论文)-库存管理系统设计(31页珍藏版)》请在金锄头文库上搜索。
1、目录1 系统概述11.1 系统调查概述 11.2 系统目标 21.3 系统开发工具及计划22 系统分析32.1 系统需求分析 32.1.1 业务流程分析 32.1.2 数据流程分析 42.2 系统可行性分析 62.2.1 经济可行性分析6 2.2.2 技术可行性分析72.2.3 管理可行性分析72.3 系统逻辑模型 83 系统设计 83.1 系统总体设计 83.2 系统详细设计 83.3 系统数据库设计 114 系统实施124.1 登陆界面 124.2 主界面 124.3 仓库管理相关界面 134.4 入库管理相关界面 154.5 出库管理相关界面 154.6 库存管理相关界面 164.7 仓
2、库信息查询 174.8 入库清单查询 184.9 出库清单查询 184.10 库位信息查询 195 系统调试 19 6 总结与展望 20 致谢 21参考文献 21附录 22玉林师范学院信管 07 课程设计11 系统概述1.1 系统调查概述本小组组员上一次暑假期间在百利公司进行社会实践,通过那次的体验进行了调查了解,对该公司的出库、入库、库存管理环节的流程有了较为详细的了解,同时发现了公司采用传统的库存管理存在的问题。商品入库的过程是,当购入商品到货后,负责进货的人员首先填写入库单,然后经仓库管理人员对商品的质量及数量进行核查后方可入库,并更新商品入库流水账,另外如果是新产品,则还要在库存台账中
3、建立新账页。商品出库管理过程是管理人员根据销售人员提供的商品出库单,经核查后付货,同时登记商品销售流水帐,累计汇总出各种商品当日的累计购入入库量、累计销售出库量和库存结余量等数据,并将这些数据填入库存信息表。作为制造类企业,公司的往来业务较为频繁,库存作业相对较大,平均看来,仓库每天分别要对 35 笔入库单据和 40 笔出库单据进行登记汇总并形成库位信息表和库存信息表。产品入库单如表 1.1.1 所示表 1.1. 1 产品入库单Table1.1.1 StoreIn form机型 货号 名称 单价 规格 颜色 数量 备注经办人:产品出库单如表 1.1.2 所示表 1.1.2 产品出库单Table
4、1.1.2 StoreOut form机型 货号 名称 单价 规格 颜色 数量 备注编制单位: 经办人:库位信息表如表 1.1.3 所示表 1.1.3 库位信息表Table1.3 StoreRoom Information Form库位代号 仓库号 位号 库位描述第八组 库存管理系统设计2库存信息表如表 1.1.4 所示表 1.1.4 库存信息表Table1.4 Store information form货号 名称 所在库房 所在位置从以上库存管理业务的分析中,本小组成员认为现行库存管理中存在以下问题:(1)不能及时获得库存信息(2)库存信息不够准确(3)无法及时了解进货与发货情况基于该公司
5、库存管理现状及库存管理对整个企业管理的重要性,有必要专门开发一个应用于库存管理的系统,以为计划及决策人员提供实时准确的存货信息,以便及时地调整采购与生产,保证企业的各种管理业务顺利进行。1.2 系统目标开发本系统的目标为:有库存管理子系统权限的用户登录进入库存管理子系统后,能够方便地进行仓库管理、入库管理、出库管理、库存管理。仓库管理可用于配置企业的仓库信息;出库、入库管理可以使管理人员管理各种类型的货物进出:库存管理可提供便捷的库存查询管理。同时,用户还可以方便地得到整理后的各种报表,包括仓库信息表、入库清单、出库清单和库存信息表。通过这四个报表的自动生成和格式化,用户可以更为直观地得到库存
6、部门日常所需的各种信息,以做好整个企业的销售工作。1.3 系统开发工具及计划本系统采用 Visual Basic + SQL Server2000 进行开发,开发计划如下(1)5 月 1 日至 5 月 16 日:对企业进行调查,准备课程设计的原始资料(2)5 月 17 日至 5 月 23 日:分析相关的调查结果(3)5 月 24 日至 5 月 30 日:系统分析,系统设计,系统实施(4)5 月 31 日至 6 月 6 日:由老师验收、指导系统设计玉林师范学院信管 07 课程设计3(5)6 月 7 日至 6 月 15 日:由老师验收、指导系统文档撰写(6)6 月 16 日:系统论文)项目开发背景
7、某公司是专营家电的中型企业,该公司经营 10 大类几十个品种的家电产品。管理工作主要是进货商品的入库管理和销售商品的出库管理及库存商品的保管管理。现有的管理工作主要依靠手工完成,工作量大,且效率不高。为了能更好地利用现代信息技术的成果,提高管理工作的效率和水平,以适应企业发展的需要,决定开发库存管理系统。2)系统分析可行性研究根据调查,商品入库的过程是当购入商品到货后,负责进货的人员首先填写入库单,然后经仓库管理人员对商品的质量及数量进行核查后方可入库,并更新商品入库流水帐,另外如果是新产品,则还要在库存台账中建立新账页。商品出库管理过程是管理人员根据销售人员提供的商品出库单,经核查后付货,同
8、时登记商品销售流水帐,累计汇总出各种商品当日的累计购入入库量、累计销售出库量和库存结余量等数据,并将这些数据填入库存台账。原有的手工操作方式存在的主要问题:A手工模式下的工作劳动强度高、效率低、错误多、处理速度慢,不适应企业发展的需要。B在具体工作中,存在着大量数据的保存、汇总、查询等工作,手工模式速度慢而且不利于数据的分析,已不适应现代管理模式。本系统开发的目的,就是通过系统开发,实现库存管理工作计算机化,提高业务的处理速度和规范化程度,并对有关的工作进行集成和重组,进一步通过计算机网络系统实现整个企业管理信息化。该系统可以提高管理工作的质量和效率,主要表现在以下几个方面:A实现库存管理的“
9、动态”化,能及时地提供库存商品动态信息,配以库存报警功能,在库存过高或过低时,都给予提示。B强大的统计分析功能,利用计算机工具以各种方式统计出销售等情况,以便于整体营销策略的调整。C方便的查询功能,能快速实现对各种商品的入库、销售及库存情况的查询。从技术上讲,现行的网络技术和计算机技术完全能完成本系统的功能要求。经济方面,该企业用于系统开发的预算基本可满足设备的投入和人力投入。就收益而言,系统投入使用后能加快资金的周转,提高资金的利用率,而且可以提高管理效率,减少人力资源的浪费。在社会可行性方面,系统的开发与使用与现行的管理制度没有冲突,而且现在员工通过培训可以很容易掌握和使用系统。综上所述,
10、该系统具备可开发的条件,项目可行,建议开始开发。 第八组 库存管理系统设计42 系统分析2.1 系统需求分析从企业的库存物资管理方面来说,由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,若采用人工记账的方式进行管理,很难满足企业库存管理需求。而从企业整体管理的角度上看,一个完整的企业物资供应管理系统应包括采购计划管理、合同托收管理、仓库库存管理、定额管理、统计管理、财务管理等模块。其中的仓库管理是整个物资供应管理系统的核心。因此有必要开发一套独立的库存管理系统来控制合理的库存费用、适时适量的库存数量,是企业生产活动效率最大化。库存管理
11、系统通过对仓库、货位、入出库类型与入出库单据的管理,通过库存分析、清仓盘库管理来实现对企业库存的管理,全面监控企业商品的进、出、存等各种状况。通过分析总结可以得出,企业的库存管理系统需满足以下功能:(1)具有进行起初建账、系统盘点、数据备份等系统初始化功能;(2)能够进行企业物料基础数据的设置(包括仓库、货物、部门、项目设置)(3)可以根据企业实际情况,进行仓库管理。如出库、入库、盘点操作等;(4)对库存货物可进行数据查询,如出入库统计查询、库存信息查询等。2.1.1 业务流程分析:系统的业务流程主要包括三个部分:采购、部门领料和库存盘点。(1)采购的业务流程是: 采购员持采购订单交货、仓库保
12、管员在系统中对采购订单做送检通知单,并打印一式两份后,到质检部门申请质检; 质检员在送检通知单上填写质检结果,一份由质检部存档,一份交采购员办理入库手续 ; 仓库保管员凭送检通知单在系统中做物料接收业务,并打印百利厂采购单交采购员 ;玉林师范学院信管 07 课程设计5采购接收业务完成登记 。 物料登录时按照入库单上的实收数量,进货途径,进货价等内容进行。如仓库原有此物料,则在原有库存量上增加入库数量;如仓库没有这种物料,则应在库存总帐上登录新品种。(2)部门领料的流程很简单,各部门主要通过仓库领取物资,只需要填写部门领料单即可。领料业务的基本流程有:领料人员持领料单,到仓库领料,仓库保管员对领
13、料单上的领料用途,根据领料单上的物料编码和数量按照系统发料数量进行实物发料。 领料业务流程完成 。 (3)库存盘点用于登记仓库中物质的养活和增加情况,并使实际库存和数据库中的库存数目保持一致。现行产品库存管理业务流程图如图所示:图 2.1 商品入库、出库图Fig2.1Figure out the library storage of goods2.1.2 数据流程分析使用该系统首先登入,随后进行用户信息验证,通过后进入主窗体,然后进入以下任一子模块:系统,仓库管理,入库管理,出库管理,综合管理,盘存管理,附项分类,历史数据管理,打印查询。其中入库管理,综合管理,出车间入库单 合格入库单检 验仓库出库单出库登记出库清单入库清单仓库清单仓库清单入库记账入库帐第八组 库存管理系统设计6库管理。要进入下一模块库存汇总再进入数据备份单元,其他除打印查询模块外,直接进入数据备份单元,然后将备份数据输出。打印查询模块则进入货品入库单,货品出库单,经办人员报表环节。数据流程图如下:图 2.2 数据流程图Fig.2