物流信息管理系统设计仓储管理系统报告.docx

上传人:b****3 文档编号:10243422 上传时间:2023-05-24 格式:DOCX 页数:61 大小:85.58KB
下载 相关 举报
物流信息管理系统设计仓储管理系统报告.docx_第1页
第1页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第2页
第2页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第3页
第3页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第4页
第4页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第5页
第5页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第6页
第6页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第7页
第7页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第8页
第8页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第9页
第9页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第10页
第10页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第11页
第11页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第12页
第12页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第13页
第13页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第14页
第14页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第15页
第15页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第16页
第16页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第17页
第17页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第18页
第18页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第19页
第19页 / 共61页
物流信息管理系统设计仓储管理系统报告.docx_第20页
第20页 / 共61页
亲,该文档总共61页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

物流信息管理系统设计仓储管理系统报告.docx

《物流信息管理系统设计仓储管理系统报告.docx》由会员分享,可在线阅读,更多相关《物流信息管理系统设计仓储管理系统报告.docx(61页珍藏版)》请在冰点文库上搜索。

物流信息管理系统设计仓储管理系统报告.docx

物流信息管理系统设计仓储管理系统报告

2009级物流信息管理系统课程设计

题目:

iphone的仓储管理系统

姓名蒋欣怡周娜

学院自动化学院

专业物流工程

班级班

学号0921191509211916

班内序号2425

指导老师苏志远

2012年5月

摘要

库存管理是一项非常繁琐复杂的工作,每天要处理大量的单据数据,包括入库、出库、退库、调库等多项货物操作流程。

因此,为提高库管工作的质量和效率,就必须根据仓库管理的特点开发库存物流信息系统。

本文立足于物流信息系统发展的现状,针对为苹果公司产品提供仓储服务的专业公司的具体情况,从实际出发设计了一款库存信息系统软件。

系统建设的主要目标为:

加大对产品的出入库、移库、盘点及相关的财务和员工的管理力度;全面实时地掌握仓储信息,提高仓储管理与运作的效率;初步实现物流、资金流与信息流的一体化。

我们首先进行了详致的可行性分析,了解苹果公司产品的存储特性,确定开发库存物流信息系统的必要性。

然后对该系统用统一建模语言(UML)做了详细周密的系统分析,描述了库存物流信息系统的各种需求、组织结构、业务流程、数据流程等,由此得到系统分析报告。

基于系统分析报告综合采用多种常用软件开发的成熟技术及软件,对该系统进行了概要设计和详细设计,如充分利用Powerdesign强大的数据库建模能力设计实现了该库管系统的后台数据库(关系型数据库MYSQL。

最后运用面向对象功能、图形拖放功能强大的编程工具eclipse开发实现了多功能的库存物流信息系统。

具体分析和设计了员工信息管理、权限管理、货品信息管理、客户信息管理、供应商信息管理、进货入库管理、出库管理、盘点管理、移库管理、库位信息管理等功能模块,同时编写好了软件开发过程中的各种重要文档。

本文分析了系统开发的背景,简要的描述了系统需要解决的主要问题以及解决办法:

系统的开发目标与需求、系统的业务流程和架构设计、功能模块的详细设计、主要功能的实现界面等。

本文所设计的系统将高效地管理仓库、利用仓库,使仓库作业规范化,在实时全面地掌握仓储信息,提高可视性,提高仓库管理与运作效率的方面,具有一定的现实意义和应用价值。

关键字物流信息系统库存管理UMLeclipse

Abstract

Inventorymanagementisaverycomplexwork,itdemandsalotoftimetodealwithalargenumberofdocumentsdataeveryday,includingstorage,alibrary,withdrawnandcoldstorage,andsoon.Therefore,inordertoimprovethequalityandefficiencyofinventorymanagement,itmustbedevelopedaccordingtothecharacteristicsofthewarehousemanagementinventorylogisticsinformationsystems.

Thepaper,basedonthestatusofthedevelopmentoflogisticsinformationsystem,istellingtheprocesshowaninventoryinformationsystemsoftwareisdesignedforthespecificcircumstancesoftheprofessionalcompanytoprovidewarehousingservicesforAppleproducts.Thesystemconstructionofthemainobjectives:

toincreasetheproductoutofstorage,transferdatabase,inventoryandrelatedfinancialandstaffmanagementefforts;comprehensivemasterwarehouseinformationinrealtimetoimprovewarehousemanagementandoperationalefficiency;preliminarylogistics,capitalflowintegrationandinformationflow.FirstlywecarriedoutadetailedandconsistentanalysisofthefeasibilityofstoragefeaturesofAppleproducts,anddeterminetheneedfordevelopmentofstocklogisticsinformationsystem.ThenthesystemusingtheUnifiedModelingLanguage(UML)madeadetailedandthoroughsystemanalysis,anddescribesthediverseneedsoftheinventorylogisticsinformationsystems,organizationalstructure,businessprocesses,dataflow,theresultingsystemanalysisreport.

Usingacombinationofmanycommonlyusedsoftwareandmaturetechnology,basedonsystemanalysisofthesystemoutlineanddetaileddesign,forexample,wetakefulladvantageofthepowerfuldatabasemodelingcapabilitiesofPowerdesigntoachievetheback-enddatabasesystemofinventorymanagement(relationaldatabaseisMYSQL.

Finally,withthepowerfulobject-orientedfeaturesandgraphicaldraganddropprogrammingtools,theeclipsedevelopmentachievedmulti-functionalinventorylogisticsinformationsystem.Weanalyzedanddesignedmanymodulessuchasemployeeinformationmanagement,rightsmanagement,goodsmanagement,clientinformationmanagement,providerinformationmanagement,storagemanagement,librarymanagement,inventorymanagement,shiftlibrarymanagementandlibraryinformationmanagement,atthesametime,wewroteavarietyofimportantdocumentsofthesoftwaredevelopmentprocess.

Thispaperanalyzesthebackgroundofthesystem,abriefdescriptionofthesystemneedstosolvethemainproblem,andsolvation:

developmentgoalsandneeds,thesystemofbusinessprocessesandarchitecturedesign,detaileddesignofthefunctionalmodules,themainfunctioninterface.Thissystemisdesignedtoefficientlymanageandusethewarehouse,assoastomakethewarehouseoperationsstandardization.Thereisacertainpracticalsignificanceandvalueinreal-timecomprehensivegraspingofthestorageinformation,increasingvisibility,improvingwarehousemanagementandoperationalefficiency.

 

致谢

正文

前言

物流信息系统课程设计作为独立的教学环节,是物流工程专业集中实践性环节系列之一,是学习完《物流信息系统》课程后进行的一次全面的综合练习。

其目的在于加深对物流信息系统基础理论和基本知识的理解,掌握使用信息系统分析、设计的基本方法,提高解决实际管理问题、开发信息系统的实践能力。

通过本课程设计要求学生全面掌握物流信息系统的原理,方法及开发过程与要求,并运用所学的系统分析、设计、开发的基本技术与方法,针对不同企业、单位在信息管理中的遇到的实际问题,进行系统分析与设计;培养学生解决实际问题的能力;锻炼学生开发物流信息系统的基本操作技能;培养学生的团队合作意识;通过具体的设计加深对课堂教学内容的理解,提高所学知识的应用能力。

本课程设计在掌握物流信息系统开发的思路和方法的基础上,把重点放在系统的需求分析(需求分析说明书),数据文件(数据库)设计,功能设计(分析、处理的程序设计)和输入/输出设计(接口)之上,力图提高综合设计与应用能力。

第一章系统概况

现有系统分析

传统的面向过程的仓储管理信息系统的开发中存在不少的问题,传统的面向过程的开发方法,也即主要是基于功能分析或数据分析基础上的结构化方法。

这种开发方法下设计的系统在70或80年代早期还可以适应,但在越来越复杂的非数值计算类型的软件开发中,在广泛应用图形界面的交互式系统中,在控制要求非常突出的应用中,在需求经常变化的条件下,尤其是在仓储系统这种数据流动性要求比较高的管理软件的开发,用传统的软件开发方法解决问题往往暴露出严重的不适应性,主要表现在以下几点:

1)功能与数据分离的软件设计结构与人类的现实环境很不一样,和人的自然思维也就很不一致。

2)系统是围绕着如何实现一定的行为来进行的,当系统行为易变,需要常常修改时,修改极为困难,因此这种结构无法适应迅速变化的技术和需求。

3)在系统中模块之间的控制作用有重要影响时,由于在“好的模块结构”中的模块间的控制作用只能通过上下之间的调用关系来进行,造成信息传递路径过长,效率低,易受干扰,甚至出错。

所以这种结构无法适应以控制关系为重要特性的系统要求。

4)结构化方法开发出来的系统往往难以维护,因为所有的函数都必须知道数据结构。

5)自顶向下功能分解的分析方法极大地限制了软件的可重用性,导致对同样对象的大量的重复性工作,大大降低了开发人员的生产率。

结构化开发方法暴露出来的问题促使了面向对象开发技术的形成与发展,而基于面向对象技术UML语言的设计会使系统更加人性化。

开发意义

库存管理是一项非常繁琐复杂的工作,每天要处理大量的单据数据,包括入库、出库、移库、盘点等多项货物操作流程,还有有关人员,资金财务报表度管理。

为及时结清每笔业务和货物流动情况,企业要花费大量人力物力和时间来做数据记录及统计工作。

因此,为提高库存管理工作的质量和效率,就必须根据仓库管理的专业特点开发库存物流信息系统。

库存物流信息系统将为公司提供库存的分类管理和快速查询的功能,是提高公司工作效率的最佳助手。

一个好的库存物流信息系统有利于对库存物品进行及时、高效、准确的管理。

不仅可以提高劳动效率,还可以提高库存管理人员的积极性和准确度。

开发库存物流信息系统,用计算机来帮助管理库存物品,可以避免重复劳动,又省时省力。

作为计算机应用的一部分,使用计算机对库存信息进行管理,具有手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高库存管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

因此,开发一套高效、健壮、易用的库存物流信息系统成为很有必要的事情。

系统目标

系统的功能是系统能够做的事情,在本系统中,系统的功能有:

1系统应该能完成入库操作过程中的表与码单的录入;

2系统应该能完成入库过程中的货物的审核,记费;

3系统应该能进行有效的库存管理,例如盘点,移库等;

4系统应该能对出库过程中的表与帐单进行管理;

5系统应该能对出库后的平帐,记录储存等进行管理;

6系统用户能有效的进行权限,日志的管理;

7系统用户可以查询报表,客户,货物等基本信息;

8系统能记录下系统的使用日志;

9任何人员要使用本系统必须拥有相应的权限;

第二章系统分析

可行性分析

技术可行性:

库存管理系统在目前的企业中已经普遍使用,有许多类似的成功案例。

本系统采用JAVA及MYSQL0数据库技术综合开发。

JSP是一种安全稳定的动态网页技术.MYSQL是基于客户/服务器结构的数据库管理系统,用户通过使用客户系统从服务器检索信息并进行本地操作,服务器关注数据库进程,而客户则关注信息的表示。

为了使客户端能够从服务器中访问数据,服务器必须具备以下两个关键特征:

一、对在数据库中的数据提供单点访问。

二、将处理和操作在客户端和服务器间进行分配。

SQLServer有多种实用程序允许用户来访问它的服务,用户可用这些实用程序对SQLServer进行本地管理或远程管理。

因此开发设计技术上可行。

经济可行性:

本系统使用B/S架构设计,开发简单,使用方便,不需要耗费大量的人力物力就能很快的开发出来,系统部署对软硬件要求不高,用户操作简单,几乎不需要对用户进行专业培训就可使用本系统,所以从经济上讲是可行的。

社会可行性:

企业信息化道路已经成为中国企业发展过程的一条必经之路,功能适合企业的物流管理系统将大大提高员工的工作效率,给企业带来巨大的经济效益。

只要在开发过程中,以及在应用过程不涉及违法行为,社会可行性是完全不用担心的。

操作可行性:

本系统操作简单方便,几乎不需要对用户进行专业培训就可使用本系统,所以在操作上也是可行的。

分析结果:

从以上的分析可知,企业库存管理系统的解决方案无论在技术,经济还是法律以及操作上都是可行的,并且开发本系统具有一定的经济价值和实用价值。

通过以上的分析不难看出,仓库管理系统的开发和实施是完全的可行的。

需求分析

需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段系统的设计。

下面从功能需求分析和业务需求分析两个方面介绍了系统需求分析。

目标:

为了方便企业仓库的出库入库管理操作.能够生成出入库单,对出入库单进行查询,修改,删除操作,移库管理,盘点管理,库存管理,库房管理等一起形成企业仓库管理系统。

通过本软件,提高企业仓库管理的信息化程度,实现对企业仓库出入库的管理。

其包括:

出入库管理,库存管理,员工信息,货品信息,客户信息,供应商信息,库房货位仓库管理模块。

这些模块对企业仓库的出入库流程进行管理。

从而让企业逐渐借助计算机技术去完善自身产品资产管理和提高自身的工作效率。

系统功能需求分析

1、系统管理:

权限管理:

给操作员分配相应的权限。

日志管理:

保存每个操作员所进行的所有操作,并提供相关信息的查询。

数据备份:

将所有数据表信息定期保存在磁盘中,确保数据的安全性与可靠性。

数据恢复:

将备份文件恢复到数据库中。

2、报表管理:

业务统计:

统计客户期间的入库业务量、出库业务量、库存货物信息(包括平帐与否)等。

库存统计:

统计库存状况(可以按客户、货物、器件、仓区组合统计)。

货物统计:

统计期间的进出存、大品种货物信息。

货位统计:

统计货位占有情况、分配情况。

盘点统计:

统计与盘点相关的信息。

3、查询管理:

在库查询:

根据不同的查询条件,查询出库存货物的信息。

进货查询:

根据不同的查询条件,查询出货物入库的信息。

出货查询:

根据不同的查询条件,查询出出库货物的信息。

盘点查询:

根据不同的查询条件,查询出与盘点相关信息。

(如历史盘点数据、某货物的盘点信息、某客户的盘点信息等。

货况查询:

根据不同的查询条件,查询出货物状况的信息。

基本资料查询:

根据不同的查询条件,查询出与基本资料相关信息。

4、基本资料管理:

客户管理:

对客户基本信息进行增加、删除、修改操作。

货物管理:

对货物基本信息进行增加、删除、修改操作。

业务员管理:

对业务员基本信息进行增加、删除、修改操作。

其它基本资料管理:

对基本资料进行增加、删除、修改操作。

包括:

用户权限表、权限信息表、客户(货主)/用户信息表、货物表、仓库信息表、库区信息表、库位信息表、部门表、物资种类表、物资大类表、物资小类表、物资明细分类表、入库费率表、出库费率表、仓储费率表、其他费率表、设备表、到货/出货方式表、业务类别表

5、仓区管理:

仓区参数设置:

设置仓区参数信息,提供对仓库、库区、库位的信息进行添加、删除、修改等操作。

库位分配示意图:

按平面图形式显示库位是否分配信息。

库存预警:

在超出或低于库存限度时给予报警。

计算机辅助分配:

进行库位分配时,计算机提供可分配的仓位。

6、其他业务管理:

录入与编辑其它业务管理信息,具体包括:

机电物质信息、化工产品信息、攀金公司的物资信息、加工厂的物资信息、配送信息等。

7、客户远程查询系统:

客户可根据不同的查询条件对自己的货物信息进行在库查询、进货查询、出货查询、货况查询。

8、权限管理:

我们对操作进行编码,为每个操作角色赋予相应的操作权限,形成操作权限表,系统管理员能根据需要灵活地对操作角色的操作权限进行赋予与修改,以此有效灵活地对用户的操作权限进行控制。

对系统的权限编号的权限内容进行权限的管理,如修改客户权限的权限大小,入库管理员的权限大小等操作。

9、角色管理

(1)角色填加

(2)角色删除

(3)角色权限修改

(4)角色密码修改

组织结构分析

本仓储公司组织结构图如下图所示,共由财务部、人事部、营销部、仓管部、后勤部等五个部门组成。

其中,各个部门主要负责的业务有:

(1)财务部主要负责公司的一切财务管理,包括资金、员工工资福利,与出入库、运费有关的出纳,统计审计等。

(2)人事部管理整个仓储公司各个部门人员,主要负责人员招聘、培训、职位安排、业绩评估、奖罚评定以及职工福利等。

(3)营销部是仓储公司与供应商和客户保持联系的桥梁,并且负责采购销售。

(4)仓管部主要负责仓库货位的编码管理、维护,实现高效率的库存管理,负责出入库的货品的检验审核、上下架。

(5)后勤部主要是公司的技术支持与协助和对公司日常运营提供一些应有的后勤服务。

图2-1功能结构图

图2-2组织结构图

系统业务需求分析(如下用例图和事件流图)

图2-3系统管理员用例图图2-4总经理用例图

图2-5入库管理员用例图图2-6库存管理员用例图

图2-7出库员用例图图2-8库区管理员用例图

图2-9人事管理员用例图图2-10财务管理员用例图

图2-11采购员用例图图2-12销售员用例图

图2-13运输管理员用例图

主要业务有入库、出库、移库、盘点等。

图2-14入库时间流程图

图2-15出库事件流程图

图2-16移库事件流程图

图2-17盘点事件流程图

第三章系统设计

总体结构设计

软件描述

仓库物流信息系统可实现基本信息的添加、修改和查询,货品入库登记、修改和查询,货品出库登记、修改和查询,货品库存统计信息查询,短线货品和超储货品报警,各类信息报表打印及用户修改密码和系统管理员添加用户等功能,采用B/S的软件体系结构,服务器采WINDOWS/NT,MYSQL。

客户端采用WINDOWS/95/98/NT/2000,浏览器采用以上。

代码设计

仓库编码

货位编码

供应商编码

客户编码

运输设备编码

部门编码

员工编码

入库单编码

出库单编码

移库单编码

盘点单编码

数据库设计

数据库设计是系统设计的重要组成部分,系统的输入、输出数据都将存储在该数据库中,数据库的性能直接关系到系统运行效率。

此报告说明书说明了库存物流信息系统数据库概念设计和逻辑设计及物理实现方案,可供系统管理员和数据库维护人员阅读。

经过系统分析可以得到该系统的实体包括

1)客户

2)供应商

3)运输设备

4)货品

5)仓库货位

6)出入库信息单

7)移库表

8)盘点表

9)应收应付账款

图3-1逻辑模型图(powerdesigner实现)

系统数据表

英文名称:

WareSeatTable

中文名称:

货位信息表

描述:

给仓库管理员用来选择货位的表格

序号

字段说明

字段名

类型

长度

小数

空值

单位

约束

存储

1

库房编号

WareHouseID

varchar

20

主键

2

货位编号

WareSeatID

varchar

20

外键

3

Region

varchar

5

4

叉车车道

Driveway

bit

5

状态

WSStatus

bit

6

货位宽

Width

varchar

10

7

货位高

Height

varchar

10

8

货位长

Chang

varchar

10

9

货位承重

Weight

varchar

10

英文名称:

WareHouseTable

中文名称:

库房信息表

描述:

给仓库管理员用来选择库房的表格

序号

字段说明

字段名

类型

长度

小数

空值

单位

约束

存储

1

库房编号

WareHouseID

varchar

20

主键

2

库房名称

WareHouseName

varchar

20

3

仓库地址

Address

varchar

20

4

仓库管理员编号

EmployeeID

int

外键

5

库房电话

Wtelephone

varchar

20

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

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2