记录一次项目设计全过程:车间送料看板系统(完结)

背景需求

前段时间讨论,将拉线需求物料按时间由配送员配送至指定位置,当需求产生时,缓冲仓电脑显示屏出现某拉某点位需求,类似于取药窗口,配送员备好配送时,需求显示完成。

开始设计

数据库表

申请人      ,[applicant] 
申请日期      ,[date]
申请时间      ,[time]
拉线      ,[cell]
点位      ,[dian]
制单号      ,[ordernum]
产品名称      ,[PN]
制单量      ,[orderqty]
物料      ,[material]
数量      ,[qty]
计划时间      ,[timejh]
发料人      ,[sender]
发料时间      ,[timefh]
批次      ,[batch]
实发数量      ,[qtysj]

增加部门字段,时间去掉毫秒  9月13日注

手机端录入

用户信息

采用缓存,识别当前用户及车间

制单数据库

制单数据库采用已有数据库关链,采用ajax后台读取。

拉线数据 

预置,先测试,后期调用数据库及点位

物料数据

手动输入

效果图

8ba25090fd584065b9778eea3c506127.jpg

后端代码处理

for i= 1 to Request("timeqty")
timejh=Dateadd("n",i*Request("time"),time())
conn.execute "insert into ICM物料发放记录(dept,applicant,date,time,cell,dian,ordernum,PN,orderqty,material,qty,timejh) values('"&dept&"','"&own&"','"&now()&"','"&time()&"','"&Request("cell")&"','"&Request("dian")&"','"&Request("ordernum")&"','"&Request("PN")&"','"&Request("orderqty")&"','"&Request("material")&"','"&Request("qty")&"','"&timejh&"')"
next

最终效果图

41e70bce1dad414ea7cd26ef0843c7b0.jpg

 9月13日抽空设计记录。

电脑端

CS端

1.建立两个数据源,一个待发料,一个已发料

2.上方采用4/5的版面来做待发料,以卡片形式,每一个卡片含一条待发料信息,增加实发数量,批次,备料完成时需要填写,在组长名字那来个点击弹出菜单,执行备料发料动作

3.下方版面做一个表单框显示已备料信息,至此设计完成。后续此数据库将作为物料追溯记录使用,查询及报表输出待以后抽时间完成。

4f1294a8494840358fe6a43702868324.jpg

 2023-9-14下午继续做了优化,卡片内增加发货人选项,一个仓库有多人发料,谁发选择谁(采用用户表权限控制输出,这里增加了一个数据源)。版面执行自动刷新,随时监控拉线提交的需求,增加每分钟判断,计划时间到了弹出大窗口提醒。增加权限管理。

当日流程:拉线手机发出需求,仓库预备料,到点派送至指定位置点,生成物料追溯记录。

2023-9-22 :继续优化调试,前面弹计划老出问题,后面修改成对时间字符进行检测,跳过了子查询中j遇到当查询发料记录时记录为空的错误,全面修改后,标题每秒刷新,提示下一个发料时间,每分钟查询一次数据库,每五分钟刷新数据源,发料后自动更新数据源并对变量发料时间进行同步更新。

手机端采用同步修改,按时间自动填写次数,加大字体,尽最少的录入减少组长的动作。

数据删除控制,设权限,使用网页操作。

以下筹备中:

1,全车间拉线,输入点:按钮,无线发送端,发送信号到物料仓

2,接收端, 单片机,将接收到信号进行处理,

3,串口接收。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

klxtx1234

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值