基于VB的仓库管理系统毕业论文Word文件下载.docx
- 文档编号:727604
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:53
- 大小:746.42KB
基于VB的仓库管理系统毕业论文Word文件下载.docx
《基于VB的仓库管理系统毕业论文Word文件下载.docx》由会员分享,可在线阅读,更多相关《基于VB的仓库管理系统毕业论文Word文件下载.docx(53页珍藏版)》请在冰点文库上搜索。
7
第3章数据库设计 13
3.1数据库的选择 13
3.1.1SQL数据库与ACCESS数据库的比较:
13
3.1.2SQL数据库的优点:
3.2数据字典 15
第4章仓库管理系统详细设计 19
4.1仓库管理系统各模块简介 19
4.1.1进仓信息编辑模块 19
4.1.2进仓信息核准模块 19
4.1.3出仓信息编辑模块 19
4.1.4出仓信息核准模块 20
4.1.5用户密码修改模块 20
4.1.6简单查询模块 20
4.1.7综合查询模块 20
4.1.8月盘点统计模块 20
4.1.9信息打印模块(已进仓信息,已出仓信息,月盘点) 21
4.1.10物品信息维护模块(超级管理员使用) 21
4.1.11仓库信息维护模块(超级管理员使用) 21
4.1.12用户信息维护模块(超级管理员使用) 21
4.1.13系统日志模块 22
4.1.14系统帮助信息模块 22
4.1.15用户登录模块(中英文转换) 22
4.2仓库管理系统开发关键技术 22
4.2.1在模块中实现数据库连接:
22
4.2.2中英文转换的实现:
23
4.2.3登录用户密码修改frmChPasswd模块:
4.2.4货位删除功能模块:
4.2.5进出仓核准模块:
24
4.2.6出仓数量选择frmOutNum模块 25
4.2.7货位选择frmPosition模块:
25
4.2.8日期时间运算的模块:
第5章仓库管理系统实现 26
5.1系统操作流程说明 26
5.1.1系统登录界面:
26
5.1.2系统主界面:
27
5.1.3修改个人密码:
28
5.1.4进仓信息编辑:
5.1.5进仓信息核准:
30
5.1.6出仓信息编辑:
31
5.1.7出仓信息核准:
32
5.1.9综合查询:
33
5.1.10物品盘点:
5.1.11打印报表:
34
5.1.12物品信息维护:
35
5.1.13仓库信息维护:
36
5.1.14用户信息维护 37
5.1.15系统日志 38
5.1.16系统帮助信息和系统版本信息 38
5.2系统测试报告 39
5.2.1用户登录功能:
39
5.2.2用户登录功能:
5.2.3仓库信息管理功能 40
5.2.4进仓信息编辑 40
5.2.5出仓信息编辑 41
5.2.6物品月盘点信息 41
第6章结束语 43
致谢 45
参考文献 46
第1章引言
1.1背景
很多企业发展到一定的规模,就会建立起自己的仓库,尤其是销售业。
一个规模比较大的企业其拥有的产品特点是多品种,大批量,在没有应用计算机管理系统之前,
管理工作十分繁杂,管理人员依靠手动和脑力管理,经常加班仍不能满足企业的要求,甚至很容易出错和遗失重要的资料。
产品品种多,进库、出库、调拨的频繁操作也使得仓库的管理工作量十分大,人工误差导致库存数量的不准也影响到企业的生产和发展。
为了解决这些问题,具有各种形式和功能的仓库管理系统应运而生,也由此解决了很多公司和企业的仓库管理问题,使得企业在仓库管理方面的投资得到了很大的节省,给企业带来的利益也是十分明显的。
本系统涉及到ERP和仓库管理两方面的知识,通过调查,以下从两方面进行论述:
1.1.1ERP的现状及发展
(1)ERP应用现状:
我国ERP应用整体现状是应用时间早、应用数量少、应用周期长、应用范围不均衡、应用深度不够、应用效益有待进一步提高。
①
应用时间与应用数量:
据不完全统计,自1981年沈阳第一机床厂引进全国第一套
MRPII系统以来,时至今日,全国只有5,000多个企业在全面应用ERP系统(包括销售、计划、产品数据、库存、采购、车间、成本和财务等模块功能),仅占我国国有及规模以上非国有企业总数的2.6%。
②
应用周期与应用范围:
从MRPII系统单项应用开始到ERP系统全面应用完毕,平均应用周期在12-
15年。
目前,绝大多数企业仍处于单项应用和信息孤岛阶段,尚未集成。
受经济环境和人们认识水平的影响,东部沿海和珠江三角洲地区的ERP应用范围明显大于中西部地区。
③
应用深度与应用效益:
2004年,国资委信息中心和《计算机世界》报联合对国内
3,000家大型企业信息化状况的调查显示,只有3.7%的企业信息化进入成熟期阶段
。
也就是说大多数企业的ERP系统仍停留在IT应用层面或应用软件实施层面,未能紧密结合中国企业缺乏有效管理现状,将推进ERP应用与实行企业创新有机的结合起来。
(2)ERP的发展趋势:
据有关专家预测,ERP的未来发展,就国内来说,可以有以下方面:
①继续充实、完善ERP的各相关的子系统,全面实现原始定义的设想。
在各行业主导企业完成ERP系统应用的基础上,扩大ERP系统的应用领域,扩展到行业产业链的各个环节,尤其是中小企业ERP系统应用。
一个企业是做不到供需链管理的,只有产业链上所有的合作伙伴都实现了信息化管理,才是真正实现供需链管理。
按照行业产业链的特点,开发出具有行业应用特色的ERP应用系统。
任何一家软件商的能力总是有限的,尤其是那些进入ERP领域时间还不长的软件公司,因此
,适当分工,有所侧重,至少在近期是完全必要的。
④
由于各种“英文三字经”产品是由不同公司开发的,一些企业采用了不同公司的产品,在应用中已经遇到“应用系统孤岛”的窘境,标准不统一,集成相当困难
迫切需要有通用的标准和专门的技术(如企业应用系统集成,EAI)解决。
⑤
为了适应不同行业的特殊需求和业务流程的变化,基于工作流和构(组)件软件开发技术将得到广泛应用。
⑥
需要大量熟悉行业管理、项目管理、工业工程、ERP原理和信息技术应用的复合型人才,卓有成效地协助企业用好ERP和各种信息化系统,创造新的价值。
现代企业的物流系统日趋复杂,高效的物流系统要求有效地对企业的库存进
行管理。
目前的仓库管理系统一般技术比较落后、性能较差且很不完备,人工干涉多,操作使用不方便,有的还故障率高而不实用。
现阶段仓库管理的特点是信息处理量特别大,所管理的物资设备种类繁多,而且入库信息、出库信息、需求信息等信息的发生量特别大,关联信息多,查询和统计的方式各不相同。
因此在管理上实现起来有一定的困难。
在管理的过程中经常出现信息的重复传递等问题
仓储管理部门越来越需要一套低成本、高性能、方便使用、功能完善的综合仓库管理信息系统。
而现在计算机技术、网络技术、的成熟与发展,为仓储管理自动化提供了强有力的技术支持。
这次以仓库管理系统为设计课题的毕业设计以“福洋货柜有限公司”的仓库管理应用为背景,通过研究当前仓库系统的管理现状
、存在问题以及现实需求,设计一个针对仓库管理工作的简单的管理信息系统。
该系统按照本人的设想,尽量能够提供较为完备的功能,一方面,增加了一些操作界面上的小细节,为不同用户(比如中英文切换功能)的操作提供了方便。
一方面,吸取已有管理系统的长处和优点,实现全面管理仓库中储存的商品和货物
,缩短了库存信息流转时间,使企业的物料管理层次分明,井然有序,为采购、销售和生产提供依据,由此提高企业的经营效率、加快仓库管理的自动化。
1.2选题的目的与意义
随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。
随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。
如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。
仓库管理是与我们日常生活息息相关的问题。
大到公司、超市的仓库管理,小到图书馆的藏书管理,都可以认为是各种各样的仓库管理需求。
随着我国改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。
为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统,尽可能地减少仓库管理的重复性和低效性,已变得十分必要。
仓数据信息是仓库管理系统必不可少的组成要素,这就需要应用到数据库管理技术。
数据库技术产生于20世纪60年代中期,是数据库管理的最新技术,是计
算机科学的重要分支,40多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统,他的出现极大地促进了计算机应用向各行各业的渗透。
并且,近年来,随着World Wide
Web(WWW)的猛增及Internet技术的迅速发展,数据库技术成为最热门技术之一
面向对象软件的开发技术,也大大保障了软件开发的速度和效果。
随着计算机的普及,计算机等硬件价格也已经不再是什么天文数字。
因此,不管是从技术上
,还是经济上,设计和开发一个仓库管理系统都已经具有较好的可行性。
1.3相关技术原理和可行性分析
仓库管理系统是一个典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
本人通过网上资料和相关文献资料的分析和研究,了解到一些仓库管理发展的现状和面临的问题,针对这些问题,结合现代流行的管理思路和模式,构思规划了一个自认为比较方便的管理模式,从功能、组成结构、系统的特点和建设步骤几方面进行改进。
力求实现仓库管理系统的基本功能,如入出库、盘点、增加,删除,更新,查询,用户管理,报表等功能。
并且通过对数据库技术,面向对象技术和软件工程等课程的学习,归纳,研究,以及对现有仓库管理系统的参考和分析,总结出其不足和长处,结合自己的思想来设计一套新的,更加方便的仓库管理系统。
数据库相关理论。
数据库技术是应数据管理任务的需要而产生的。
数据管理是指如何对数据进行分类,组织,编码,存储,检索和维护,它是数据处理的中心问题。
仓库管理系统是一个典型的数据库管理信息系统,系统的开发用到许多数据库相关的理论,因此在开发软件同时具有这方面的基础知识,能够正确运用数据库理论进行系统的分析、逻辑设计、实体属性以及ER图等的转换,明白范式的相关内容是十分必要的,只有对数据库方面的知识作一定的研究,才能够根据系统实际要求,设计出满足系统要求的合理的数据库。
面向对象理论。
随着计算机知识的日益普及,学习编程的人也越来越多,当前流行的编程思想是面向对象思想,而且许多工具,如VisualBasic,作为学习程序设计的一种入门语言,体现的也正是这种思想,因而备受人
们青睐。
面向对象思想与传统的面向过程编程思想相比,具有明显的优势,容易上手和编写出比较实用的面向对象的程序。
本次仓库管理系统的设计要求用面向对象编程工具Visual
Basic来实现,所以趁此本人会对面向对象理论作进一步的了解,理解面向对象的思想,并运用其思想到该仓库管理系统的设计中去,体现出其面向对象的特性。
软件工程思想。
软件工程是指用工程的概念,原理,技术和方法来开发和维
护软件,把经过时间考验证明正确的管理技术和当前能够得到的最好的技术方法结合起来,指导计算机软件的开发和维护的工程科学。
大型系统的开发必不可少的要用到软件工程相关的理论。
虽然本次设计的仓库管理系统比较小,但是为了完整起见,也将大致按照系统设计的生命周期模型来进行。
以求得系统设计的最佳效果。
第2章仓库管理系统概要设计
2.1引言
本文档的目的在于描述软件工程赋予概要设计文档本身所包含的职责和任务
,以及概要设计文档编写人员在编写过程中,所需要拥有的基本概念。
软件产品化的开发过程要求概要设计所规划设计的软件总体架构是完备的,而且是符合用户需求的。
换句话说,概要设计说明书需要在读者的脑海中形成一个软件的印象
,这个印象中的软件就是我们今后需要细化以及交付的软件产品。
这个印象很重要,因为我们的概要设计以及以后的工作都会围绕这个印象来进行工作,最终形成一个可以交付的产品。
本文档适合于编写概要设计的SA和参加概要设计评审的评委们的参考。
2.1.2背景:
随着当今社会上软件工程化管理的进一步深入,对于文档的质量要求也相应提高,为了进一步加强本次仓库管理系统开发的规范性和完整性,要求撰写概要设计说明书,力求通过概要设计说明书
,建立一个完整、正确、符合需求的软件框架。
2.1.3参考资料:
a.软件工程教材中相关程序设计生命周期的知识。
b.根据福洋货柜有限公司实地调查后的资料和数据。
2.2总体设计
本系统主要是处理仓库管理工作中货物的进出仓相关信息的输入,输出和维护,以及对仓库数据信息,仓库管理人员信息的管理和维护。
(1)CPU:
奔腾42.8GHz,硬盘:
160G,内存:
1G
(2)操作系统:
WindowsXP系统带有或者存在VB运行库
(3)系统正常安装了SQL数据库并且成功建立了数据库信息。
(1)仓库管理系统主要模块图:
(如图2-1所示)
操作员增加删除查询
用户信息维护
管理员相关信息修改
入仓信息报表打印
货物入仓
入仓信息输入和核查
出仓信息报表打印
货物出仓
出仓信息输入和核查
系统信息日志
其他信息维护
物品查询修改
仓库仓位管理
盈亏统计结果查询打印
货物盈亏信息统计
盘存统计
仓库管理系统
按时间段查询
按物品查询
按操作员查询
综合查询
信息查询
简单查询
图2-1仓库管理系统主要模块图
(2)仓库管理系统数据处理流程图:
(如图2-2所示)
出库数据
相关信息
查询
出仓信息
日志信息
库存数据
进仓信息
新加数据
输入信息
仓库管理员
确认信息
用户数据
供应商请求
采购商请求
出货清单
用户信息
更新库存
出库管理
产生清单
出库请求
盘存管理
盘存结果
管理员
财务处
返回信息
用户管理
超级管理员
用户维护
仓库管理
仓库数据
采购商
用户登陆
仓库维护
图2-2仓库管理系统数据处理流程图
(3)仓库管理系统数据库设计:
①数据流的设计:
编号
数据元素名称
程序内部名
类型
是否为空
DE01
进仓编号
binningnum
nvarchar(20)
NOTNULL
DE02
产地
habitat
NULL
DE03
供应商
supplier
DE04
进仓时间
intime
samlldatetime(4)
DE05
操作员号
operatorid
nvarcha(10)
DE06
仓库号
warehousenum
DE07
货位号
positionnum
DE08
存储价格/天
dayprice
nvarchar(20)
DE09
存储时间
days
int(4)
DE10
进仓确认标记
insure
bit
(1)
DE11
货物出尽标记
markout
DE12
出仓编号
shipmentnum
DE13
订单编号
ordernum
DE14
订购商人
orderbusiness
nvarchar(50)
DE15
出仓时间
outtime
smalldatetime(4)
DE16
总价格
allprice
nvarchar(10)
DE17
出仓确认标志
outstoresure
DE18
定位计数器1
temp
nvarchar(30)
DE19
进仓计数器
in
DE20
出仓计数器
out
DE21
月份计数器1
month
DE22
操作员名称
operatorname
DE23
操作员密码
operatorpasswd
DE24
操作员权限
operatorqx
nvarchar(10)
DE25
定位计数器2
DE26
盘点次数计数器
pd
DE27
月份计数器2
DE28
盘点编号
pdnum
DE29
盈亏类型
leixing
DE30
盘点时间
pdtime
DE31
盈亏数量
yknum
DE32
盘点情况备注
mingxi
DE33
货物编号
cargonum
DE34
货物名称
cargoname
DE35
品质
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VB 仓库 管理 系统 毕业论文