仓储管理系统论文Word格式文档下载.docx

上传人:b****5 文档编号:20815742 上传时间:2023-01-25 格式:DOCX 页数:46 大小:118.70KB
下载 相关 举报
仓储管理系统论文Word格式文档下载.docx_第1页
第1页 / 共46页
仓储管理系统论文Word格式文档下载.docx_第2页
第2页 / 共46页
仓储管理系统论文Word格式文档下载.docx_第3页
第3页 / 共46页
仓储管理系统论文Word格式文档下载.docx_第4页
第4页 / 共46页
仓储管理系统论文Word格式文档下载.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

仓储管理系统论文Word格式文档下载.docx

《仓储管理系统论文Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《仓储管理系统论文Word格式文档下载.docx(46页珍藏版)》请在冰豆网上搜索。

仓储管理系统论文Word格式文档下载.docx

保资料正确,并减少因人为失误所造成的损失。

库存品种多,数量大。

因此,要实现收发作业的快速、准确、高效,仓储管理自动化

势在必行。

而实现管理自动化的“瓶颈”则是产品信息的采集、输入。

传统手工作业方式,

在信息采集量加大的情形下,半因信息不能及时的反馈,给收发作业造成一定的困难。

用条码技术,在入库及其包装上加贴条码,配之以商品信息管理系统进行作业,不仅可提

高效率,降低作业强度,也将大大提高产品收发作业准确率(如键盘输入仅为百分之一),

进而实现商品管理的全面自动化。

1.3研究目的

当今企业越来越重视供应链管理的思想,其主要的两个组成部分:

采购管理与库存管

理也受到了越来越多的关注。

采购管理就是指为保障企业物资供应而对企业采购入库进行

的计划、组织、协调和控制等活动。

库存管理是指在保障供应的前提下,以库存物品的数

量来达到最少和周转最快为目标所进行的计划、组织、协调和控制。

库存管理是对在库物

资种类及其存量的管理和控制,它只考虑其合理性、经济性与最优性,而不是从技术上考

虑存货的保管与储藏以及如何运输.随着企业行业的发展,企业的经营规模正呈现出上升

的趋势,企业间的竞争也越来越大,但竞争已不再是规模的竞争,而是出库业绩的竞争,

如何在激烈的竞争中扩大出库额、降低经营成本、扩大经营规模,成为企业营业者努力追

求的目标。

2

总之,实现企业仓库信息的计算机自动化管理系统,不但可以大大提高物料和成品流

通率,而且能极提高企业员工的工作效率。

2系统分析与开发工具

需求分析是对用户的业务活动进行分析,明确在用户的业务环境中软件系统应该"

什么"

2.1需求分析

本系统是针对企业库存管理的具体业务而开发的,业务管理以企业的库存管理为核心,

为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映企业的工

作情况、经营情况,从而提高企业的服务质量,并配合现代化的出库手段,获得更好的经

济效益。

企业在其生产期间,信息化水平的高低,直接影响到企业的形象和声誉,在整理分析

库存资料的时候是否能迅速、高效。

这其中的核心就是对每天大量的信息的正确处理和保

存。

采用计算机这一现代化工具作为管理的辅助手段是必须的,在库存管理信息系统中,

它的地位也是举足轻重的。

因此,做好库存管理信息系统,使其功能完善,更有非凡的意

义,本库存管理信息系统的指导思想是:

1、通用性强,系统能广泛适用于各种类型的中小企业。

2、用户界面友好,易学易用、易维护、易扩充。

软件交给用户使用后,当操作任务

操作规则等发生变化时,用户可以方便地修改相应的数据库和表。

3、功能完善,应该集显示、添加、修改、删除、查询等操作为一体。

4、可靠性高,从软件的设计到程序的编制等各个阶段都要充分考虑到各种异常情况

的发生。

库存管理信息系统大体上包括基本信息管理、日常工作管理、出库管理、统计报

表等方面容,集显示、输入、添加、修改、删除等各种操作于一体,维护起来十分方便。

利用此系统,管理员可以方便的查询货物信息,并随时对货物的库存进行调整,也可以进

行出库查询;

利用此系统,使得出库不用再和以前一样使用纸笔记录,只需轻点键盘就能

完成;

利用此系统,收银员可以很方便地完成结账工作,从而极减少了错误的发生,

避免了无法估计的不必要的损失。

此系统,可以对企业生产方向提供依据,为企业的发展

提供重要保证。

2.2可行性分析

3

可行性分析是指在允许的成本、性能要求下,分析每项需施的可行性,提出需求

实现的相关风险,包括与其它需求的冲突,对外界因素的依赖和技术障碍。

可行性分析包

括操作可行性、技术可行性和经济可行性。

下面主要以下几个方面对仓库管理信息系统进

行可行性分析。

(1)社会可行性

仓库管理系统已在大型的企业中得到了广泛的应用,企业出库需要现代化,只有合理

的运用现代化的出库,才能在市场竞争中立于不败之地。

库存管理信息系统不仅能够提高

经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决经营

者最需解决的迫切问题,同时企业库存管理信息系统对操作人员的要求不高,也合理节约

了成本的投入。

因此从社会可行性来说,开发本系统是可行的。

(2)技术可行性

现在,市场上可以选购的应用开发产品很多,流行的也有数十种。

在目前市场上这些

众多的程序开发工具中,有些强调程序语言的弹性与执行效率;

有些则偏重于可视化程序

开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。

然而,语言的弹性和工具的便利性是密不可分的,只强调程序语言的弹性,却没有便利的

工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵

时间;

相反,如果只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必

需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用。

本设计我将采用面向对象的方法,综合运用数据库技术、程序设计技术,结合企业管

理知识,以 

Visual 

Basic 

6.0 

作为系统前台应用程序开发工具,SQL2000 

作为后台数据库,

通过 

中的 

ADO 

技术使两者进行连接从而进行系统软件开发。

(3)操作可行性

如今计算机已经走进千家万户,硬件成本的下降,导致计算机购买成本的降低。

仓库

管理系统是利用计算机加 

VB6.0 

作为系统的开发平台,使开发出来的系统具有友好的用户

界面、良好的安全性设置、详细的操作说明,这样更使各类用户很快就能掌握系统的使用

方法,因此该系统在操作上是可行的。

(4)经济可行性

本系统开发简单但要耗费一定时间,所用的开发工具和软件差不多都是免费的,而且,

由于系统能够在未来较长的一段时期稳定地发挥作用,这对于企业的出库管管理、节省

企业的人力和物力资源等都有很大的帮助。

由此可见,开发此系统在经济上是完全可行的。

4

2.3Visual 

Basic6.0 

简介

是在原有 

语言基础上的进一步发展,它包含了数百条语句、

函数及其关键词,其中很多与 

Windows 

GUI 

有直接的联系。

语言简单易学,

只要稍有语言基础就可以很快掌握并进行而精通。

可视化的用户界面设计功能,把程序设

计人员从繁琐复杂的界面设计中解脱出来:

可视化编程环境的“所见即所的(WYSSIWYG)”

功能,使界面设计如积木游戏一般,编程变成了一种享受;

强大的多媒体功能可轻而易举

地开发出集声音、动画、影象和图片与 

一体的多媒体应用程序;

新增的网络功能提供了编

写 

Internet 

程序的能力。

中文版还支持用户自己开发 

ActiveX 

控件和制

作 

文档。

使用 

作为系统开发的开发环境,它作为一种现代的编程语言,提供

完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障

为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利

于以后对新系统的扩展与修改。

VB 

的重要特点之一是可视性。

系统引进了窗体和控件的机制,用于设计应用程序界面。

用户通过在屏幕上生成窗体,在窗体中绘制所需要的控件和按钮,设计菜单和对话框,VB

会自动生成相应的代码。

的另一重要特点是事件驱动。

当窗体或控件上发生一个事件时,VB 

立即把控制权

交给程序员。

程序员不必担心如何判断事件是否已发生,只需要编写一段代码告诉计算机

在事件发生以后应该做什么工作就可以了。

这样,设计一个 

应用程序简化为用鼠

标在屏幕上点击、拖拽并添加少量的代码就可以完成了,大大降低了对程序设计的要求,

提高了应用程序的开发效率。

利用 

的可视性特点,可方便的设计了程序的窗体界面,并在各个窗体中的合适位

置绘制所需的每种控件。

如要修改窗体或控件的某项属性,只需在相应的窗体或控件的属

性窗口修改相应的参数便可达到需要的设计效果。

的事件驱动性特点,只需在窗体或控件上的代码窗口中添加少量的代码,便

可达到告诉当在相应的窗体或控件上发生某一事件时,它们在事件发生后应该做什么工作

的目的。

例如几个窗体上的添加、删除、返回按钮的作用,就是通过在各个相应按钮的代

码窗口中输入相应的代码,来达到当在几个按钮上出现单击(Click)事件后,相应按钮

实现添加、删除、返回的功能的。

2.4SQLServer2000 

5

SQL 

Server 

是微软公司开发的数据库产品,SQL 

2000 

被广泛使用,很多电子商

务、企业部信息化平台等都是基于 

产品上。

今天的商业环境要求不同

类型的数据库解决方案。

性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关

键。

除这些核心企业品质外,SQL 

还为您的数据管理与分析带来了灵活性,

允许单位在快速变化的环境中从容响应。

为快速开发新一代企业级商业

应用程序、为企业赢得核心竞争优势打开了胜利之门。

2.5数据库访问技术

是由 

Microsoft 

且开发的最新数据库访问编程接口。

毫无疑问.ADO 

是 

Microsoft

提供的众多数据访问 

API 

中使用最广的一种。

本质上就是一个 

OLEDB 

提供者,提供了

在应用程序级上对 

OLE 

DB 

数据源的访问能力。

是一个 

自动化服务器,大多数支持

的升发环境和脚本环境都可以访问该服务器。

它创建和使用了多个 

对象。

ADO

对象框架负责调用适当的 

提供者。

如果 

应用程序使用了 

ODBC 

的 

提供者,

那么就会相应地用到 

MSDASQL 

应用程序使用的是 

SQLServer 

提供者,则会用到 

SQLOLEDB 

当程序使用 

提供者时,ADO 

装载 

msdasql.dll,再由该动态库装载 

驱动程序管理器。

提供者将

发出的 

调用映射成对应的 

0DBC 

调用,之后再传递给 

驱动程序管地器。

驱动程序管地器负责装载正确的 

驱动程序。

特别需要注意的是:

驱动

程序为了与访问目标数据库的远程 

IPC(Interprocess 

Communication)服务器进行通信,

一般采用一种网络进程间通信(IPC)的方法来实现,如命名管道(Named 

Pipe)、TCP/IP 

接字或者 

SPX 

等。

本地 

提供者不使用任何附加的中间层。

当使用 

SQL

server 

提供者时,ADo 

加载 

sqloledb.dll,由该动态库装载并使用适当的

网络 

IPC 

方法与数据库进行通信。

客户端端组件通过所用的网络协议来与相应的服务

器端 

建立通信这接。

网络协议负责发送和接收 

IP 

数据流。

常用的网络协议有:

TCP/IP

和 

IPX 

等.

Connection 

、 

Recodset 

Command 

对 

象 

模 

型 

三 

个 

主 

要 

Connetion 

对象代表与远程数据源的连接,它除了负责建立与数据源的连接之外,还负责

控 

制 

事 

务 

围 

与 

Recordset 

相 

互 

关 

联 

对象代表从数据源返回的结果集。

ADo 

对象可以便用一个打开的

对象,也可以自己建立与目标数据源的连接。

对象允许用户查询和

更新数据。

每个 

对象包括了一个 

Field 

对象集合。

集合中的每一个 

对象

代表 

中的—列数据。

对象用于发布命令和参数化的 

语句。

Command

6

对象还可以用来调用存储过程和执行 

语句,SQL 

查询的结果返回给 

Recordset。

勺 

ADo

对象类似,Command 

对象既可以使用打开的 

connection 

对象,也可以自己建立

与目标数据源的连接。

对象包含了一个 

Parameters 

集合,集合中的每个成员部是

一个 

Parameter 

对象,它代表 

对象所使用的参数。

如果一个 

对象用寸—

执行一条参数化的 

那么每一个 

对象代表 

语句中的一个参数。

Conncection 

对象的下面就是 

Errors 

集合。

Error 

对象包含了 

对象框

架中的对象包含的一条错误信息。

Connection,Command,Recordset 

对象包含

了一个 

Properties 

Property 

对象都可以用于设置或获取对象的不

同属性

Connection,Recordset 

对象是 

对象框架最常用的三种对象,除此之

外,ADO 

还包含 

Record 

Stream 

村象用来表示 

对象中的一条记

录。

它也可以表示层次树结构的名字空间,或者表示具有层次结构的事物,如文件系统中

的文件夹和文件,电子系统中的目录和消息等。

对象用于读或写面向流的数据,

如 

XML 

文档或者二进制对象等。

3概要设计

3.1系统功能设计

根据前面在可行性分析时对系统提出的要求以及在需求分析阶段提出的系统功能需

求,将系统结构分成如下模块:

1、基础管理模块:

实现对原料、成品、仓库等基本信息管理的功能,让管理层对整

个企业的仓库及原料、成品有详细的了解,这个模块包括“原料管理”、“成品管理”、“仓

库管理”三个功能模块。

2、原料库存管理模块:

实现对原料出库信息、入库信息管理的功能,这个模块包括

“原料入库管理”、“原料出库管理”两个功能模块。

3、成品库存管理模块:

实现对成品出库信息、入库信息管理的功能,这个模块包括

“成品入库管理”、“成品出库管理”两个功能模块。

4、库存统计模块:

实现对原料库存信息、成品库存信息盘点的功能,这个模块包括

“成品库存盘点”、“原料库存盘点”两个功能模块。

5、出入查询模块:

实现对原料出入库信息、成品出入库信息查询的功能,这个模块

包括“原料出入库查询”、“成品出入库查询” 

、“仓库基础信息查询”三个功能模块。

7

6、系统管理模块:

实现对用户管理、密码修改的功能,这个模块包括“系统用户管

理、“用户密码修改” 

两个功能模块。

仓库管理系统

图 

系统功能模块图

3.2系统 

E-R 

概念模型的最常用的表示方法是实体-联系方法 

(Entity-Relation 

Approach,简称

方法)。

方法是用 

图来描述某一组织的信息模型。

图中包含了实体、关系

和属性等三种基本成分,通常用矩形框代表实体,用连接相关实体的菱形框表示关系,用

椭圆形或圆角矩形表示实体(或关系)的属性,并用直线把实体(关系)与其属性连接起

来。

实体联系图:

简称为 

图,是指以实体、关系、属性三个基本概念概括数据的基本

结构,从而描述静态数据结构的概念模式。

与此有关的概念有:

1、实体:

是观念世界中描述客观事物的概念。

2、属性:

指实体具有的某种特性,用来描述一个实体。

3、联系:

可分为两类:

一是实体部的联系,一是实体之间的联系。

用户密码

用户名称

用户权限

系统用户

8

用户 

ER 

成品编号成品名称成品型号成品规格备注

成品

成品 

原料编号原料名称原料型号原料规格备注

原料

原料 

仓库名称

仓库编号

仓库 

成品编号

成品去向 

出库数量 

负责人 

出库时间

记录号

成品出库

成品出库 

9

原料编号

原料去向 

原料出库

原料出库 

成品来源 

入库数量 

入库时间

成品入库

成品入库 

原料来源 

原料入库

原料入库 

10

成品编号成品名称成品颜色成品规格备注

成品来源

入库数量

负责人

入库

出库

成品去向

出库数量

原料来源

原料去向

10 

系统 

3.3数据库设计

建立数据库,首先确定数据库中要保存什么样的数据信息,然后设计数据库,建立由

子段组成的表,字段里定义要存储的数据的类型。

建好数据库的结构后,数据库就能在纪

录里存储数据。

提前设计数据库,一个重要的原因就是效率问题,如果数据库中的纪录达

到了 

10000 

条以上的话,那么效率就是建立数据库头等要考虑的事情了;

另外,设计数据

库的一个指导原则是把子段与不在同一表中的同类数据相联系,数据存在不同的表中,并

11

字段名称

数据类型

字段大小

文本

原料名称

原料颜色

20

原料规格

备注

30.

成品名称

成品颜色

成品规格

30

不意味着不能一起使用它们,相反,当需要的数据横跨关系数据库中两个或更多的表时,

能够使用“关系”访问数据。

本系统采用了 

SQLServer2000 

数据库,下面对在本系统中使用的数据库表格建立

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

当前位置:首页 > 农林牧渔 > 林学

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

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