C#二维码的生成及标签的制作(完整版)
https://blog.csdn.net/youcheng_ge/article/details/126310510
C#WebAPI项目发布和IIS部署
https://blog.csdn.net/youcheng_ge/article/details/126539836
前言:本文档为条码管理系统操作指南,介绍功能操作、设计友好化、流程替代方案,以及异常的解决等。
功能介绍:二维码样式、图片样式、数据库连接、异常邮件发送参数设置,目前已经配置好,参数计算,无需更改。
软件操作:主界面,点击【配置】按钮进入。
功能介绍:按约定“编号表”命名规则指示,创建编号。
软件操作:以“黄丝编号”为例,主页面,点击【新增(黄丝)】按钮,进入“黄丝”新增窗口。
按实际来料信息,下选黄丝厂家、规格、强度等信息,点击【添加】按钮,自动添加编号,如下图所示:
点击【换一个】按钮,将会更换随机码,随机码采用“时钟周期”,本进程内永不重复。
“母线的编号”新增类似的,流水号自动编号。
提示:如果在Excel表格中编辑好了数据,可以直接粘贴(Ctrl+V)进文本框,一行一个编号,可以达到同样效果
功能介绍:根据【设置参数】,生成标签样式。
软件操作:1.2保存完,鼠标焦点点击表格行,自动展示标签样式,可以直接打印输出,张贴在货物上。
功能介绍:打印相关的设置,将标签信息推送至打印机,进行打印作业,标签直接张贴在货物上。
软件操作:主界面,点击【打印】按钮,直接打印“展示的标签”。
【打印设置】配置要连接的打印机,打印份数、打印范围。
【页面设置】纸张大小、方向、页边距的设置
【打印预览】打印的效果
功能介绍:查看手持端保存的数据,支持数据筛选、转Excel、生成统计图等。
软件操作:以“母线质量登记”为例,主页面,点击“母线质量”按钮,进入报表查看页面,界面样式如下图:
可以对手机端输错的数据进行修改。
提示:本表格控件为自定义控件,在DevExpress--GirdControl基础上二次开发,网络平台未公开。
右上角显示,表格操作相关的选项,本控件为个性化订制控件。支持图表、显示数据列、条件筛选、统计、查询、分组、导出等。
以上点击“输出”按钮,导出Excel表格。
功能介绍:连接的手持后台,应用程序编程接口(API)所在服务器。
软件操作:主页面,点击“设置”按钮,输入服务器地址、端口号,保存即可。
功能介绍:身份验证,验证是否为合法用户,验证不通过弹出提示;验证通过,用户名将作为全局变量存储。
软件操作:主页面,输入账户,点击“登录”按钮。
提示:C034为错误代号,反馈给研发人员,可以快速定位问题。
功能介绍:功能菜单,显示登录用户有权操作的功能,已包含权限处理。
软件操作:主页面,用户登录成功,就显示当前有权操作的菜单功能。
功能介绍:黄丝检验,现场操作员按提示录入数据,保存。
软件操作:【黄丝检验】标签扫描页,按手持机“黄色扫描键”(中间、两侧均可以),调用扫描模块,自动解析“二维码”,如下图:
标签识别支持三种方式:
① 按“扫码键”,识别二维码、条形码标签
② 点击“扫描”功能按钮,调用“相机”扫描,“扫码模块”异常可使用。
③ 人工输入编号,点击“确定”或者“回车键”,如果标签破损、污染识别不了可使用。
扫描完毕,将进入数据录入界面,左上角可以看到“扫描的标签”便于核实,蓝色文字为系统自动带出信息,不建议修改。灰色的卡片区域也是不用输入的,系统自动计算。黑色的文本框,是即将要输入的信息。如下图所示:
AVE拉力=拉力的平均值,保留整数
AVE拉力 =(333.5+ 334.1+ 333.8+ 334.2+ 333.8)/5
= 333.88
≈ 334
同理,AVE直径(直径的平均值,保留3位小数)、强度值(拉力/πr²,保留整整)均可以自动计算,如下图所示:
点击“保存”按钮,将短暂出现一个数据缓冲,停留时间取决于网络通信信号(如果车间网络不好,可以使用4G通信)。弹出“保存成功!”,意味着操作结束啦。
功能介绍:母线质量登记,现场操作员按提示录入数据,保存将上传服务端处理。
软件操作:【母线质量登记】标签扫描页,按手持机“黄色扫描键”(中间、两侧均可以),调用扫描模块,自动解析“二维码”。
其中,蓝色文字为“扫码”带出信息,不建议修改。黑色文本框为需要输入信息,如下图所示:
“母线盘编号”字段,支持数据解析,会自动按预定规则,带出“车台号”、“规格”字段。
母线盘编号支持三种方式:
① 按“扫码键”,识别二维码、条形码标签。
② 点击“相机”按钮,调用“相机”扫描,“扫码模块”异常可使用。
③ 人工输入编号,失去焦点或者按“回车键”,如果标签破损、污染识别不了可使用。
提示:“母线盘编号”支持不定位数的解析,只要符合命名规则即可,目前我测试21、22位编号均支持,如上图所示:
本程序,增加“通用选择”功能,方便人员录入数据。点击文本框,会自动弹出对应“通用选择”页面,操作人员可以选择将要输入的数据,更加快捷、准确,如下图所示:
如果没有想要输入的数据,可以反馈给研发工程师添加数据库下选项,亦或者点击左上角“返回键”,人工填写。
倘若,“通用选择”数据量太多找不到时,可在搜索框输入关键字,支持模糊筛选,如下图所示:
提示:点击“保存”按钮,弹出“保存成功!”提示,操作结束。
功能介绍:黄丝标签信息查看,方便现场人员掌握来料信息,以及内部doff。
软件操作:【黄丝标签查看】扫描页,按手持机“黄色扫描键”(中间、两侧均可以),调用扫描模块,自动解析“二维码”。
功能介绍:app发布初期,难免会有问题与优化,app程序需要检查自动更新。
软件操作:app首次打开时,会自动检查服务版本,版本不一致将提示更新软件。
功能介绍:服务后台,包含通用取数、身份验证、标签解析、数据保存、Excel处理等Web接口。
软件操作:略,由研发工程师维护。
略
1、 打印机设置、标签(单据)打印、标签(单据)样式模块,通用化改造,做成独立打印插件,实现可视化打印模板配置、二维码条形码生成、算术运算、字体字号样式、图片插入等,集成进MES系统。
2、 报表功能,放入MES系统,原客户端作废。
3、 手持服务优化,考虑使用新的中间件,替换原IIS。