ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:537.59KB ,
资源ID:5466998      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5466998.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(仓库管理系统.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

仓库管理系统.docx

1、仓库管理系统摘 要 本文主要分析了仓库管理系统的一些基本功能和组成情况,包括系统的需求分析、系统结构,功能模块划分以及数据库模式分析等,重点对应用程序的实际开发实现作了介绍。达到了数据的一致性和安全性,且应用程序功能完备,符合了仓库管理系统作为典型的信息管理系统(MIS)的要求。 同时简单介绍了Visual Basic编程环境和Access数据库管理系统的功能特点,仓库管理系统是企业物流管理系统中不可或缺的一部分。 关键词:仓库管理系统,数据库,信息管理系统,VBAbstractThis article mainly analyses the basic function and compos

2、ition of the warehouse management system, including system requirements analysis, system structure, functional module division and database schema analysis, and puts emphases on the practical implementation of the application development. It achieves data consistency and security, and obtains comple

3、te application functions. The warehouse management system is consistent with the requirements of a typical management information system (MIS). This article also introduces the Visual Basic programming environment and the Access database management system features. The warehouse management system is

4、 an integral part of the enterprise logistics management system.Key Words:Warehouse Management System, Database, MIS, VB目 录前言, 系统需求分析、概要设计、逻辑结构设计、数据库的物理实现、系统应用程序设计、调试运行、总结、致谢、参考文献 前 言 1. 问题的提出 2 .分析问题 3 .系统的功能分析 (1) 管理员登陆 (2) 仓库管理 (3) 业务查询 (4) 系统设置 (5) 管理员的更改 (6) 关于 4 . 系统模块设计 1登记信息 5维护设置 6系统帮助 5.解决

5、问题 (1)仓库进货 (2)仓库退货 (3)仓库领料 (4)仓库退料 (5)商品调拨 结 论 致 谢 前 言 随着我国制造业的崛起,物流业也得到了迅猛的发展,仓储越来越受到厂商和自从有了生产活动,仓储就被使用了,它是生产活动的一个重要组成部分,并随着生产的发展而发展,在其发展的过程中经历了不同的阶段。 为了保障企业的准时生产,很多企业都存在库存量过高的问题。仓储管理系统作为物流管理系统的的重要组成部分。 对于企业财务和生产而言, 其重要性是显而易见的。 不合理的仓储管理系统已直接影响到了企业的日常运作, 增加了费用的支出, 最终导致企业资金周转不畅, 我国的生产企业今后所需的物流服务中,仓储管

6、理系统仍是需求最多的系统之一。于是众多生产企业将目光转向了在这种传统的常规服务上。但事实是,我国企业今天所需要的仓储服务已经远远超出了传统的仓储定义, 针对其存在的不足之处, 提出了相应的对策 。2、需求分析2.1 功能需求及用户需求 2.1.1 功能需求 该系统主要分为三大功能: 管理员功能、信息安全功能、一般用户功能、报表生成。(1) 管理员功能:产品入库登记、确认入库信息、删除库内信息、借出信息登记、产品 分类管理、添加人员、删除人员、查询库内信息。(2) 信息安全功能:人员权限区分、事件记录、数据警告、计划备份、即时 备份、数据恢复; (3) 一般用户功能:查询库内信息、查询出库信息、

7、查询入库信息、修改本用户密码;(4) 报表生成:库存信息报表生成。 2.1.2 用户需求根据用户需求,该系统应该实现以下功能:(1) 进、出库管理。对进、出库信息进行记录。(2) 查询功能。仓库管理对查询要求高,通过主菜单记录当前操作用户的用户编号,保 证了对进、出库信息录入负责人的确认。(3) 部门资料管理与库存报表生成。资料管理包括了人员信息管理,财政支出信息管理, 以及各项业务单据的资料管理。报表主要分类为:日报表,月报表,销售报表,入 库报表等等。(4) 由于计算机能存贮大量的数据,而且数据只要一次存入,便可多次重复使用,所以 管理数据达到完整,统一,原始记录能保证及时,准确。(5)

8、许多重复性的工作,都可由计算机去执行,从而使管理人员从事务性工作解脱出来, 真正变为从事一些信息的分析,判断,决策等创造性的工作。2.2 系统流图2.3 数据描述 2.3.1 数据字典2.3.1.1 基本数据项及数据结构 零部件信息。包括的数据项有零件号、零件名称、规格、单价、描述。 仓库信息。包括的数据项有仓库号、已用库存、库存总量、负责人、电话号码。 供应商信息。包括的数据项有编号、供应商、电话号码、地址。 部门信息。包括的数据项有部门号、名称、电话。数据项名称别名简述类型长度取值范围零件号-零件的编号字符型7第1位:进口/国产(I/D)第2-4位:类别第5-7位:物资编号零件名称-零件的

9、名称字符型20-规格-零件规格字符型10单价-零件的单位价格货币型6默认计量单位:元描述-零件描述/说明文本型-仓库号-仓库的编号字符型3-已用库存-仓库已用存储容量数值型60:仓库非空=0:空仓库0:物资存量=0:空仓库0:不允许负责人-仓库负责人字符型20-供应商编号-供应商编号字符型3-供应商-供应商名称字符型20-地址-供应商联系地址文本-部门号-公司部门编号字符型3-部门名-公司部门名称字符型20-电话-电话号码字符型15-2.3.1.2 数据流条目名称别名简述来源去向入库单-入库单位在把相应的零件送人仓库时必须填写的单据供应商库存出库单-领料人员从仓库中领取零件时必须填写的单据库存

10、公司部门客户还库单-零件使用后归还入库必须填写的单据公司部门库存需求单-对新零件需求所填写的单据公司部门库存采购单-购买新零件所填写的单据采购员供应商2.3.1.3 数据存储条目名称别名简述组织方式查询要求仓库库存-存放索引文件,以仓库编号为关键字要求立即查询零件库存-存放索引文件,以零件编号为关键字要求立即查询2.3.1.4 加工条目加工名激发条件优先级输入输出零件入库接收到合格入库单时普通合格入库单库存满,零件成功入库加工逻辑根据库存记录。Loop: If (入库物资的数量+物资现有存量)=该物资库存量临界值Then 物资存入仓库; 物资现有存量=物资现有存量+入库物资的数量;Else 物

11、资库存已足, If 物资现有存量=该物资库存量临界值 Then 结束,入库失败 Endif; 调整入库单; goto loop, 直到(入库物资的数量+物资现有存量)=该物资库存 量临界值; Endif;零件入库;统计仓库库存已用量;加工名激发条件优先级输入输出零件出库接收到合格出库单时普通合格出库单库存量不足,零件成功出库加工逻辑根据库存记录。Loop: 零件是否存在? 是: If 需求单物资的数量该物资库存量的临界值 Then 零件出库 物资现有存量=物资现有存量-出库零件的数量; Else 物资短缺, If 物资现有存量=该物资库 存量临界值; Endif; 否: 零件不存在,goto

12、loop;零件入库;统计仓库库存已用量; 2.3.2 数据流图1) 本系统的顶层数据流图2) 细化后的数据流图3) 货物入库信息管理细化4) 货物出库信息管理细化 2.4 安全性和完整性要求2.4.1 安全性要求系统安全性要求至少达到TCSEC(TDI)的C1级。即只提供了非常初级的自主安全保护。能够实现对用户和数据的分离,进行自主存取控制(DAC),保护或限制用户权限的传播。实行用户标识与鉴别,具有数据备份和日志审计功能。2.4.2 完整性要求每个关系中都至少要有一个主键,并且都有一个聚集索引(Clustered Index)。关系与关系之间通过主外键关联。定义属性上的约束条件,定义触发器。

13、3、概念结构设计1)库存实体E-R图:2)入库实体E-R图:3) 出库实体E-R图:4)部门需求实体E-R图:5)还库实体E-R图:6)计划采购实体E-R图:7)实体和实体之间的关系图如图所示:8) 仓库管理E-R图如图所示 逻辑结构设计4.1 关系模型设计1) 仓库表storehouseNO.字段名代码类型约束1仓库号stoIDChar(3)主键2已用库存Used_volumeSmallint非空,默认0,unsigned,=Min_volume,=Max_volume4最小存量Min_volumeSmallint 非空,默认0,unsigned5最大存量Max_volumeSmallint

14、 非空,默认0,unsigned6) 供应表supplyNO.字段名代码类型约束1供应商号supIDChar(3)主键,与supplier表中的supID外键关联,级联删除、更新2零件号parIDChar(7)主键,与parts表中的parID外键关联,级联删除、更新3供应量supVolumeSmallint 非空,默认0,unsigned4供应时间supDateTimestamp 非空7) 部门需求表demandNO.字段名代码类型约束1零件号parIDChar(7)主键,与parts表中的parID外键关联,级联删除、更新2部门号depIDChar(3)主键,与dept表中的depID外键

15、关联,级联更新、删除3需求数量demVolumeSmallint 非空,默认0,unsigned4开始时间startTimeTimestamp非空5结束时间endTimeTimestamp非空8) 零件归还表restoreNO.字段名代码类型约束0编号resIDSmallint主键,AUTO_INCREMENT1仓库号stoIDChar(3)主键,与storehouse表中的stoID外键关联,级联删除、更新2零件号parIDChar(7)主键,与parts表中的parID外键关联,级联更新、删除3部门号depIDChar(3)主键,与dept表中的depID外键关联,级联更新、删除4归还数量

16、resVolumeSmallint 非空,默认0,unsigned5经手人cmakerVarchar(20)非空6归还者returnerVarchar(20)非空7归还时间resDateTimestamp非空9) 零部件采购计划表stockNO.字段名代码类型约束1零件号parIDChar(7)主键,与parts表中的parID外键关联,级联更新、删除2采购量stoVolumeSmallint 非空,默认0,unsigned3供应商号supIDChar(3)与supplier表中的supID外键关联4采购时间stoDateTimestamp主键5采购员buyerVarchar(20)10) 入

17、库表warehousingNO.字段名代码类型约束0编号inIDSmallint主键,AUTO_INCREMENT1仓库号stoIDChar(3)主键,与storehouse表中的stoID外键关联,级联删除、更新2供应商号supIDChar(3)非空,与supplier表中的supID外键关联3零件号parIDChar(7)主键,与parts表中的parID外键关联,级联更新、删除4入库数量inVolumeSmallint 非空,默认0,unsigned5经手人cmakerVarchar(20)非空6入库时间inDateTimestamp非空,默认当前时间11) 出库表stockoutNO.

18、字段名代码类型约束0编号outIDsmallint主键,,AUTO_INCREMENT1仓库号stoIDChar(3)主键,与storehouse表中的stoID外键关联,级联删除、更新2零件号parIDChar(7)主键,与parts表中的parID外键关联,级联更新、删除3出库数量outVolumeSmallint 非空,默认0,unsigned4使用者userVarchar(20)非空5经手人cmakerVarchar(20)非空6领取人receiptorVarchar(20)非空7出库时间outDateTimestamp非空,默认当前时间4.2 用户子模式设计1) 仓库信息视图stor

19、ehouse_viewNO.字段名代码类型备注1仓库号stoIDChar(3)连storehouse表2已用库存Used_volumeInt连storehouse表3库存总量All_volumeInt连storehouse表4负责人principalVarchar(20)连storehouse表6电话号码stoTELVarchar(15)连storehouse表2) 零部件库存视图parts_storage_viewNO.字段名代码类型备注1仓库号stoIDChar(3)连storage表2零件号parIDChar(7)连parts表3名称partVarchar(20)连parts表4规格sp

20、ecChar(10)连parts表5单价priceDecimal(6,2)连parts表6计量单位mensurationChar(4)连parts表7现有存量Now_volumeSmallint 连storage表8最小存量Min_volumeSmallint 连storage表9最大存量Max_volumeSmallint 连storage表3) 零部件入库视图warehousing_viewNO.字段名代码类型备注0仓库号stoIDChar(3)连warehousing表1零件号parIDChar(7)连parts表,更新warehousing表的parID项2供应商号supIDChar(

21、3)连supplier表3供应商supNameVarchar(20)连supplier表4电话supTELVarchar(15)连supplier表5零件名partVarchar(20)连parts表NO.字段名代码类型备注6规格specChar(10)连parts表7单价priceDecimal(6,2)连parts表8计量单位mensurationChar(4)连parts表9入库数量inVolumeSmallint 连warehousing表,更新parts_storage_view视图的Now_volume项10描述descriptionText连parts表11经手人cmakerVa

22、rchar(20)连warehousing表12入库时间inDateTimestamp连warehousing表4) 零部件出库视图stockout_viewNO.字段名代码类型备注0仓库号stoIDChar(3)连stockout表1零件号parIDChar(7)连parts表,更新stockout表的parID项2出库数量outVolumeSmallint 连stockout表,更新storage表的now_volume3使用单位userVarchar(20)连stockout表4经手人cmakerVarchar(20)连stockout表5领取人receiptorVarchar(20)连

23、stockout表6出库时间outDateTimestamp连stockout表5) 零部件计划采购视图stock_viewNO.字段名代码类型备注1零件号parIDChar(7)连stock表2采购量stoVolumeSmallint 连stock表3供应商号supIDChar(3)连supplier表,更新stock表的supName4电话supTELVarchar(15)连supplier表NO.字段名代码类型备注5价格priceDecimal(6,2)连parts表6计量单位mensurationChar(4)连parts表7规格specChar(10)连parts表8采购时间stoDateTimestamp连stock表9采购员buyerVarchar(20)连stock表6) 部门需求视图demand_viewNO.字段名代码类型备注1零件号parIDChar(7)连demand表2部门号depIDChar(3)连demand表3需求数量demVolumeSmalli

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1