自动化立体仓库管理软件(WMCS)改造.doc_第1页
自动化立体仓库管理软件(WMCS)改造.doc_第2页
自动化立体仓库管理软件(WMCS)改造.doc_第3页
自动化立体仓库管理软件(WMCS)改造.doc_第4页
自动化立体仓库管理软件(WMCS)改造.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1 自动化立体仓库管理软件 WMCS 改造 摘要 自动化立体仓库是指采用高层货架储存货物 用起重 装卸 运输机械设备进行货 物出入库作业 由电子计算机进行管理和控制 不需人工搬运作业而实现收发作业的仓库 自 动化立体仓库系统是现代物流自动化系统的重要组成部分 随着现代工业生产的发展 要求自 动化立体仓库能够实时接受任务信息 在高效率执行任务的同时实时反馈任务完成信息 这就 要求自动化立体仓库系统的管理层 监控层以及控制层能够协调高效的工作 本论文的主要 内容 对基于数据库的自动化仓库管理系统进行软件升级 并详细说明整个系统的流程 阐 明升级后的系统更安全更合理 适合现行工作的需求 关键词 WMCS 用户管理 数据管理 入出库流程 2 目 录 引言引言 1 1 1 1概述概述 1 1 1 1 目标 1 1 2 用户的特点 1 1 3 软件开发基本程序 1 2 2需求规定需求规定 1 1 2 1 对功能的初步规定 1 2 2 对性能的初步规定 2 2 2 1 精度 2 2 2 2 时间特性要求 2 2 2 3 灵活性 2 2 2 4 冗余性 3 2 3 输入输出要求 3 2 4 数据管理能力要求 4 2 5 故障处理要求 应用软件方面 4 3 3运行环境规定运行环境规定 4 4 3 1 硬件设备 4 3 2 软件系统 4 4 4WMCSWMCS 系统详细描述系统详细描述 4 4 4 1 管理及控制概念 5 4 2 系统等级及任务设定 5 4 2 1 系统等级 5 4 2 2 系统任务设定 5 4 3 基本功能概述 5 4 3 1 数据管理 5 4 3 2 入库管理 6 4 3 3 出库管理 6 4 3 4 查询 报表与盘库 6 4 4 基本工作流程 6 4 4 1 名词定义 6 3 4 4 3 主数据 6 4 4 4 作业任务设定 7 4 4 5 自动化立体库库存结构 7 4 4 6 基本过程 7 4 5 查询 统计 报表 7 4 5 1 查询功能 7 4 5 2 统计报表及设备故障分析 7 4 6 系统维护 7 4 6 1 用户管理 7 4 6 2 库存表维护 8 4 6 3 库存项目维护 8 5 5 入出库管理入出库管理 8 5 1 入库 8 5 2 出库 9 6 6 查询管理查询管理 1010 6 1 入出库操作查询 10 6 2 修改表查询 10 6 3 码放规则维护 10 7 7 系统维护系统维护 1010 8 8 用户权限用户权限 1010 9 9 数据管理数据管理 1111 9 1 最高库存量 最高货位维护 11 9 2 货位地址修改 11 9 3 库存一致性维护 11 参考文献参考文献 12 致谢致谢 13 1 引言引言 根据项目总体要求 提出 WMCS 软件项目基本需求 提出项目开发的工作任务和工作内 容 对 WMCS 软件项目提出数据基本流程 明确软件功能规定 明确软件性能规定 数 据输入和输出要求规定 数据管理要求 故障处理要求 明确软件接口任务和明确接 口要求 1 1概述概述 1 11 1目标目标 WMCS 系统专为自动化立体仓库项目而升级改造的 改造后的 WMCS 系统能完成自动化立体仓库中所有涉及药品存储过程并提供相关信息 保证提供完善的仓库管理信息系统 并能满足未来发展的需要 该系统必将成为企业未 来发展中非常重要的一个环节 并将成为企业资源计划 ERP 中必不可少的一环 为供 应链管理 生产计划 物流配送提供支持 为企业物流管理提供决策支持功能 WMCS 系 统能配合 ERP 系统工程 能与 ERP 系统建立连接机制 通过专门开发的接口软件与 ERP 系统交换有关信息 WMCS 系统的管理系统负责自动化立体仓库的货位管理 入出库管理 查询报表 库存分析 系统维护等工作 WMCS 可与 ERP 采用数据库连接 1 21 2用户的特点用户的特点 作为本系统的直接用户 分为高级管理员 管理员和一般用户三种 其中高级管理员 应具备 Windows 和 SQL Server 以及计算机网络的专门知识 并对系统的维护有一定了解 管理员和一般用户是经过培训的具有基本电脑操作经验的员工 针对本系统用户的特点 要求系统应用软件易学易用 容易理解和操作 并具有较强的拒错 防错和纠错能力 本系统对系统和数据的安全性和可靠性以及实时性均要求非常高 1 31 3软件开发基本程序软件开发基本程序 本系统开发的基本步骤包括 1 问题提出 2 用户需求 URS 3 软件设计 4 软件代码编写 5 实验室测试 6 用户意见反馈 7 软件修改 8 用户培训 9 现场 安装 10 应用软件现场测试 11 用户测试 12 试运行 13 正式运行 2 2需求规定需求规定 2 12 1对功能的初步规定对功能的初步规定 1 物品出入库的管理 所有库存物品的帐面移动和实际物理移动 2 合理的入库原则和出库顺序 3 出库优于入库的原则 4 货位的合理分配 库区的合理规划 2 5 随时可以提供库存信息 6 库存报警功能 2 22 2对性能的初步规定对性能的初步规定 对性能的规定包括精度 时间特性要求 系统灵活性及系统冗余等 以下详细叙述 2 2 12 2 1 精度精度 管理系统对数据的精度要求是根据具体存放的物品单位属性而制定的 以下是关于精度的定义 序号单位精度要求备注 1 件 1 2 箱 1 5 时 1 6 分 1 7 秒 1 2 2 22 2 2 时间特性要求时间特性要求 计算机管理系统在很多地方需要用到时间参数 定制如下 序号时间参数格式示例 1DateYYYY MM DD2001 12 30 2TimeHH MM SS17 26 33 3DatetimeYYYY MM DD HH MM SS FFF2001 12 30 17 11 11 111 2 2 32 2 3 灵活性灵活性 系统的灵活性包括两个方面 1 作为独立运行的系统和与 ERP 系统集成的系统 WMCS 系统的设计首先是作为独立运行的系统而进行的 WMCS 系统具有独立的服务器 系统和数据库系统 具有完善数据输入输出功能和数据维护及查询系统 为了适应操作 要求 WMCS 系统专门设计 ERP 系统数据模拟转发及接收程序 对于具有与 ERP 系统集成要求的 WMCS 系统 接收 ERP 系统的指令数据 并具有向 ERP 系统发送任务完成数据和其他数据的功能 2 WMCS 系统本身操作的灵活性 包括用户权限的定制和入出库操作的灵活性 WMCS 系统操作全部采用 WINDOWS 标准界面 本身具有操作灵活的特点 WMCS 系统的输入尽可能提供鼠标选择和键盘输入双重输入功能 WMCS 系统为方便用户操作和管理 3 WMCS 系统提供灵活的用户管理系统 2 2 42 2 4 冗余性冗余性 系统的冗余性设计是系统性能指标的重要方面 WMCS 系统在以下方面具有冗余设计 数据备份 每天数次的数据备份策略 可以将数据恢复的时间压缩到最短 备份策略 可以根据作业频繁程度和数据重要性 对数据库采取相应备份 一般制定自动备份日 志 在每日空闲时间 通常为中午 12 点和下班前 自动进行数据库定时备份 对于常 用的 WMCS 的数据库 采用完全备份 2 32 3输入输出要求输入输出要求 数据输入要求数据输入要求 a 输入源选择 1 1 ERP 系统 主要包括药品主数据等 由 ERP 系统通过接口软件传送到 WMCS 系统 WMCS 系统自动或人工接收该数据 并将该数据转化为 WMCS 系统的药品主数据和入出库操作指 令 2 2 键盘输入 键盘输入部分主要包括数字和需要临时输入的字段 也包括系统维护和数 据库维护所需要输入的数据等 3 3 鼠标输入 鼠标作为系统的必备输入工具 主要输入那些已经存储在数据库中的可选 的数据 如药品主数据 代码 批次 规格等 货位地址 等等 鼠标输入是 WMCS 系 统最主要的手段 b 输入数据要求 对输入数据的要求首先应准确和唯一 准确性是指两次输入的结果是一致的 唯一性要求 是指不同地点 包括软件的不同处和不同终端 的输入应一致 输入数据应简单 对数据输入来说 简单意味着准确 简单也意味着唯一性容易得到保证 输出要求输出要求 a 输出方式选择 输出方式包括打印输出 屏幕输出和文件输出 打印输出是指打印各种报表和单据等 文件输出主要是与 ERP 系统进行数据交换 b 输出数据要求 4 对输出数据的要求主要应作到标准化 针对不同的要求所产生的输出都应遵循一定的有 时是严格的标准 2 42 4数据管理能力要求数据管理能力要求 数据管理分为增加 INSERT 修改 UPDATE 和删除 DELETE WMCS 系统提供对各种数据的控制能力 包括对自身数据的增加 修改和删除 包括 1 主数据的增加 修改和删除控制 2 入库操作的增加 修改和删除控制 3 出库操作的增加 修改和删除控制 4 用户的增加 修改和删除控制 5 主库存数据的增加 修改和删除控制 2 52 5故障处理要求 应用软件方面 故障处理要求 应用软件方面 1 WMCS 系统提供一套完善的故障处理方案 以适应系统的需要 2 WMCS 系统除支持联机操作外 支持在特殊情形下的脱机操作 3 3运行环境规定运行环境规定 3 13 1硬件设备硬件设备 本节描述 WMCS 系统计算机管理 控制的硬件配置 WMCS 系统的系统构成如下 1 系统网络采用客户机 服务器体系结构 管理系统采用以太网 2 服务器采用 UPS 供电 3 管理计算机入出库管理查询报表等 4 1 台监控计算机 3 23 2软件系统软件系统 选用原则 先进可靠 较好的性能价格比 服务器系统 Windows 2000 Server 数据库系统 SQL Server 7 客户端系统 Windows2000 管理系统 WMCS WMCS 4 4WMCSWMCS 系统详细描述系统详细描述 4 14 1管理及控制概念管理及控制概念 计算机管理和控制是自动化自动化立体库系统中的重要组成部分 管理和控制水平的高 5 低决定了自动化水平的高低 要完成物流系统中的各种特定的任务 依靠的是计算机管理和 控制技术与自动化系统中各技术部件的有机结合 4 24 2系统等级系统等级及任务设定及任务设定 4 2 14 2 1 系统等级系统等级 企业 ERP 系统是位于 WMCS 之上的系统 它可以向自动化立体库计算机系统传送各种订单数 据 同时也可以从集成化物流管理系统获得各种必要的信息 如库存情况 入出库情况 任 务完成情况等 WMCS 系统的管理系统负责中心系统的货位管理 入出库管理 查询报表 库存分析 系统维护 故障分析等工作 执行入库管理 出库管理和库存管理 管理入出库 策略 提供综合统计信息管理等 WMCS 系统的监控系统负责接受和转发 协调管理系统的 入出库指令 接受和处理控制系统的请求信号 设备信号等 监控计算机是联系管理和控制 系统的纽带 WMCS 系统的控制系统由可编程控制器 PLC 及其控制的设备的传感器和电机等 组成 PLC 控制系统 该系统接受实时监控系统的操作命令 并向监控系统发出请求和发送设 备信息 作为一个完整的集成化库存管理系统 还包括接口系统和模拟终端等软件系统 接口系统 Interface System 提供 ERP 到 WMCS 的数据接口服务 WMCS 有自己的服务器 和数据库 是独立的信息管理系统 在没有主系统的情况下 WMCS 可以独立工作 4 2 24 2 2 系统任务设定系统任务设定 以下具体描述 WMCS 系统的功能 主控系统 定单管理 主数据管理 外部供应商的供货 查询 WMCS 系统 a WMCS 管理系统 库存管理 库区管理 货位管理 入库分配 出库分配 系统状态 查询报表 系统维 护 盘库 库存分析 与 WMCS 监控系统通讯 b WMCS 监控系统 与 WMCS 管理系统通讯 接受管理系统入出库指令 协调系统入出库指令 转发系统入出 库指令 控制方式 手动 自动 设定 接受控制系统请求和设备信号 错误显示 向 管理系统报告出错信息 与 WMCS 控制系统通讯 c WMCS 控制系统 与监控系统通讯 接受监控系统入出库指令 入出库堆垛机控制 传感器与电机控制 4 34 3基本功能概述基本功能概述 4 3 14 3 1 数据管理 数据管理 建立储存拓扑结构 并将存储货位数据输入数据库 Database 建立数据字典 建立主帐 6 定义 WMCS 系统用户及用户权限 定制菜单系统 4 3 24 3 2 入库管理入库管理 录入入库单 指定货位入库 人工选择 自动分配地址 入库记录写入数据库 入库数据 维护 状态改变 4 3 34 3 3 出库管理出库管理 录入出库单 指定货位出库 人工选择 拣选出库 托盘中货物只出一部分其余的回立体 库 出库数据维护 4 3 44 3 4 查询 报表与盘库查询 报表与盘库 多项目查询 托盘 空货位 用户 指令 入出库单等 用户要求的报表 库存分析对话 框 盘库程序 4 44 4基本工作流程基本工作流程 4 4 14 4 1 名词定义名词定义 操作员 Operator 进行计算机操作和现场入出库作业管理的人员 搬运工 Worker 接受操作人员指令进行搬运或码放的工人 码盘 Pallet Organization 由搬运工按一定规则将一定数量的货物放置于托盘 上的作业过程 拣选 Picking 指根据出库指示将装有物品的纸箱从托盘取下的过程 这是用在托 盘中货物只出一部分其余的回立体库 拣选完毕应进行确认 WMCS 集成化物流管理系统 数据库 Database 指 WMCS 数据库 WMCSDB 数据库服务器 Database server 此处指 WMCS 系统的服务器硬件 工作站 Workstation 完成物流系统各项操作的现场计算机 如入库操作工作站 出库操作工作站等 监控系统 Supervision system WMCS 的组成部分之一 完成 WMCS 与 PLC 的信 息传送和任务调度管理 是自动化系统的关键子系统之一 4 4 34 4 3 主数据主数据 所有存放于自动化立体库的货物 均需事先在 WMCS 系统中登记注册 只有在系统中登记注 册的物品才能进入自动化立体库立体库中存贮 物品主数据描述存放在自动化立体库中所有 物品的基本属性 主要包括 a 代号 b 品名 c 单位 d 规格 物品的型号规格 d 最高 存储量 e 最低存储量 f 系数 g 每托盘件数 h 每托盘数量 I 成品还是物料 J 净重 K 毛重 L 有效期 月份 7 4 4 44 4 4 作业任务设定作业任务设定 WMCS 系统管理计算机根据需要设定联机脱机状态和堆垛机状态决定是否向下发作业任 务 4 4 54 4 5 自动化立体库库存结构自动化立体库库存结构 立 体 库 4 台拐弯巷道堆垛机 货 架 8 个巷道 总货位数 货位数 16 排 x 56 列 x 6 层 5376 个货位 货位编号采用以下规则 XX YY Z 其中 XX 货架排号 范围从 01 16 YY 货架列号 范围从 01 56 ZZ 货架层号 范围从 1 6 4 4 64 4 6 基本过程基本过程 流程概述 流程概述 入库管理模块实现物品入库的所有操作功能 从业务层面上入库管理可以划分 成品入库 辅料入库 退货入库 入库过程 入库过程 制入库单 立体库出库发作业 叉车将托盘放到入库平台 堆垛机作业取货物放到货架 回馈到数据库系统 完成入库 出库过程 出库过程 提货 制出库单 立体库出库发作业 堆垛机作业货物取出 发货 叉车将托盘货放到 理货区 回馈到数据库系统 完成出库 4 54 5 查询 统计 报表查询 统计 报表 WMCS 系统提供如下的数据分析功能 4 5 14 5 1 查询功能查询功能 物品查询 货位查询 入库单查询 出库单查询 4 64 6系统维护系统维护 4 6 14 6 1 用户管理用户管理 1 建立用户帐户 2 设定用户等级 一个用户的权限是通过设立用户组权限来实现的 用户的特殊权限设置还 可以根据用户要求进行设置 用户等级可分为以下几类 a 超级用户超级用户 拥有 DBO 的一切权利 充当系统管理角色 可以建立 修改和删除用户和 8 用户组 可以维护数据库中内容 b 自动化立体库操作员 自动化立体库操作员 允许进行入库操作 允许进行出库操作 允许打印入出库清单 c 数据分析员 数据分析员 允许进行统计报表 允许浏览数据库 允许进行打印 d 一般用户 一般用户 只有浏览的权利 4 6 24 6 2 库存表维护库存表维护 库库存存维维护护主主要要在在以以下下方方面面得得到到应应用用 1 软件调试阶段 需要对自动化立体库的数据作各种操作 以满足软件调试的需要 2 脱机管理情况下 需要对不正确的数据输入通过修改主表使之一致 3 系统故障情况下 虽然 WMCS 系统提供自动恢复功能 但仍需对错误恢复的数据进行 修改使与实际一致 4 盘库结果与数据库结果不一致时 根据需要应对库存数据进行修改 5 其他情况下的数据修改要求 4 6 34 6 3 库库存项目维护存项目维护 1 是数据的一致性要求 这部分内容主要指当定制的数据发生变化时 应考虑到库存数 据变换的一致性 2 是过时数据的删除 对于不再实用的数据项 应从表中删除 5 5 入出库管理入出库管理 5 5 1 1 入库入库 入库操作流程 开始 录入入库单 制单 按序号选择入库单 代码 批号 输入入库数量 入库托盘数 检查脱机联机状态 指定或按入库原则自动分地址 9 适用于联机 脱机 操作 联机 管理机发任务 监控机 堆垛机 脱机 管理机只做入出库记录 补帐 不发作业给堆垛机 5 5 2 2 出库出库 1 出库是与入库相反的一项操作 系统接收出库单 用户再输入出库任务办理出库 出 库作业优先 货架应货物上轻下重 堆垛机最短距离位移等原则 支持多个工作站同 时进行出库操作管理 合理调配各台堆跺机的忙闲程度 2 出库作业管理 3 出库优先原则 先入先出 FIFO 相同编码先零后整 出库先后顺序 4 出库作业需求 录入出库单据 进行出库操作 按照出库原则提供 自动寻址 手工寻址 用户可以根据实际情况选择出库寻址 方式 出库活动图 记录入库信息 更新库存 脱机状态不发电报 联机状态 发电报 结束 开始 录入出库单 制单 按序号选择出库单 对操作员的级别 物品状态 有效 期做判断决定是否限制出库 检查脱机联机状态 10 适用于联机 脱机 操作 联机 管理机发任务 监控机 堆垛机 脱机 管理机只做入出库记录 补帐 不发作业给堆垛机 6 6 查询管理查询管理 6 16 1 入出库操作入出库操作查询查询 1 查询主要包含 入库查询 出库查询 库存信息查询 货位状态信息查询 报表查询 2 输入查询条件既可对单条件 也可以对复合查询条件查询 3 查看查询结果时 用户可以对每一列的宽度进行压缩或拉伸 以便于查看 4 查询时通过输入物品编码 批号 时间范围 货位地址或物品分类等 或一些较模糊的 查询条件 列出满足条件的清单 5 查询结果在当前界面均可按 编码 批号 货位地址 时间等进行排序 只需要在数据窗 口双击该列 6 查询界面同时支持键盘及鼠标操作 6 26 2 修改表查询修改表查询 每条任务删除后均生成相应删除记录查询报表 6 36 3 码放规则维护码放规则维护 只放同代码同批次药品 最多码放量不要超过主数据表规定的托盘数量 7 7 系统维护系统维护 系统维护主要包含用户管理 货位管理 故障处理等功能 此权限只针对系统高级管理员开 放 系统管理员根据每个岗位的业务内容限定其操作权限 8 8 用户权限用户权限 主要功能包含用户权限设定 用户密码更改 1 用户权限设定 实现用户的删除 增加等的维护 此项权限只对系统高级管理

温馨提示

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

评论

0/150

提交评论