格力凯邦电机物料入库管理研究

更新时间:2024-01-22 15:30:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

北京理工大学珠海学院2010届本科生毕业设计(论文)

格力凯邦电机物料入库管理研究

摘 要

随着科学技术的发展,企业信息化建设势在必行。本文以格力凯邦电机为研究对象,结合企业物流管理部的现状,针对物料(特别是原材料)的入库管理进行研究。

物流管理可谓是企业的心脏,只有物料真正流动起来,才能使企业运行顺畅,才能为企业带来更大的利益。物料入库是物流管理的第一个环节,本文通过调查格力凯邦电机物料入库现状,按照发现问题、分析问题、解决问题的思路,结合信息管理与信息系统的专业知识,对其物料入库环节进行流程上的优化,进而分析、设计了配合管理的物料入库管理信息系统。在系统分析阶段,进行了详细的数据流程分析,并配合数据字典加以说明;而系统设计阶段,也进行了详细的数据库设计和用户UI界面设计。

企业的信息化建设之路依然漫长,希望本文可以为生产制造类企业在物流管理方面提供一些思路和建议。

关键词:物流管理 信息化建设 系统分析与设计

I

北京理工大学珠海学院2010届本科生毕业设计(论文)

Materials entry research

Of Gree KaiBang motor manufacturer co., LTD

ABSTRACT

With the development of science and technology, enterprise informatization construction is imperative. This paper based on Gree KaiBang motor manufacturer co., LTD for research object, combined with the current situation of enterprise logistics management department, study of materials (especially the raw material ) warehouse management.

The enterprise logistics management just likes the heart. Only when materials flow, can it make enterprise run smoothly, and also can it bring greater benefit. Material storage of logistics management is the first link, this paper surveys the Gree KaiBang motor manufacturer material warehousing current situation, according to the way that find the questions, then analysis them, and then solve them for thinking, combining information management and information system’s professional knowledge, to improve the materials incoming business flow. And then anglicizing and designing the materials entry management information system. During the system analysis period, this paper carried on the detailed analysis of data flow analysis, combined with the data dictionary explained. And in the system design stage, it also carried on the detailed design of database and user interface design.

It is still a long road of the enterprise’s information construction, only hope this paper can provide some ideas and suggestions for enterprise’s logistics management.

Key words: Logistics Management Informatization Construction Systems Analysis and Design

II

北京理工大学珠海学院2010届本科生毕业设计(论文)

目 录

摘 要 ................................................... I ABSTRACT ................................................ II 1 前言 .................................................. 1

1.1研究背景 .............................................. 1 1.2研究目标及拟解决的关键问题 ............................. 1 1.3研究的基本思路及方法 ................................... 1 1.4可行性分析 ............................................ 1

2 现状调查 .............................................. 3

2.1物流管理部简介 ........................................ 3 2.2仓库概述 .............................................. 3 2.3物料入库现有业务流程 ................................... 4 2.3.1收货流程 ............................................ 5 2.3.2送检流程 ............................................ 6 2.3.3入库流程 ............................................ 7 2.4物料入库现有数据流程 ................................... 8 2.4.1物料入库数据流程图 ................................... 8 2.4.2数据字典 ........................................... 11

3 需求分析 ............................................. 19

3.1存在问题 ............................................. 19 3.2对应需求 ............................................. 19

III

北京理工大学珠海学院2010届本科生毕业设计(论文)

4 物料入库流程优化及系统分析 ........................... 20

4.1优化后的业务流程 ........................................ 20 4.2优化后的数据流程 ........................................ 22 4.2.1数据流程图 ............................................ 22 4.2.2数据字典 .............................................. 23

5 物料入库管理功能模块的设计 ........................... 28

5.1物料入库管理功能结构图 .................................. 28 5.2 用户UI界面设计及注解 ................................... 28 5.2.1 采购订单查询界面 ...................................... 28 5.2.2生成待检单界面 ........................................ 29 5.2.3撤销待检单界面 ........................................ 30 5.2.4待检单确认界面 ........................................ 32 5.2.5录入待检库位界面 ...................................... 33 5.2.6待检单库位撤销界面 .................................... 34 5.2.7确认检验结果界面 ...................................... 35 5.2.8历史记录界面 .......................................... 36 5.2.9标识预览界面 .......................................... 38 5.2.10准备入库界面 ......................................... 38 5.3数据库设计 .............................................. 41 5.3.1数据库逻辑结构设计(E-R图) ........................... 41 5.3.2数据库表设计 .......................................... 46

6 结论 ................................................. 49

IV

北京理工大学珠海学院2010届本科生毕业设计(论文)

6.1研究成果 ................................................ 49 6.2前景展望 ................................................ 50

参考文献 ................................................ 51 附 录 .................................................. 52 谢 辞 .................................................. 55

V

北京理工大学珠海学院2010届本科生毕业设计(论文)

1 前言

1.1研究背景

随着社会的飞速发展、计算机科学技术的日趋完善,人们传统的思想观念和工作方式开始发生巨大的转变,依靠计算机技术进行信息化管理已经势在必行。生产制造类企业也面临着同样的问题。如何利用先进的信息化技术提高企业的生产效益、优化企业的管理模式是该问题的核心。本文以格力凯邦电机为研究对象,结合企业物流管理部的现状,针对物料(特别是原材料)的入库管理进行研究。

格力凯邦电机创立于2003年,主要从事各类型微特电机产品的开发设计、加工制造与销售服务,产品适用于空调、洗衣机、抽油烟机、电风扇等家用电器。凯邦自成立以来,一直致力于不断扩大生产规模,产值和效益连年翻番。经过短短的几年发展,凯邦由一个无任何知名度的小企业,发展到今天无论是产量或是销售量都雄居国内电机行业的前5名。这样一个充满生命力的企业,信息化建设必须与企业的发展同步,否则将严重制约企业未来的发展;而物流管理部就像企业的心脏,与市场部、采购部、生产部、车间、质控部等相关部门紧密相连,其信息化建设做的好,企业运营才能顺畅。就凯邦物流管理部现有的管理模式和工作方式来看,仍然停留在实物流推动信息流的阶段。日常工作主要依靠Baan系统,同时结合电子邮件、手机联络等方式作为补充。工作中涉及使用的单据种类繁多且流转频率高,在物流部内部及相关上下游部门间的流转主要是人工传递,因此常常出现丢单、漏单、错单等情况,给企业带来许多不必要的损失。

1.2研究目标及拟解决的关键问题

在这样的研究背景下,本文将有侧重点的进行深入分析,力求以切实可行的改进方案推动格力凯邦电机物流管理的信息化建设。针对格力凯邦电机的实际情况,本文拟解决的关键问题有:物料入库过程中信息流与实物流同步的问题;仓库物料分区按库位管理的问题;实现物料批次管理的问题;在仓库使用立体货架、库位分区条码化的可行性研究;物料编码的规范化等。

1.3研究的基本思路及方法

本文研究的基本思路是从格力凯邦电机物流管理部门及相关上下游部门的普遍现状及同行业物流管理及其信息化现状出发,发现问题,进而分析问题,结合专业知识,以期在一定程度上达到解决问题、优化管理的目的。

本文主要的研究方法包括调研(走访现场、询问部门负责人及相关一线业务人员等)、形成文档、讨论修正、分析论证,并在此基础上进行面向业务流程的系统分析与系统设计。

1.4可行性分析

格力凯邦电机是一个富有活力、敢于创新的企业,对于信息化建设的态度十分积极。无论是人力、物力或财力方面的需求,企业都给予大力支持。同时,与调研工作密切相关

1

北京理工大学珠海学院2010届本科生毕业设计(论文)

的物流管理部更是勇于实践,乐于创新,以“物流创造价值”为行动指南。所以,作为格力凯邦电机物流管理部的实习生,该课题调研工作的开展具备了充分的可行性。另外,针对调研结果形成文档并在此基础上进行流程优化、系统分析和系统设计,也是信管专业学生应具备的专业技能。综上所述,该研究题目切实可行。

2

北京理工大学珠海学院2010届本科生毕业设计(论文)

2 现状调查

2.1物流管理部简介

物流管理部负责物料的入出库、物料的管理、账务的同步跟进操作;负责协助各生产车间的物料的定额分拣配送,确保生产的正常运行及顺畅、负责成品的入出库及成品管理。(参考资料:Q/KBZ02.00.000-01)

物流管理部现有在职工作人员228人,其中具有初中学历的61人,占26.8%,高中、中专、中等技校、职高学历的140人,占61.4% ,大专学历的14人,大学本科学历的13人,具有大专以上学历的占11.8%。在具有大学本科学历的人员中,有4人为实习生。物流管理部分为办公室(5人)、综合班组(11人)、物流组(105人)、账务组(11人)、预加工区(64人)、成品班组(30人)。(参考资料:物流管理部人员资料)

物流管理部组织结构如下:

部长 (1人)综合组主管(1人)审计员 (1人)资料员 (1人)5S专员(1人)物控员(1人)叉车组组长(若干)叉车司机(若干)物流班班长(若干) 物流组长(若干)物流员(若干)物流组主管(1人)加工区班长(1人)预加工组长(若干)打单员(若干)物流员(若干)生产员工(若干)账务组主管(1人)成品组主管(1人)仓储班长(1人)货运班长(1人)搬运组长(若干)仓管员(若干)搬运工(若干)账务组长(若干)账务员(若干)图2-1 凯邦物流管理组织结构图

2.2仓库概述

目前,凯邦物流管理部仓库主要分为5个仓,原材料仓、半成品仓、成品仓、废品仓和码头仓。其中,原材料仓分为12个区,样品物料区、不良品区、待检区、合格区、塑封物料区、加工区、大宗物料库位、包材区、定转子铁芯区、配送区、备件区、危化品区。半成品仓分为定子半成品区和转子半成品区。成品仓分为电机区、样机区、不良品区。码头仓位于高栏港码头。

3

北京理工大学珠海学院2010届本科生毕业设计(论文)

仓库结构如下图所示:

物流管理部仓库 原材料仓 半成品仓 成品仓 废品仓 码头仓 样品物料区 不良品区 待检区 合格区 塑封物料区 加工区 大宗物料库位 包材区 定转子铁芯区 配送区 备件区 危化品区 定子半成品区 转子半成品区 电机区 样机区 不良品区 图2-2 凯邦物流管理部仓库结构图

2.3物料入库现有业务流程

原材料入库业务流程总图如下:

4

北京理工大学珠海学院2010届本科生毕业设计(论文)

原材料入库业务流程总图供应商物流管理部采购部外协检验员送货单打单采购订单异常处理物资待检单点货物资待检单物资待检单(含检验结果)抽样检验收货物资待检单合格证、不合格证、让步证张贴标识做系统帐 图2-3 原材料入库业务流程总图

2.3.1收货流程

原材料到达仓库后,供应商提供“送货单”(参看附录图1)给打单员。

打单员将“送货单”与系统中采购部的采购订单核对(依据物料编号、供应商、订单编号、物料名称等信息查询,核对货物名称、数量、订单编号等信息),核对无误后导出“物资待检单”(参看附录图2)。

若核对有误:①送货量大于订单量时,打单员与采购部联系,确定补单或者让送货方把多余物料运回;②当送货量小于订单量,由采购部与供应商沟通,确认是否延期交货。Ⅰ.若延期交货,则在系统中确认,此采购订单下次仍然可被参照;Ⅱ.若剩余物料不再需要,则由采购部在系统中结单。

5

北京理工大学珠海学院2010届本科生毕业设计(论文)

收货仓管接到“物资待检单”后安排搬运人员将货物按要求运送到待检区。待收货仓管清点完数量和种类后,在“送货单”签收货单位、收货人、日期,在“物资待检单”上签名以确认收货。然后,收货仓管参照“送货单”填写白色“物料待检卡”(参看附录图3)并张贴在物料外包装上面。

若清点数量或种类与送货单不符,则通知打单员在系统中修改并重新打印物资待检单,原物资待检单作废。

之后,一式五联的“送货单”,分别交给采购部(1份)、物流部帐务组(1份),打单员1联备查,及供应商(2份)。最后收货仓管把“物资待检单”交外协检验处检验,至此,收货步骤完成。

收货业务流程图如下:

原材料入库流程 Step 1:收货供应商打单员收货仓管采购部送货单查询采购订单系统采购订单(补)核对送货单有误异常处理无误打物资待检单有误物资待检单点货、核对无误确认送货单填写物料待检卡物资待检单物料待检卡送检流程 图2-4 收货业务流程图

2.3.2送检流程

外协检验处收到“物资待检单”后会派检验员到待检处检验货物,按比例抽样检查(一

6

北京理工大学珠海学院2010届本科生毕业设计(论文)

般物料都有对应的进货检验表,该类表已经有需要检测的项目,只需填写检验结果。样品物料则要手工填写需要检验的项目与检验结果)。

若检验合格,则在物料外包装贴上合格标签(参看附录图4);若检验不合格(参看附录图5),则检验员会填写“原料不合格品通知单”(参看附录图6),交给采购部,采购部判断全检、退货或让步。

①采购部选择全检,该“原料不合格品通知单”交回给外协检验处。全检分为供应商全检和凯邦质控部全检两种,全检后将合格品入库,不合格品退货。

②采购部选择退货,该“原料不合格品通知单”交回给外协检验处,物流部退货处理。 ③采购部选择让步,将“原料不合格品通知单”交给工艺设备部、技术部与质控部询问其意见,如果有一个不同意则退货处理,如果都同意,最后会由质控部部长判断处理,同意则贴上让步标签(参看附录图7),不同意则退货处理。

送检业务流程图如下:

原材料入库流程 Step 2:送检供应商收货仓管外协检验员采购部工艺设备部、质控部物资待检单物料待检卡抽样检验不合格填“不合格品通知单”不合格品通知单合格处理判定让步签署意见退货、全检退货处理不合格证不合格/合格签署意见张贴标识让步退货物资放行条物资待检单合格证让步证不合格证安排入库入库流程 图2-5 送检业务流程图

2.3.3入库流程

检验完成后,收货仓管员将“物资待检单”和“送货单”送至帐务组,帐务员收到“待

7

北京理工大学珠海学院2010届本科生毕业设计(论文)

检物资单”时按合格品、不合格品、报废对已检验物料数目在系统中进行确认。同时,收货仓管向实物仓管发送通知,实物仓管在物资待检单相应位置签字后,将合格品入库,将不合格品转入不良品区。

入库业务流程图如下:

原材料入库流程 Step 3:入库收货仓管实物仓管帐务员物资待检单做系统帐通知收货物资待检单签字收货

图2-6 入库业务流程图

2.4物料入库现有数据流程 2.4.1物料入库数据流程图

第一层:

8

北京理工大学珠海学院2010届本科生毕业设计(论文)

供应商送货单送货单(已签收)或物资放行条(拒收时)P1原材料入库管理

图2-7 物料入库数据流程图第一层

第二层:

P1原材料入库管理P1.1供应商送货单送货单或物资放行条收货管理物资待检单、物料待检卡P1.2送检管理物资待检单P1.3D1物料入库记录入库管理图2-8 物料入库数据流程图第二层

第三层:

9

北京理工大学珠海学院2010届本科生毕业设计(论文)

P1.1收货管理送货单(已签收)P1.1.6修改并重新打单打单员实物与送货单不符;物资待检单;送货单实物与送货单相符;物资待检单;送货单物资待检单、送货单P1.1.3异常处理P1.1.5签字收货仓管物料名称、型号规格、来料日期、数量、生产厂家核对有误的送货单供应商送货单P1.1.1查询核对打单员核对无误的送货单物资待检单;P1.1.4清点、送货单打物资待(实送数量、核对实物检单规格型号)收货仓管P1.1.2打单员P1.1.7填写物料待检卡并张贴收货仓管P1.2送检管理物料待检卡P1.3入库管理物资待检单P1.2.1检验检验员检验结论P1.2.2填写检验结果并张贴标签检验员P1.3.1签字;入库物资待检单物料实物仓管物资待检单P1.3.2录入系统账务员D1物料入库记录图2-9 物料入库数据流程图第三层

第四层:

10

北京理工大学珠海学院2010届本科生毕业设计(论文)

P1.1.3异常处理P1.1.3.2送货量大于订单量新增采P1.1.1购订单补单P1.1.3.1P1.1.1核对有误的送货单分类误差误差原因项目打单员采购部全部或部分物料不再需要P1.1.3.3拒收、结单P1.1.3.4现有数量签收,缺少数量延迟交货物资放行条供应商送货量小于订单量修改后的P1.1.1采购订单图2-10 物料入库数据流程图第四层

2.4.2数据字典 2.4.2.1数据项

表2-1 数据项

数据项名称 数据类型 数据长度 15 50 10 50 允许空 取值范围 KP1000000—KP1999999 珠海凯邦电机制造有限公司 0000-00-00——9999-12-31 取值含义 首位数字1表示单据类型为送货单 供应商名称 供应商编号 收货方名称 表示收货年月日 JCR表示寄存订送货单编号 char 送货单位 送货单位代码 收货单位 收货日期 订单号(采购订单) char char char NO NO NO NO NO datetime 10 char 15 NO 单;PUR表示普通订单 11

北京理工大学珠海学院2010届本科生毕业设计(论文)

物料编码 产品名称 型号规格 实送数量 实收数量/实际清点数 收货人 仓管员 日期 char char char double double char char 20 100 50 20 20 NO NO NO NO YES YES YES YES 0000-00-00——9999-12-31 REC000000-REC999999 是、否 12

物料的唯一标识符 物料名称 对物料性状的描述 供应商送来物料量 收货方实际收货数量 收货方接收货物人员姓名 仓管员姓名 负责人签字时间 对物料性状的补datetime 10 备注 char 50 YES 充描述、对检验结果的附加说明等 系统自动生成的单据编号 送货单位代码与送货单位简称 仓库在系统中的编号 库位在系统中的编号 JC表示寄存;PU表示普通 表示是否需要检验 采购人员编号 系统中将物料按用途分成的类别 物料名称和规格型号/图号 物料设计的图纸收货单号 供货方 仓库 库位 订单类型 检验 采购员 物料组 物料说明 图号

char char int char char char int int char char 15 12 5 8 4 2 8 4 50 20 NO NO NO NO NO NO NO NO NO NO 北京理工大学珠海学院2010届本科生毕业设计(论文)

编号 M米、PCS个、SHT单位 收货数量 合格数量 检验结论 打单人 检验员 打印日期 交货日期 检验日期 入库日期 char double double char char char 4 50 50 50 6 8 8 NO NO NO NO NO NO NO NO NO NO NO 张、KG千克、套、物料单位 块(LOA)等 合格、不合格 0000-00-00——9999-12-31 0000-00-00——9999-12-31 0000-00-00——9999-12-31 0000-00-00——9999-12-31 打单人姓名 检验员姓名 打印日期年月日 交货日期年月日 检验日期年月 入库日期年月 没见到实例,是否送检单号 char 是物资待检单上的收货单号呢? 放行部门 char 50 NO 退料、回收箱、外放行原因 char 20 10 50 20 20 20 20 NO NO NO NO NO NO NO 借品、废品、离职、 其他 随物车牌号 char 随物公司 随物人 申请人 char char char 13

不合格数量 double datetime 10 datetime 10 datetime 10 datetime 10 申请放行部门名称 出厂车辆车牌号 物料运回公司的名称 随物出厂人签名 申请物料放行人姓名 申请放行部门主管姓名 值班保安姓名 主管负责人 char 值班保安

char 北京理工大学珠海学院2010届本科生毕业设计(论文)

2.4.2.2数据结构

1) 送货单

送货单=送货单编号+送货单位+送货单位代码+收货单位+收货日期+订单号+物料编码+产品名称+型号规格+单位+实送数量+实收数量+备注+收货人+送货人+仓管员 2) 物资待检单

物资待检单=收货单号+供货方+仓库+库位+采购订单+订单类型+检验+采购员+物料编码+物料组+物料说明+图号+单位+仓管员+收货数量+合格数量+不合格数量+检验结论+备注+打单人+收货人+检验员+仓管员+打印日期+交货日期+检验日期+入库日期 3) 物料待检卡

物料待检卡=物料名称+型号规格+生产厂家+数量+来料日期 4) 合格证

合格证=物料编码+数量+物料名称+型号规格+生产班别/厂家+来料/生产日期+检验员+检验日期 5) 不合格证

不合格证=物料编码+物料名称+规格型号+生产厂家+不合格原因+检验员签名 6) 让步/全检单

让步/全检单=物料编码+数量+物料名称+型号规格+生产班别/厂家+让步/全检项目+检验员+日期

2.4.2.3数据流

1) 数据流名称:送货单

位置:供应商→P1.1.1;P1.1.1→P1.1.2;P1.1.2→P1.1.3;P1.1.2→P1.1.4;P1.1.4→P1.1.5;P1.1.4→P1.1.6;P1.1.6→P1.1.5;P1.1.5→供应商

定义:送货单=送货单编号+送货单位+送货单位代码+收货单位+收货日期+订单号+物料编码+产品名称+型号规格+单位+实送数量+实收数量+备注+收货人+送货人+仓管员 2) 数据流名称:物资待检单

位置:P1.1.2→P1.1.4;P1.1.4→P1.1.5;P1.1.4→P1.1.6;P1.1.6→P1.1.5;P1.1.5→P1.2.1;P1.2.1→P1.2.2;P1.2.2→P1.3.1;P1.3.1→P1.3.2

定义:物资待检单=收货单号+供货方+仓库+库位+采购订单+订单类型+检验+采购员+物料编码+物料组+物料说明+图号+单位+仓管员+收货数量+合格数量+不合格数量+检验结论+备注+打单人+收货人+检验员+仓管员+打印日期+交货日期+检验日期+入库日期 3) 数据流名称:物料名称、型号规格、来料日期、数量、生产厂家 位置:P1.1.5→P1.1.7

定义:物料待检卡=物料名称+型号规格+生产厂家+数量+来料日期

14

北京理工大学珠海学院2010届本科生毕业设计(论文)

4) 数据流名称:检验结论 位置:P1.2.1→P1.2.2

定义:即检验的结果,有合格与不合格两种选择 5) 数据流名称:误差原因 位置:P1.1.3.1→采购部

定义:误差原因=送货量大于订单量/送货量小于订单量/订单号不存在/其他 6) 数据流名称:物资放行条 位置:P1.1.3.3→供应商

定义:物资放行条=放行部门+日期+编号+放行原因+名称+编号(图号)+规格+单位+数量+返厂日期+随物车牌号+随物公司+随物人+申请人+主管负责人+值班保安

2.4.2.4数据存储

数据存储编号:D1

数据存储名称:物料入库记录

定义:物料入库记录=物料编码+物料名称+仓库+库位+单位+库位库存+仓管员+批次 说明:物料入库记录按照物料规格型号分类,每入库一批货物就在物料入库记录中增加一条记录。

流入数据流:P1.3.2

2.4.2.5处理过程

1) 处理过程编号:P1.1.1 处理过程:查询核对 输入:供应商

输出:P1.1.2;P1.1.3 处理:如果 打单员接到送货单

则 如果 依订单号在系统中查询出采购订单信息与送货单一致

则 转至P1.1.2处理 否则 转至P1.1.3处理

2) 处理过程编号:P1.1.2 处理过程:打物资待检单 输入:P1.1.1 输出:P1.1.4

处理:如果 接到P1.1.1处理完成信息

则 从系统中导出物资待检单并打印 否则 没有处理动作

3) 处理过程编号:P1.1.4

15

北京理工大学珠海学院2010届本科生毕业设计(论文)

处理过程:清点、核对实物 输入:P1.1.2

输出:P1.1.5;P1.1.6

处理:如果 接到送货单和物资待检单

则 清点实物数量、型号核对送货单

如果 核对结果一致 则 转至P1.1.5处理 否则 转至P1.1.6处理

4) 处理过程编号:P1.1.5 处理过程:签字 输入:P1.1.4;P1.1.6 输出:P1.1.7;P1.2.1;供应商

处理:如果 接到已核对的送货单和物资待检单

则 在送货单、物资待检单上“收货人”一栏签名并将送货单其中一联交给供应商

否则 没有处理动作

5) 处理过程编号:P1.1.6 处理过程:修改并重新打单 输入:P1.1.4 输出:P1.1.5

处理:如果 接到收货仓管修改了实收数量的物资待检单

则 在系统中修改实收数量后重新打印物资待检单交给收货仓管并将原待检单作废

否则 没有处理动作

6) 处理过程编号:P1.1.7 处理过程:填写物料待检卡 输入:P1.1.5 输出:P1.2.1

处理:如果 接到收货仓管签字的物资待检单

则 按照物资待检单上的信息填写物料待检卡并张贴在物料外包装上 否则 没有处理动作

7) 处理过程编号:P1.2.1 处理过程:检验 输入:P1.1.5;P1.1.7 输出:P1.2.2

处理:如果 接到收货仓管已签名的物资待检单

16

北京理工大学珠海学院2010届本科生毕业设计(论文)

则 依据物料待检卡找到待检物料并进行检验 否则 没有处理动作

8) 处理过程编号:P1.2.2

处理过程:填写物资待检单并粘贴标签 输入:P1.2.1 输出:P1.3.1 处理:如果 检验完毕

则 亲自在物资待检单上填写检验结果并签字确认

如果 检验合格

则 在同批同种物料外张贴合格标签 否则 如果 检验结果为不合格

则 如果 经采购部、生产部研究同意让步处理

则 在同批同种物料外张贴让步标签 否则 在同批同种物料外张贴不合格标签

9) 处理过程编号:P1.3.1 处理过程:签字;入库物料 输入:P1.2.2 输出:P1.3.2

处理:如果 接到已填写检验结果的物资待检单

则 将检验合格的物料入库至原材料仓 否则 没有处理动作

10) 处理过程编号:P1.3.2 处理过程:录入系统 输入:P1.3.1 输出:D1

处理:如果 接到填写完整的物资待检单

则 依据检验结果将物料信息录入系统

如果 检验结果为合格或让步

则 在系统中使用转移订单将合格物料由待检库位转入805仓 否则 在系统中使用转移订单将不合格物料由待检库位转入拒收库位

11) 处理过程编号:P1.1.3.1 处理过程:误差项目分类 输入:P1.1.1 输出:采购部

处理:如果 送货单信息与系统中采购订单不符

则 将不符信息报给采购部

17

北京理工大学珠海学院2010届本科生毕业设计(论文)

否则 进行P1.1.2处理

12) 处理过程编号:P1.1.3.2 处理过程:补单 输入:采购部 输出:P1.1.1

处理:如果 不符信息为实送货量>订单量

则 如果 依据实际情况该物料确实需要

则 在系统中按多出数量新增采购订单

否则 接受订单量,拒收多余量,进行P1.1.3.3处理

否则 判断其他不符原因

13) 处理过程编号:P1.1.3.3 处理过程:拒收、结单 输入:采购部 输出:供应商

处理:如果 依据实际情况认为实送量与计划量不符的部分不再需要

则 在系统中将相应订单结束,拒收差异量

同时告知收货仓管为供应商开物资放行单

14) 处理过程编号:P1.1.3.4

处理过程:现有数量签收,缺少数量延迟交货 输入:采购部 输出:P1.1.1

处理:如果 不符信息为实送数量<订单量

则 如果 依据实际情况缺少部分的物料确实需要

则 全部签收此次送货量,缺少部分通知打单员采取延迟交货

18

北京理工大学珠海学院2010届本科生毕业设计(论文)

3 需求分析

3.1存在问题

基于前期对物流管理部物料入库业务及相关基本信息的调研,凯邦物流管理部物料入库环节存在的主要问题可归纳为以下几点:

①单据种类繁多,且单据的流转完全由专人负责推动,易丢失或遗漏,同时难以满足及时性要求。

②物料搬运至待检区后排放没有固定规律,且厂家难以区分,给后续相关人员在待检区找寻物料带来不便。

③仓库未实行库位管理,物料存放较为混乱,难以达到目视化管理要求,对仓管员工作经验及个人素质依赖较大。

④“物料待检卡”及“合格证”、“不合格证”、“让步证”均由人工填写,耗时费力。 ⑤物料入库未进行批次管理,先进先出难以保证。 ⑥物料编码没有统一的规范。 ⑦信息流与实物流不同步。

3.2对应需求

对应以上问题,分析物料入库业务流程中的主要需求如下:①信息的无纸化传输;②仓库及待检区实行库位划分,进行条码化管理;③相关单证在系统中自动生成,直接打印;④信息流与实物流达到同步,系统帐自动生成;⑤物料实行批次管理及物料编码的规范。

19

北京理工大学珠海学院2010届本科生毕业设计(论文)

4 物料入库流程优化及系统分析

4.1优化后的业务流程

从上述需求分析不难看出,要解决凯邦物流管理部目前存在的这些问题,最重要的就是大力推进信息化建设。依物流管理部对目前baan6系统的使用情况看,只有打单员和帐务员使用了该系统中少数几个功能模块。另外,通过对baan6系统的调查发现,其功能模块的设置并不能完全满足凯邦物流管理部的实际需要,很多操作要人去适应系统,而非系统为人的工作服务。所以,推进物流管理部的信息化建设一方面需要该部门进行管理方面的探索与改革,形成完善、规范的管理机制,另外,更重要的是开发一个新的物流管理系统来配合其工作,这样才能达到事半功倍的效果。

针对本文的研究课题,在物料入库这一环节,站在信管专业系统分析与设计的角度,并结合凯邦物流管理部实际,可将其业务流程优化如下:

1) 打单员依据送货单内容通过PC终端在系统中查找相应的采购订单,进而在系统中生成待确认的物资待检单。

2) 打单员将其生成的物资待检单信息通过系统传输至收货仓管的个人(手持)终端上,收货仓管依据此信息安排搬运人员将物料运至待检区的某个或某些库位。收货仓管清点物料数量及规格型号,与待检单信息进行比对,若无误,则在此条信息记录的相应位置进行确认,然后依据提示信息,通过扫描库位条码将物料的待检区位置信息记录在系统中。收货仓管确认待检验物料位置信息无误后,在该信息的相应位置进行确认发送。至此,经收货仓管确认后的待检单信息形成,并通过系统传至外协检验员处。

3) 外协检验员收到待检单信息后,依据待检物料的库位信息在待检区找到实物并按要求进行检验。检验后在对应的待检单信息中输入检验结果,并将带有检验结果的待检单信息传送至对应的实物仓管处。同时,检验员可依据实际需要在系统中生成与待检单对应的“合格/不合格/让步证”,并通过打印机将其打印出来,张贴在相应物料的外包装上。 4) 实物仓管通过个人(手持)终端收到外协检验员发来的带有检验结果的待检单信息后,依据物料位置信息及检验员张贴的标识在待检区找到相应物料后将其从待检区运至仓库,由其依据实际情况为物料分配库位。然后,实物仓管通过扫描库位条码记录物料的存放位置。每扫描一次库位条码,实物仓管需输入在该库位存放物料的数量。当物料入库完毕,实物仓管对该条记录进行确认后,系统中会自动记录该种物料的帐目信息。

以上步骤可通过如下业务流程图进行表述:

20

北京理工大学珠海学院2010届本科生毕业设计(论文)

物料入库业务流程(优化后)供应商打单员收货仓管外协检验员实物仓管送货单查找对应采购订单生成待确认待检单信息待检单信息(待确认)安排搬运清点实物修改待检单信息有误核对待检单信息无误扫描条码记录位置信息确认待检单信息待检单信息(已确认)按要求检验输入检验结果待检单信息(含检验结果)确认待检单中物料“准备入库”生成合格标识并打印张贴合格/不合格/让步证搬运物料扫库位条码(多次)输入入库量(多次)确认物料入库完毕 图4-1 物料入库业务流程(优化后)

21

北京理工大学珠海学院2010届本科生毕业设计(论文)

4.2优化后的数据流程 4.2.1数据流程图

对物料入库业务流程进行优化后,相应的数据流程也得到优化。优化后的数据流程如下图所示: 第一层:

D1采购订单供应商P1生成待检单处理打单员P2确认待检单处理收货仓管D2物资待检单P3检验处理检验员D3检验信息P4入库处理实物仓管D4物料入库记录

图4-2 物料入库数据流程图(优化后)第一层

第二层:

22

北京理工大学珠海学院2010届本科生毕业设计(论文)

D1采购订单采购订单P1生成待检单处理P1.1查询采购订单打单员P1.2生成待检单打单员P2确认待检单处理P2.1确认待检单收货仓管已确认待检单供应商送货单采购订单、送货数量待确认待检单D2物资待检单待检单P2.2录入待检库位收货仓管待检单检验信息已检验物料信息P3检验处理P3.1检验检验员P3.2检验信息录入检验结果检验员P4入库处理P4.1搬运物料实物仓管P4.2录入库位及入库量实物仓管物料入库记录待入库物料信息检验信息D3检验信息D4物料入库记录图4-3 物料入库数据流程图(优化后)第二层

4.2.2数据字典 4.2.2.1数据项

表4-1 数据项

数据项名称 供应商代码 物料编码 物料名称 采购订单号 订单数量 数据类型 int int 数据长度 5 15 允许空 no no no no no 取值范围 00000-99999 取值含义 供应商的唯一标识 物料的唯一标识 物料的名称 表示一个订单中物料的采购varchar char float 9 10 23

北京理工大学珠海学院2010届本科生毕业设计(论文)

数量 订单状态 待检单编号 待检数量 送货数量 已参照数量 合格数量 不合格数量 检验报废数量 让步/不合格原因 各库位存放量 待入库数量 待检库位 仓储库位 检验结果 待检单状态 入库单编号

char char float float float float float float 5 9 10 10 10 10 10 10 no no no no no no no no yes no no no no no no no 已录入/已参照 ins000000-ins999999 最小值为0 最小值为1 最小值为2 最小值为3 合格、部分合格、让步、不合格 待确认/已确认/已检验 rec000000-rec999999 待检单的唯一标识 对检验结果的详细说明 物料在仓储库位的存放量 物料在待检区的存放位置 物料在仓储区的存放位置 入库记录的唯一标识 varchar float float int int char char char 10 10 10 10 5 3 9 4.2.2.2数据结构

1) 送货单

送货单=送货单编号+送货单位+送货单位代码+收货单位+收货日期+订单号+物料编码+产品名称+型号规格+单位+实送数量+实收数量+备注+收货人+送货人+仓管员 2) 采购订单

采购订单=采购订单号+供应商代码+物料编码+订单数量+已参照数量+订单状态 3) 待检单

待检单=待检单编号+物料编码+待检数量+待检单状态+待检库位+检验信息

24

北京理工大学珠海学院2010届本科生毕业设计(论文)

4) 检验信息

检验信息=检验结果+检验员+合格数量+不合格数量+检验报废数量+让步/不良原因 5) 已检验物料信息

已检验物料信息=待检单编号+物料编码+物料名称+检验结果+合格数量+不合格数量+检验报废数+单位+待检单状态 6) 待入库物料信息

待入库物料信息=入库单编号+待检单编号+物料编码+物料名称+待入库数量+单位 7) 物料入库记录

物料入库记录=入库单编号+待检单编号+物料编码+物料名称+待入库数量+仓储库位+各库位数量+单位

4.2.2.3数据流

1) 数据流名称:送货单 位置:供应商→P1.1

定义:送货单=送货单编号+送货单位+送货单位代码+收货单位+收货日期+订单号+物料编码+产品名称+型号规格+单位+实送数量+实收数量+备注+收货人+送货人+仓管员 2) 数据流名称:采购订单 位置:D1→P1.1;P1.1→P1.2

定义:采购订单=采购订单号+供应商代码+物料编码+订单数量+已参照数量+订单状态 3) 数据流名称:送货数量 位置:P1.1→P1.2

定义:数据项中的一个,表示供应商送货的数量。 4) 数据流名称:待检单

位置:P1.2→P2.1;P2.1→P2.2;P2.2→D2;D2→P3.1

定义:待检单=待检单编号+物料编码+待检数量+待检单状态+待检库位+检验信息 5) 数据流名称:检验信息

位置:P3.1→P3.2;P3.2→D2;P3.2→D3

定义:检验信息=检验结果+检验员+合格数量+不合格数量+检验报废数量+让步/不良原因 6) 数据流名称:已检验物料信息 位置:D2→P4.1

定义:已检验物料信息=待检单编号+物料编码+物料名称+检验结果+合格数量+不合格数量+检验报废数+单位+待检单状态 7) 数据流名称:待入库物料信息 位置:P4.1→P4.2

定义:待入库物料信息=入库单编号+待检单编号+物料编码+物料名称+待入库数量+单位 8) 数据流名称:物料入库记录

25

北京理工大学珠海学院2010届本科生毕业设计(论文)

位置:P4.2→D4

定义:物料入库记录=入库单编号+待检单编号+物料编码+物料名称+待入库数量+仓储库位+各库位数量+单位

4.2.2.4数据存储

1) 数据存储编号:D1 数据存储名称:采购订单

定义:采购订单=采购订单号+供应商代码+物料编码+订单数量+已参照数量+订单状态 说明:采购订单由采购部计划员录入系统。 流出数据流:P1.1

2) 数据存储名称:物资待检单

定义:物资待检单=待检单编号+物料编码+待检数量+待检单状态+待检库位+检验结果+检验员+合格数量+不合格数量+检验报废数量+让步/不良原因

说明:物资待检单由打单员生成,由收货仓管确认并补充录入待检库位信息,由外协检验员填写检验结果。 流入数据流:P2.2;P3.2 3) 流出数据流:P3.1;P4.1 数据存储名称:检验信息

定义:检验信息=检验结果+检验员+合格数量+不合格数量+检验报废数量+让步/不良原因 说明:检验信息由外协检验员进行录入。 流入数据流:P3.2

4) 数据存储名称:物料入库记录

定义:物料入库记录=入库单编号+待检单编号+物料编码+物料名称+待入库数量+仓储库位+各库位数量+单位

说明:实物仓管完成物料入库后形成物料入库记录。 流入数据流:P4.2

4.2.2.5处理过程

1) 处理过程编号:P1.1 处理过程:查询采购订单 输入:供应商;D1 输出:P1.2

处理: 打单员依据送货单输入供应商号或物料编码进行采购订单查询。 2) 处理过程编号:P1.2 处理过程:生成待检单 输入:P1.1

26

北京理工大学珠海学院2010届本科生毕业设计(论文)

输出:P2.1

处理:在查询出的采购订单信息中录入送货数量,点击提交按钮,即可生成待检单。 3) 处理过程编号:P2.1 处理过程:确认待检单 输入:P1.2 输出:P2.2

处理:收货仓管收到待确认待检单信息后,清点核对来料数量及规格型号,无误则转至P2.2处理;有误则选中有误信息后点击删除,并通知打单员重新生成待检单。 4) 处理过程编号:P2.2 处理过程:录入待检库位 输入:P2.1 输出:D2

处理:收货仓管根据物料在待检区存放位置逐一扫描库位条码,采集待检库位信息。 5) 处理过程编号:P3.1 处理过程:检验 输入:D2 输出:P3.2

处理:外协检验员收到待检单信息后依待检库位信息在待检区找到物料,进行检验。 6) 处理过程编号:P3.2 处理过程:录入检验结果 输入:P3.1 输出:D2;D3

处理:外协检验员将检验结果、不合格数量、检验报废数量、让步/不合格原因等信息补充录入待检单信息中。 7) 处理过程编号:P4.1 处理过程:搬运物料 输入:D2 输出:P4.2

处理:实物仓管接到外协检验员发送的已检验待检单信息后,将物料从待检区搬运至仓库。 8) 处理过程编号:P4.2 处理过程:录入库位及入库量 输入:P4.1 输出:D4

处理:实物仓管依据物料在仓库存放位置逐一扫描库位条码并分别输入该库位物料数量。

27

北京理工大学珠海学院2010届本科生毕业设计(论文)

5 物料入库管理功能模块的设计

5.1物料入库管理功能结构图

物料入库管理模块 待检单处理 检验处理 入库处理 接收物资待检单 生成待检单 确认待检单 录入检验信息 打印标识 入库信息采集

图5-1 物料入库管理功能模块图

5.2 用户UI界面设计及注解 5.2.1 采购订单查询界面

图5-2 采购订单查询界面设计图

1) 初始状态描述:

该界面仅为打单员所操作。初始化时,自动从系统中下载采购订单至本地,显示在“查找采购订单”界面的datagridview表格中,按采购订单的生成日期从上至下按升序排列,按采购订单号、供应商号与物料编码的组合将明细一一列出。左上角显示操作员的工号、姓名及日期时间。

28

北京理工大学珠海学院2010届本科生毕业设计(论文)

2) 页面组件描述:

①操作员组件:Label组件,显示操作员的工号、姓名及日期时间,不可编辑。 ②供应商号及物料编码组件:Label 与 TextBox的组合,可编辑,输入“供应商号”后,右边的label会显示对应“供应商名”,物料编码同样。输入信息用于查找采购订单,两项只需输入一项就能查找。

③查找按钮:button组件,引用“供应闪号”与“物料编码”的信息查找采购订单。 ④显示全部按钮:从系统中再次下载采购订单覆盖至本地。

⑤采购订单表:datagridview组件,显示下载到本地的系统采购订单,按采购订单的生成日期从上至下按升序排列,按采购订单号、供应商号与物料编码的组合将明细一一列出。每行有复选框,除复选框以外为不可编辑状态。 ⑥翻页按钮:button组件,信息量大时翻页用。

⑦确认按钮:button组件,将复选框为checked状态的行信息复制至“生产待检单”的表格中。 3) 动作描述:

正如初始化描述所讲,载入此界面时,系统中的采购订单会自动下载至采购订单datagridview表,打单员根据送货单的“供应商号”与“物料编码”在采购订单datagridview表中找到需要的订单,复选checkbox,单击“确认”,复选框为checked状态的每行信息将被复制到“生成待检单”的表格中。若信息量过大,可以在“供应商号”与“物料编码”中输入并点击“查找采购订单”按钮。两项只需输入一项便可查找。若没有查找到目标,可以单击“刷新”按钮,从系统中再次下载采购订单覆盖至本地。

5.2.2生成待检单界面

图5-3 生成待检单界面设计图

29

北京理工大学珠海学院2010届本科生毕业设计(论文)

1) 初始状态描述:

该界面同样为打单员所操作。初始化时已从“查找采购订单”中复制信息至“已添加的采购订单”datagridview表中。 2) 界面组件描述:

① 操作员组件:Label组件,显示操作员的工号、姓名及日期时间,不可编辑。 ②查寻采购订单按钮:button组件,当需要再次查找采购订单时,单击此按钮转至“查找采购订单”界面,再次查找的订单行信息以新增的形式插入“已添加的采购订单”表中,不覆盖原有信息。

③已添加的采购订单表:datagridview组件,用于存放从“查找采购订单”界面复制过来的信息,从上至下按采购订单的生成日期升序排列,除“选择”、“送货数量”这两项以外,其他项均为不可编辑状态。

④删除按钮:button组件,删除不需要的采购订单行。

⑤提交按钮:将“已添加的采购订单”表中的信息生成“物资待检单”,为每行赋予唯一的物资待检单号,并从系统采购订单中扣除相应数量的“可参照数量”。 3) 动作描述:

从“查找采购订单”复制过来的信息会从上至下按采购订单的生成日期升序排列在“已添加的采购订单”表中,打单员根据送货单输入送货数量(送货数量若大于“可参照数量”的值,系统会报错,并且光标不能离开单元格,若实际上需要,则要新增采购订单,通过补单解决),单击“提交”按钮,系统会将“已添加的采购订单”表中的信息生成“物资待检单”,为每行赋予唯一的待检单编码(对于不同采购订单号的同种物料会合并,同样会得到唯一的待检单编码),并从系统采购订单中扣除相应数量的“可参照数量”。该“物资待检单”会被传递至收货仓管所操作的“检验待检单”界面以及“历史记录”界面。

当需要再次查找采购订单时,单击此按钮转至“查找采购订单”界面,再次查找的订单行信息以新增的形式插入“已添加的采购订单”表中,不覆盖原有信息。

5.2.3撤销待检单界面

30

北京理工大学珠海学院2010届本科生毕业设计(论文)

图5-4 撤销待检单界面设计图

1) 初始状态描述:

初始化时,“生成待检单”界面点击“提交”后,“已添加的采购订单”表中的数据会转移至此界面的“物资待检单列表”。每条记录有唯一的待检单编码,待检单状态为“待确认”。若在“检验单确认”界面已经确认了待检单,则对应待检单状态会转变为“已确认”。

2) 界面组件描述:

①操作员组件:Label组件,显示操作员的工号、姓名及日期时间,不可编辑。 ②待检单编号及物料编码:Label 与 TextBox的组合,可编辑,输入信息用于查找已生成的“物资待检单”,两项只需输入一项就能查找。

③查找:button组件,引用“待检单编号”与“物料编码”查找已生成的“物资待检单”。 ④物资待检单列表:datagridview组件,显示该操作员生成的全部待检单记录。除“选择”

项可编辑外,其余项均不可编辑。

⑤翻页按钮:button组件,信息量大时翻页用。

⑥撤销按钮:button组件,选中需要撤销的物资待检单,单击该按钮即可撤销。 3) 动作描述:

打单员发现自己操作失误时,可以转到此界面,界面初始化时已经将“生成待检单”的记录转移至此界面的“物资待检单列表”中,打单员选中需要撤销的“物资待检单”行,单击“撤销”按钮,该条记录会转移至“生成待检单”界面,系统采购订单会增加相应的

31

北京理工大学珠海学院2010届本科生毕业设计(论文)

“可参照数量”。撤销动作只能在“待检单状态”为“待确认”时操作,若状态为“已确认”则无法撤销。

5.2.4待检单确认界面

图5-5 待检单确认界面设计图

1) 初始状态描述:

该页面由收货仓管操作,用于核对实物数量、规格型号与待检单信息是否相符。页面初始化时,自动从系统中加载当前已生成待确认的待检单信息至本地,在“待确认待检单信息”一表中显示,并按待检单标号从小到大的顺序排列,信息量大时可分页显示。 2) 界面组件描述:

①操作员组件:Label组件,由工号、姓名、操作时间三部分组成,其中时间为系统自动采集的实时时间,不可编辑。

②输入待检单编号组件:textbox组件,初始状态为空白,允许编辑,允许空,可输入单行字符串,长度为待检单编号位数。

③查询按钮:Button组件,引用textbox中待检单编号,首先在已下载到本地的待检单信息中进行查找;若未查到符合信息,则在系统中查找。

④显示全部按钮:Button组件,从系统中再次下载待检单信息覆盖至本地。

待确认待检单信息表:datagridview组件,显示下载到本地的待确认待检单信息,按待检单编号从小到大排列。每行有复选框,除复选框以外为不可编辑状态。 ⑤翻页按钮:Button组件,信息量大时翻页用。

确认按钮:Button组件。点击“确认”后,页面跳转至“录入待检库位”界面。一次操

32

北京理工大学珠海学院2010届本科生毕业设计(论文)

作只允许选中一条记录,多选无法操作,并有错误信息提示。

⑥撤销按钮:Button组件,将选中的一条或多条物资待检单删除,该页面也不再显示这些记录。 3) 动作描述:

正如初始化描述所讲,载入此界面时,系统中已生成的待检单信息会自动下载至待确认待检单信息datagridview表,收货仓管根据需要,输入待检单编号,在datagridview表中查找相应待检单信息与实际点货结果进行对比。无误,则选中该条记录,点击“确认”按钮;有误,则选中该条记录,点击“撤销”按钮。若无需查找,可按表中记录行依次使用“确认”或“撤销”按钮进行操作。特殊要求:点击“确认”按钮时仅允许单选;“撤销”按钮可多选。若没有查找到目标,或一次操作结束后需要继续操作,可以单击“显示全部”按钮,从系统中再次下载已生成的待检单信息覆盖至本地。

5.2.5录入待检库位界面

图5-6 录入待检库位界面设计图

1) 初始状态描述:

收货仓管在待检单确认页面点击“确认”按钮后,跳转至该页面。本页面用于收货仓管采集待检库位信息。表格中仅待检库位一项可编辑。 2) 界面组件描述:

①操作员组件:Label组件,由工号、姓名、操作时间三部分组成,其中时间为系统自动采集的实时时间,不可编辑。

②库位信息录入表:datagridview组件,包括待检单编号、物料编码、待检库位三项,只有待检库位可编辑。该表默认只有一行,当需要输入多条库位信息时,行数自动增加,前两项内容自动复制。

③历史记录按钮:Button组件,收货仓管可通过点击此按钮,跳转至“待检单库位撤销”

33

北京理工大学珠海学院2010届本科生毕业设计(论文)

界面,可查看由本人确认且未检验的当日全部待检单信息。

④确定按钮:Button组件。收货仓管确认待检库位信息采集完毕且无误后,点击“确认”按钮,“录入待检库位界面”关闭,回到“待检单确认界面”待检单状态由“待确认?”变为“已确认!”,并在待检单确认界面的“待确认待检单表”中删除此条记录。同时,将待检单信息(包含待检库位信息)传送至外协检验员终端。 3) 动作描述:

载入此页面后,收货仓管依据来料在待检区存放位置采集待检库位信息(一般为条码扫描),该信息即被记录并显示在库位信息录入表中。确认无误后,收货仓管点击“确认”按钮,“录入待检库位界面”关闭,回到“待检单确认界面”待检单状态由“待确认?”变为“已确认!”,并在待检单确认界面的“待确认待检单表”中删除此条记录。 同时,将待检单信息(包含待检库位信息)传送至外协检验员终端。若收货仓管欲检查之前发送的待检单信息是否有误,则点击“历史记录”按钮,页面跳转至“待检单库位撤销”界面。

5.2.6待检单库位撤销界面

图5-7 待检库位撤销界面设计图

1) 初始状态描述:

收货仓管在“录入待检库位”界面点击“历史记录”按钮后转至该界面。主要用于收货仓管撤销已采集但出错的待检库位信息。表格中只有“选择”一列可编辑,其余内容均不可编辑。表格中为由该收货仓管确认的全部待检单记录。待检单状态全部为“已确认!”,若待检单已经被外协检验员处理,则无法在此界面显示。 2) 界面组件描述:

①操作员组件:Label组件,由工号、姓名、操作时间三部分组成,其中时间为系统自动采集的实时时间,不可编辑。

②已确认待检单详情表:datagridview组件,显示待检单详细信息。表格中只有“选择”

34

北京理工大学珠海学院2010届本科生毕业设计(论文)

一列可编辑,其余内容均不可编辑。每一行记录显示一份待检单信息。 ③翻页按钮:Button组件,信息量大时翻页用。

④所在待检库位表:datagridview组件,用于显示光标所在(或被选中)待检单信息行对应的全部待检库位编号。未选中上表中待检单信息行时,该表格默认为空;有信息被选中时,显示相应信息,可多行显示。该表中内容不可编辑。

⑤撤销按钮:Button组件,初始时为不可用状态,在选中一条或多条表中记录后,该按钮变为可用状态。点击“撤销”按钮后,跳转至“待检单确认”界面,该条记录重新在“待确认待检单信息”表中显示。 3) 动作描述:

此页面载入后,表格中显示当日由该收货仓管确认的全部待检单记录。若收货仓管发现待检库位信息采集有误,则选择错误行,点击“撤销”按钮,界面跳转至“待检单确认”界面,收货仓管可重新对该条记录进行待检库位信息采集。

5.2.7确认检验结果界面

图5-8 确认检验结果界面设计图

1) 初始状态描述:

该界面由外协检验员操作,用于记录检验结果,并在检验完毕后通知实物仓管收货。页面初始化时,自动从系统中加载已由收货仓管确认但未经检验的待检单信息至本地,在“待处理待检单信息”表格中全部显示,并按待检单标号从小到大依次排列,信息量大时可分页显示。 2) 界面组件描述:

①操作员组件:Label组件,由工号、姓名、操作时间三部分组成,其中时间为系统自动

35

北京理工大学珠海学院2010届本科生毕业设计(论文)

采集的实时时间,不可编辑。

②输入待检单编号组件:textbox组件,初始状态为空白,允许编辑,允许空,可输入单行字符串,长度为待检单号位数。

③查询按钮:Button组件,引用textbox中待检单编号,首先在已下载到本地的待检单信息中进行查找;若未查到符合信息,则在系统中查找。

④显示全部按钮:Button组件,从系统中再次下载待检单信息覆盖至本地。

⑤历史记录按钮:Button组件,外协检验员可通过点击此按钮,跳转至“历史记录”界面,查看由本人检验且物料未入库的待检单信息。

⑥待处理待检单信息表:datagridview组件,显示从系统中加载至本地的已由收货仓管确认但未经检验的待检单信息。表格中“选择、检验结果、不合格数量、检验报废数量、让步/不合格原因”五项可编辑,其余各项均不可编辑。其中,“检验结果”默认值为“合格”,对其进行编辑时有“合格、部分合格、不合格、让步”四项供选择。“合格数量”默认值与“待检数量”相同,当“不合格数量”和“检验报废数量”的值大于0时,“合格数量”发生相应变化。“让步/不合格原因”、“不合格数量”、“检验报废数”默认为0。当“检验结果”选中“合格”后,无法对“让步/不合格原因”、“不合格数量”进行编辑;当“检验结果”选中“让步”后,无法对“不合格数量”进行编辑。 ⑦翻页按钮:Button组件,信息量大时翻页用。

⑧确定按钮:Button组件,初始状态为不可用,当选中检验信息已编辑完毕的待检单信息行(可多选)后变为可用。点击“确定”按钮,选中的待检单信息中“待检单状态”由“已确认!”变为“已检验!”,然后,这些信息会传送至相应实物仓管的终端。实物仓管可依据其进行物料入库。

⑨所在待检库位表:datagridview组件,用于显示光标所在(或被选中)待检单信息行对应的全部待检库位编号。未选中上表中待检单信息行时,该表格为空,默认一行;有信息被选中时,显示相应信息,可多行显示。该表中内容不可编辑。 3) 动作描述:

此页面载入时,“待处理待检单信息”表中显示加载至本地的已确认且未检验的全部待检单信息。外协检验员可依据需要,输入待检单编号,在“待处理待检单信息”表中查找,并将其检验结果录入该表的相应位置。确认检验信息无误后,点击“确定”按钮,“待检单状态”由“已确认!”变为“已检验!”,然后此信息会传送至相应实物仓管终端,实物仓管可依据其进行物料入库。若无需查找,可按表中记录行依次进行检验并录入检验结果,然后选中编辑完毕的信息(可多选),点击“确定”按钮。若没有查找到目标,或一次操作结束后需要继续操作,可以单击“显示全部”按钮,从系统中再次下载已确认未检验的待检单信息覆盖至本地。若检验员需要打印标识或发现检验信息录入错误,可点击“历史记录”信息,跳转至“历史记录”界面进行操作。

5.2.8历史记录界面

36

北京理工大学珠海学院2010届本科生毕业设计(论文)

图5-9 历史记录界面设计图

1) 初始状态描述:

检验员在“确认检验结果”界面点击“历史记录”按钮,跳转至该页面。该页面主要用于撤销检验信息录入错误的待检单信息及产生打印标识预览。已检验待检单信息下面的表格中显示已由该操作员录入检验信息的待检单。“待检单状态”为“已检验!”,若为实物仓管已将物料入库,则对应待检单信息不会在此页面显示。表格中只有“选择”一项可编辑。信息量大时,可分页显示。 2) 界面组件描述:

①操作员组件:Label组件,由工号、姓名、操作时间三部分组成,其中时间为系统自动采集的实时时间,不可编辑。

②已检验待检单信息表:datagridview组件,显示已由该操作员检验的待检单信息。该表中除了“选择”项可编辑外,其余信息均不可编辑。 ③翻页按钮:Button组件,信息量大时翻页用。

④打印标识按钮:Button组件,仅限单选。选中一条待检单记录后,点击此按钮,不会关闭当前页面,另外会依据检验结果显示相应的标识预览界面。

⑤撤销按钮:Button组件,初始状态为不可用,选中待检单信息后变为可用。检验员发现检验信息有误时,选中存在错误的待检单记录行(可多选),点击此按钮后,选中记录从当前页面的表格中删除,重新出现在“确认待检单结果”界面的表格中;同时关闭当前页面并跳转至“确认检验结果”界面。“待检单状态”由“已检验!”变为“已确认!”。 ⑥所在待检库位表:datagridview组件,用于显示光标所在(或被选中)待检单信息行

37

北京理工大学珠海学院2010届本科生毕业设计(论文)

对应的全部待检库位编号。未选中上表中待检单信息行时,该表格为空,默认一行;有信息被选中时,显示相应信息,可多行显示。该表中内容不可编辑。 3) 动作描述:

载入此页面时,表格中会显示由该操作员检验过的待检单信息。若操作员发现检验结果有误,则选中记录行,点击“撤销”按钮;若想为某待检单打印标识,则点击“打印标识”按钮。

5.2.9标识预览界面

图5-10 合格标识预览界面设计图

图5-11 不合格标识预览界面设计图

38

北京理工大学珠海学院2010届本科生毕业设计(论文)

图5-12 让步标识预览界面设计图

1) 初始状态描述:

标识预览界面由检验员操作。用于预览需打印的标识。在“历史记录”界面中点击“打印标识”按钮跳转至与检验结果相对应的预览界面。 2) 界面组件描述:

①操作员组件:Label组件,由工号、姓名、操作时间三部分组成,其中时间为系统自动采集的实时时间,不可编辑。

②标识信息组件:groupbox组件,显示标识的格式、内容信息,只读。

打印按钮:Button组件,点击后即可将预览标识通过打印机打印出来,并自动关闭预览界面。 3) 动作描述:

该界面只读,当预览信息无误时,检验员可点击“打印”按钮将其打印出来;若信息有误或取消打印,则直接关闭该窗口即可。

5.2.10入库界面

39

北京理工大学珠海学院2010届本科生毕业设计(论文)

图5-13 入库界面设计图

1) 初始状态描述:

入库界面由实物仓管操作,用于物料仓储库位信息及各库位物料存量的采集。待入库物料信息表中显示全部已检验但未入库的待检单信息,入库单编号由系统按编号规则自动分配,表中各信息均不可编辑。“入库”按钮初始状态为不可用,只有选中“待入库物料信息”表中的一条记录时,变为可用。仓储库位和数量默认状态为不可编辑,只有点击“入库”按钮后才变为可编辑状态。取消和确认按钮默认状态为不可用。 2) 界面组件描述:

①操作员组件:Label组件,由工号、姓名、操作时间三部分组成,其中时间为系统自动采集的实时时间,不可编辑。

②待入库物料信息:datagridview组件,显示全部已检验但未入库的待检单信息,除“选择”项外,各项均不可编辑。该表中记录只允许单选。

③入库按钮:Button组件,初始状态为不可用,当选中“待入库物料信息”表中的一行记录时,变为可用状态。点击此按钮后采集仓储信息表由不可编辑状态变为可编辑状态。

④采集仓储信息表:datagridview组件,默认为空,每采集一行信息自动增加下行,换行后已录入内容不可编辑。实物仓管首先采集物料编码,若与上表信息一致,则可进行下面的操作;若不一致,则操作不可进行。仓储库位的采集和待检库位的采集方式一致,数量需由实物仓管自行输入。

⑤取消按钮:Button组件,默认不可用,当“采集仓储信息”表不为空时,变为可用状态。实物仓管发现库位条码扫描错误或数量输入错误时,点击此按钮,采集仓储信息

40

北京理工大学珠海学院2010届本科生毕业设计(论文)

表中的各行均变为可编辑状态,可由实物仓管进行修改。

⑥确认按钮:Button组件,默认为不可用状态。采集完仓储库位和各库位物料数量信息后,若各库位“数量”总和小于等于“待入库数量”,则该按钮变为可用状态。点击此按钮,“数量”总和与“待入库数量”一致的记录行将从“待入库物料信息”表中将从删除;“数量”总和小于“待入库数量”的记录行将更新“待入库数量”,并继续在“待入库物料信息”表中显示。实物仓管可继续下一条记录的入库操作。 3) 动作描述:

此页面由实物仓管操作:在信息列表中选中一条信息记录后,点击“入库”按钮,实物仓管可进行物流仓储库位和各库位数量信息的采集,若采集过程中出错,可点击取消按钮进行修改,否则,在信息采集完毕后点击确认按钮。

5.3数据库设计

5.3.1数据库逻辑结构设计(E-R图)

实体关系 图5-14 E-R图示

属性

5.3.1.1实体属性图

供应商代码物料编码采购订单号采购订单订单数量订单状态已参照数量

图5-15 采购订单属性图

待检单编号待检数量物料编码物资待检单待检单状态

图5-16 物资待检单属性图

41

北京理工大学珠海学院2010届本科生毕业设计(论文)

物料名称规格型号物料编码原材料单位

图5-17 原材料属性图

供应商代码供应商名称联系方式供应商图5-18 供应商属性图

地址

库位编号库位状态库位

图5-19 库位属性图

检验结果让步/不良原因检验信息不合格数量合格数量

图5-20 检验信息属性图

42

检验员检验报废数北京理工大学珠海学院2010届本科生毕业设计(论文)

库位编号入库单编号入库数量物料入库记录物料编码5.3.1.2分E-R图 入库时间图5-21 物料入库记录属性图

供应商m提供n原材料

5-22 供应商-原材料实体关系图

43

图北京理工大学珠海学院2010届本科生毕业设计(论文)

供应商1包含n采购订单m生成n物资待检单原材料m

图5-23 供应商-原材料-采购订单-物资待检单实体关系图

44

北京理工大学珠海学院2010届本科生毕业设计(论文)

原材料1包含n物资待检单1生成1物料入库记录n库位m对应1对应1检验信息

图5-24 原材料-物资待检单-库位-物料入库记录-检验信息实体关系图

原材料1包含nn库位m对应物料入库记录

图5-25 原材料-物料入库记录-库位实体关系图

5.3.1.3总E-R图

45

本文来源:https://www.bwwdw.com/article/8igo.html

Top