中小型企业仓库管理信息系统设计DOC.docx
- 文档编号:20111979
- 上传时间:2023-04-25
- 格式:DOCX
- 页数:22
- 大小:209.53KB
中小型企业仓库管理信息系统设计DOC.docx
《中小型企业仓库管理信息系统设计DOC.docx》由会员分享,可在线阅读,更多相关《中小型企业仓库管理信息系统设计DOC.docx(22页珍藏版)》请在冰豆网上搜索。
中小型企业仓库管理信息系统设计DOC
管理信息作业
中小型企业仓库管理信息系统设计
指导老师:
吴声凤
班级:
工商管理121
小组成员:
徐超1220041098
马德祥1220041064
陈茂宇1220041068
完成时间:
2014年6月
中小型企业仓库管理信息系统
目录2
1绪论3
1.1作业背景3
1.2选题说明3
1.2.1基本思路3
1.2.2作业目标3
1.3工作业绩3
1.3.1主要工作3
1.3.2主要收获4
2系统规划4
2.1项目名称4
2.4开发方法4
2.5项目功能4
2.6可行性分析5
2.6.1技术可行性5
2.6.2经济可行性5
2.6.3管理可行性5
3系统分析5
3.1系统初步分析5
3.2系统需求分析5
3.3业务流程及说明6
3.4数据流程图8
3.5数据字典9
4系统设计12
4.1系统总体结构设计13
4.1.1系统功能分析13
4.1.2系统功能模块图13
4.2详细设计14
4.2.1代码设计14
4.2.2数据库设计14
4,2.3输出设计17
4.2.4输入设计17
5结束语18
1绪论
1.1作业背景
课程作业的具体要求如下:
(1)根据课程实践时间选择适当规模大小的设计课题。
针对信息系统课程实践的具体特点,体现项目管理的思想,可由指导教师对学生进行分组(每组3-4人),一组一题,分工合作,共同完成。
(2)根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程实践活动。
(3)课程实践过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后要求提交详细的课程实践报告。
(4)开发出可以运行的管理信息系统,通过上机检查。
1.2选题说明
1.2.1基本思路
首先对研究企业的背景和需求进行研究进而从经济、管理和技术三个方面对开发项目的可行性进行分析。
得出结论之后,开始对该企业的组织结构和业务流程进行分析,然后得出逻辑模型即数据流程图。
根据系统分析阶段的数据流程图得到物理模型即模块结构图。
最后根据系统设计的内容进行程序设计并运行系统。
1.2.2作业目标
通过对采购管理信息系统的设计与开发,熟练使用所学的结构化分析以及设计方法分析系统,描述系统,设计系统。
掌握业务流程图,数据流程图,数据字典等工具。
熟练使用模块设计方法,数据库设计方法,代码设计方法,输入输出设计方法等设计物理系统。
并且会做简单的系统,并运行实施。
1.3工作业绩
1.3.1主要工作
从技术,经济,管理三个方面进行可行性分析,从而确定该企业具有开发新系统的条件,可以进行新系统的使用。
1.3.2主要收获
整个库存系统是采用VF操作,应用课上的知识,设计数据库的难度很大,在同学的帮助下克服了种种困难终于设计成功。
2系统规划
2.1项目名称
库存管理信息系统开发与设计
2.2项目背景
在计算机飞速发展的今天,将计算机这一信息处理利器应用于仓库的日常管理已是势必所然,而且这也将为仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。
采用计算机管理信息系统已成为仓库管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。
主要体现在:
极大提高了仓库工作人员的工作效率,大大减少了以往入出存流程繁琐,杂乱,周期长的弊端。
基于仓库管理的全面自动化,可以减少入库管理、出库管理及库存管理中的漏洞,可以节约不少管理开支,增加企业收入。
仓库的管理的操作自动化和信息的电子化,全面提高了仓库的管理水平
2.3项目目标
通过开发新的库存管理系统,建立更加完整的库存管理体系,使库存运作更加便捷,从而给企业带来更高收益。
具体目标如下:
建立库存管理系统,降低库存量,降低库存成本,规范产品入库出库程序;使用库存管理系统可以方便统计货物进出数量以及查找各种货品的库存量,便于控制。
2.4开发方法
本系统采用结构化开发方法
2.5项目功能
该库存系统是一套完整的库存业务流程管理系统,应用此系统可以统计每次进出货品量,并根据现有库存量判断库存是否充足,依据此系统提供的信息辅助决策。
2.6可行性分析
2.6.1技术可行性
运用VF语言完成系统,同时运用MicrosoftOffice实用软件完成文档工作。
设备的先进性都可以满足该项信息系统的开发。
因此,在技术方面可以建立库存管理系统。
2.6.2经济可行性
支持计算外围设备费用、软件开发的费用、人员培训的费用、维护费用、管理费用。
为管理信息系统的运行提供保证。
所以,在经济方面可以建立库存管理系统。
2.6.3管理可行性
在企业运转中中,仓库管理是日趋繁琐及复杂,管理人员每天花在数据处理上的时间和精力也越来越多,因此我想做一个小型仓库管理信息系统来简化机械式的程序。
3系统分析
3.1系统初步分析
在系统的初步调查的基础上,明确了公司存在的主要问题和建立管理信息系统的初步设想,建设公司管理信息系统需要进一步对建设管理信息系统的目标、范围等因素进行分析研究。
仓库是物流的集散地,存货过多会占用大量的企业资金,存货短缺则影响生产及准时交货,零库存管理如何合理管理库存是企业面临的重要问题之一。
通过库存管理的应用,可以帮助企业对库存进行有效管理,确保库存处于经济合理的水平、降低库存成本、提高库存周转率。
准确及时的库存信息可以使相关业务部门及时准确地了解库存情况,并作出科学决策,促进业务水平提高。
库存管理提供包括库存报表、报警系统、查询等基本功能库存管理。
本系统主要完成仓库的物资进行入库,对用来生产的物资根据出库单进行出库并并反映库存台账中。
使用该系统企业能够及时准确的掌握库存物资现货资源情况和可供量情况,并可以对物资进行库存量分析,达到科学的储备物资。
3.2系统需求分析
库存管理是企业物流系统的重要环节。
库存的主要作用和功能是在物料的供需之间建立有效的缓冲区,以减轻物料的供需矛盾。
但保持库存又具有一定的损失,包括:
库存物资的采购费用;库存系统的运行和存贮费用;订货费用或货生产调整费用;库存损耗与资金占用。
科学合理的库存管理,不仅可以促进销售,提高劳动生产率,而且可以降低产品成本,增加经济效益,反之则可能加剧供需矛盾,或造成大量的资金积压,影响企业效益,造成重大的经济损失。
库存管理的特点信息处理量比较大,所管理的物品种类繁多,而且入库单、出库单、盘点单等单据的发生量特别大,关联信息多,查询和统计的方式各不行同。
因此在管理上实现起来有一定的困难。
在管理过程中经常出现信息的重复传递,单据、报表的种类繁多,各个部门管理规格不统一等问题。
在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,采取了下面的一些原则:
(1)统一各种原始单据的格式,统一账目和报表形式。
(2)删除不必要的管理冗余,实现管理规范化、科学化。
(3)程序代码标准化,软件统一化,确保软件的可维护性和应用性。
(4)界面尽量简单化,做到实用、方便,尽量满足企业要求。
(5)建立操作日志,系统自动记录所进行各种操作。
仓库管理系统要满足来自四方面的需求,这四方面的需求分别来自生产部门、销售部门、仓库、经理。
生产部门填写入库单,接收不合格的入库单;销售部门填写出库单,接收不合格的出库单,仓库检查入库单和出库单填写的形式是否符合要求,产品实际入库和出库数量,并根据库存数量制定物料供给计划。
可进行库存数据的随机查询,经理根据报表制定库存计划,但不对中间过程进行管理。
该系统中对不同种类的商品库存都设有最低库存量,当某一产品的库存低于某一数据时,会有报警提示。
通过分析公司库存管理系统将包含4个功能模块,即:
入库管理模块、出库模块、系统分析模块、查询系统模块。
对于每一个功能模块,都包含了数据增加、修改、删除、帮助等功能。
3.3业务流程及说明
本系统对库存进行科学的管理,由生产部门填写入库单,仓库管理人员进行验证,合格的入库单入库记账,并接收不合格的入库单;销售部门填写出库单,仓库管理人员进行验证,并接收不合格的出库单。
可进行库存数据的随机查询,经理根据报表制定库存计划,但不对中间过程进行管理。
该系统中对不同种类的商品库存都设有最低库存量,当某一产品的库存低于某一数据时,会有报警提示。
绘制库存管理业务流程图,如下:
符号所代表的内容与信息系统最基本的处理功能一一对应,其中:
系统分外部实物或单据实物或信息流动方向处理
图3.1库存管理业务流程图
3.4数据流程图
绘制顶层数据流程图关键在于找出主要外部实体和关键数据流。
该公司库存业务的主要外部实体是生产部门和销售部门。
库存管理顶层数据流程图如图2.2所示。
外部项数据加工数据存储数据流
图3.2库存管理顶层数据流程图
库存系统的主要操作分为验证入库单和记录库存台账。
库存管理一层数据流程图如图2.3所示。
图3.3库存管理一层数据流程图
绘制二层数据流程图包括了系统的全部业务的数据流的动过程。
库存管理的二层数据流程图如图2.4所示。
图3.4库存管理二层数据流程图
3.5数据字典
1、数据字典概念
数据字典(DataDictionary,简称DD)是对数据流程图中出现的所有数据元素给出定义。
数据流程图只给出了系统的组成及相互关系,但没有说明数据元素的含义。
数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。
2、数据字典内容
(1)数据项。
又称数据元素,是系统中最基本的数据组成单位,也就是不可再分的数据单位。
如下图:
数据项编号
名称
简述
类型
长度
A01
仓管员姓名
仓库人员的身份证姓名
字符
8byte
A02
性别
仓管人员的性别
字符
2byte
A03
电话
仓管人员的个人联系电话
数值
11byte
A04
用户名
登陆系统用时的登录名
字符
8byte
A05
密码
用户设置的登陆密码
数值
6byte
A06
仓库编号
仓库的编号
数值
2byte
A07
仓库名称
仓库的名称
字符
10byte
A08
负责人
各个环节的负责人
字符
8byte
A09
货品编号
货品的编号
数值
9byte
A10
货品名称
货品的名称
字符
6byte
A11
货品类别
货品的类别
字符
10byte
A12
单位
产品流动经过的单位
字符
2byte
A13
规格型号
货品的规格型号
数值
6byte
A14
日期
单据、凭证等日期
数值
6byte
A15
入库量
入库的数量
数值
4byte
A16
出库量
出库的数量
数值
4byte
A17
合计
数据的合计
数值
8byte
A18
凭证编号
凭证的编号
数值
2byte
A19
备注
备注
备注
4byte
A20
缺货数量
库存缺货的数量
数值
7byte
A21
超货数量
库存缺货的数量
数值
7byte
表3.1
(2)数据流。
数据流由一个或一组固定的数据项组成。
如下图:
数据流编号
数据流名称
简述
数据流来源
数据流去向
数据流组成
F1
入库单
由生产部门开出的入库单
生产部门
仓库
货品编号+货品名称+货品数量+日期
F2
出库单
由销售部门开出的出库单
仓库
销售部门
货品编号+货品名称+货品数量+日期
F3
不合格入库单
检测后不合格的入库单
检查部门
生产部门
货品编号+货品名称+货品数量+日期
F4
不合格出库单
检测后不合格的出库单
检查部门
销售部门
货品编号+货品名称+货品数量+日期
表3.2
(3)数据处理。
数据处理仅对数据流程图中最底层的处理逻辑加以说明。
如下图:
处理逻辑名称
编号
简述
输入的数据流
处理过程
输出的数据流
处理频率
检查入库货品
P1-01
检查入库的货品是符合格
货品的信息
人工抽检
合格的货品单
每次入库处理一次
检查出库货品
P1-02
检查出库的货品是符合格
货品的信息
人工抽检
合格的货品单
每次入库处理一次
表3.3
(4)数据存储。
数据存储在数据字典中只描述数据的逻辑存储结构,而不涉及它的物理组织。
如下图:
编号
名称
简述
数据存储的组成
关键字
相关联处理
D1
合格入库单
存放合格入库货品详细信息
货品编号+货品名称+货品数量+日期
货品编号
P1,P3
D2
合格出库单
存放合格出库货品详细信息
货品编号+货品名称+货品数量+日期
货品编号
P1
D3
库存台账
存放合格出入库量详细信息
仓库编号+表编号+日期+货品编号+出入库量+合计
表编号
P1,P2,P5,P6
D4
入库帐
存放合格入库量详细信息
入库帐编号+日期+货品编号+货品名称+规格型号+单位+入库数量+备注
入库帐编号
P3
D5
出库帐
存放合格入库量详细信息
出库帐编号+日期+货品编号+货品名称+规格型号+单位+出库数量+备注
出库帐编号
P4
D6
查询报表
存放各种表的信息
日期+货品编号+货品名称+规格型号+单位+备注出+库帐编号+日期+货品编号+名称+出入库数量+备注
货品编号
P5
D7
报警数据
存放超货缺货货品信息
日期+货品编号+货品名称+规格型号+单位+备注
货品编号
P6
D8
月报表
存放货品数量信息
日期+货品编号+货品名称+出入库量+合计+备注
货品编号
P2
表3.4
(5)外部实体定义。
外部实体定义包括:
外部实体编号、名称、简述、及有关数据流的输入和输出。
如下图:
编号
名称
简述
输入的数据流
输出的数据流
S1
生产部门
生产货品的部门
F1
F3
S2
销售部门
销售货品的部门
F2
F4
表3.5
4系统设计
4.1系统总体结构设计
4.1.1系统功能分析
系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到企业仓库库存管理效率的目的。
系统功能分析是在系统开发总体任务的基础上完成的。
本库存管理系统需要完成的功能有:
(1)库存管理的各种信息的输入,包括入库、出库、货品信息的输入等。
(2)库存管理的各种信息的查询,包括出、入库查询,库存查询、货品信息查询。
(3)入库账、出库账的生成,月报表、报警数据表的生成。
4.1.2系统功能模块图
根据系统功能分析,画出系统功能模块图如下:
图4.1
4.2详细设计
4.2.1代码设计
1、仓库人员代码设计
用由位三位整数组成的顺序码:
001,002……。
2、货品编号方案设计
用区间码来表示,1001,1002……,其中1代表货品种类,001代表数量。
4.2.2数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。
合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
同时,合理的数据库结构也将有利于程序的实现。
设计数据库时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。
1、数据库概念结构设计(E-R图)
本系统将货品分类,每类货品都放在一个仓库中,一个仓库中可以放不同种类的货品,每个销售科可以订购不同的货品,每种货品可以发给不同的销售科。
图4.2
2、逻辑设计(关系模型)
根据系统功能需求与数据流程图,本数据库管理系统需要9个数据表,分别是操作员个人信息表、登录表、仓库信息表、货品信息表、库存台账表、入库账、出库账、月报表、报警数据表。
3、物理设计
基于上述运行环境,根据系统分析,设计了7个数据表文件,它们的结构及说明如下:
仓库信息表
字段名
类型
宽度
小数位数
仓库编号
数值型
2
0
仓库名称
字符型
10
负责人
字符型
8
联系电话
数值型
11
0
表3.1
仓管员信息表
字段名
类型
宽度
小数位数
仓管员编号
数值型
10
0
仓管员姓名
字符型
10
性别
字符型
2
电话
数值型
11
0
表3.2
货品信息表
字段名
类型
宽度
小数位数
货品编号
数值型
9
0
货品名称
字符型
6
货品类别
字符型
10
生产车间
字符型
10
规格型号
数值型
6
0
库位编号
数值型
8
0
表3.3
入库账
字段名
类型
宽度
小数位数
入库张编号
数值型
4
0
日期
数值型
6
0
货品编号
数值型
9
0
货品名
字符型
6
规格型号
数值型
6
0
单位
字符型
2
入库数量
数值型
4
0
备注
备注型
4
表3.4
月报表
字段名
类型
宽度
小数点位数
月初日期
数值型
6
0
月末日期
数值型
6
0
货品编号
数值型
9
0
货品名称
字符型
6
本月入库量
数值型
7
0
本月出库量
数值型
7
0
合计
数值型
8
0
备注
备注型
4
表3.5
库存台账表
字段名
类型
宽度
小数位数
仓库编号
数值型
2
0
表编号
数值型
4
0
日期
数值型
6
0
货品编号
数值型
9
0
入库量
数值型
4
0
出库量
数值型
4
0
合计
数值型
5
0
表3.6
报警数据表
字段名
类型
宽度
小数位数
日期
数值型
6
0
品种编号
数值型
3
0
货品名称
字符型
6
规格型号
数值型
6
0
单位
字符型
2
缺货量
数值型
5
0
超货量
数值型
5
0
备注
备注型
4
表3.7
4,2.3输出设计
对系统需要的输出结果进行设计,本系统主要是查询货品仓库管理的相关信息。
具体设计如下:
(1)月报表输出设计
(2)台帐表输出设计
(3)库存警报输出设计
4.2.4输入设计
对系统需要的输入进行设计,本系统主要是查询货品仓库管理输入的相关设计。
具体设计如下:
(1)用户信息输入设计
(2)信息修改输入设计
(2)货品入库输入设计
(3)货品出库输入设计
5结束语
本文对整个系统的开发过程,从系统规划到实施部分基本实现了库存系统的基本功能:
录入、查询、删除、修改等等的功能,其中着重研究系统规划。
本论文按照老师既定的要求完成,但不十分完善,有待改进,希望过后能修改得更完美点。
对于本次作业的完成,我们认为自己有很多地方还有所欠缺,在完成的过程中我对于企业有了更深的认识,更是用心去完成本次作业,但因时间长促,可能有所不足,以后我会更加认真。
同时,我们对管理信息系统这门课程有了更深刻的认识,,感谢老师对我们的教诲。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小型企业 仓库 管理信息系统 设计 DOC