随着工程公司海外业务扩展的增长, 如何快速高效的实现物资响应成为工程执行及项目管理核心问题之一, 乌兹别克斯坦子公司在现场物资管理环节与软件开发商合作, 利用成熟的条码识别技术进行了大胆的尝试, 建立起以60大类为依据的物资编码规则及集出入库、盘点、移库、报表打印功能的条码仓储管理系统, 2012年12月9日通过公司采购处和信息管理处验收;为了规范公司项目管理, 公司为国际EPC工程项目打造了适合公司本身管理特点的项目管理信息系统 (即CPECC-PMIS) , 在公司海外分 (子) 公司及国内直属EPC项目进行推广应用。
PMIS系统对物资编码、现场物资运输、物资现场管理业务进行了规范, 但是条码仓储系统在现场物资管理方面, 具有从系统数据到物资现场入出库、盘点等实物操作之间的快速联动的特点, 该特点使系统数据直接到达操作现场, 同时现场数据收集也通过条码快速、高效、准确的反馈至系统, 因此条码系统在实际现场物资管理中仍然具有非常重要的作用和意义。随着工程公司PMIS系统全面上线, 如何解决公司统一的CPECC-PMIS系统和乌兹别克斯坦子公司已经在使用的条码仓储管理系统运行之间的融合问题, 成为我们必须面对的课题, 由此提出以PMIS为基础, 沿用原有条码仓储管理系统, 搭建既能满足PMIS数据和业务要求, 又能使用利用条码技术对现场物资进行管理的条码仓储系统, 实现PMIS与条码仓储系统结合, 有利于提升公司物资管理水平。
同时利用本次条码仓储系统的重新搭建, 在物资运输管理过程引入GPS技术, 实现物资运输的可跟踪, 形成利用先进技术, 并且覆盖运输、仓储管理过程的信息系统, 既满足子公司管理需要, 又能够促进和提高PMIS应用水平。
根据进一步实现信息系统的集成, 打破信息孤岛、实现信息共享的总体目标。为深化信息化建设, 更好的提高工作效率, 要求在建设条码物流仓储管理系统过程中, 实现与CPECC-PMIS系统的数据集成。主要目标有:
从PMIS中获取待收货订单列表、订单明细、运输单列表、箱单列表、箱单明细等数据作为物流仓管系统基础应用数据;反馈运输单GPS定位信息、物资库存信息给PMIS系统, 供总公司相关人员查看、参考、使用仓管系统数据;利用条码识别技术, 实现生产物资的快速识别;通过PMIS系统的应用, 实现物资管理流程的规范。
物流运输实现物资从出口国港口出发至到达项目现场过程的地理信息和运输状态进行跟踪管理。
需求如下:物资港口运输数据, 物资订单和箱单信息绑定GPS跟踪设备。GPS设备定期发送地理位置信息到服务器, 服务程序接收并整理输出物资行进记录。跟进对应物资的提运单、进口口岸收货、内陆运输、采购到货单据状态信息。实现按照提运单号、物资编码、订单信息可动态查询物流运输状态和地理信息, 达到可动态跟踪物资订单的目的。
仓储管理是对到货物资的现场检查、入库、领料、出库、退库、盘点过程进行软件控制, 应用条码扫描技术流程化、规范化处理仓管过程。
主要需求:获取CPECC-PMIS系统到货单据数据, 自动生成入库单信息。并对入库物资编码进行条码编码及打印输出。系统将生成的入库单信息下发至PDA应用设备。仓管员通过PDA设备在仓库现场扫描收集入库物资信息。PDA收集到的入库信息及时通过开放的软件接口更新至仓管系统, 完成入库操作。系统定时获取CPECC-PMIS领料单信息后, 自动生成出库信息。仓管员通过下发功能将信息下发至PDA设备, 在仓库现场扫描出库物资信息并更新仓管系统数据。
对于在仓管系统中自行添加的入库/出库单在完成PDA数据收集后及时同步至CPECC-PMIS系统。系统实现PDA设备现场收集盘点库存功能, 并对生成的盘点单数据及时同步至公司CPECC-PMIS系统中, 保证数据完整性。系统按照公司各种单据规定格式生成相应业务报表并可打印输出。仓管系统与CPECC-PMIS系统是附属关系, 数据同源。两个系统物资采购数据实现无缝集成。
开发可在智能手机上运行的客户端应用, 通过APP客户端实现物流仓管系统信息查询和单据审批。
主要功能如下:通过APP查询物资运输状态和信息;通过APP查询仓管信息, 包括入库、出库和库存等信息;通过APP对系统审批事项进行查看、提交操作。
系统开发和应用采用当前流行的B/S方式实现, 能够实现仓储系统产生的数据延时或定期提交至CPECC-PMIS, 保持数据的统一性、准确性和完整性。
系统采用经典的三层架构设计理念并根据实际的业务需要加入一层接口处理层。三层架构使用通用的数据处理层、业务逻辑层、业务数据展示层, 将系统应用数据库、业务逻辑管理与系统展示分层设计, 使系统在稳定性、可靠性、可扩展性、安全性等方面大大增强。仓管系统外围硬件接口较多, 同时与总公司PMIS系统要集成统一, 所以加入接口处理层, 增加系统扩展结构。
分层结构如图1所示。
物流条码仓储管理系统设计为四大模块, 两大系统基础数据管理模块, 两大业务模块。在基础数据管理模块中进行用户管理、权限管理、流程管理及模板管理、供应商基础数据管理等。
两大业务模块为运输管理模块及仓储管理模块, 运输管理模块可以实现采购货物货运物流信息的跟踪查询。仓储管理模块包含了现场物资仓储管理业务链上的全部业务, 包括物资出入库, 物资调拨、物资移位、物资盘点、物资退库等功能。
功能结构图如图2所示。
物资发运时由货运代理在系统中填写货物发运信息, 并绑定GPS模块, 实现物资定位。
项目管理人员通过登陆系统按照货物名称、订单号进行查找, 查看货运信息。
材料到达现场后, 库房管理员根据运单在系统中录入基础数据, 并生成物资仓储管理条码, 由保管员进行贴码。组织相关专业工程师对到货物资进行到货自检, 利用手持系统对被检物资进行识别, 检验过程中将检验结果填写到系统中, 系统自动生成库房自检单、报检报验单、不合格品报告单、物资拒收报告单, 利用无线打印技术实时进行单据打印, 相关人员签字后将单据拍照上传至系统。检验完毕后, 系统会根据物资大类码自动分配库位, 保管员将物资放置相应的货位上完成物资入库作业。
分包商登陆系统进行材料申领, 发起线上审批流程, 通过审批后, 分包商打印材料申请单到库房进行领料, 保管员根据材料申领单进行备料, 利用手持系统扫描出库物资形成出库单据, 完成出库作业。
分布式部署解决方案旨在满足总司总部对于安全性的要求, 通过分布式部署对各分、子公司、跨地域的业务进行管理, 实现管理协同。方案以信息共享为基础, 以“协同控制”为核心, 从满足公司总部安全性要求为立足点, 提供组织间信息共享等功能, 提升系统独立性、安全性和灵活性。
设计思路:在各个成员公司进行分布式部署, 每个独立服务器分别发挥作用, 并通过手动导入导出, 实现公司总部和成员公司信息共享, 有效提高系统安全性。
根据管理用户的角色分配权限, 实现管理用户的权限分离, 仅授予管理用户所需的最小权限;严格限制默认账户的访问权限, 重命名系统默认账户, 修改这些账户的默认口令;及时删除多余的、过期的账户, 避免共享账户的存在, 安全策略设置登录终端的操作超时锁定;设定终端接入方式、网络地址范围等条件, 来限制终端登录。
后台管理系统使用程序强制要求用户密码满足相应的用户密码复杂度策略。用户登录成功时在个人中心显示上次登录IP和登录时间, 如果上次登录IP和本次登录IP不同, 则提示用户。
登录错误提示信息全部一样, 不显示“不存在该用户”或“密码错误”这样的提示, 防止利用错误提示获取用户名列表。统一给出“用户名或密码错误”的错误提示。提交页面返回的错误信息可以给入侵者提供丰富的信息, 设计统一的IIS错误页面, 来替换限制的401、403、404、500等IIS自带的错误页面, 让所有的错误返回的信息都完全一样。
根据规划方案及乌兹别克斯坦分公司实际业务需要, 系统基于Windows Server 2008 R2+IIS7.0+MSSQL Server2008 R2的运行环境, 运用Microsoft公司的ASP.NET开发, 采用目前流行的C#作为基础开发语言, 数据库采用MSSQL Server2008 R2。
物资定位实现了国际运输中货运信息的及时反馈, 条码仓储管理既堵塞了仓储管理中存在的漏洞, 又彻底改变了依靠手工、人工管理的方式, 很好地解决了账物不同步的弊病, 实现了数据采集的自动化, 以及库存数据的实时掌控, 对于降低管理成本、加快子公司内部物流速度有着至关重要的作用, 这两项技术功能能最大程度地保障子公司生产经营各项原材料的及时到位, 缩短施工周期, 从而取得最大的管理效益。
从长远来看, 物流GPS定位技术、条码识别技术的应用是企业实现数字化、信息化、自动化管理目标的基础, 不仅能有效规避物资采购中物流、存货管理过程中不必要的风险, 而且能为公司的可持续发展提供系统化管理和数据保障。
上一篇: 基于全流程可视化的仓储管理信息化提升研究
下一篇: 商业连锁企业仓储管理的问题及对策