仓库管理系统_第1页
仓库管理系统_第2页
仓库管理系统_第3页
仓库管理系统_第4页
仓库管理系统_第5页
已阅读5页,还剩11页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.开发概述................................................1

2需求分析................................................1

2.1系统目标...........................................1

2.2功能需求...........................................1

3数据库设计..............................................2

3.1概念设计...........................................2

3.2存储过程...........................................2

4系统设计................................................3

4.1总体设计...........................................3

4.2系统流程图.........................................3

5系统实现................................................4

5.1建立表.............................................4

..............................................................................................................4

建立表之间联系.....................................8

5.2窗体设计...........................................8

登录窗体的设计.....................................8

522“数据库系统”窗体设计...........................9

窗体的设计............................................11

5.3创建查询..........................................13

L开发概述

在现代企业中,仓库管理是一项繁琐简单的工作,每天要处理大量的单据数据。为准时

结清每笔业务,盘点库存和货物流淌状况,保证企业生产用料以及货物平安,库管人员要花

费大量人力物力和时间作数据纪录统计工作。

本系统正是依据仓库管理的专业特点而开发的,用现代电子技术提高库管工作的质最和

效率。适用于小型企业库管以及储运业务,界面直观,操作简便,运用鼠标,在窗口的不同

部位供使用者录入和查询统计。

在计算机飞速进展的今日,采纳计算机管理信息系统将为给企业管理来了明显的经济效

益和社会效益,削减入库管理,出库管理及库存管理中的漏洞,可以节省不少管理开支,提

高仓库的管理业务处理效率,增加企业收入。建立仓库管理系统已变得非常心要。

基于课程学习,线设计开发一系统,应对简洁的商品在途、入库、在库、出库管理。

开发平台:本系统以Microsoft公司的Office软件系列中MicrosoftAccess2003为开发

平台,适用于MicrosoftAccess2003及其以上版本装载的计算机。

2需求分析

2.1系统目标

实现一个仓库管理系统,完成仓库信息管理,物品信息管理,存物人信息管理。

2.2功能需求

本系统的用户可以对存取信息进行查询,添加,删除操作,此外用户还可对物品进行存

取的操作以及查询操作。

I.2.1功能划分

用户通过输入正确的用户名和密码后进入主界面。主界面为登陆用户供应了2项选择:

存物品,取物品。

1.2.2功能描述

存物人信息管理:

显示存物人的基本信息,用户可以添加,查询,删除存物人信息,以达到维护存物人信

息的功能v

物品信息管理:

显示物品的基本信息,用户可以添加,查询,删除物品信息。

存取信息管理:

给出物品存取的状况信息,可以以此把物品取出,存物人也可以通过姓名查询物品实现

存取功能。

3数据库设计

3.1概念设计

设计好数据项和数据结构后,就可以设计满意需求的各种实体及相互关系

仓库主要管理分四部分,包括在途管理、入库管理、库存管理和出库管理,库房分老库、

新库,现将各部分关系作如下图示。

3.2存储过程

使用存储过程可以优化系统,并提高效率。因此,构建完数据库的表结构后,就可以创

建表中信息选择、添加、更新以及删除的相关存储过程.

4系统设计

4.1总体设计

仓库系统分为入库管理、库存盘点、出库管理和基础数据。其主结构图如下图-I所示C

图-I系统功能模块图

4.2系统流程图

图-2系统流程图

5系统实现

5.1建立表

依据第三范式建表原则,将系统所需的数据划分到8个表中,分别是“仓库编码”表、

“客户编码”表、“商品编码”表、“在途商品”表、“入库信息”表、“出库纪录”表、“库

存信息”表、“用户”表。

5.1.1

使用表格设计器创建以上各表,并设置相关属性,如下图:

量库房管理系统:数据库(Access2000文件格式)・,回区

一三打开⑥)*谢十口僦®IX[*9

对象CEUt表

□表।字段名称说明人

⑻怆库编号自动编号

查询仓库名称文本

窗体

字段属性

报表

规

常

阅

段

字

页、

值

新

式

宏格递增

题

标

模块

引

索字段名称是长

能

智有比重复)可到54个字

符(包括空

格).按F1

键可查看有关

犯字段名称的帮

助.

图1-2仓库编码表

对象■入库记录衣:表

□表字段名称

从库编号1

查询

季仓库编码

仓库名称

直窗体时间

入库日期

报表商品编码

商品种类

页

怛生产日期

22宏入库数量

入库备注

微模块V

字段属性

常规查阅

字段大小

犯新值

格式字段名称

标题最长可到

索引64个字

符(包括

智能标记

空松.

按F1键

可查看有

关字段名

标的帮

助。

图1-3入库纪录表

ZJ库存信息表:表|o][0||i£3i|

,字段名称数据类型1说明1.

面号S自动编号

仓库编码知anffl

仓库名称

入库日期日期/时间

生产日期日期/时间

商品编码

商品名称

库存数里

库存备注

▼

字段震性

字段大小长整型

递增

字段名称

最长可到

有疣重复)64个字花

/能标记(包括空

格)。按

F1键可查

看有关学

技名称的

萍助。

1-4库存信息表

>库房管理系统:数据库(Access2000文件格式)

团打开@)吆设计也)口新建@)|X建二.・・・

I-。・•・m

对象■出库记录表:表"回国

J表字段名称致据圭坦说明

需

自海

删

日

国查询间

出走日期

字

数

库存编号的

本

与窗体文

脉

仓庭g称日

以报表间

字

入超日期数

本

商品编码文

。页

即

商品种类日

时问

字

3宏生产日期幽

摩35独■&

微檎快字段尾性

常规查阅

字段

大小

新值字段名

格式

祖称最长

标题可到

索引64个字

智能

标记符(包括

空格).

按?1

键可查

看有关

字段名

称电帮

助.

图1-5出库纪录表

图1-6在表对象中显示创建表集合

由于表的创建多为重复性操作,所以这里只供用户的创建步骤:

(1)单击表对象中供应的“使用设计创建表”。出使用设计器创建表

(2)进入设计器界面。

图1-7表计器界面

(3)在“字段名称”中键入“用户”和“密码”,“数据类型”选择文本,字段长度依据

需求设计,并游记账户,将其设为主键。如:图1-8

J用户表:表oBl|wi£3iw

字段名称数据类型说明

文本

_密码文本□

字段属性

常规困

字段名称

最长可到

64个字

符(包括

空格)。

按Fl1

可查看有

关字段名

称的郭

助。

图1-8用户表的设计

5.1.2建立表之间联系

现在八个所需表已经创建完毕,现需要创建个表之间的关系,点击工具箱中的关系图标

过,创建表之间的关系,依据表属性之间的关系,连接关系如图1-9.

图i-9表关系的创建

5.2窗体设计

5.2.1登录窗体的设计

新建一个窗体,命名为“库房管理登陆”,在此窗体中插入两个文本框,属性设置中控

件标题命名为“账号”和“密码”,控件命名为"Txtusername”和“txtpasssword";插入两

个标签,属性设置中控件标题为“账户”“密码”,空间名称为“Iblusername”和“Iblpassword”;

插入三个命令按钮,控件标题依次为“登录系统”“退出系统”,控件命名为“cmdenier”和

“cmdexit”。打开“txtpassword”文本框的属性对话框,选择“数据”选项,选择“输入掩

码”,单击右边的按钮,进入“输入掩码”对话框,选择“密码”,单击完成。如图2-1

图2-1库房管理登陆

5.2.2"数据库系统”窗体设计

“数据库系统”窗体又叫“切换面板”,窗体的功能是实现与其他窗体和报表的连接,

系统用户可以蜂聚自己的需求选择相关功能按钮。窗体的创建步骤如下:

(1)窗体界面设计

新建一个窗体,命名为“数据库系统”。在主界面中添加22个按钮控件,功能依

次是“关闭”、“仓库编码”、“客户编码”、“商品编码”、“在途登记”、“入库登记”、“出库登

记”、“在途报表”、“入库报表”、“出库报表”、“库存报表”、“在途查询”、“在途明细查询”、

“在途明细汇总”、“入库查询”、“入库明细查询”、“入库明细汇总”、“出库查询”、“出库明

细查询”、“出库明细汇总”、“库存查询”、“库存明细查询”、“库存明细汇总”。插入七个选

项组控件,一个标签,一个图片标签,一个日期关联控件。

(2)步骤与登陆界面相像,以下只附设计和运行截图。图2-2、图2-3

J

31瑛库泰然:麦体

了门;»窗体页眉

商品仓库管理

今天日期是

差I查询管I理IIII

-在途查葡入库查询出庭查询餐存查询L

i础仓库里4

资客户弼

I在途明细查询(按发货日期升序)

TF商品褊

比

入

—

:在途明细汇总《按商品编号)

x

痔

‘

管在途学记

H理入库鼠

I

出库登记

R—

图2-2数据库系统界面设计

商品仓库管理

今天日期是:

图2-3数据库系统运行调试界面

5.2.3窗体的设计

因窗体功能的重复性,因此这里只针对在“途明细查询”进行具体叙述,其他窗体以截

图方式呈现。

(1)新建一个窗体,命名为“在途信息表”,在视图中勾选“窗体页眉/页脚”和“工

具箱”选项,依据共性需求创建标签、文本框,并关联数据表格。如图2-4

图2-4在途明细表设计图

(2)将各文本框关联到“在途商品”表,并针对“请输入查询条件”后的文本框进行

(3)运行调试如,图2-6

三1在途^息手:Sit

在途明细表

清箱入置同条件提示:商品种类、商品编码均可以幼入篁时.

—

艺集ad8罔口出声的---------3鼬W)*■■卜逅生当因三・

►的11-08-2310001牙膏■

1711-08-2310002草稿纸2011-08-30

1811-08-2410003掩把1011-08-26

1911-08-2610004便利贴1511-08-27

2011-08-3010005卡套2011-08-31

_*(自动编售)00

记录.H<T►1>1]►*]共有记录数:5III

图2-6在途明细表运行图

以下列举个别视图,缘由以上已属不做赘述。

前库存明组查询:选择查询1.?..£

库存编号1仓库名称入庠日期生产日期商品编码商品名称库存额里库存备

►_国老库2011/6/122010/12/301000150

71新库2011/6/302010/9/301000310

72老电

2011/7/212009/8/3110005100

*湖编号)00

图2-7库存明细查询

手出生明明查询:选择查询

■」岛理■傕制加・田H画茎ik总型11

►期-011/8/2720001老库11-06-3010002草稿纸2011/2/21200150王女士

10050李先看

17U11/8/26Z0001新库11-07-3110001牙膏2011/3/23

*花墉号)—

图2-8出库明细查询

手入库明由查海:透挂好厘

入库编弓J仓库名称]入库日期商品绢码商品名称生产日期入库数里入库备注

►2011/8/1310002草稔纸2011/8/6100

37老库2011/86/1950

39歙库20J1/8/2210003施把2011/3/1210

米自动编号)00

图2-9入库明细查询

3出库记录表巨

商品出库登记

出库日期J

库存编号

商品编码商品种类

仓库名称生产日期

入库日期库存数里

出库数里客户名称

出库备注

电池出库查看库存清空数据关闭窗体

图2-10商品出库登记

肩打开@吆设i-。色新建⑻)|X|-o3图雷t

圜

在设计视图n创建窗体

囱

使用向导刽建爰体

邂

出库记录表

局

与存信息表

图

奉存信息表子窗体

得

座房管理登陪

图

智

页入库记录表

得

比

宏数据库至统

国

潞

模在途记录表

目

块

在途信息表

国

洎在途信.息表子窗体

上收藏突

图2-11创建窗体集合

5.3创建查询

查询功能是实现数据库数据检索增加的基础,直接关系到数据库的应用效率。现简介“入

库纪录”的查询。

(1)单机对象中“查询”选卡,进入查询界面。

(2)单击“新建”,选择“设计视图”,进入选择表界面界面。如图3-1

图3-1新建查询

(3)在表中选择“入库纪录表”,然后依据界面提示,键入字段名及相关数据。如图

3-2

字段

入库编号▼仓库名称入库日期商品名称生产日期

表

排1人蜃记录表入屋记录表入座记录表入座记录表人展记录表入摩记录表

序

显

示

条【切固

件

[开始日期]

或Bin

▼

图3-2入库纪录查询

(4)运行调试如图3-3

P入库查询:选择查询

图3-3入库查询调试

下面展现部分查询与查询集合图片。

目寄存信息表查询:选择查询

一I库存编号I仓库名称I入库日期I生产日期I两鼻扃码I商品碗I库存数里一

2011/6/122010/12/3010001

1000310

卡套100

米(自动编号)0

图3-4库存信息查询

存在途明纥至篦:①查询

在途编号1发货日期商品编码1商品名称在途数里1预计到货已在途f

A囱2011/8/2310002草稿纸202011/8/30

162011/8/2310001牙膏1002011/8/31

182011/8/2410003拖把102011/8/26

192011/8/26

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论