原材料仓库管理系统的设计与实现Word文档下载推荐.docx

上传人:b****2 文档编号:14156428 上传时间:2022-10-19 格式:DOCX 页数:25 大小:218.73KB
下载 相关 举报
原材料仓库管理系统的设计与实现Word文档下载推荐.docx_第1页
第1页 / 共25页
原材料仓库管理系统的设计与实现Word文档下载推荐.docx_第2页
第2页 / 共25页
原材料仓库管理系统的设计与实现Word文档下载推荐.docx_第3页
第3页 / 共25页
原材料仓库管理系统的设计与实现Word文档下载推荐.docx_第4页
第4页 / 共25页
原材料仓库管理系统的设计与实现Word文档下载推荐.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

原材料仓库管理系统的设计与实现Word文档下载推荐.docx

《原材料仓库管理系统的设计与实现Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《原材料仓库管理系统的设计与实现Word文档下载推荐.docx(25页珍藏版)》请在冰豆网上搜索。

原材料仓库管理系统的设计与实现Word文档下载推荐.docx

摘要

仓库管理系统是一种管理商业企业中各种数据的软件,利用本系统用户可以很方便地对企业仓库进行有效的管理。

本文首先简要介绍了我国商业企业的现状以及仓库数据管理系统的特点、功能和使用对象,使读者对仓库管理系统有了初步的认识。

接着详细介绍了数据库和VB的相关知识;

在编程工具方面,主要介绍了VB的特点和怎样用VB操作数据库。

最后,笔者给出了所完成的仓库数据管理系统说明书,主要内容包括软件的功能、设计框图、数据库结构和各模块的操作说明。

关键词:

仓库管理系统,数据库编程,VB

目录

第1章绪论

当前,我国商业正处在一个高速发展的时期,也是我国商业由传统商业向现代化商业转变的重要时期,正在经历由经验决策到信息决策转变的时期,如何及时准确地获得市场信息、商品信息,了解市场的发展趋势,来预测、指导经营活动;

如何及时准确地掌握企业内部商品的购销动态、商品的品类结构、商品的价格结构、库存状况、资金状况等信息,已成为竞争的对象。

只有把全面完整的信息作为决策的基础和依据,使整个商业活动信息化,才能运筹帷幄,掌握未来。

从几时起,“商战”已成为信息战,“商战”已从商场之外打响。

经营者已经不只仅仅关心所经营商品的销售额、库存量,经营者更关心的是哪一些商品带来了更多的利润,哪一些商品“只吃米不下蛋”。

今天哪些商品热销,明天哪些商品走俏,进什么样的货、从何处进、进多少等等问题。

如何适时地了解顾客的”胃口”已成为经营的关键,如果准备得太多或者太少都不会达到最佳的效果。

要想达到上述目的,需要各种各样的信息作为依据:

畅销、滞销商品的信息、供应商及其供应商品的信息、顾客的信息、市场的信息等等。

而且,当今商业经营中商品品种日益丰富,周转期越来越短,信息量日益增多,原始的管理手段已不能适应现代管理对信息的需求,对有些信息地统计,依靠手工已经不可能实现,即使有了结果,也不能避免信息的滞后、不准确、不全面等弊端。

商业经营者对信息的需求越来越迫切和苛刻,商场之间的竞争的白热化使利用计算机对信息进行管理已成为经营活动中不可缺少的手段。

计算机管理信息系统已成为进行现代商业管理的有利工具。

随着通讯技术、网络技术、计算机技术、软件技术的发展,利用计算机系统通过对经营活动中用到的信息进行收集、整理、加工参与管理并辅助决策已成为可能。

通讯技术的发展缩短了世界的距离、缩短了人们与信息的距离,人们可以足不出户便可以将全世界的信息成为自己的囊中之物。

网络的发展已彻底消除了异构网络间的鸿沟,计算机技术和软件技术的发展已大大提高了其性价比,使其应用大放异彩。

充分利用以上各种技术,可以实现对包括电子订货(EOS)系统;

网上商店、电子购物系统等在内的整个商业活动的全方位管理。

如何对商场实施计算机管理和如何让计算机系统更好地辅助管理和决策已成为关键。

第2章VB语言概述

2.1VB简介

VB是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在短短的几年内风靡全球。

VB是极有和功能强大的软件,主要表现在:

所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。

美国微软公司在1991年推出VB1.0至今已经经历了6个版本,VB6.0运行在win9x或winme,win2000,winxp,windowsNT等操作系统下,是一个32位的应用程序开发工具。

2.2VB语言的特点

VB程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点:

可视化设计和事件驱动编程.

2.2.1可视化设计

VB为用户提供大量的界面元素(在VB中称为控件对象),这些控件对象对于熟悉Windows应用程序的用户而言是一点也不陌生,如"

窗体"

、"

菜单"

命令按钮"

工具按钮"

检查框"

等等,用户只需要利用鼠标、键盘把这些控件对象拖动到适当的位置,设置它们的大小、形状、属性等,就可以设计出所需的应用程序界面。

2.2.2事件驱动编程

Windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的,在使用VB设计应用程序时,必须首先确定应用程序如何同用户进行交互.例如发生鼠标单击、键盘输入等事件时,由用户编写的代码控制这些事件的响应,这就是所谓的事件驱动编程。

2.2.3提供了易学易用的应用程序集成开发环境

在VB集成开发环境中,用户可设计界面、编写代码、调试程序,直至把应用程序编译成可执行文件在Windows中运行,是用户在友好的开发环境中工作。

2.2.4结构化的程序设计语言

VB具有丰富的数据类型和结构化程序结构,而且简单易学。

此外,作为一种程序设计语言,VB还有许多独到之处:

强大的数值和字符处理功能。

丰富的图形指令,可方便的绘制各种图形。

提供静态和动态数组,有利于简化内存管理。

过程可递归调用,使程序更为简练。

支持随机文件访问和顺序文件访问。

提供了一个可供应用程序调用的包含多种类型的图表库。

具有完善的运行出错处理。

2.2.5支持多种数据库的访问

利用数据控件可访问的数据库系统有:

MicrosoftAccess、Btrieve、dBASE、MicrosoftFoxPro和Paradox等,也可以访问MicrosoftExcel,Lotsl2-3等多种电子表格。

2.2.6支持动态数据交换(DDE)编程技术

动态数据交换(DDE)的编程技术,使VB开发应用程序能与其他Windows应用程序之间建立数据通信。

通过VB的动态链接库(DLL)技术,在VB程序中可方便的调用用C语言或汇编语言编写的函数,也可调用Windows应用程序接口(API)函数,以实现SDK所能实现的功能。

VB的核心是其对对象的链接与嵌入(OLE)的支持,它是访问所有对象的一种方法。

利用OLE技术,VB将其他应用软件视为一个对象嵌入到VB应用程序中,进行各种操作,也可将各种基于Windows的应用程序嵌入到VB应用程序,实现声音、图像、动画等多媒

第3章实现关系型数据库

3.1数据库的概念

数据库是一种存储数据并对数据进行操作的工具。

数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。

计算机的数据库可以分为两类:

非关系数据库(flat-file)和关系数据库(relational)。

关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。

3.2新建一个数据库

创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。

创建一个数据库结构的过程被认为是数据模型设计。

标识需要的数据;

收集被标识的字段到表中;

标识主关键字字段;

绘制一个简单的数据图表;

规范数据;

标识指定字段的信息;

创建物理表。

3.3修改已建的数据库

数据库的修改分为:

添加、编辑和删除记录。

这三种操作均可由VisualBasic创建的程序来完成,下面的章节将详细描述实现的具体方法。

3.4实现数据库之间的联系

数据库之间的关系指明两个库之间共享一个共同的关键字值。

一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。

一个更高级的连接形式称为自连接。

这种连接是指一个表被连接到它自己的一个字段,或在不同的记录中由重复数据的组合字段。

数据库中有三种不同类型的关键字:

主关键字、组合关键字和外关键字。

在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。

3.5数据库系统

数据库系统本质上是一个用计算机存储记录的系统。

数据库本身可被看作为一种电子文件柜:

也就是说,它是收集计算机数据文件的仓库或容器。

系统用户可以对这些文件执行插入数据、检索数据、更改数据、删除数据等一系列操作。

总之,数据库系统是一个计算机存储记录的系统,即,它是一个计算机系统,该系统的目标存储信息并支持用户检索和更新所需要的信息。

3.6Access和VisualBasic结合的优点

除了Access和VisualBasic各自的特点之外,将两者结合起来使用,最主要的优点就是两者使用相同的数据库引擎,即MicrosoftJet。

MicrosoftJet是MicrosoftAccess数据库系统的数据库系统的数据库引擎组件。

在1992年Access1.0发布的时候,Jet首次问世。

1993年VisualBasic3.0发布的时候,Jet1。

1内置于其中。

此后,只要发布新版本的Access,就会有相应版本的Jet数据库问世。

当一个新版本的VisualBasic准备发布的时候,它一定会内置进行了一些修改的最新版本Jet数据库。

由于Access和VisualBasic使用的相同数据库引擎,因此可以建立既包括Access组件又包括VisualBasic组件的应用程序,这样就提高了程序的稳定性,充分发挥了两者各自的优点。

第4章仓库系统简介

4.1仓库基础知识

日常生活中,人们最经常打交道的行业可能就是零售业,小到街头杂货铺,大到超市、大卖场之类的连锁机构。

在零售业中,最重要的信息主要是3类:

商品信息进货信息以及销售信息。

在传统的零售业工作中,往往是用人工清点的方式来掌握仓库中现有的商品、使用手工记账的方式来掌握商品的进货和销售情况。

这种方式在商品数量较少、商品库存变换少的情况下,不失为一种较好的方法。

但是,在目前的大中型零售业中,往往需要处理的商品种类数以千计,而且每天所发生的进货和销售情况纷繁复杂。

如果要借助人工来实现这一系列数据的记录和管理,工作量将极为巨大,而且容易出现错误,造成管理上的混乱;

更何况还需要对商品的数据进行统计和分析。

具体而言,商品销售管理系统需要实现以下需求:

1、够对企业所拥有的各种商品的基础信息进行维护和管理。

商品的基础信息包括:

商品的顺序号、商品名称、商品规格、计量单位、备注信息、库存数量等。

系统需要能够对商品的信息进行添加、修改和删除,也可以按照一定的条件来进行查询,而且还需要随时掌握库存商品的数量。

2、时对商品进货以补充库存量的不足。

商品的进货信息包括顺序号、单据编号、商品名称、进货数量、进货价格、进货日期、总金额、规格、仓库、备注等。

系统需要能够对进货信息进行添加、修改、删除,也可以按照一定条件来进行查询。

3、跟踪各种商品的销售信息。

商品的销售信息包括顺序号、商品名称、客户名称、购买数量、售出价格、销售日期、规格、总金额等。

系统要求能够对销售信息进行添加、修改、和删除,也可以按照一定的条件来进行查询。

4、并且能够对商品的库存量进行报警,以防仓库的商品数量不足影响商品的销售。

可以根据库存的大小和销售的情况,来对库存上限和库存下限进行设置,然后根据库存上限和库存下限进行库存的商品数量调整。

库存表包括顺序号、商品名称、商品规格、商品单价、总金额、库存上限、库存下限、仓库号、报警信息。

还能够按照一定的条件对库存进行查询、而且还能对库存上限和库存下限进行设置。

然后能根据库存的上限和库存下限进行库存的报警查询。

4.2本仓库系统的主要模块设计

根据需求分析的结果,本系统的主要划分为以5个子模块:

系统管理、基本资料、进货管理、销售管理和库存管理。

商品仓库系统是一个基于管理员的系统,它只有管理员才能对他进行操作。

以下分别介绍系统中的5个子模块:

1、系统管理模块

管理员可以对系统进行一切操作包括:

管理员添加、管理员申请

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 互联网

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

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