仓库管理系统实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 概述

1.1 选题背景

仓库管理系统在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。传统简单、静态的仓储管理已无法保证企业各种资源的高效利用。如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企业带来巨大损失。

本软件系统是通过入库业务、出库业务、仓库调拨、库存调拨等功能,综合批次管理、物料对应、库存盘点、质检管理和即时库存管理等功能综合运用的管理系统,有效控制并跟踪仓库业务的物流和成本管理全过程,实现完善的企业仓储信息管理。该系统可以独立执行库存操作,与其他系统的单据和凭证等结合使用,可提供更为完整全面的企业业务流程和财务管理信息。

1.2 系统环境

Visual FoxPro ,是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术,交肯有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。

2 系统分析

2.1 系统目标需求

仓库管理系统主要用于仓库货品信息的管理,系统包括仓库管理、入库、出库、一些统计查询和报表等几部分组成。

系统特色:

1.设置系统用户登录功能,即对系统数据进行安全设置与保护。

2.友好的用户界面,业务操作简单,进入系统即能使用。

3.系统每种操作都可以通过菜单来进行。操作快捷、方便。系统集输

入、维护、查询、统计和各种处理为一体,信息导入导出方便共享。

2.2 开发的可行性分析

根据当前的企业管理体制,一般物资供应管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需要来发放物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月,季度,年来进行统计分析,产生相应报表。为了加强关键物资,设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际消耗定额的比较,进行定额的管理,使得资金使用合理,物资设备的储备最佳。

所以一个完整的企业物资供应管理系统应该包括计划管理,合同托收管理,仓库管理,定额管理,统计管理,财务管理等模块。其中仓库管理是整个物资供应管理系统的核心。

鉴于Visual Foxpro6.0有强大的数据库管理功能,我们选用Visual Foxpro6.0来完成这个仓库管理系统。

2.3 业务流程分析

主要业务流程如图所示。

2.4 数据流程

2.5 数据字典

●设备代码信息。包括的数据项有设备号、设备名称。

●现有库存信息。包括的数据项有现有设备、现有数目、总数目、最大库

存、最小库存等。

●设备使用信息。包括的数据项有使用的设备、使用部门、数目、使用时

间、出库时状态。

●设备采购信息。包括的数据项有采购的设备、采购员、供应商、采购数

目、采购时间等。

●设备归还信息。包括的数据项有归还设备、归还部门、归还数目、归还

时间、经手人等。

●设备需求信息。包括的数据项有需求的部门、需求设备、需求数目、需

求时间等。

3 系统设计

3.1功能结构图

切换面板

3.2模块说明书

(1)设备入库模块:添加设备到库存中。

(2)设备出库模块:将设备从库存取出并记录。

(3)设备还库模块:将归并到库存的设备保存到数据库。

(4)设备需求模块:记录各部门的设备需求。

(5)设备采购模块:记录要采购的设备。

(6)切换面板:用于切换到不同的操作,如设备入库、设备出库等。

3.3 代码设计

首先建立一个表单,设取“caption”属性为“仓库管理”。在该表单上添加6个“按钮”控件,它们的“caption”属性分别为“设备入库”,“设备出库”,“设备还库”,“部门需求”,“设备采购”,“显示报表”。然后在表单上添加“图象控件”,并设其“stretch”属性为“2-strech(扩展)”,“pictrue”属性为图片所在的位置,本例中为“c:\仓库管理\001.jpg”。

在“comm.and1”(“caption”属性为“设备入库”)控件的“click”事件中添加如下代码:

do form 设备入库表

thisform.release

在“comm.and2”(“caption”属性为“设备出库”)控件的“click”事件中添加如下代码:

do form 设备出库表

thisform.release

在“comm.and3”(“caption”属性为“设备还库”)控件的“click”事件中添加如下代码:

do form 设备还库表

thisform.release

在“comm.and4”(“caption”属性为“部门需求”)控件的“click”事件中添加如下代码:

do form 部门需求表

thisform.release

在“comm.and5”(“caption”属性为“设备采购”)控件的“click”事件中添加如下代码:

do form 设备采购表

thisform.release

在“comm.and6”(“caption”属性为“显示报表”)控件的“click”事件中添加如下代码:

do form 显示报表

thisform.release

相关文档
最新文档