搜档网
当前位置:搜档网 › 仓库管理系统开发的文档

仓库管理系统开发的文档

仓库管理系统开发的文档
仓库管理系统开发的文档

数据库课程设计报告

-------仓库管理系统

目录

一、系统开发平台 (3)

二、数据库规划 (4)

2.1 任务陈述 (4)

2.2 任务目标 (5)

三、系统定义 (6)

3.1 系统边界 (6)

四、需求分析 (8)

4.1 用户需求说明 (8)

4.1.1 数据需求 (8)

4.1.2 事务需求 (8)

4.2 系统需求说明 (9)

五、数据库逻辑设计 (10)

5.1 ER图 (10)

5.2 数据字典 (10)

5.3 关系表 (13)

六、数据库物理设计 (21)

6.1 索引 (21)

6.2 视图 (21)

6.3 安全机制 (21)

6.4 其他 (21)

七、应用程序设计 (22)

7.1 功能模块 (22)

7.2 界面设计 (22)

7.3 事务设计 (29)

八、测试和运行 (32)

九、总结 (33)

附. 参考文献 (34)

一、系统开发平台

本系统为仓库管理系统,主要用于企业商品库存的管理,包括出库、入库、查询库存、员工管理,以及查看操作日志等功能。

本系统采用PowerBuilder 集成开发环境,后台使用Microsoft SQL Server2000建立数据库。本系统开发环境的操作系统为windows XP + windows 7。本系统可运行于windows XP ,windows Vista ,windows 7等环境。

二、数据库规划

2.1 任务陈述

仓库管理系统,主要用于企业商品库存的管理,包括出库、入库、查询库存、员工管理,以及查看操作日志等功能。

查询可以实现模糊查询,也可以进行条件查询。同时也能多条件混合查询。 入库可以进行入库操作,可以添加已有的商品也可以添加新商品,同时可以添加新的类别。

出库实现商品的售出,可以批量进行出售。提高操作性。 管理员可以对员工管理,改变员工权限和密码。 提供简单的帮助。

可以查看员工的操作日志。

本系统实现的功能模块如下图所示:

图2.1 仓库管理系统(SMIS )功能模块示意图

仓库管理系统

系统模块

输入模块

维护模块

查看模块

采购模块

帮助模块

入库模块

采购员管出库模块

还原模块

日志管理

2.2 任务目标

经过和客户的协商,最终确定以下任务目标:

1.查询

可以实现模糊查询,也可以进行条件查询。同时也能多条件混合查询。

2.出库

实现商品的售出,可以批量进行出售。提高操作性。

3.入库

进行入库操作,可以添加已有的商品也可以添加新商品,同时可以添加新的类别。

4.员工管理

管理员对员工进行权限的修改,密码的修改等操作。

5.日志查询

系统支持对所有员工的操作记录进行查询,方便管理员监督员工的各种行为。提高软件的安全性能。

6.系统的运行平台及兼容性

本系统在WINDOWS VISTA平台开发

三、系统定义

3.1 系统边界

在定义需求时,必须定义要开发的计算机系统的边界,即确定哪些是系统需求,哪些是和系统相关的操作过程的需求,哪些是在系统范围之外的需求。

需求提供者经常不大了解系统应该包含哪些内容,因此他们可能会提出不恰当的需求。需要通过系统边界定义初步剔除那些明显在系统范围之外的需求,以免这些需求干扰后续的分析过程。

检查每项原始需求,将它们区分为系统需求、过程需求和应该拒绝的需求。考虑如下问题:

1.某项需求是否是基于不完整的或者不可靠的信息做出的?

2.某项需求的实现是否需要在系统已定义的数据库之外的信息?

3.某项需求是否和系统的核心功能相关?

4.某项需求是否牵涉到系统之外的功能或者设备的性能?

对于问题1和问题2可以判断是否为过程需求,如果是过程需求,则要求系统的操作者提供这些信息,否则需要复审系统应该处理的数据。

对于问题3和问题4可以判断是否是系统边界以外的需求。如果是,则它可能是不必要的,也可能是无法实现的需求。

对于于操作过程相关的需求和系统边界之外的需求,必须准备一些技术的和经济的论据,说明这些需求被拒绝的理由。这些论据应该是基于这个组织已定义的业务目标或者系统可行性研究的结果。

系统边界的定义和需求的检验都需要通过需求的复审来进行,需求的复审之前可以定义适当的分析检验表,如:

检验表项检验内容的描述

草率设计该需求是否包含不成熟的设计或实现信息?

组合需求是单独的需求还是可以细分为几个不同的需求?

多余需求只是系统的装饰而不是真正必须的吗?

使用非标准硬

该需求必须使用非标准的硬件还是软件?

符合业务目标该需求是否符合已定义的业务目标?

需求多义性该需求对不同的人是否可能有不同的理解?

需求可实现性根据现有的实现技术,是否可以实现该需求?

需求可测试性

测试工程师是否可以从需求的表述中导出测试已判断系统是否符合需求?

经过审核,本系统确定如下系统需求:

查询(包括查)

出库(包括改、查)

采购(包括增、改、查)

员工管理(包括改、查)

操作日志(包括查)

四、需求分析

4.1 用户需求说明

4.1.1 数据需求

通过分析,本系统需要维护4张表,分别是:

库存(goods)、日志(log)、员工信息(admin)、商品种类(type)

4.1.2 事务需求

仓库管理系统,主要用于企业商品库存的管理,包括出库、入库、查询库存、员工管理,以及查看操作日志等功能。

查询可以实现模糊查询,也可以进行条件查询。同时也能多条件混合查询。

入库可以进行入库操作,可以添加已有的商品也可以添加新商品,同时可以添加新的类别。

出库实现商品的售出,可以批量进行出售。提高操作性。

管理员可以对员工管理,改变员工权限和密码。

提供简单的帮助。

可以查看员工的操作日志。

本系统实现的功能模块如下图所示:

4.2 系统需求说明

经过需求分析,确定仓库管理系统的功能模块包括:

● 库存查看管理 ● 出库管理 ● 采购管理 ● 员工管理 ● 操作日志查询

可以把以上模块分为3个模块结合:

1.查询模块。包括库存的查询和日志的查询。

2.仓库操作模块。包括采购如出库两个操作。

3.权限管理模块。包括用户注册和人员管理,修改密码等操作。虽然权限控制不是一个独立存在的模块,但它贯穿在整个运行过程中。仓库管理系统系统的人员管理模块需要经过权限授权才可以使用。权限功能模块确定用户角色由无权限、出库、采购、出库/采购、管理员组成。其中:

● 管理员享有最高权限,可以对员工的信息档案进行录入、维护和修改,并可以使用系统中所有仓库操作功能。 ● 出库只能进行出库操作。 ● 采购只能进行采购操作

● 出库/采购可以进行出库和采购操作。 ● 无权限只可进行查看库存的操作。

仓库管理系统

系统模块

输入模块

维护模块

查看模块

采购模块

帮助模块

入库模块

采购员管

出库模块

还原模块

日志管理

五、数据库逻辑设计

5.1 ER图

5.2 数据字典

数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。

数据字典的组成:

1、数据项

2、数据结构

3、数据流

4、数据存储

5、处理过程

仓库管理系统的数据字典如下:

1.销售人员信息表

A.表名:goods

B. 表结构:

2.客户信息表

A. 表名:log

B.表结构:

3.客户预定信息表

A. 表名:admin

B.表结构:

4.产品信息表

A. 表名:type

B.表结构:

5.3 关系表

附:UML系统建模

1.仓库管理系统的用例分析

在需求分析中,仓库管理系统的功能模块(用例)包括:入库,采购,员工管理,日志查询,库存查询。

2.仓库管理系统的域类分析

(1)对数据对象类的确定

(2)对各类间关联的确定

仓库管理系统类图

3.仓库管理系统的设计

使用状态图描述类的对象的状态及行为,显示对象的整个生命周期。在本系统中,有状态图的类有客户预订和客户合同,将两个类的

状态图结合在一起,如下图。

客户意向

建立预订

entry/ 根据客户信息建立预订

entry/ 设定状态为“未处理”

标识预订已处理

entry/ 标识已处理

do/ 签定合同

执行合同

do/ 履行合同义务

合同到期

do/ 统计合同收支情况

标识合同作废

entry/ 标识合同作废

do/ 与客户协商

标识预订逾期

entry/ 标识逾期

do/ 联系客户要求购买

合同有效

合同到期

合同作废

预订逾期

状态图

使用时序图对一个实例的特定控制流进行建模。以下是各个用例的时序图。

客户预订管理的时序图

:销售主管 :销售员工

客户预订界面

客户信息 : ClientsInfo

产品信息 : ProductsInfo

客户预订信息 : OrderSchedule

1: 用户登录

2:

查询客户信息

3: 查询商品信息

4: 记录客户预订信息

合同信息管理的时序图

客户预订界面

客户预订信息 : OrderSchedule

客户合同信息 : ContractOrder

1: 用户登录

2: 查询客户预订信息

3: 登记合同信息

销售主管销售员工

合同收支管理的时序图

合同管理界面客户合同信息 :

ContractOrder

合同收支信息1: 用户登录

2: 查询客户合同信息

3: 登记合同收支信息销售主管

销售员工

客户信息管理的时序图

客户信息管

理界面

客户信息 :

ClientsInfo 销售主管

销售员工

1:

2:

产品信息管理的时序图

产品管理界面产品信息 :

ProductsInfo

1:

用户登录

2: 查询产品信息

销售主管

销售员工

销售人员信息管理的时序图

销售人员信息管理界面销售人员信息 :

SalersInfo 销售主管

1: 用户登录

2: 查询销售人员信息

在进行构架设计时,将仓库管理系统设计视图中的类组织成一个标准的3级体系结构。用户服务包(User Services)中的元素提供了表现信息和收集的可视化界面。业务服务包(Business Services)中的元素负责维护、访问和修改数据。数据服务包(Data Services)中的元素为另两个包的元素搭桥,并包含了管理用户请求(为了执行业务上的任务)的所有类和其他元素,包括支配数据操纵策略的业务规则。

用户服务(User Services)

数据服务

(Date Services)业务服务

(Business Serv ices)

仓库管理系统的体系结构

六、数据库物理设计

6.1 索引

6.2 视图

6.3 安全机制

系统安全:此仓库管理系统采用了权限管理机制,只有获得相应权限后才可以对相应的表进行操作。

数据安全:系统中提供了较为完善的事务提交和回滚机制,保证操作失败时,数据库仍然能够恢复到最近的正常状态。

6.4 其他

本节可选:引入受控冗余等。

七、应用程序设计

7.1 功能模块

本仓库管理系统主要包括以下功能模块:

查询

出库

采购

员工管理

日志查询

7.2 界面设计

本系统的设计主要考虑界面的简单易用,所以界面尽量保持统一的风格,而且每一个界面争取设计的较为精致,因为代价是图片较多。

主要界面如下:

1.登陆界面

2.主界面

3.查询界面

4.出库界面

仓库管理系统设计(案例)

北京航空航天大学 机械工程及自动化学院 仓库管理系统数据库设计《数据库原理及应用》大作业 班级: 学号: 姓名: 2013-12-27

目录 摘要 (4) 关键字 (4) 引言 (5) 1.需求分析 (6) 2.2 引言 (6) 2.2需求分析阶段的目标与任务 (7) 2.2.1 处理对象 (7) 2.2.2 处理功能及要求 (7) 2.2.3.安全性和完整性要求 (8) 2.3需求分析阶段性成果 (8) 2.3.1 体会与收获 (8) 2.3.2仓库管理系统业务流程图 (9) 2.3.3 仓库管理系统数据流程图 (9) 2.3.4仓库管理系统数据字典 (13) 2.3.5 处理逻辑描述 (15) 3.概念设计阶段 (16) 3.1 引言 (16) 3.2任务与目标 (16) 3.3 阶段结果 (17) 4.逻辑设计阶段 (20) 4.1 逻辑设计的任务与目标 (20) 4.2 数据组织 (20)

4.2.1 将E-R图转换为关系模型 (20) 4.2.2 数据库模式定义 (22) 4.2.3 用户子模式的定义 (25) 4.3 数据处理 (26) 5.物理设计阶段 (27) 5.1 物理设计阶段的目标与任务 (27) 5.2数据存储方面 (27) 5.3 系统功能模块 (27) 5.3.1 货物基本信息的查询与更新模块 (27) 6.数据库实施阶段 (29) 6.1建立数据库、数据表、视图、索引 (29) 6.1.1 建立数据库 (29) 6.1.2 建立数据表 (29) 6.1.3 建立视图 (32) 6.1.4 建立索引 (32) 7.心得体会 (33)

智能仓库管理系统方案.doc

RFID智能仓库管理系统方案1 基于RFID技术的智能仓库管理系统解决方案 一、系统背景 仓储管理在物流管理中占据着核心的地位。传统的仓储业是以收保管费为商业模式的,希望自己的仓库总是满满的,这种模式与物流的宗旨背道而驰。现代物流以整合流程、协调上下游为己任,静态库存越少越好,其商业模式也建立在物流总成本的考核之上。由于这两类仓储管理在商业模式上有着本质区别,但是在具体操作上如入库、出库、分拣、理货等又很难区别,所以在分析研究必须注意它们的异同之处,这些异同也会体现在信息系统的结构上。 随着制造环境的改变,产品周期越来越短,多样少量的生产方式,对库存限制的要求越来越高,因而必须建立及执行供应链管理系统,借助电脑化、信息化将供应商、制造商、客户三者紧密联合,共担库存风险。仓储管理可以简单概括为8个关键管理模式:追-收-查-储-拣-发-盘-退。 库存的最优控制部分是确定仓库的商业模式的,即要(根据上一层设计的要求)确定本仓库的管理目标和管理模式,如果是供应链上的一个执行环节,是成本中心,多以服务质量、运营成本为控制目标,追求合理库存甚至零库存。因此精确了解仓库的物品信息对系统来说至关重要,所以我们提出要解决精确的仓储管理。 仓储管理及精确定位在企业的整个管理流程中起着非常重

要的作用,如果不能保证及时准确的进货、库存控制和发货,将会给企业带来巨大损失,这不 仅表现为企业各项管理费用的增加,而且会导致客户服务质量难以得到保证,最终影响企业的市场竞争力。所以我们提出了全新基于RFID射频识别技术的仓库系统方案来解决精确仓储管理问题。 使用RFID仓储物流管理系统,对仓储各环节实施全过程控制管理,并可对货物进行货位、批次、保质期、配送等实现RFID 电子标签管理,对整个收货、发货、补货等各个环节的规范化作业,还可以根据客户的需求制作多种合理的统计报表。RFID技术引入仓储物流管理,去掉了手工书写输入的步骤,解决库房信息陈旧滞后的弊病。RFID技术与信息技术的结合帮助商业企业合理有效地利用仓库空间,以快速、准确、低成本的方式为客户提供最好的服务。 二、系统优势 1.读取方便快捷:数据的读取无需光源,甚至可以透过外包装来进行。有效识别距离更长,采用自带电池的主动标签时,有效识别距离可达到30米以上; 2.识别速度快:标签一进入磁场,阅读器就可以即时读取其中的信息,而且能够同时处理多个标签,实现批量识别; 3.穿透性和无屏碍阅读:条形码扫描机必须在近距离而且没有物体阻挡的情况下,才可以辨读条形码。RFID能够穿透纸张、木材和塑料等非金属和非透明的材质,进行穿透性通信,不需要

仓库管理系统开发的文档

数据库课程设计报告 -------仓库管理系统

目录 一、系统开发平台 (3) 二、数据库规划 (4) 2.1 任务陈述 (4) 2.2 任务目标 (5) 三、系统定义 (6) 3.1 系统边界 (6) 四、需求分析 (8) 4.1 用户需求说明 (8) 4.1.1 数据需求 (8) 4.1.2 事务需求 (8) 4.2 系统需求说明 (9) 五、数据库逻辑设计 (10) 5.1 ER图 (10) 5.2 数据字典 (10) 5.3 关系表 (13) 六、数据库物理设计 (21) 6.1 索引 (21) 6.2 视图 (21) 6.3 安全机制 (21) 6.4 其他 (21) 七、应用程序设计 (22) 7.1 功能模块 (22) 7.2 界面设计 (22) 7.3 事务设计 (29) 八、测试和运行 (32) 九、总结 (33) 附. 参考文献 (34)

一、系统开发平台 本系统为仓库管理系统,主要用于企业商品库存的管理,包括出库、入库、查询库存、员工管理,以及查看操作日志等功能。 本系统采用PowerBuilder 集成开发环境,后台使用Microsoft SQL Server2000建立数据库。本系统开发环境的操作系统为windows XP + windows 7。本系统可运行于windows XP ,windows Vista ,windows 7等环境。 二、数据库规划 2.1 任务陈述 仓库管理系统,主要用于企业商品库存的管理,包括出库、入库、查询库存、员工管理,以及查看操作日志等功能。 查询可以实现模糊查询,也可以进行条件查询。同时也能多条件混合查询。 入库可以进行入库操作,可以添加已有的商品也可以添加新商品,同时可以添加新的类别。 出库实现商品的售出,可以批量进行出售。提高操作性。 管理员可以对员工管理,改变员工权限和密码。 提供简单的帮助。 可以查看员工的操作日志。 本系统实现的功能模块如下图所示: 图2.1 仓库管理系统(SMIS )功能模块示意图 仓库管理系统 系统模块 输入模块 维护模块 查看模块 采购模块 帮助模块 入库模块 采购员管出库模块 还原模块 日志管理

仓库管理系统总体设计报告

仓库管理系统总体设计报告 1、概述 (1)系统设计的目标: 仓库管理是企业管理的重要组成部分。企业的生产经营需要库存保证各种材料的及时供应,仓库管理对生产效率的提高有着极其重要的影响。所有企业的经营活动都离不开物流的活动。仓库管理的主要目标就是通过对仓库所有入、出库活动的管理和控制及对仓库数据有效的统计和分析,以保证企业生产中畅通的物流,使管理人员及早发现问题,采取相应措施,最大限度地降低仓库占用,提高仓库利用率。同时,通过周期性的仓库盘点,及时补充备品材料,以保证企业生产经营活动的正常运行。 (2)系统设计的策略: 仓库目前主要是基于相应手工作业及电脑半自动化管理,其弊病显而易见,它需要投入大量人力进行规范物品的放置、定期整理盘点以及出入库登记工作,这使得仓库管理工作十分繁琐,浪费时间。因此把射频识别卡应用于仓库管理比较理想,这也是RFID技术一个新的应用领域。 2、计算机系统配置 (1)硬件配置: 主机、外存储器、终端与外部设备配置、射频读写器、手持读写器、天线、电子标签 (2)软件系统: 操作系统、数据库管理系统、世纪桥软件系统 3、系统结构 数据库 入库单入库盘点出库

该系统的整个仓储操作系统流程分为三部分: 货品入库操作、货品出库操作和库存盘点操作。货品入库操作: 激活手持 设备输入入库 货品信息生产入库单 及内部条形货品 入库更新货架标签读取货架 标签信息 主机管理 系统数据库 入库操作模块: 入库操作系统的功能是,通过选择入库货品的客户类型、客户单位以及入库类型等详细信息,填写入库货品的数量与单价后,系统回自动搜索空闲的货架产生货品入库单,同时产生内部标准的条码,用来标识入库后的货品,入库操作模快界面。其中内部标准条码上包含了此批货品建议摆放的位置、入库时间及流水号码等信息。 货品出库操作: 产生货品 出货单激活手持 设备货品 出库更新货

商品仓库管理系统数据库设计

数据库原理课程设计仓库管理系统

第一章绪论 课题背景介绍 1.1.1课题开发背景 商品库存管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以商品库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低、另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对物资信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套商品库存管理软件成为很有必要的事情。 1.1.2课题开发意义 大多数库存管理理论认为,库存是物理上和逻辑上库房库位的所有有形和无形物料极其价值的总和,具体包括成品、原材料、在制品、在途品、生产前物料、备品备件等。虽然持有一些库存是必要的,过量的库存却非但没有用处而且占用了资金。占用的资金对于公司发展、新产品开发等都是非常需要的;减少资金占用还可以大大减少来自银行贷款的利息和风险。对那些采购量特别大、采购件市场价格有波动的物料库存,加强库存管理效果更为明显。因此,平衡公司库存投资与其它资金需求至关重要。 随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理的企业都有自己生产和销售的产品,而这些产品都需要储存在仓库中,对于每个企业来说,随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断地更新与发展,有关产品的各种信息量也会成倍增长。面对庞大的产品信息量,如何有效地管理库存产品,对这些企业来说是非常重要的,库存管理的重点是销售信息能否及时反馈,从而确保企业运行效益。而库存管理又涉及入库、出库的产品、操作人员及客户等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分

2021年智能仓库管理系统及RFID应用方案

智能仓库管理系统 欧阳光明(2021.03.07) 系统背景 仓储管理在物流管理中占据着核心的地位。传统的仓储业是以收保管费为商业模式的,希望自己的仓库总是满满的,这种模式与物流的宗旨背道而驰。现代物流以整合流程、协调上下游为己任,静态库存越少越好,其商业模式也建立在物流总成本的考核之上。由于这两类仓储管理在商业模式上有着本质区别,但是在具体操作上如入库、出库、分拣、理货等又很难区别,所以在分析研究必须注意它们的异同之处,这些异同也会体现在信息系统的结构上。 随着制造环境的改变,产品周期越来越短,多样少量的生产方式,对库存限制的要求越来越高,因而必须建立及执行供应链管理系统,借助电脑化、信息化将供应商、制造商、客户三者紧密联合,共担库存风险。仓储管理可以简单概括为8个关键管理模式:追-收-查-储-拣-发-盘-退。 *欧阳光明*创编 2021.03.07

库存的最优控制部分是确定仓库的商业模式的,即要(根据上一层设计的要求)确定本仓库的管理目标和管理模式,如果是供应链上的一个执行环节,是成本中心,多以服务质量、运营成本为控制目标,追求合理库存甚至零库存。因此精确了解仓库的物品信息对系统来说至关重要,所以我们提出要解决精确的仓储管理。 仓储管理及精确定位在企业的整个管理流程中起着非常重要的作用,如果不能保证及时准确的进货、库存控制和发货,将会给企业带来巨大损失,这不仅表现为企业各项管理费用的增加,而且会导致客户服务质量难以得到保证,最终影响企业的市场竞争力。所以我们提出了全新基于射频识别的仓库系统方案来解决精确仓储管理问题。下面我们来分析采用射频识别技术后给企业带来的经济效益。 系统优势 ?读取方便快捷:数据的读取无需光源,甚至可以透过外包装来进行。有效识别距离更长,采用自带电池的主动标签时,有效识别距离可达到30米以上; ?识别速度快:标签一进入磁场,阅读器就可以即时读取其中的信息,而且能够同时处理多个标签,实现批量识别; ?穿透性和无屏碍阅读:条形码扫描机必须在近距离而且没有物体阻挡的情况下,才可以辨读条形 *欧阳光明*创编 2021.03.07

仓库管理系统

第一章概述 1、项目背景 (3) 2、项目目的与意义 (4) 3、软件定义 (5) 4、开发环境 (6) 第二章需求分析 1、问题陈述 (8) 2、系统功能 (9) 3、数据库概念结构设计 (10) 4、数据库逻辑结构设计 (11) 5、软件功能模块设计 (15) 6、视图定义 (16) 7、输入输出设计 (17) 8、安全设计 (17) 第三章系统的详细设计与实现 1、引言 (18) 2、模块实现 (18) 第四章结束语 (20) 参考资料 (21) 源程序清单 (22) 引言 随着社会经济的迅速发展与科学技术的全面进步,计算机事业的飞速发展,以计算机及 与通信技术为基础的信息系统正处于蓬勃发展的时期。各种仓库管理的方法也就是日新月异。 以前全就是由人力管理的方法存在很多缺点,仓库的管理问题也就提上了日程。随着这种企事 业单位产品与材料的大量增加,起管理难度也越来越大,如何优化仓库夫人日常管理也就成为了一个重要的课题。 在计算机飞速发展的今天,将计算机这一信息处理利器应用于仓库的日常管理已经就是 势在必行,而且这也将为仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时 也会为企业飞速发展提供无限制的潜力。采用计算机管理信息系统已经成为仓库管理科学化与现代化的重要标志,它给企业带来了明显的经济效益与社会效益。主要体现在:极大的提高了仓库管理人员的工作效率,大大减少了以往入、出、存流程繁琐杂乱周期长的弊端。基于仓库管理的全面自动化,可以减少入库管理、出库管理与库存管理的漏洞。可以节约不少管理开支,增加企业收入。仓库管理的操作自动化与信息的电子化,全面提高了仓库的管理水平。 随着我国改革开放的不断深入,经济的飞速发展,企业要想生存发展,要想在激烈的市 场竞争中立于不败之地,没有现代化的管理就是万万不行的,仓库管理的全面自动化,信息化则就是其中及其重要的部分。为了加快产库管理的自动化步伐,提高仓库管理业务的处理小效 率,建立仓库管理系统已经变得十分必要。 第一章概述 一、项目背景 企业的仓库物资管理往往就是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管

智能仓库管理系统及RFID应用方案

智能仓库管理系统及 R F I D应用方案 LG GROUP system office room 【LGA16H-LGYY-LGUA8Q8-LGA162】

智能仓库管理系统 系统背景 仓储管理在物流管理中占据着核心的地位。传统的仓储业是以收保管费为商业模式的,希望自己的仓库总是满满的,这种模式与物流的宗旨背道而驰。现代物流以整合流程、协调上下游为己任,静态库存越少越好,其商业模式也建立在物流总成本的考核之上。由于这两类仓储管理在商业模式上有着本质区别,但是在具体操作上如入库、出库、分拣、理货等又很难区别,所以在分析研究必须注意它们的异同之处,这些异同也会体现在信息系统的结构上。 随着制造环境的改变,产品周期越来越短,多样少量的生产方式,对库存限制的要求越来越高,因而必须建立及执行供应链管理系统,借助电脑化、信息化将供应商、制造商、客户三者紧密联合,共担库存风险。仓储管理可以简单概括为8个关键管理模式:追-收-查-储-拣-发-盘-退。 库存的最优控制部分是确定仓库的商业模式的,即要(根据上一层设计的要求)确定本仓库的管理目标和管理模式,如果是供应链上的一个执行环节,是成本中心,多以服务质量、运营成本为控制目标,追求合理库存甚至零库存。因此精确了解仓库的物品信息对系统来说至关重要,所以我们提出要解决精确的仓储管理。 仓储管理及精确定位在企业的整个管理流程中起着非常重要的作用,如果不能保证及时准确的进货、库存控制和发货,将会给企业带来巨大损失,这不仅表现为企业各项管理费用的增加,而且会导致客户服务质量难以得到保证,最终影响企业的市场竞争力。所以我们提出了全新基于射频识别的仓库系统方案来解决精确仓储管理问题。下面我们来分析采用射频识别技术后给企业带来的经济效益。 系统优势 读取方便快捷:数据的读取无需光源,甚至可以透过外包装来进行。有效识别距离更长,采用自带电池的主动标签时,有效识别距离可达到30米以上; 识别速度快:标签一进入磁场,阅读器就可以即时读取其中的信息,而且能够同时处理多个标签,实现批量识别; 穿透性和无屏碍阅读:条形码扫描机必须在近距离而且没有物体阻挡的情况下,才可以辨读条形码。RFID能够穿透纸张、木材和塑料等非金属和非透明的材质,进行穿透性通信,不需要光源,读取距离更远。但不透过金属等导电物体进行识别。 数据容量大:维条形码的容量是50Bytes,二维条形码最大容量可储存2到3000字符,RFID最大的容量则有数MegaBytes。随着记忆载体的发展,数据容量也有不断扩大的趋势。未来物品所需携带的资料量会越来越大,对标签所能扩充容量的需求也相应增加。

仓库管理系统工作流程图大全

仓库管理工作流程(图) 一、入库 1、到货入库 图1 到货入库流程 注释:货到仓库后,仓库管理员与送货人进行大件核实登记签字确认(外包装无破损,

出现破损的拒绝收货)。一小时完成清单与实物的核对,而后通知财务部进行入账,并由仓库管理员依照成品存储标准进行产品的分类存放。 2、退货入库 图2 退货入库流程 注释:退货到仓库后,仓库管理员凭手写退货单据(须由业务人员签字)进行验货,如非公

司产品则拒绝签收,如是公司产品且产品的品类与数量皆与退货单相符,则与业务进行签字交接,而后在ERP上分类对产品进行入帐(旧件换新作失效单入不良库;新件不影响二次销售的作销退单入库;新件不能二次销售的作销退单入不良库;当天未销售的新件作未销单入库),而后将退货单交由主管或客服进行入账审核,并将退货产品依照产品存储标准进行分类分区存放(对于不影响二次销售的产品入存货区存放;其他不符合成品标准的产品则入退货区进行封箱存放)。 二、出库 1、公司送货的销售出库:

图3 公司送货的销售出库流程 注释:仓库管理员凭打印的销售单本着先进先出的原则进行配货,配货完毕后经由仓库管理员之间的互验并签字确认,按照业务人员的客户分类在配货区进行货物的暂存,最终与业务人员完成货物的签字交接,并按订单别进行装箱;

2、仓库现场的销售出库(即客户自提): 图4 仓库现场的销售出库流程 注释:仓库管理员凭打印或手写销售单(手写销售单须由主管签字)本着先进先出的原则进行配货,配货完毕后经由仓库管理员之间的互验并签字确认,最终与客户完成货物的签字交接,之后要对手写销售单及时进行账务核对;

仓库管理系统毕业设计(论文)

仓库管理系统毕业设计(论文) 前言 随着企业管理信息化的发展,网络及计算机的引入使管理跃上了一个新的发展平台。企业的各项管理都将向信息化方向扩展,仓库的管理对于企业来说尤为重要,也正是基于这个原因我把毕业设计的方向定在了企业的仓库管理上。 仓库管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理产品,这种管理方式存在着许多缺点,如:效率低、保密性差等。另外,由于时间一长,将产生大量的文件和数据,这对于查找、更新和维护产品都带来了不少的困难。 作为计算机应用的一部分,使用计算机对仓库信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率。 由于时间紧迫,加之水平有限,设计中的缺点和不足之处在所难免,敬请导师批评指正,不胜感激。 摘要 仓库管理系统是为了实现企业产品管理的系统化、规范化和自动化,从而提高企业管理效率而设计的。它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、

高效的完成仓库管理提供了强有力的工具和管理手段。仓库管理系统是一个中小型数据库管理系统,它界面美观、操作简单、安全性高,基本满足了仓库管理的要求。整个系统由基本信息、单据中心、查询统计、报表打印、维护设置、帮助等模块组成。 本系统是在以ACCESS2000作为后台数据库,以Visual Basic为编程语言来开发的。仓库管理系统在运行阶段,效果好,数据准确性高,提高了工作效率,同时也实现了仓库管理计算机化。 关键字:仓库,管理系统,数据库 目录 前言 (1) 摘要 (1) Abstract ................................... 错误!未定义书签。 目录 (2) 1 仓库管理系统开发环境简介 (4) 1.1 中文Visual Basic 6.0 简介 (4) 1.2 ACCESS2000简介 (5) 2 系统可行性分析 (6) 3 系统总体设计 (7) 3.1 系统目标设计 (7) 3.2 开发设计思想 (7) 3.3 系统功能需求分析 (8) 3.4 系统功能模块设计 (8) 4 数据库设计 (9)

仓库管理系统数据库设计

仓库管理系统数据库设计 班级: 学号、: 学号、: 学号、:

1.需求分析 (1)需求描述: 仓库管理主要用来管理客户、供应商、仓库及货物,其中的商品进货、销售和库存管理复杂繁琐,需要耗费大量的时间和人力对这些数据进行统计和分析,这是一项相当大的工程。尤其在当商品种类繁多的情况下,传统的人工管理方式存在基本资料保存与维护困难,管理者需要加强成本管理和收入管理,通过提高服务水平来提升企业形象。他们对仓库管理程序进行了详细的分析和策划,提出了利用计算机管理信息系统对仓库进行管理,从而进行仓库管理系统的开发,以适应今天高速运转的全球经济化的竞争。 高效方便的仓库管理系统主要提供一个仓储业务及其作业管理的信息存储和检索系统。通过仓库管理、供应商管理、入库管理、出库管理、客户管理及货物管理等功能模块来实现仓库的综合管理。它极大的满足了商品销售行业的电子化管理,其主要功能是实现物品发放、物品出库、货物管理,具体为:插入功能、查询功能。这更能便于公司管理层了解实时的信息。同时它以数据库内存最小化,运行速度最大化为目标,使得管理者可以更高效得进行管理。 基于上述阐述,现对此仓库管理系统初步功能归纳如下: ①系统性质: ②系统使用着:操作员、各部门经理(如:货物部门经理、客户部门经理等) ③系统运行环境 ④系统主要功能 表1 仓库管理主要功能表 (2)分析设计顶层数据流图 由于在搜寻指定货物时会因货物量大而加重任务量,在对一些货物及人员就行更新时也会因为复杂而手忙脚乱。这样在交易活动中不断地产生新数据,使得信息量逐渐加大。但使用本系统可以很方便的对所需信息进行查询,也可适时的利用插入功能对相关数据进行更新,这样及时、便捷、高效的得到查询统计结果。因此,设计顶层数据流图如图1所示:

仓库管理系统详细设计

详细设计说明 题目:仓库管理系统 学院:计算机科学与工程学院 专业:信息管理与信息系统 学生姓名:黄桂 学号:1200340119 指导教师:张纪元 2015年9月25日

1.引言 (1) 1.1编写目的 (1) 1.2项目背景 (1) 1.4定义 (2) 1.5参考资料 (2) 2.总体设计 (2) 2.1总体概述 (2) 2.2软件结构 (3) 3.程序描述 (4) 3.1程序功能 (4) 3.1.1类图结构 (5) 3.1.2开发视图 (5) 3.2程序性能 (7) 3.3程序的输入项 (7) 3.4程序的输出项 (8) 3.5算法 (9) 3.6程序逻辑 (10) 3.7接口 (11) 3.8存储分配 (12) 3.9限制条件 (13) 3.10测试要点 (13) 4系统静态模型 (13) 4.1系统用例模型 (13) 4.2仓库管理系统用例图。 (15) 4.3功能分配 (16)

1.引言 1.1编写目的 本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了仓储管理系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期待能够获得更大范围的应用。 本文档的预期读者是:设计人员、开发人员、项目管理人员、测试人员、用户。 1.2项目背景 仓储管理系统(WMS)是仓储管理信息化的具体形式,它在我国的应用还处于起步阶段。目前在我国市场上呈现出二元结构:以跨国公司或国内少数先进企业为代表的高端市场,其应用WMS的比例较高,系统也比较集中在国外基本成熟的主流品牌;以国内企业为代表的中低端市场,主要应用国内开发的WMS产品。 物资的储存和运输是整个物流过程中的两个关键环节,被人们称之为“物流的支柱”。在商品交换过程中,虽然物资的购、销活动决定了物资的交换关系,但若没有物资的储存和运输,物资的这种交换关系则不能最终实现。 1.3范围 主要以《仓库管理系统开发需求分析》需求分析说明书提出基本范围,能够实施什么样有用的功能来有效的管理,并指导开发人员去开发这样的功能系统。

智能仓库管理方案

RFID智能仓库管理 应用方案 2017年2月

目录 1 项目背景 (1) 2 方案简介 (2) 2.1 应用框架流程图 (2) 2.2 软件系统简介 (3) 2.3 硬件简介 (4) 2.4 工作流程简介 (6) 3 系统优势 (7) 4 系统实施步骤 (10)

1 项目背景 当前物流环节存在的费用高、效率低的实际情况,依时利通过调研拜访第三方物流仓库经营企业、工厂自用仓库企业等仓库一线用户,发现传统仓库管理存在如下问题: 入库通知:货物都要入库了,入库单还没有送下来,不能立即投入工作。 入库完成:送货车辆都走了好久了,一查,货物还是未入库状态。 入库:货物已经搬入仓库摆放整齐了,入库完成了吗?没有,还要记录货物存放信息,但面对一批货物要放入几十上百个货架库位,普通的仓库管理系 统难以快速维护。 单据:五花八门的送货单、出库单、载货清单,没有一个标准,换个新人,先培训1个月再说。 业务:业务兴隆是好事情,可管理跟不上,只能看着客户流失。 理货:发现货物放置不合适,想调整下位置,担心造成货物存放位置不正确。 理货:一个理货员,每天理货的库位位置很多,能记清楚每个位置的货物存放么? 理货:仓库面积大,库位数量多,理货怎么安排?加人也不能有效的解决问题。 盘点:一盘就是几天,效率真低,效率低还算了,老出错,咋整? 面对当前物流企业市场激烈的行业竞争和社会对物流费用、物流效率提升的迫切要求,依时利RFID智能仓库系统从一开始就着手于解决物流关键环节:仓库内部的物流效率与管理效率提升,通过摆放仓库企业一线用户,调查其业务状况,管理状况,软件系统状况,我们分析出仓库管理存在以上问题的关键: 1、仓储管理数据提交不实时,导致数据与实物不符合。 2、仓库管理不够科学,没有形成标准化。 3、仓库现有机械设备没有处理自动处理业务的设备基础. 为解决这两个核心问题,依时利通过与仓库企业合作,历时2年,开发出了一套可以解决实际仓库管理难题、明显提升管理效率的软硬件集成系统。

仓库管理系统解决方案

技术方案 无线仓库执行系统方案 一.系统概要 本系统以条码技术为基础,通过对仓库业务范围内的商品、仓储货位、包装物、运输工具、人员、单据等进行条码标识,并使用条码识读设备进行作业过程的自动识别,确保作业过程中对各种对象识别的正确性。 其次,提供无线实时和批处理两种手持终端系统作业方案。无线实时:通过对移动计算技术及无线网络技术的应用,将业务管理及执行控制系统,延伸到各作业的现场,使现场人员作业得到系统的支撑,提高现场作业的效率,防止作业差错,并提高系统数据及时性、准确性。批处理:针对无法搭建无线网络信号的作业区域,可以采用批处理业务模式,提前将作业相关数据下载到手持终端系统,可以到作业现场以离线的方式完成作业,再回到办公场所上传作业数据,此方式主要解决较分散或动态的仓储作业区域。 二.方案总体框架 无线仓库条形码系统需要完成仓库的业务控制。无线仓库条形码系统通过仓库管理软件,集成无线/批处理设备、条码技术、无线网络通讯技术,对仓库现场作业进行支撑,并实时收集库存移动数据,库存数据及时、准确,真实反映库存的实际情况,为仓库管理相关部门提供有效的数据支持,提高作业的效

率和精准度。 四.系统架构 实现数据共享及业务流程衔接,整体系统稳定、安全运行,软件系统是运行在终端设备上的条码数据采集系统。从硬件上讲,上述所有系统运行在后台服务器,用户通过有线、无线网络可以在桌面电脑、手持移动终端设备对客户端功能进行操作。 五.系统特点 系统主要功能通过手持终端操作,界面简单,操作方便,通过条码扫描、简单数据录入及点击操作即可完成作业,易学易用; 功能全面,可在标准功能需求的基础上,根据客户的实际特点作客户化开发,更好地贴近客户的需求; 采用.NET开发技术,能同时支持台式及移动设备的应用,并能够充分发挥与WINDOWS系统组建的集成优势; 无线移动与批处理同时并存,对于存在无线网络的仓库环境,通过无线实时的处理方式,实时同后台系统进行数据交互及业务控制,对于没有无线网络环境的仓库场所,可以先通过手持终端下载业务相关的数据,离线进行业务操作后,再将数据通过通讯座回传后台系统,完成业务闭环; 系统采用多层体系结构,包括数据库层、业务逻辑层、服务层、表现层,可

仓库管理系统课程设计报告

课程设计报告 科目:数据库课程设计 题目:仓库管理系统 姓名:XXX 院(系):信息工程系 专业班级:09计算机科学与技术本科班 学号:09011XXXX 指导教师:XXX 成绩: 时间:2012 年11 月13 日至2012 年11 月30 日 摘要

根据企业仓库管理人员的工作需要,为了解决业务的不断发展,加强成本管理和收入管理,通过提高服务水平来提升企业形象,对仓库管理程序进行了详细的分析和策划,提出了利用计算机管理信息系统对仓库进行管理,而进行了仓库管理系统的开发。该系统能实现物品发放、物品入库、出库管理功能。在各个子系统中,用户管理只有相关管理人员被允许进行操作。各子系统可录入、查询、更改相应数据库信息,以及对其他子系统数据信息的调用查询。数据库起到了各方面数据以及查询各方面信息的重大作用。系统有良好的交互性,便于各部门操作人员使用本系统,以及容易掌握本系统的各项功能。 关键词:https://www.sodocs.net/doc/0417405219.html, 仓库管理数据库

目录 1概述 (1) 1.1 课程设计选题背景 (1) 1.2 课程设计的目的 (1) 2 需求分析 (2) 2.1 设计任务 (2) 2.2 设计要求 (2) 2.3 需求描述的规范文档 (2) 2.3.1 数据流图 (2) 2.3.2 数据字典 (3) 3概念结构设计 (5) 3.1概念结构设计工具(E-R模型) (5) 3.2总体E-R图 (5) 3.2.1 E-R图的集成 (5) 3.2.2 总体E-R图 (7) 3.3 系统结构设计 (7) 4逻辑结构设计 (9) 4.1关系数据模式 (9) 4.2视图的设计 (9) 5.数据库物理设计与实现 (11) 5.1数据库应用的硬件、软件环境介绍 (11) 5.2 物理结构设计 (11) 5.3 索引的设计 (13) 5.4 建立数据库 (14) 5.5 加载数据库测试数据 (15) 6 数据操作要求及实现 (17) 6.1数据查询操作 (17) 6.2数据更新操作 (17) 6.3数据维护操作 (18) 7设计心得体会 (19) 8 参考文献 (20)

仓库管理系统数据库设计

精心整理仓库管理系统数据库设计 班级: 学号、姓名: 学号、姓名: 1. (1

(2)分析设计顶层数据流图 由于在搜寻指定货物时会因货物量大而加重任务量,在对一些货物及人员就行更新时也会因为复杂而手忙脚乱。这样在交易活动中不断地产生新数据,使得信息量逐渐加大。但使用本系统可以很方便的对所需信息进行查询,也可适时的利用插入功能对相关数据进行更新,这样及时、便捷、高效的得到查询统计结果。因此,设计顶层数据流图如图1所示: ( 进

1 据流图 (4)制定整理数据字典 数据流图反应了数据和处理之间的关系,数据字典是系统中各类数据描述的集合。通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。 数据项数据项含义数据类型宽度与其他数据项的 逻辑关系 可否为 空值 是否为主(P)/ 外(F)键 货物编号char 8 NO YES(P)

数据项数据项含义数据类型宽度与其他数据项的 逻辑关系 可否为 空值 是否为主(P)/ 外(F)键 货物名称char 8 NO 货物类别char 8 NO 货物数量int 8 NO 备注char 12 客户编号char 8 NO 客户名称char 4 NO 编号char 18 NO 货物价格int 12 NO 2. (1

3 出库单联系转换为出库单关系(编号,货物编号,仓库编号,客户编号,货物价格,出库数量,出库日期) (2)将CDM转换成PDM 利用PowerDesigner的“Generate Physical Data Model”工具将CDM转换成PDM,如图6所示。

图6 仓库管理PDM图 、数据库实施与维护 (1)仓库管理 及时向上级部门和领导提供库存查询信息。为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,仓库管理员要经常与入库经理、出库经理和货物经理核实货物库存信息,也应该经常提供库存报警数据。 CREATE TABLE 表名 (2)入库管理 各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。检验不合格的产品要及时退回车间。 (3)出库管理 仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出克,以便及时登记相应的产品出库流水帐。 5、可行性分析 (1)技术可行性:

RFID智能仓库管理系统方案

创羿科技智能仓库管理系统 系统背景 仓储管理在物流管理中占据着核心的地位。传统的仓储业是以收保管费为商业模式的,希望自己的仓库总是满满的,这种模式与物流的宗旨背道而驰。现代物流以整合流程、协调上下游为己任,静态库存越少越好,其商业模式也建立在物流总成本的考核之上。由于这两类仓储管理在商业模式上有着本质区别,但是在具体操作上如入库、出库、分拣、理货等又很难区别,所以在分析研究必须注意它们的异同之处,这些异同也会体现在信息系统的结构上。 随着制造环境的改变,产品周期越来越短,多样少量的生产方式,对库存限制的要求越来越高,因而必须建立及执行供应链管理系统,借助电脑化、信息化将供应商、制造商、客户三者紧密联合,共担库存风险。仓储管理可以简单概括为8个关键管理模式:追-收-查-储-拣-发-盘-退。 库存的最优控制部分是确定仓库的商业模式的,即要(根据上一层设计的要求)确定本仓库的管理目标和管理模式,如果是供应链上的一个执行环节,是成本中心,多以服务质量、运营成本为控制目标,追求合理库存甚至零库存。因此精确了解仓库的物品信息对系统来说至关重要,所以我们提出要解决精确的仓储管理。 仓储管理及精确定位在企业的整个管理流程中起着非常重要的作用,如果不能保证及时准确的进货、库存控制和发货,将会给企业带来巨大损失,这不仅表现为企业各项管理费用的增加,而且会导致客户服务质量难以得到保证,最终影响企业的市场竞争力。所以我们提出了全新基于射频识别的仓库系统方案来解决精确仓储管理问题。下面我们来分析采用射频识别技术后给企业带来的经济效益。 系统优势 ?读取方便快捷:数据的读取无需光源,甚至可以透过外包装来进行。有效识别距离更长,采用自带电池的主动标签时,有效识别距离可达到30米以上; ?识别速度快:标签一进入磁场,阅读器就可以即时读取其中的信息,而且能够同时处理多个标签,实现批量识别; ?穿透性和无屏碍阅读:条形码扫描机必须在近距离而且没有物体阻挡的情况下,才可以辨读条形码。RFID能够穿透纸张、木材和塑料等

仓库管理系统——详细设计

详细设计说明书 1. 引言 1.1 编写目的 仓库管理信息系统是购物中心整个计算机网络与管理信息系统中的重要组成部分,在为企业规范管理、减少部门库存、加快物流周转、降低人力成本等方面显示其成效。为减少员工重复性动作和帮助管理人员规范化管理,希望开发仓库管理信息系统。 1.2 项目背景 众所周知,仓库管理是一种既麻烦又单调的工作,每天都是重复记录一些货物的存入与取出,而且货物的种类繁多,存取有很大的随机性,这样为工作人员带来了很大的不便,在操作过程中,由于人为的计算出错率很高,一旦出错改正也很困难,这样简单繁重的工作要很多人来做,为经营者增加了很多成本。所以开发一个可行的仓库管理系统是十分必要的。 1.3 定义 开发仓库管理系统,主要为减轻仓库管理人员的负担,使货物的存入记录与取出记录相对完善,便于货物的增加与减少,降低出错率,使管理更加合理、科学,也为经营者节省开支。 1.4 参考资料 2. 总体设计 2.1 需求概述 用户的具体需求是:用户登录以及权限设置:可增加或删除系统的操作人员,并且制定操作人员的权限; 仓库设置管理:对仓库信息进行管理,包括仓库信息的建立、编辑和删除工作;材料编号管理:使用材料编号入库的方式来进行材料管理,方便掌握材料的种类、数量; 材料出入库管理:根据材料的编号或名称进行管理;库存盘点:

可以掌握实时库存,方便进货,减少库存堆积; 2.2 软件结构 用图表(如软件结构图)列出本程序系统中的每个程序名称、标识符和它们之间的层次结构关系。 仓库管理系统 登录1.0 管理员管理 5.0 状态查询 4.0 仓库设置 管理3.0 业务处理 2.0 存 入 货 物 2.1 取 出 货 物 2.2 建 立 仓 库 3.1 编 辑 仓 库 3.2 删 除 仓 库 3.3 仓 库 状 态 4.1 货 物 信 息 4.2 修 改 5.3 删 除 5.2 添 加 5.1 材 料 编 号 管 理 6.0 3. 程序描述 3.1 程序功能 登陆:用login()函数实现登陆,用户输入账号和密码后,系统自动联结数据库进行查询,若正确会正常登录系统。初次使用,系统会提醒用户注意修改密码,确保系统安全。 材料编号管理:assign()函数实现对材料的编号,成功后会提示编号成功,在进行仓库内货物管理时,可以通过该编号对货物进行操作,更方便,清晰。 业务处理:分别有input_information( );和output_information( );函数来实现货物入库和货物出库操作。

仓库管理系统总体设计报告

仓库管理系统总体 设计报告

《软件课程设计》课程作品 总体设计报告 项目名称物流仓库管理系统 项目小组组长林伟龙 354121 项目小组成员潘泽文 354115 吴宇翔 354148 学院名称信息科学与技术学院 专业名称软件工程 所在年级级 4月 岭南师范学院 1、可行性分析

2、需求分析

(1)基本信息管理:为仓库主管提供实现对客户信息、供货商信息、库房信息、员工信息的管理维护,包括对信息查询、添加、修改和删除操作。 (2)库存信息管理:为仓库管理员提供实现对短缺货物的报警、成品、部件、礼品、不良物品、移动物品的管理维护,包括对信息查询、添加、修改和删除等操作。仓库主管对此模块只有查看功能。 (3)出库信息管理:为仓库员工提供查询、添加、修改和删除出库单(包括:产品出库单、部件出库单、礼品出库单)的操作,其中添加和删除操作后的出库单要交由仓库主管审核。 (4)入库信息管理:为仓库员工提供查询、添加、入库单和执行入库(包括:部件入库单、产品入库单、礼品入库单)的操作、其中添加后的入库单要交由仓库主管审核。 (5)库检信息管理:为库检员提供对入库货检、出库货检、在库货检信息管理维护,包括对信息查询、添加、修改和删除等操作。 (6)库房设备检测信息:为库检员提供对库房设备检信息管理维护,包括查询、添加、修改和删除等操作。 (7)报表信息管理:为仓库员工、仓库主管提供实现对报表信息的管理维护,包括对报表信息查询、打印、导出等操作。 (8)个人设置:为仓库管理员、仓库员工、库检员提供修改登录密码。 (9)单据审批:为仓库管理员提供出入库单的审批(包括退货商品、部件的出入库)。

仓库管理系统,详细设计

超市仓库管理系统详细设计说明书

1.引言...................................................... 错误!未定义书签。 编写目的................................................. 错误!未定义书签。 项目背景................................................. 错误!未定义书签。 定义..................................................... 错误!未定义书签。 参考资料................................................. 错误!未定义书签。2.总体设计.................................................. 错误!未定义书签。 需求概述................................................. 错误!未定义书签。 软件结构................................................. 错误!未定义书签。3.程序描述.................................................. 错误!未定义书签。 功能..................................................... 错误!未定义书签。 性能..................................................... 错误!未定义书签。 输入项目................................................. 错误!未定义书签。 输出项目................................................. 错误!未定义书签。 算法..................................................... 错误!未定义书签。 程序逻辑................................................. 错误!未定义书签。 接口..................................................... 错误!未定义书签。 存储分配................................................. 错误!未定义书签。 限制条件................................................. 错误!未定义书签。 测试要点................................................. 错误!未定义书签。

相关主题