仓库库存管理信息系统分析与设计.docx
《仓库库存管理信息系统分析与设计.docx》由会员分享,可在线阅读,更多相关《仓库库存管理信息系统分析与设计.docx(28页珍藏版)》请在冰豆网上搜索。
![仓库库存管理信息系统分析与设计.docx](https://file1.bdocx.com/fileroot1/2023-4/20/666c9919-582c-4768-bbff-62cd4b3930e1/666c9919-582c-4768-bbff-62cd4b3930e11.gif)
仓库库存管理信息系统分析与设计
交通与汽车工程学院
课程设计
课程名称:
物流信息系统设计
课程代码:
1203999
题目:
某仓库信息系统设计与分析
年级/专业/班:
2012级物流管理1班
学生姓名:
学 号:
3128
开始时间:
2015年1月5日
完成时间:
2015年1月23日
课程设计成绩:
学习态度与平时成绩(30)
技术水平与实际能力(20)
创新(5)
说明书(计算书、图纸、分析报告)撰写质量(45)
总分(100)
指导教师签名:
年月日
物流信息系统设计课程设计任务书
学院名称:
交通与汽车工程学院课程代码:
_
专业:
物流管理年级:
2012
一、设计题目
物流信息系统设计:
某仓库信息系统设计与分析
二、主要内容
分析设计具备一定功能的物流信息系统软件(或其他管理信息系统软件)
三、具体要求
完成信息系统分析
内容包括:
(1)软件功能需求分析
(2)业务流程分析
(3)数据流程分析
(4)数据字典
(5)存取分析
(6)处理逻辑描述
完成信息系统设计
内容包括:
(1)系统结构设计
(2)系统软硬件配置
(3)数据库设计
(4)代码设计
(5)输入输出设计
(6)模块功能说明
说明书字数6000字以上。
(也可进行其它管理信息系统的分析和设计,但工作量上应与上述要求相当,具体内容可由学生与指导教师共同协商确定)
四、主要技术路线提示
系统分析设计说明书撰写(符合《西华大学本科课程设计说明书规范化要求》):
(1)首先调查了解企业现状,该企业的信息系统使用现状,论述进行本系统分析设计的意义,分析设计的主要内容,要达到的主要功能目标;
(2)调查分析组织结构和主要业务,完成业务流程图;
(3)完成数据流程图;
(4)利用数据字典、存取分析、处理逻辑描述对数据流程内容详细描述;
(5)根据数据流程图完成系统结构图;
(6)进行系统软硬件配置;
(7)进行代码设计;
(8)进行数据库设计;
(9)进行输入输出设计;
(10)对系统结构图的各模块进行模块功能说明。
五、进度安排
第一天——第五天:
完成四中
(1)
(2);
第五天——第十天:
完成四中(3)(4)(5);
第十天——第十五天:
完成四中(6)(7)(8)(9)(10)。
六、完成后应上交的材料
课程设计说明书(符合《西华大学本科课程设计说明书规范化要求》)
七、推荐参考资料(不少于3篇)
[1]刘勇主编.信息系统分析与设计.北京:
科学出版社,2002
[2]薛华成.管理信息系统.北京:
清华大学出版社,1999
[3]李苏剑,游战清等.物流管理信息系统理论与案例.北京:
电子工业出版社,2005
[4]曾传华,黎青松等.物流管理与信息系统.北京:
清华大学出版社,2007
[5]管理信息系统。
陈智高刘红丽马玲编著.化学工艺出版社
[6]信息系统设计与分析。
陈禹主编。
高等教育出版社
指导教师签名日期2015年1月4日
系主任
审核日期2015年1月4日
摘要
仓储企业的的物资供应管理意向很复杂繁琐,其包含了种类繁多的物资。
入库发放管理等操作各有差异,各种计划报表繁多。
随着当代经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是就没有生存的机会。
仓库管理信息系统正是基于这样的需求背景下研制开发的。
仓库管理系统是为了实现企业产品管理的系统化、规范化和自动化,从而提高企业管理效率而设计的。
它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以与管理质量问题所造成的各种错误,为与时、准确、高效的完成仓库管理提供了强有力的工具和管理手段。
关键词:
仓库仓库信息系统流程6.0
1引言
1.1问题的提出
仓储是一个企业单位必不可少的部分,所谓仓储管理,是指对仓库和仓库中储存的物资进行管理。
随着改革开放的不断深入经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。
仓库管理信息系统正是基于这样的需求背景下研制开发的。
目前大多数的中小企业仓储管理方式落后,账目还是一纸张形式呈现,并且账目混乱。
一般依赖于一个非自动化的系统来记录、追踪进出的货物,完全由人工实施仓库内部的管理,因此仓储管理的效率极其低下。
有着数据不齐全,不准确。
难以跟随现代化市场的变化等缺点。
总的来说,缺乏系统、规范的信息管理手段。
数据处理手工操作,工作量大,出错率高,出错后不易更改。
仓库采取手工方式对物资存取情况进行人工管理,由于信息比较多,存取信息的管理工作混乱而又复杂;一般存取情况是记录在账簿,物资的数目和内容记录在文件中,仓库的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。
如要对存放较久远的物资进行更改就更加困难了。
为此,使用一套全面可行的仓存管理信息系统解决上述问题,提高出入库的业务流程效率是必不可少的。
1.2我国发展现状
20世纪80年代以来,仓储技术得到较大发展,但是,各地发展不均衡。
自改革开放以来,国外先进的仓储技术传人我国,使我国仓储业发生了显著的变化,特别是自动化仓储技术传人我国以后,我国的仓储技术有了较大的提高。
我国自20世纪70年代开始建造自动化仓库,例如北京汽车制造厂、南宁拖拉机厂等先后建造了自动化仓库。
与此同时,人们对仓储工作的看法也起了变化,逐渐重视仓储管理工作,并注意引进先进的仓储技术和提高仓储工作人员的素质。
但各地区发展不平衡,有的现代化仓库拥有非常先进的仓储设备,例如各种先进的装卸搬运设备、高层货架仓库、全部实行计算机管理等。
而有的仓库却还处在以人工作业为主的原始管理状态,仓库作业大部分靠肩扛人抬,只有少量的机械设备。
还有一种情况是介于上述两者之间,具有一定的机械设备和铁路专用线,但利用率不高,有些设备已经老化,有些已经陈旧,但由于资金不足,无力更新,只得带病作业,隐藏着许多不安全因素。
处于仓储技术方面先进与落后并存的状态。
1.3任务与分析
本课程主要运用管理信息系统设计的基本步骤和设计方法进行分析与设计了仓库管理信息系统,通过系统分析和系统设计的相关步骤(主要包括:
组织结构分析,业务流程分析,数据流程分析,数据字典描述,处理逻辑描述以与系统结构设计,软硬件配置,代码设计,数据库设计,界面设计等)[1],为程序开发人员开发该借阅管理信息系统提供依据。
得出了该仓库的出入库与查询系统的系统分析设计说明书。
2系统分析
2.1组织结构与可行性分析
2.1.1可行性分析
(1)经济可行性
仓储管理信息系统的运行将累积庞大的电子形式的信息资源,从这些资源中企业能发现其中问题,与时改进仓储计划。
由于各个仓库前期的资金投入主要集中于购置设备库房修建人员工资存货盘点上。
建立信息中心,可将来自各方面的信息集中管理,提高仓储管理的计划性和预见性,快速地反馈市场信息。
(2)技术可行性分析
计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。
仓储管理主要是盘点仓库物资,供客户查询自己的存货,出入库操作。
以与仓库人员信息查询,班次安排[2]。
而通过网络,发挥计算机的信息传输速度快、准确度高的优势。
可以提高仓库管理工作的效率。
(3)社会可行性分析
操作可行性便是所谓的社会可行性。
现如今,随着计算机网络技术的飞速发展,人类已经步入了信息化时代。
对企业的管理方式,操作流程等要求已经提高到了信息化的水平。
利用网络技术,软件技术仓储管理的操作也可更加信息化。
是企业的人员配置更加合理,对人员的知识储备要求提高,迫使其学习提高自身技术,增强企业的竞争力。
2.1.2仓库组织结构分析
要想了解仓库的经营模式,就得对仓库的组织结构进行了解,在设计系统前期,先对仓库的组织结构进行分析,第一步先确定组织结构,一下就对一家电公司仓库进行分析。
仓储管理中由仓储主管扶着全面工作,下属部门包括:
业务部,财务部,仓储管理部,分别负责仓库业务,市场调研,仓库会计出纳以与各个仓库的盘点,出入库操作。
具体职责如下:
业务部:
负责利用一切渠道组织市场调研,收集决策必要信息。
财务部:
本机构一定的整体目标下,关于资产的购置,资本的融通和经营中现金流量,以与利润分配的管理。
仓储管理部:
负责各个仓库的物资入库出库发货存库的管理。
图2-1仓库组织结构图
2.1.3业务流程分析
本课程设计需要完成的仓储管理系统需要达到一下功能。
(1)物资的出入库以与还库等。
(2)仓储管理的各种信息查询修改。
(3)操作日志的管理。
(4)家电采购报表生成。
(5)在库存中加入最高储备和最低储备字段。
实时观察物资的储存信息。
进行监控报警等。
2.2业务流程分析
进一步分析仓储管理系统的业务流程与数据流程。
具体分析图见下:
图2-2业务流程图
2.3数据流程分析
依据家电仓库的业务流程可以得出其相应的数据流程图,从系统登录开始,以管理员角色做分析,:
数据流程分析图见下:
图2-3数据流程分析图
2.4数据字典
在整个系统分析中,数据字典是必不可少的工具,数据字典是对系统中的数据的详尽描述,数据字典是关于数据信息的集合,对数据流图中包含的所有元素的定义的集合,它提供对数据库中数据描述的集中管理,目的是对收集到的数据进行标准化、统一化,有统一的名称、格式和含义,与数据流图共同构成系统的逻辑模型[6]。
2.4.1数据元素
仓储管理系统数据流程图中,数据信息和处理过程需要通过数据字典才能描述清楚。
在定义的仓储管理系统数据字典中,主要对数据流图中的数据项、数据流、数据存储和处理过程进行说明。
以下是仓储管理信息系统数据字典的具体条目:
(1)数据项描述(部分)
(1)设备代码表:
列名
数据类型
可否为空
设备号(主键)
数值型(20)
不可为空
设备名
字符型(50)
可为空
(2)设备入库表:
列名
数据类型
可否为空
设备号
数值型(20)
不可为空
入库时间(主键)
日期型(8)
可为空
供应商
字符型(50)
可为空
供应商电话
字符型(15)
可为空
入库数量
数值型(20)
可为空
价格
字符型(10)
可为空
采购员
字符型(20)
可为空
(3)设备出库表:
列名
数据类型
可否为空
设备号
数值型(20)
不可为空
出库时间(主键)
日期型(8)
可为空
使用部门
字符型(50)
可为空
出库状况
字符型(20)
可为空
经手人
字符型(20)
可为空
价格
字符型(10)
可为空
出库数量
字符型(10)
不可为空
领取人
字符型(50)
可为空
用途
字符型(50)
可为空
(4)现有库存表:
列名
数据类型
可否为空
设备号(主键)
数值型(20)
不可为空
现有库存
数值型(20)
可为空
最大库存
数值型(20)
可为空
最小库存
数值型(20)
可为空
总数
数值型(20)
可为空
3.4系统功能模块设计
在系统功能分析的基础上,考虑程序编制特点,得到以下模块图:
图3-4系统功能模块图
3.2系统软件配置
仓储管理信息系统是以计算机系统为核心建立起来的,所以计算机系统的软件和硬件配置在很大程度上影响整个信息系统的功能实现,根据系统功能,仓储管理信息系统的软件和硬件配置做出如下要求。
硬件配置:
一台电脑,实际使用最低配置要求:
500
内存:
256以上
硬盘空间:
4以上,最好高于20
显卡:
4以上的或显卡
声卡:
最新的声卡
:
8x以上
以与联机设备(打印机等)
软件配置:
2000以上操作系统
开发软件
数据库管理系统
3.3代码设计体系
代码设计是指用数据、字母和特殊符号,表示事物的名称、属性和状态等特征[3]。
在计算机处理信息过程中,代码具有重要作用:
根据代码,可以区分每一个数据元素与其代表的逻辑意义;使信息的表达方式标准化和单纯化;提高计算机处理效率和精度,便于进行信息检索、分类、排序、汇总和分析。
计算机进行库存管理的过程中,代码设计是进行分类校对、汇总与检索的关键。
本次设计中,使用的是数字型代码对库存信息进行设计,可以唯一地标识每个设备,使仓库的设备信息便于管理。
实体
描述
设备号
所有设备,由设备编号标识
仓储管理员
仓库的管理人员,由员工号标识
家电种类3-4位,品牌名1-2位,家电颜色5-6位,生产厂家品牌编号7-8位:
10西门子,11海尔,12美的,13,14康佳,15海信
家电种类编号:
11电视机,12电冰箱,13洗衣机,14空调,15热水器
家电颜色:
33白色,34黑色,35银灰,36银白
生产厂家:
10北京,11河北,12山东,13广州,14南京
电视机:
320,520
冰箱:
00单门,01双开门,03三开门
空调:
1立式,2挂式
洗衣机:
1全自动滚筒,2全自动波轮
热水器:
1单管60L,2双管60L
32寸液晶电视
美的双开门冰箱
1012331401
美的立式家用空调
101433121
海尔全自动滚筒洗衣机
121335101
美的单管加热电热水器
101533101
3.4数据库设计
3.4.1物理结构设计
数据库设计即根据用户的需要,将业务对象抽象成表与视图等数据库对象构造出最优数据库模式[5]。
数据库设计是图书馆借阅管理信息系统设计的重要组成部分。
数据库设计的好坏将直接影响整个借阅体系的效率和质量。
(1)数据库需求分析
数据库中部分表与其属性如下:
设备代码表(设备号设备名等属性)
设备入库表(供应商入库数量等属性)
设备出库表(经手人出库数量等属性)
现有库存表(设备号总数等属性)
(2)数据库逻辑结构详细设计
下面是部分数据库中的表以与具体属性和数据类型,如图3-1:
设备代码表:
图3-1设备代码表
设备入库表:
图3-2设备入库表
设备出库表:
图3-3设备出库表
现有库存表:
图3-4设备出库表
(3)建立各表之间的逻辑关系:
3.4.2系统主界面设计
系统登录主界面是用户进入本系统的一个防止他人窥窃资料的界面,具有保护系统安全性的作用。
具体界面下图所示:
创建一个表单文件,通过表单控件工具栏在表单上添加3个标签对象,分别设置各个对象的主要属性,属性值如表所示
对象名称
属性名称
属性值
1
2—作为顶层表单
1
仓库库存管理系统
透明
华文彩云
50
2
欢迎您!
透明
楷体
39
.
3
2014年12月
透明
25
设置1对象的事件的代码为:
设置1对象的事件的代码为:
操作以后效果如下图:
界面自动进入登陆界面如下图:
【登陆】按钮的单击()事件代码如图
【退出】按钮的单击()事件代码如图
点击登陆将出现一个输入员工号的界面如下图所示:
【进入】按钮的单击()事件代码如图
【退出】按钮的单击()事件代码如图
3.4.3子系统界面设计
为了可以根据管理员所需的不同选择,打开不同子系统并提供相应的功能服务,可以利用一个菜单进行子系统界面设计,如下
运行结果如下图所示:
3.5输入输出设计
系统的输入输出设计对于用户和系统使用的安全可靠性是十分重要的。
一个好的输入设计可以为用户和系统双方带来良好的工作环境,一个好的输出设计可以为管理者提供便捷、明了、有效、实用的管理和控制信息[4]。
3.5.1输入设计
输入方式的设计主要是根据总体设计和数据库设计的要求来确定数据输入的具体形式。
在开发本管理系统时,要以用户至上的原则来设计输入界面。
在信息资料的输入过程中由计算机系统自动给出输入法并进行必要的数据类型检验、数据格式检验和必要的逻辑检验并与时提示信息管理员出错,并给出正确的输入方式。
在本设计中主要采用的是键盘输入和网络数据传送。
3.5.2输出设计
输出设计包括以下几方面的内容:
(1)确定输出内容。
用户是输出信息的主要使用者,要根据用户的需求,设计输出的内容。
(2)确定输出介质与设备。
(3)确定输出方式。
提供给人的信息都要进行格式设计,输出格式要满足使用者的要求和习惯,达到格式清晰、美观、易于阅读度理解的要求。
(4)3.6模块功能说明
3.6.1系统登录
功能:
识别系统用户身份,防止其他人操作。
用户输入工号后,单击“登录”命令按钮,对所输入的工号进行验证,若验证通过,则登录如子系统界面,否则就通过信息框弹出错误信息。
3.6.2设备登记
功能:
查询出入库的设备:
点击子系统界面的“设备信息”,即可以对库存设备进行一个浏览:
【首页】按钮的单击()事件代码
【下一页】按钮的单击()事件代码
【上一页】按钮的单击()事件代码
【添加】按钮的单击()事件代码
【删除】按钮的单击()事件代码
【关闭】按钮的单击()事件代码
3.6.3设备添加删除
功能:
管理设备进入库信息
点击子系统界面的“设备基本信息”,即可以查看设备的基本信息,如图
操作代码:
结论
本课程设计系统只对传统仓库出入库进行了最基本的管理,以摸家电仓库为运用背景,通过对仓库信息系统现状了解与描述,对系统进行了业务流程分析、数据流程分析,并使用数据字典对数据流程图中的数据项、数据结构、数据流等具体内容进行了分析,对处理逻辑进行了描述。
在这个基础上,对仓库库存管理信息系统进行了功能模块、图、数据库、界面等设计。
当然由于本人计算机知识储备有限,论文还有很多的不足,例如表的定义,数据流都只进行了部分描述,界面设计也只有输入和登录界面。
信息系统设计的相关知识还需要进一步积累。
致谢
通过对某家电仓库管理信息系统分析和设计与论文的撰写,我进一步了解了计算机6以与库存管理等的相关知识,加强了对所学专业的认识。
与此同时,我也认识到了自身知识的欠缺,应继续努力学习,不仅要学好自己的专业知识,也要学好与其相关的关联性学科,以此来完善专业知识。
而此次论文写作在何迪老师和同学们的热心帮助下顺利完成,在此感谢何迪师和以与各位同学的帮助。
参考文献
[1]刘勇主编.《信息系统分析与设计》{M}.北京:
科学出版社,2002
[2]薛华成.《管理信息系统》{M}.北京:
清华大学出版社,1999
[3]李苏剑,游战清等.《物流管理信息系统理论与案例》{M}.北京:
电子工业出版社,2005
[4]曾传华,黎青松等.《物流管理与信息系统》{M}.北京:
清华大学出版社,2007
[5]《管理信息系统》{M}。
陈智高刘红丽马玲编著.化学工艺出版社
[6]《信息系统设计与分析》{M}。
陈禹主编。
高等教育出版社