2023年课程设计仓储管理信息系统_第1页
2023年课程设计仓储管理信息系统_第2页
2023年课程设计仓储管理信息系统_第3页
2023年课程设计仓储管理信息系统_第4页
2023年课程设计仓储管理信息系统_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

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

文档简介

目录

1.系统概述..........................................4

1.1背景.........................................4

1.2系统目标....错误!未定义书签。

2.系统分析......错误!未定义书签。

2.1组织结构分析错误!未定义书签。

2.2业务流程分析..................................6

2.3数据流程分析..................................8

2.3.1数据流程图..............................8

2.3.2数据字典...............................19

3.系统设计........................................23

3.1系统总体结构设计............................24

3.2物流配置方案设计............................24

3.3代码设计....................................26

3.4数据库设计..................................27

3.5输入输出设计.................................31

3.6处理流程设计.................................34

4.系统实施........................................35

4.1程序设计.....................................35

4.2系统测试....................................36

4.3系统操作手册................................38

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第2页共46页

1.系统概述

1.1仓储管理系统开发背景

1开发背景

在市场经济的大环境下,越来越多的人士逐渐认识到用计算机技术进行各类

管理,交流的便捷,库存数据库管理系统是一个为适应当前各个行业对库存信息

管理的迫切需求而设计开发的软件,经济和科学技术发展加速,各个领域对于计

算机和科学技术的运用要求也越来越高,各个企业的竞争归根结底就是技术和管

理的竞争,他们为了争取获得利益最大化,必须拥有一套完善的管理系统来管理

本企业,以适应时代潮流和发展的需要。作为一家规模较大且经营时间较长的公

司,随着信息处理量的快速放大,工作量越来越多,这就要求企业各方面的工作

更全面、先进、高效。纯办公软件无论从准确度还是及时性都已无法满足公司需

要。因此开发一个界面友好,易于操作的较为完善的库存管理系统来管理货品,

对整个公司的所有物资的管理和查询等自动化处理变得十分重要。

2重点难点

库存管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。

为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安

全,库管人员要花费大量人力物力和时间来做数据记录统计工作。

在世界发达国家,库存管理的计算机化水平已经很高了,尽管我国的生产企

业在这方面也有了很强的意识和长足的进步,但仍存在这样、那样的一些问题。

表现之一:有的企业单位的库存管理部分目前仍为手工、半手工操作。从供

应单位办理入库登记开始,到使用单位输领料出库手续为止,所有操作基本上都

是由仓库管理人员笔写,加上算盘、计算器来完成。这不仅繁锁,效率低,而且

缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量计算等,这给

企业在一定程度上造成了管理上的落后,及经济利益上的损失。

表现之二为:有的单位的库存管理部已上了微机,但对微机的利用效率极低,

有的在用它打游戏,有的仅把它当计算器或打字机来用。

表现之三为:有的企业单位既有了微机同时也有了库存管理软件,但硬件上去了,

软件上不去。因为他们用的库存管理软件,大多为自己的工作人员及其他一些非

专业人员所开发的简单的管理程序,很难称得上是“库存管理信息系统软件”这

些程序的弱点多表现为:1)系统开发时无科学的理论支持。2)开发过程中调研

不全面。3)软件编写时模型不清晰完整。4)所用开发工具落后。

第2页共46页

编号:

时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共46页

1.2仓储管理系统目标

1目标概述

社会在不断进步,科学技术和管理也在迅速发展,这使得每个企业得到了前

所未有的发展机遇,但同时也必须面对市场竞争的严重挑战,在日趋激烈的竞争

环境下,企业要求生存、发展,就必须对企业进行科学的管理。而用计算机来处

理企业内部信息间的流通和使用,既可以实现数据信息的共享,控制好数据的冗

余度,并使企业有统一的管理,提高信息的利用率;又可以实现整体数据的结构

化,表示大量数据相互间的多种联系,这样就可以大大的提高企业生产动作的效

率。本次设计即是对商品在库存管理方面所做的分析,商品的大量出入仓库,使

得每一个大型制造企业每年要花费的人力,投资,设施,费用去计划和控制存货,

存货的周转率是标志着企业运营效率的重要指标,对企业的资产收益率起着重要

的决定作用。所以近年来,企业管理者开始重视存货管理的重要性,存货管理主

要是对商品的管理,它强调的是对商品货物的存储和传送,数量和状态变化信息

的管理,其目标是在于降低库存成本,减少库存资金占用的同时,保证商品货物

按计划流动,保证生产过程中的物料需求,保证生产的正常运行,从而使商品满

足顾客和市场上的需求,库存控制就是要权衡库存费用(包括商品价值,订货费

用,短缺等),使总费用最低。仓储管理系统的职能大体上包括订单管理、入库

管理和出库管理。所以库存管理人员已经成为仓库的计划员,他们的工作也受到

了高度的重视,他们和市场部门及生产部门协同工作并成为整个企业组织的重要

组成部分。因此,商品货物信息必须具有高度的准确性,这就需要有好的管理系

统,能简明的反映实际情况。以上所述就是本次仓储管理系统开发的依据和目标。

2主要功能

(1)基本信息管理,指对供应商信息,客户信息,货品信息的管理。

(2)基本信息查询管理,指对供应商信息,客户信息,货品信息的查询管理。

(3)退货管理,指对退货信息的管理。

(4)退货查询,指对退货信息的查询操作。

(5)采购管理,指对采购信息的管理操作。

(6)采购查询,指对采购信息的查询操作。

(7)销售管理,指对销售信息的管理操作。

(8)销售查询,指对销售信息的查询操作。

(9)短线管理,指对短线信息的管理操作。

(10)超储管理,指对超储信息的管理操作。

(11)报表管理,指对收入报表,支付报表,利润报表的管理操作。

(12)注册管理和退出系统。

2.系统分析

第3页共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第4页共46页

2.1组织结构分析

从行政管理和职能分工角度来看,公司库存管理信息系统的组织机构如下图

所示:

2.2业务流程分析

公司的库存管理信息系统的执行主要由部门完成,其采购部由采购人员组成,

企划部由企划人员组成,财务部由财务人员组成,销售部由销售人员组成,物资

部由仓库管理员和质检人员组成,运营部由运营人员组成。具体的业务是由多个

部分组成,我把这些业务也都设计到我们的系统中了。普通的库存管理系统只要

是统计好库中所要入库和出库的商品数量就可以了,我们不光进行了数量上的统

计还进行了金额方面的统计,这样按月、季、年来进行财务方面的入货、出货,

具体库存的分类金额统计,生成相应的分类报表,这些报表可以汇总到财务部,

为财务核算提供资料。

由业务流程图可以了解到库存管理信息系统中具体每一方面的业务进展情

况,每一个实体与系统逻辑处理之间的紧密联系,也可以看出系统在运作过程中

所生成的文件资料报表信息的传递流程。下面是对业务流程的分析:

首先根据市场的调研由企划部制定出详细的需求报表,经采购部的审批后生

第4页共46页

编号:

时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共46页

成订货单报表,并存储订货单,将订货单报表提供给供应商,由供应商供货,所

供货物经质检员检查后,生成质检报表并存储,将不合格货物制定出退货单提供

给供应商,合格货物入库。

销售部根据客户订单制成发货通知单,通过库存信息查询具体库存,最终由

仓库管理员填写提货单,并生成提货单报表。若收到客户退货申请,进行退货登

记并生成退货单报表,所退货物重新入库,生成新的库存报表。根据订货单报表

制作出本月购货单报表,根据提货单报表制作出本月销货单报表,由这两份报表

进行利润计算生成利润表提交财务部。

业务流程图符号说明如下:

下面是仓储管理系统的数据流程图:

第5页共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第6页共46页

2.3数据流程分析

2.3.1数据流程图

数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少

数几种符号综合地反映出信息在系统中的流动、处理和存储情况;是在对系统调

查阶段绘制的业务流程图进行分析的基础上,从系统的科学性、管理的合理性、

第6页共46页

编号:

时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第7页共46页

实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层

分解,从逻辑上精确地描述新系统应具有的数据加工功能、数据输入、数据输出、

数据存储及数据来源和去向。

数据流程图的基本符号说明如下:

进程处理

数据流1

数据存储

外部实体

首先将系统的顶层图画出,说明了系统的总的处理功能和输入输出的数据流,

包含的外部项有物资部、采购部、销售部、财务部,物资部查看货品信息、超储

信息和短线信息的各项具体情况,由库存管理系统返回相关结果;采购部查看采

购信息的录入、修改和查询,由系统返回各项结果;销售部查看货品销售信息和

退货信息然后由系统返回结果;最后综合三方面的处理信息,系统将财务报表返

回给财务部。

物资部是库存管理历史库存部分的分管部门,对于库存的各项货品的基本信

息向系统发出录入的请求,系统判断后返回结果,物资部人员就可以在系统中录

入基本货品的信息了;当然货品基本信息的处理还包括修改、删除、查询的处理;

最后生成的货品信息表储存到货品资料中;

采购部是货品进入仓库的入口部分,每一个公司都会对市场进行总体的调查,

分析市场需求,当收到具体的需求表时,采购部会把采购回来的货品进行处理,

向系统发出新货品的录入请求,系统接受请求后进行录入处理,并更新货品存储

数据库,同样的采购处理还有修改货品信息、查询货品信息的功能;最后生成的

第7页共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第8页共46页

表储存到采购资料中;

销售部是货品从仓库流通到市场的关卡,当收货单位向我们发出提货通知时,

系统接受请求,返回结果,执行出库模块,在数据处理过程中会出现两种情况:

1、正常销货;2、退货;在我们发出的货品不合乎规格时,收货方发出退货请求,

在判断退货请求合理后,系统进行退货处理,生成退货资料;

仓库都会有原始库存的管理,当采购回来的货品信息储存到数据库后,系统

会对货品的数量进行综合的统计,如果超过了原定的存储量,系统会自动发出超

储警报,生成超储信息传递给仓库管理员予以确认;当销售完货品时,原有的货

品数量已经满足不了下一次的货品输出时,系统也会发出短线警报,生成短线信

息,提醒仓库管理员应该即时补充库存;

在这几方面的配合下,系统会把多方面的信息汇总,进行财务分析处理,把

本年度或者本季度的供货单位的供货金额进行统计,还有收货单位的收货金额经

行统计,自动对账生成损益表,这个部分是系统财务处理的部分。

下面是数据流程图的顶层图:

第8页共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第9页共46页

-►物资部-1

基本信息查询结果

苴*柠目为基本信息管理请求

-销售信息查询结果

采购信息管理请求-销售查询信息一

采购部采购查询信息N仓储管理系统销售信息管理请求-

销售部

-退货请求及查询一

超储报警信息

•短线报警信息一

采购信息查询结果

退货信息查询结枭

■注册信息

—系统时间

用户权限信息

报表信息

系统时钟

财务部

顶层图

由顶层的数据流程图我们可以大致了解各部门之间的联系,下面按自顶向下、

第9页共46页

编号:

时间:年月日

2021xx书山有路勤为径,学海无涯苦作舟页码:第1。页共46页

逐层分解的方法,画出下一层的数据流程图即一层图。

一层图中包括了基本信息管理,基本信息查询管理,采购管理,采购查询,

销售管理,销售查询,退货管理,退货查询,报表管理,用户管理。

—基本信息管理请求T基本信1息管理

■基本信息查询请求,基本信息查询,基本信息查询结果

第10页共46页

编号:

时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第11页共46页

销售文件

销售信息

销售查询信息销售信息查询结果-

销售查询

第11页共46页

编号:

时间:年月日

2021xx书山有路勤为径,学海无涯苦作舟页码:第12页共46页

9

,退货查询信息----►!退货信息退货文件

退货查询

退货查询结果

第12页共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第13页共46页

一支付报表——

注册信息

V

V-------用户权限-------------------------------用户信息极限-—►用户文件

一层图

其中,基本信息查询又分为供应商信息查询,客户信息查询,货品信

第13页共46页

编号:

时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第14页共46页

息查询。基本信息管理又分为

第14页共46页

编号:

时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第15页共46页

j八供应商录、入管)41小.的仃江1

一录入的供应商信息一-X即------------------------►供应商文件

I1

—;供应商修改管;-----------------------八供应商文件

一修改的供应商信息——►「।

;一|1

——录入的客户信息——“客户录入管理m各'乂”

一客户修改二^\客户文件

_1—修改的客户信息一

一录入的货品信息一

货品录入管理;1——1

一A货品资料

jI

一修改的货品信息——一工货品修改管理.!------------------------A货品资料

共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第16页共46页

第16页共46页

编号:

时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第17页共46页

第17页共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第18页共46页

2.3.2数据字典

第18页共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第19页共46页

数据字典的作用是给数据流程图上的每个成分以定义和说明。库存管理系统

的数据流程图加上数据字典,能给出一个具有详细的、具体的文字内容和图形的

系统逻辑模型,形成一个完整的说明。

一:数据项

编号名称类型/长度备注

101货品编号C/6

102货品名称C/20

103货品所在位置C/20

104入库日期C/10

105供应商编码C/6

106供应商名称C/20

107供应商简称C/20

108供应商地址C/30

109银行编码C/6

110银行帐号C/10

Ill客户编码C/6

112客户名称C/20

113客户简称C/20

114客户地址C/30

115米购编码C/6

116采购日期C/10

117销售编码C/6

118销售日期C/10

119货品超储上限I

120报警日期C/10

121超储数量I

122货品短线底限I

123短线数量I

124货品数量I

125退货编码C/6

126退货日期C/10

127用户编码C/6

128用户姓名C/20

129用户权限C/20

130用户密码C/6

131超储编号C/6

132短线编号C/6

第19页共46页

编号:

时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第20页共46页

133货品单价1

134货品总金额I

135报表时间C/10

136利润I

二:数据结构

编号名称组成备注

S01供应商信息I05+I06+I07+I08+I09+I10

S02客户信息I11+I12+I13+I14+I09+I10

S03货品信息I01+I02+I03

S04采购信息115+101+116+105

S05销售信息I17+I01+I18+I11

S06超储信息I31+I01+I02+I24+I19

S07短线信息132+101+I02+I24+I22

S08超储报警信息101+I02+I24+I21+120

S09短线报警信息101+I02+I24+I23+I20

S10货品库存信息101+I02+I03+I05+116+124

SU用户信息I27+I28+I29+I30

三:数据流

编号名称组成来源去出备注

F01基本信息管理请F02+F03+F04+F05+F06物资基本信息管理

求+F07部

F02录入的供应商信S01物资供应商文件

息部

F03录入的客户信息S02物资客户文件

F04录入的货品信息S03物资货品资料

F05修改的供应商信SOI物资供应商文件

息部

F06修改的客户信息S02物资客户文件

F07修改的货品信息S03物资货品资料

F08供应商查询信息105物资供应商文件

F09供应商查询结果SOI供应物资部

商文

第20页共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第21页共46页

F1O客户查询信息Ill物资客户文件

F11客户查询结果SO2客户物资部

文件

F12货品查询101+104物资货品资料

F13货品查询结果S03货品物资部

资料

F14采购查询信息115采购采购文件

F15采购信息查询结S04采购采购部

果文件

F16销售查询信息117销售销售文件

F17销售信息查询结S05销售销售部

果文件

F18采购信息管理请F19采购采购管理

求部

F19录入采购信息S04采购采购文件

F20录入采购信息S04采购库存文件

F21货品库存信息S10货品短线管理

库存

文件

F22短线信息S07短线短线管理

文件

F23短线报警信息S09短线销售部

管理

F24货品库存信息S10货品超储管理

库存

文件

F25超储信息S06超储超储管理

文件

F26超储报警信息S08超储采购部

管理

F27销售信息管理请F28销售销售管理

求部

F28录入销售信息S05销售销售文件

F29录入销售信息S05销售库存文件

第21页共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第22页共46页

F3O退货请求信息S04+I25+I26销售退货文件

F31退货更新销售文115+116销售销售文件

件部

F32退货查询信息125销售退货文件

F33退货查询结果S04+I25+I26退货销售部

文件

F34注册信息I27+I28+I30用户用户管理

F35权限信息129用户用户

管理

F36用户信息权限S11用户用户文件

管理

F37超储查询信息131物资超储文件

F38超储查询结果S06超储物资部

文件

F39短线查询信息132物资短线文件

F40短线查询结果S07短线物资部

文件

F41收入报表S06+I24+I33+I34+I35收入收入报表文件

报表

管理

F42支付报表S06+I24+I33+I34+I35支付支付报表文件

报表

管理

F43利润报表S06+I24+I33+I34+I35+I利润利润报表文件

36报表

管理

四:数据存储

编号名称组成关键字备注

DO1采购文件S04115

D02销售文件SO5117

DO3收入报表文件S06+I24+I33+I34+I35135

D04销售报表文件SO6+I24+I33+I34+I35135

D05利润报表文件SO6+I24+I33+I34+I35+I36135

D06退货文件S04+I25+I26125

D07用户文件S11127

DO8供应商文件SOI105

第22页共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第23页共46页

D09客户文件S02Ill

D10货品资料S03101

D11超储文件S06131

D12短线文件S07132

D13货品库存文件S10101

三:系统设计

3.1物流配置方案设计

系统运行环境设计为在WindowsXP以上平台运行,程序设计语言选择C#

程序设计语言,数据库选择SQLServer数据库。

系统的硬件要求为英特尔的奔腾系列微型计算机,256M以上内存,80GB

以上外存。

3.2系统总结构体设计

3.2.1:系统功能模块图

下面用HIPO技术将系统的数据流程图的各个处理模块进行逐层分解,确定

系统的次结构关系,从而将上一阶段的新系统逻辑模型转变为物理模型。

HIPO图分层图用一个方块代表一个模块,方块内为模块的功能或模块名。

模块之间的调用关系用联结两模块的直线表示。采用自顶向下扩展的方法先画综

合性较强、层次较少的模块结构,然后再根据需要一步一步扩充,直到每个模块

的处理功能和规模符合系统分解的原则。

第23页共46页

编号:

时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第24页共46页

3.2.2功能的详细说明

本系统大致分为11个功能模块:

(1)基本信息管理

本模块分为供应商录入管理,供应商修改管理,客户信息录入管理,

客户信息修改管理,货品录入管理,货品修改管理。

供应商录入管理主要是指对供应商的基本信息的录入,包括供应商的

名称,供应商编号,供应商地址,银行编码等供应商基本信息。

供应商修改管理主要是指对供应商的基本信息的修改,包括供应商的

名称,供应商编号,供应商地址,银行编码等供应商基本信息。

客户信息的录入管理主要指对客户的基本信息的录入,包括客户的名

称,客户编号,客户地址,银行编码等客户基本信息。

客户信息的修改管理主要指对客户的基本信息的修改,包括客户的名

第24页共46页

编号:

时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第25页共46页

称,客户编号,客户地址,银行编码等客户基本信息。

货品信息的录入管理主要指对货品的基本信息的录入,包括货品的名

称,货品编号,货品所在位置等基本信息。

货品信息的修改管理主要指对货品的基本信息的修改,包括货品的名

称,货品编号,货品所在位置等基本信息。

(2)基本信息查询管理

本模块分为货品查询,供应商查询,客户查询,超储查询,短线查

询五个模块。

货品查询主要是指货品信息的

温馨提示

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

评论

0/150

提交评论