库存管理系统设计与应用_第1页
库存管理系统设计与应用_第2页
库存管理系统设计与应用_第3页
库存管理系统设计与应用_第4页
库存管理系统设计与应用_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

摘要

本论文课题是以欧普照明企业为背景,根据该企业的实际工作流程、业务处理措

施以及内部管理模式,并结合管理信息系统开发的概念、构造及系统开发的基木原理

和措施而设计开发的一套仓库管理信息系统。该系统的重要功能是存储和管理企业内

部口勺职工、货品和供应商口勺信息,以及汽车零配件日勺入库、出库、库存等有关信息,使

被授权的职工可以对企业内部数据库中的I信息进行增、删、改、查询、报表及记录等

操作。企业内部管理系统内重要开发任务是用VB开发软件界面,并通过ODBC接口

访问SQLServer数据库,以实现对数据库中的数据进行有关的操作。系统的关键是入

库、库存和出库三者之间日勺联络,每一种表日勺修改都将联动的影响其他的表,当完毕入

库或出库操作时系统会自动地完毕库存H勺修改。杳询功能也是系统H勺关键之一,在系

统中既有单条件查询和多条件查询,也有精确查询和模糊查询,系统不仅有静态的条件

查询,也有顾客自定义条件查询,其目的都是为了以便顾客使用。系统有完整的I顾客添

加、删除和密码修改功能,并具有多种单据报表打印功能。整套系统具有操作简便,界

面简洁美观,代码冗余量小,复杂度低,维护成本低,实用性强,系统安全、稳定、可靠等

特点,已通过测试并初步应用,运行状况良好。

关键词:仓库管理信息系统,管理信息系统,仓库,业务流程

目录

第一章引言

1.1研究背景........................................

1.2研究意义........................................

1.3可行性分析.....................................

技术可行性分析....................................

经济可行性分析....................................

营运可行性分析....................................

第二章系统分析........................................

2.1顾客需求分析

功能需求……

性能需求.....

2.2详细调查....

原有系统存在的问题

构建新系统逻辑模型

第三章系统设计

3.1功能构造

新系统功能图

功能论述

3.2代码设计

3.3数据库设计

3.3.1E—R图

实体之间的联络

第四章系统实行

4.1软件配置

4.2硬件配置

第五章系统运行和维护

5.1系统管理员设置

5.2系统维护

.系统初始化

.数据清除

.查看系统日志

第六章心得体会

第一章引言

1.1研究背景

伴随企业业务量的逐渐增长,业务范围内不停扩大,尤其是中国进入WTO之后

市场竞争日益剧烈企业需要跟多日勺人力、财力、物力,以稳固并扩展企业产品在市场

中的销售额怎样愈加有效内管理产晶H勺生产、销售已成为企业领导的重要决策事项。

到目前为止,企业还没有一套完整的,行之有效口勺管理信息系统,企业进行信息管理

日勺重要方式基于文字、表格等纸介质的手工管理信息处理工作量大,查询困难。为了

使企业的管理工作科学化、规范化,为了减少管理成本,实现管理现代化,扩大市场

E内竞争优势,企业领导但愿通过“管理信息系统”提高企业的工作效率和管理水平。

1.2研究意义

信息技术的发展既给企业带来了机遇,也带来了很大的压力。在知识经济时代,

各个企业无论大小、强弱,发展H勺机遇越来越趋向均等。企业面对海量日勺信息,怎样

为本企业所运用,怎样构建自身H勺信息资源网络,把企业的资源管理范围延伸到企业

之外的整个供应链已经成了有待考虑口勺问题。

近年来,全球信息技术加速发展,世界各国信息化形势突飞猛进,人类正在进入

知识经济时代。全社会广泛研究和讨论知识经济,大大丰富和扩展了信息化的内涵,

为信息产业和信息化的深入发展奠定了理论和实践基础。目前,信息化带来的技术创

新、商务模式转变和新日勺资本市场,极大地推进了社会生产力的发展。面对中国加

入WTO的日益临近,企业将不得不面对世界范围日勺竞争,企业管理怎样与国际接轨?

企业怎样抓住大好的市场机遇?企业怎样应对严峻的生存与发展的挑战?这些都是每

一种有胆识日勺企业家要思索、关注、处理日勺重要课题,企业信息化建设将是处理这些

问题的有效途径。

因此,不管从世界范围内的竞争来看,还是从企业自身的发展来看,信息化建设

必然是企业在管理上不可防止的一次变革和飞跃。推进信息化,有助于加紧我国社会

主义市场经济体制的发展完善,有助于加紧我国产业构造调整和优化升级,有助于加

紧提高国民经济日勺运行质量。为此,我国显然不能再走发达国家“先工业化,后信息

化”的老路,而应当充足发挥后发优势,走工业化与信息化相结合的发展道路,在较

高的起点上实现国民经济向“跨越式”发展,进行企业的信息化建设。

1.3可行性分析

在明确系统目的和环境的基础上,需要深入对系统的可行性进行研究。此活动的

重要目的是深入明确系统的目的、规模和功能,对系统开发环境、必要性和意义进行

调查分析并根据需要和也许提出拟开发系统的初步方案和人计划。可行性研究是对系

统进行全面、该药的分析,重要包括:技术可行性分析,经济可行性分析营运可行性

分析。

技术可行性分析

技术的可行性分析重要分析既有技术条件能否顺利完毕开发工作,硬、软件配置

能否满足开发者口勺需要等c企业内部现建有局域网,各部门均采用P4以上的PC机

作为工作台,其容量、速度能满足系统规定。本系统采用WindowsXP作为操作系统

平台。本系统日勺数据库开发平台采用Microsoft企业的SQL.Server2023该数据库管理

系统在MSWindows2023Server和MSWindows2023Professional上都能运行,并提

供数据库之间的数据复制功能,可替代既有系统数据日勺手工传递工作,减少出错率,

提高数据的可用性,本系统选用可视化开发工具VB,便于迅速敏捷H勺构造系统。

经济可行性分析

重要是对项目的经济效益进行评价,首先是支出费用,其中包括设备购置费、软

件开发费、管理和维护费,人员工资和培训费等。另首先是获得的收益中可以用来衡

量的那部分。基于本企业既有的计算机及配套设备,建设MIS系统后,能大大减少

反复性的书面记录,减少办公费用,提高办公效率,与前期日勺投入相比,后期的收益

是更可观的。

营运可行性分析

重要是管理人员对开发信息系统与否支持,既有管理制度和措施与否科学,规章

制度与否齐全,原始数据与否对口勺等。企业各级领导积极支持该系统开发并打算针对

新开发的系统重新完善企业的规章制度,使新系统可以充足日勺发挥作用,系统操作简

朴,易于理解,员工通过短时间日勺培训可以使用该系统。

第二章系统分析

2.1顾客需求分析

2.1.1功能需求

库存管理系统的功能重要包括基本资料建立、入库业务、出库业务等三大功能模

块。基本资料建立:基本资料管理重要包括物料综合资料管理、库别库位管理、单据

性质设置管理、系统设置等。入库管理:仓库部门根据供应厂商或生产部门口勺协议验

收物料入库,并修改库存状况,记录发票执行成果。采购订单的物料入库根据采购订

单接受物料H勺入库,办理入库手续,开IQC检查入库单,分派物料库存货位,同步

检查收料与否与订单相符.生产部门入库包括了成品、半成品生产竣工入库、生产剩

余物料退料入库。还包括采购退货出库和销售退货入库等。入库管理包括IQC检查

入库管理、FQC检查入库管理.、生产退料入库管理、销售退货入库管理、调拨入库

管理。出库管理:生产部门凭着物料领用单或者销售部门凭着提货单到仓库领料,仓

库按领料配额发给物料,并记录领用状况。物料出库有生产领料、采购退货、销售提

货等。生产计划的领料按车间订单和物料清单与工艺路线生成领料单。非生产领料可

以系统定义物料日勺类别,然后予以领料。销售提货按销售订单或协议生成出货单据,

其生成的销售出货单可以追溯到对应的资料,如单据、订单、生产加工单等信息。这

些过程可以给财务模块传递有关数据及生成财务记账凭证。出库管理包括销售出库管

理、材料出库管理和其他出库管理。

2.1.2性能需求

库存管理信息系统是一套较为完整的I信息系统,波及面广,规定精确、及时、真

实。它是宏观管理、企业生产经营决策的重要根据。因此在满足多种信息处理的功能

需求的前提下,对系统日勺实用性、安全性、可靠性、可扩展可维护性、响应时间等提

出了更高规定。

2.2详细调查

对现行管理业务进行详细调查研究是理解系统需求和进行系统分析与设计的重

大基础工作,因此要对工厂的各项业务管理工作进行全面、细致而充足的调查研究。

系统调研采用的重要是到现场去,通过座谈、问询、观测甚至直接参与管理活动,自

上至下逐渐细化日勺进行理解,调查内容波及上至企业发展目H勺、经营管理状况,下至

详细职能管理工作和业务处理操作的企业经营管理全过程

原有系统存在的问题

该企业现行管理工作存在的重要问题是:

1.虽然各部门均有计算机,但只是做简朴日勺录入和文献打印工作,没有充足发挥

其作用。

2.业务管理工作缺乏规范性,随意性很大,对人的经验和水平有很大的依赖性,

因此详细职能操作往往因人而异。

3.企业原先进行日勺信息管理方式是基于文本、表格等纸质日勺手工处理,由于业务

量的不停上升,信息处理工作量日勺增大,因此错误时常发生。

4.企业领导对整个企业生产、经营和销售信息掌握日勺不及时、不精确,影响决策

的质量。

这一切缺乏系统、规范日勺信息管理手段,严重阻碍了企业的I健康发展,因此,开

发新系统十分必要。

构建新系统逻辑模型

1.业务流程图

业务流程图1

业务流程图2

2.数据流程图

1

2

4

3

己图

库存管理

15

8

第一层数据流程图4

“1”:车间产品入库单。

“2”:销售科开出的有效零售产品出库单。

“3”:销售科开出日勺有效批发产品出库单。

“4”:仓库制作的产品库存收发存月报表。

“5”:产品入库单上的数据。

“6”:零售出库单上日勺数据。

“7”:批发出库单上的数据。

“8”:入库流水账上F内当日按产品名称、规格分别合计的数据。

“9”:零售出库流水账上的当日按产品名称、规格分别合计的数据。

“10”:批发出库流水账上日勺当日按产品名称、规格分别合计的数据。

“11”:获得的“8,9,10”数据。

“12”:库存台帐上的当月按产品名称、规格分别合计H勺数据和其他加工处理后

的数据。

3.数据字典

数据字典是对描述数据流程图中H勺数据项、数据流、数据存储、加工处理逻辑等

构成部分的严格定义,下面是本系统的数据字典

(1)数据流字典

①数据流名称:产品入库单标识符:FI

数据构造:

01产品入库单

02日期(RQ)PICX(8)

02产品代码(CPDM)PICX(3)

02产品名称(CPMC)PICX(18)

()2单位代码(DWDM)PICX

02单位(DW)PICX(4)

02规格代码(GGDM)PICXX

02规格(GG)PICX(10)

02入库数量(RKSL)PIC9(6)

排列方式:按(入库日期+产品代码)升序排列

流量:最大5()张/口

平均30张/日

来源:生产车间

去向:产品入库处理

②数据流名称:产品出库单标识符:F2

数据构造:

01产品出库单

02日期(RQ)PICX(8)

()2产品代码(CPDM)PICX(3)

02产品名称(CPMC)PICX(18)

02单位代码(DWDM)PICX.

02单位(DW)PICX(4)

02规格代码(GGDM)PICXX

02规格(GG)PICX(10)

02备注

03零售出库数量(LSSL)PIC9(6)

03批发出库数量(PFSL)PIC9(6)

排列方式:按(日期+产品代码)升序排列

流量:最大:70张/日

平均:50张/日

来源:销售科

去向:产品出库处理

③数据流名称:仓库产品收、发、存、月报表标识符:F3

数据构造:

01收、发、存、月报表

02日期(BBRQ)PICX(8)

02产品代码(CPDM)PICX(3)

02产品名称(CPMC)PICX(18)

02单位(DW)PICX(4)

02本月合计入库数量(RKSL)PIC9(8)

02本月合计零售数量(LSSL)PIC9(8)

02本月合计批发数量(PFSL)PIC9(8)

02库存数量(KCSL)PIC9(8)

排列方式:按日期排列

流量:最大:1份/月

平均:1份/月

来源:仓库记录分析

去向:主管部门

(2)数据存储字典

①存储文献名:产品入库流水账标识符:D1

数据构造:

01本品入库帐

02日期(RQ)PICX(8)

()2产品代码(CPDM)PICX(3)

02产品名称(CPMC)P1CX(18)

02单位(DW)P1CX(4)

02规格(GG)PICX(10)

02入库数量(RKSL)PIC9(6)

流入欧I数据流:产品入库单(F1)

流出欧J数据流;

波及时处理名:入库处理、记库存台帐

排列方式:按入库日期计序

②存储文献名:库存台帐标识符:D4

数据构造:

01库存台帐

02日期(KCRQ)PICX(8)

02产品代码(CPDM)PICX(3)

02产品名称(CPMC)PICX(18)

02本日合计入库量(RKSL)PIC9(8)

02本日合计零售出库量(LSSL)PIC9(8)

()2本日合计批发出库量(PFSL)PIC9(8)

流入的数据流:11

流出的数据流:收、发、存、月报表

波及时处理名:登记库存台帐、制月报表

排列方式:按(日期+产品代码)升序排列

(3)处理描述

①处理名:登记入库帐标识符:P1

输入:数据流F1

输出:数据流F5

处理定义:

当一张入库单上的数据检查合格,并旦产品实物入库后,立即将这张入库单

上的数据登入产品入库流水账。

激发条件:产品入库发生

②处理名:登记库存台帐标识符:P4

输入:出入库流水账上日勺当日数据

输出:登记入库存台帐上的数据

处理定义:

对出入库流水账上当日发生的数据,按产品代码分别进行入库合计、零售出

库合计和批发出库合计计算。然后将当日的日期、产品代码和合计成果等填入库存台

帐的对应栏内。

激发条件:每F1过账处理

③处理名:制作收、发、存月报表标识符:P5

输入:取自库存台帐的数据

输出:填入输出报表中日勺记录数据

处理定义:

对库存台账的本月发生的出入库数据,分别按产品代码进行合计,一种代码代

表的产品合计值即为输出报表中日勺一行。

计算公式:

工业产值(不变价)=ZSi*Ji

工业产值(现行价)=zSi*Jii

其中:Si——产品代码为i的产品本月入库量计量

Ji——产品代码为i的产品不变价

Jil一一产品代码为i的产品现行价

激发条件:每月制作库存报表

第三章系统设计

3.1功能构造

新系统功能图

功能论述

库存管理系统的功能重要包括基本资料建立、入库业务、出库业务等三大功能模

块,下面对基本资料建立、入库业务、出库业务和详细设计进行论述。

1.基本资料建立

基本资料管理重要包括物料综合资料管理、库别库位管理.、单据性质设置管理、

系统设置等。实现的功能包括:.

(1)对所有物品资料进行基本描述,如基本属性、库存属性、成本属性、计划属

性。具有过滤、排序、查找、增长、修改、删除、复制、刷新等功能。便于物品

信息的综合管理。

(2)对所有库位、舱位等资料进行管理。建立仓库、货位档案,名称、代码、仓

管员、、地址等。

(3)对库存所用日勺单据进行性质设定。重要负责FQC入库、QC入库、入库、调

整、销货、转拔、领用等单据维护。便于同一性质单据资料维护。

(4)重要对系统基本资料进行维护。可进行基本币别、数量最大小数位、单价最

大小数位、汇率最大小数位、成本计价方式、库存结帐日期等进行设置。

(5)权限管理。同一仓管员对多种不一样仓库的操作权限控制,支持一种仓存多

仓管员,一种仓管员管理多种仓库,实现仓库管理员操作权限管理。

(6)同一物料多仓库寄存提供仓库、货位、批次等多层次仓存管理。同一厂区

可以多仓库寄存,同一仓库可以多库位寄存,同一库位可以分多批号寄存。

2.入库管理

仓库部门根据供应厂商或生产部门的协议验收物料入库,并修改库存状况,记录

发票执行成果。采购订单的物料入库根据采购订单接受物料的入库,办理入库手续,

开IQC检查入库单,分派物料库存货位,同步检查收料与否与订单相符。生产部门

入库包括了成品、半成品生产竣工入库、生产剩余物料退料入库。还包括采购退货出

库和销售退货入库等。入库管理包括IQC检查入库管理、FQC检查入库管理、生产

退料入库管理、销售退货入库管理、调拨入库管理。实现日勺功能包括:

(1)提供包括IQC检查入库、FQC检查入库、销售退货、生产退料和换料、转拨、

调整等入库单据及入库交易分类;

(2)提供采购单收料日勺分摊功能,可以处理一次来多张采购单的料,一张采购单

可分批来料等复杂收料状况。

(3)销售退货与销售订单关联功能销货退回时,可设定与否查对订单资料。库存

管理系统的功能重要包括基本资料建立、入库业务、出库业务等三广西大学硕士论文

库存管理系统的扩展设计研究与实践

(4)入库单据具有过滤、排序、查找、增长、修改、删除、复制、审核等功能。

3.出库管理

生产部门凭着物料领用单或者销售部门凭着提货单到仓库领料,仓库按领料配额

发给物料,并记录领用状况。物料出库有生产领料、采购退货、销售提货等。生产计

划的领料按车间订单和物料清单与工艺路线生成领料单。非生产领料可以系统定义物

料的I类别,然后予以领料。销售提货按销售订单或协议生成出货单据,其生成的销售

出货单可以追溯到对应的资料,如单据、订单、生产加工单等信息。这些过程可以给

财务模块传递有关数据及生成财务记账凭证。出库管理包括销售出库管理、材料出库

管理和其他出库管理。实现日勺功能包括:

⑴开出生产领料单、销售出货单、采购退货单等单据。

(2)出库单据具有过滤、排序、查找、增长、修改、删除、复制、审核等操作。

(3)出货管理。从订单中自动生成出货单,可据客户、币种等自动筛选。可分批

交货,数量超交时自动警示。订单出货数量完毕时,订单自动结案。若需查对订单时,

当出货内容与订单内容不一样步,有管制功能。

(4)提供生产领料、销售出货、采购退货、调整等出库处理。

3.2代码设计

(1)产品规格代码设计

由于该厂在未来日勺几年内生产的产品品种不会超过十种,并且每种产品日勺规格也

不会超过十种,因此,产品规格代码采用层次码,并用两位整数表达,设计方案如图

所示

规格次序号

____________________品种次序号

代码设计方案图

(2)产品代码设计

产品代码用三位整数表达,设计方案如图所示

校验位

-----------------------规格码

代码设计方案图

3.3数据库设计

E—R图

物料代码

实体之间的联络

收货单与出库单的联络:1:n

生产工单与出库单的联络:n:1

生产工单与领料单的联络:n:I

物料代码与领料单的联络:n:1

入库单与物料库存的联络:1:n

领料单与物料库存的联络:1:n

外协加工单与物料库存的联络:n:1

外协加工单与采购计划的联络:1:n

销售提货单与出货单向联络:n:1

出货单与物品库存的|联络:1:n

物料库存与盘点表的联络:n:1

物料库存与库存操作记录的联络:1:n

库存操作记录与过账凭证的联络:n:1

第四章系统实行

要根据系统日勺安全性、可靠性、响应时间、运行效率,计算机操作人员F向习惯和

水平,企业既有计算机资源和网络状况,既有应用软件的状况等原因,并本着实用、

合用、合适超前的原则来选择数据库管理系统、开发工具、局域网模式、操作系统以

及远程网络体系构造等系统平台。

4.1软件配置

服务器:Windows2023Server

客户端:Windows2023/NT/XP均可

数据库:SQLServer2023

开发工具:SQL语言

VB6.0

11DreamweaverMX2023

Office2023

4.2硬件配置

数据库服务器:P3以上的服务器(双CPU),512M以上内存,

120G以上硬盘,双机热备份。

Web服务器:P3以上的服务器,512M以上内存,40G以上硬盘。

客户端:P3以上的计算机。

硬件配置可根据所管理数据日勺多少适度增减。

网络设备:局域网已具有条件。

第五章系统运行和维护

5.1系统管理员设置

分为顾客管理、修改密码和更换顾客登陆三个子功能。

1.顾客管理

对登陆本系统的具有顾客管理权限的管理员,可以添加、删除本系统H勺管理员、

并设置或修改对应的操作权限;对于不具有顾客管理权限的顾客,系统的对应功能菜

单变为灰色,或者鼠标状态为不能单击。

顾客可以直接添加新顾客,或者选定一种顾客,单击“删除顾客”按钮将其删除。

2.修改密码窗口

被授权日勺顾客可以在比修改各自日勺密码。假如本来日勺密码输入错误或新密码与验

证码不一样,系统就会报错。与顾客管理窗口的设计不一样,所有可以登录到本系统

日勺顾客,均有权限修改自己的顾客密码。当顾客不小心泄露了自己的密码,可以在此

进行修改,以防止他人窃取企业日勺商业机密或破坏本系统中寄存H勺数据。此窗口也设

计了密码验证的功能,防止因手误而输错新密码。

3.换顾客登陆

更改顾客重新启动系统.

5.2系统维护

.系统初始化

1)功能描述

当系统初次使用或者由于某些原因需要将数据库置空,只保留一种拥有所有操作

权限,密码为空的顾客”admin”。

2)技术要点

将数据库中所有日勺数据表均执行删除操作,并且保证系统在执行初始化后,保留

admin这个超级管理顾客,即向管理员表中添加一种顾客名为admin日勺顾客。

.数据清除

数据清除与系统初始化口勺区别在于后者清除数据库中所有表信息,而前者是有选

择性H勺清除顾客选定日勺表单信息。其实现日勺技术要点与系统初始化相似。

.查看

温馨提示

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

评论

0/150

提交评论