画布 1
禹龙通MES需求分析
  总体目标
    物料追溯：通过材料到成品全部条码管理，尽量避免人为漏洞，实现及时准确的先进先出批次管理要求，并从而达到从成品制单批号追溯到所有半成品、材料的批次的要求
    生产效率统计分析：通过条码及时采集生产数据，抛弃手工记录，为效率分析提供数据支撑。 提供各种统计报表，包括订单、制单所涉及的生产设备、生产线、工序的每日、每班次等生产数量、生产工时统计等
  物料批次管理
    总体情况描述
      ERP已经实现了仓库批次管理功能，因为没有使用条码，出入库靠人为管理，可能存在账物不符、效率较低的情况
      对条码标签的格式不明确，需要我们提出方案
      供应商在包装上贴有标签（没有条码），后续尽量要求供应商按要求贴上条码标签。物料体积很小，一个包装可能上万片，存在出入库需要点数的情况，会影响到出入库效率。建议根据每个物料的常用使用批量，规定最大包装量，减少领料点数概率，提高出入库效率和准确度。
      目前供应商送货单没有注明采购批号，仓库收料有时候需要询问采购部，影响效率，后续要求送货单和条码标签都要包含采购批号，提高入库效率，避免人为错误。
      军品对物料批次有严格要求，要求一个订单只能使用一个批次的物料，不能混用
      收料品检会将多个包装合并为一个包装，这样就会要求重新打印条码标签
    采购入库流程
      目前流程
        通过ERP检验单自动生成入库单，并按入库单手工录入批次信息，并办理实物入库手续。
      规划流程
        统一物料标签格式，要求供应商送货时都要标准格式粘贴标签
          二维码标签包含内容
            采购单批号
            物料编号
            数量
            厂家生产批次
            生产日期
            供应商编号
            标签ID号（每个标签一个唯一号）
              格式：P-供应商编号-生产日期-4位流水
          需讨论问题
            采用什么作为入库批次？比如采用标签ID（去除流水号），系统可考虑通过参数来决定
        收到供应商货品后，检查条码标签，如果没有，需打印条码标签并贴在每个包装袋上。
          打印二位码标签处理逻辑
            根据送货单上采购批号在系统中找到对应的采购批号详细信息
            输入：送货数量、每包数量、生产批次、生产日期
            系统自动计算打印标签张数、标签ID，批量自动打印
          收货点数，人工检查标签上数量等信息是否正确（可能是供应商打印标签），如果不正确，需重新单独打印该标签
            扫描标签二维码，读出所有信息，直接修改错误信息，点击打印按钮（1)
            可能无法识别二维码，点击新增按钮，手工录入所有条码信息，点击打印按钮(1.1)
        ERP检验单产生入库单流程不变，入库时需扫描包装袋上条码标签，采集物料批次信息，并办理实物入库
          扫描条码时，需系统自动校验条码信息是否正确，防止供应商打错或者贴错，校验的信息包括：采购批次号、物料编码、标签ID、合计数量=入库单数量(保存的时候必须相等）。如果发现错误，或者修改入库单，或者按(1)(1.1)逻辑处理
            扫描条码，存入标签ID明细（新表），自动生成批次表（不能修改）
        放在库位时，PDA扫描库位条码和标签条码，校验库位放置是否正确。此功能需要WIFI环境，当前环境不支持
    生产领料流程
      目前流程
        ERP产生领料单，按照先进先出分配批次号和数量，可手动修改，再人工办理实物出库
      规划流程
        ERP产生领料单，按照先进先出和订单单批生产要求，自动分配批次号和数量，可手动修改
          批次分配逻辑
            如果订单要求单批生产，按料品参数设置找出哪些物料需单批控制，按先进先出原则找出最早符合数量要求的批次，并标注该批次为单批控制
            如果只是先进先出要求，按原系统逻辑处理
            对于半成品领出是否应该优先自动分配同订单的半成品批次，如果没有按上面原则
        实物出库时，需扫描二维码标签，进行批次校验，防止拿错
          校验逻辑
            首先判断该批次标注是否单批控制
              如果单批控制，判断批次号是否一致
                批次号一致，则判断包装数量是否大于领料单剩余应领数量
                  如果超出，弹出窗口显示当期包装数量，实际应领包装数量，点击打印按钮，打印两张标签，并回到上一步重新扫描新标签（2）
                  如果不超出，增加领料单和批次实际出库数量（3）
                批次号不一致，则直接报错，要求重新从仓库拿正确的批次
              如果非单批控制，批次号是否存在
                批次号存在，则判断包装数量是否大于领料单剩余应领数量，按（2）（3）处理
                批次号不存在，要求重新从仓库拿正确批次，或者修改领料单应领批次
              扫描完所有包装，领料单提交保存前，判断每一笔领料单应领数量是否等于实际出库数量
                如果实际出货数量小于应领数量，则提示，需人工确认
          扫描条码，存入标签ID明细（新表），自动更新批次表的实际出货数量
    生产退料流程
      目前流程
        入库前进行品质判定，分好料退、来料不良退、损坏退
      规划流程
        如果是好料退，需重新打印条码标签（除非原封不动退）,按（1.1）处理
        来料不良退是否需要打印条码？
        入库时，需扫描标签条码，产生批次明细表
  产成品批次管理
    总统情况描述
      目前ERP中产成品批次号为制造单批号，因为没有使用条码，出入库靠人为管理，可能存在账物不符、效率较低的情况
      对条码标签的格式不明确，需要我们提出方案，成品出货标签需考虑客户要求格式
      产成品在包装上贴有标签（没有条码），后续要求贴上条码标签。
    生产入库流程
      目前流程
        在ERP生成入库单，手工录入批次信息，并办理实物入库手续。
      规划流程
        统一物料标签格式
          二维码标签包含内容
            制单批号
            订单批号
            物料编号
            数量
            生产日期
            标签ID号（每个标签一个唯一号）
              格式：M-制单批号-日期-4位流水号
        生产完工包装时，需打印条码标签并贴在每个包装袋上。
          打印二位码标签处理逻辑
            扫描制造批号条码，输入：完工数量、每包数量、生产日期
            系统自动计算打印标签张数、标签ID，批量自动打印
            后续作业扫描可能无法识别二维码，应有补打功能，手动新增并录入所有条码信息，点击打印按钮
        生产入库（4）
          新增入库单，填写表头内容
          扫描包装条码（判断内包装还是外箱），自动产生入库单下表、批次明细表、标签入库明细
            如果新制单批次，新增入库单下表和批次明细记录
            如果制单批次已存在，修改制单下表应入库和实际入库数量，修改或者新增批次明细表的记录（根据参数而定）
          保存入库单，办理实物入库
    销售出货流程
      目前流程
        存在小包装直接出货、外箱包装后再出货两种方式
        需要与客户确认：如果需要外箱包装，则会从仓库领出，包装后再入库，最后出货
        在ERP系统中手工录入出货批次
      规划流程
        外箱包装流程
          外箱标签格式
            订单批号
            物料编号
            数量
              显示格式：数量*包数
            制单批次号
            外箱ID号（每个标签一个唯一号）
              格式：S-订单批号-4位流水号
          装箱作业
            装箱时，扫描第一个小包装，记录订单批次、制单批次、料号，并产生外箱ID
            后续每放入一个小包装扫描一次，并和第一个小包装订单批次、制单批次、料号比较，核对一致性（不一致报错）
            放满后，点击保存并打印按钮，打印外箱ID
            系统自动重置当前界面，准备再次装箱
          外箱入库
            按照（4）流程处理
        ERP产生出货单，不提前产生批次明细内容
        实物出库时，需扫描二维码标签，自动产生批次出货明细和标签明细，进行订单批次校验，防止拿错（是否硬性要求标签上的订单批号必须和出货单上的订单批号一致？）
          处理逻辑
            订单批号存在，则自动产生出库批次明细，并校验数量不能大于出库单应出数量
              如果超出，弹出窗口显示当期包装数量，实际应领包装数量，点击打印按钮，打印两张标签，并回到上一步重新扫描新标签
              如果不超出，增加出货单和批次实际出库数量
              如果扫描结果小于应出货数量，是否控制报错
            订单批号不存在，直接报错
  制程管理
    总体情况描述
      军品订单小批量多品种，多数生产周期几天到10几天，民品订单数量较大
      加工工序较多，主要分清洗、印刷（多次印刷、烧结）、调阻、折条、溅射、折粒、电镀、封装、焊接、点焊封帽等工序
      打印有随工单跟着加工过程流转，人工记录各工序生产数量、工艺数据
      连片印刷车间有白板，手工记录在做工单、工单数量、各印刷工序完成数量
      多数工序为设备加工，在焊接、点焊封帽环节为生产线人工完成
      有统计工时的需求，需要统计每个订单或者每个工单在各工序所耗工时
    关键点设计思路
      随工单格式
        抛弃现有随工单，改为带有二维码的小卡片格式，完工记数在系统上完成，不在纸张上填数
          制单批号
          物料编码
          投产数量
          订单批号
          投产时间
          计划交期
          其它要求？
      哪些工序记工
        根据现场情况，初步规划：清洗不记工，印刷环节所有烧结工序不记工，焊接和点焊封帽环节按生产线完工记数，其中各小工序不记工。系统通过工序参数来决定是否记工。
      如何统计工时
        各工序工单完工必须及时记工，最底要求早班、中班、晚班下班前必须将各工单生产完工数量上报系统。
        具体工序记工操作上，有两种思路
          一种是均摊法：只在产品下线完工时报数，扫描工单号、设备号、员工号、工序号，填写完成数量，系统自动记录完成时间点。系统在统计工时时，会按该班段所有工单完成数量来摊分工时
            优点：简化了现场操作，减少了系统操作步骤和时间
            缺点：忽略了等待时间（比如烧结会造成印刷等待）、各工单实际加工效率的波动性，从而不能精准的统计各工单工时
          一种是精准统计法：换新工单时，必须扫描工单号、设备号、工序号，记录工单在工序设备上的开工时间；工单完成时点完成按钮，记录完成时间；下班工单未完时需按暂停按钮，上班时需按开工按钮。产品下线完工时报数，扫描工单号、设备号、员工号、工序号，填写完成数量；
            优点：精准统计各工单实际工时、设备利用率等；在上线前扫描，能够一定程度预防工序加工错误（如网板拿错）
            缺点：系统操作步骤较多，对现场员工的操作规范提出更多要求
      首件测试：印刷工序要求首件强制检测（工序资料上设参数是否要求首件测试），否则不能正式开工
        在印刷各工序换单扫描新工单时，系统自动检测是否该工序存在首件报工记录，如果不存在，则弹出首件测试记工界面，按要求填写首件报工数据；如果存在则按正常报工流程进行
      需进一步确认各种统计报表格式，包括看板内容
  初步硬件规划
    15-21寸触摸屏一体机5台：印刷连片车间1台、调阻车间1台、折条溅射折粒1台、封装1台、焊接点焊封帽1台
    二维码条码标签打印机8台：仓库4台左右（采购收料、领料、产成品出入库、随工卡），包装环节1台，印刷车间1台、折条溅射拆粒1台、封装车间1台
    二维码扫描枪10个左右
    看板2台：60寸以上高清大屏电视+电脑，放在封装车间大厅；三楼办公大厅放一台
    要求操作系统为win7以上，建议win10