Python企业编码生成系统总体系统设计概述


Posted in Python onJuly 26, 2019

本文实例讲述了Python企业编码生成系统总体系统设计。分享给大家供大家参考,具体如下:

一 系统功能结构

Python企业编码生成系统总体系统设计概述

二 系统主界面

Python企业编码生成系统总体系统设计概述

三 认识各种编码

1 6位数字防伪编码

它是一种简单的数字防伪码,由6位组成。例如:

355059
449982
763006
832787
090035
778851

2 9位系列产品数字防伪编码

多个产品系列的防伪码,前3位表示分类,后6位表示具体产品编码。例如:

Python企业编码生成系统总体系统设计概述

3 25位混合产品序列号

当防伪要求较高,或者销售产品数量较大的产品,可以用25位混合产品序列号。例如:

FS35X-6L9W9-KJA3W-0BPJ1-YS39S
E856A-I33XX-Q9DSJ-DHT41-1A6HW
JGCAV-XQWAT-2VDRG-PH2B1-CFYN2
J7C5E-C9GQZ-FUFG3-HLTSH-ER61N
72ZEU-BJI1B-XH61T-N75Y4-5UZWK
GMC2E-Y6LNH-KWQ71-J4MCJ-3GETT
VKD6Z-3L1DP-UFQ24-AAH5S-6BBCQ
FPM8J-6YC75-2JXWF-WY8EJ-U1YFP
83Y25-A8DZ7-35N0P-AK73Y-K1NUQ

4 含数据分析功能的防伪编码

大数据时代,企业不但要保证产品卖出去,还要知道都卖到哪里去了,哪些经销商卖的多,哪些产品卖的好等信息,这些都可以在商品编码中做文章,可以根据字母对应不同地区、产品颜色和产品批次,实现对产品销售情况的数据追踪。例如:

含数据分析功能的防伪码主要由3位字母编码和6位数字编码组成。3位字母编码的位置随机,但相对位置是按首字母对应不同地区,次字母对应产品的颜色,尾字母对应产品批次规则生成。用户在输入防伪码的时候,通过后台的数据分析,就可以很容易知道哪些地区卖得好、哪些颜色卖得好,卖的产品都是哪些批次。

例如:

5A365236B44C
A7206B84C549
A501B42675C2
A4172B0C0264
722A93B5C296
A47B9737C547
7A493239B9C3
5A6968B0344C

5 带数据分析功能的防伪码

当产品系列很多,编码生成将是一个很耗费人力和工时的工作。拿到产品的生产数据后,将要生成的所有产品的防伪编码写入一个文件,让计算机根据根据来进行生成编码的工作。例如:

Python企业编码生成系统总体系统设计概述

左边是保存产品编码和数量的文件,右边是生成的防伪码文件。

6 补加生成防伪码

随着产品的持续销售,会出现防伪码不足的现象,这时就要补充生成新的防伪码,但补充的防伪码不能和原来的重复。

7 EAN-13条形码

条形码比较常见,经常用于购买商品时手机支付。例如:

Python企业编码生成系统总体系统设计概述

8 二维码

二维码更为常见,经常用于购买商品时微信支付。例如:

Python企业编码生成系统总体系统设计概述

9 企业粉丝防伪码

将粉丝的防伪码都输入到文件,然后抽出指定数量的防伪码,作为中奖结果。

四 系统开发环境

  • 操作系统:Windows 10
  • Python版本:Python3.6
  • 开发工具:Pycharm
  • Python内置模块:random、os、string、tkinter
  • Python第三方模块:qrcode、pystrich

五 文件夹结构

Python企业编码生成系统总体系统设计概述

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python使用reportlab画图示例(含中文汉字)
Dec 03 Python
基于Python的身份证号码自动生成程序
Aug 15 Python
Python中使用haystack实现django全文检索搜索引擎功能
Aug 26 Python
python时间日期函数与利用pandas进行时间序列处理详解
Mar 13 Python
Python多进程入门、分布式进程数据共享实例详解
Jun 03 Python
对Python函数设计规范详解
Jul 19 Python
PIL对上传到Django的图片进行处理并保存的实例
Aug 07 Python
Python 3.8正式发布,来尝鲜这些新特性吧
Oct 15 Python
TFRecord文件查看包含的所有Features代码
Feb 17 Python
使用keras时input_shape的维度表示问题说明
Jun 29 Python
Python如何输出百分比
Jul 31 Python
Python实现加密的RAR文件解压的方法(密码已知)
Sep 11 Python
详解程序意外中断自动重启shell脚本(以Python为例)
Jul 26 #Python
python的pstuil模块使用方法总结
Jul 26 #Python
python爬虫项目设置一个中断重连的程序的实现
Jul 26 #Python
python通过http下载文件的方法详解
Jul 26 #Python
快速解决vue.js 模板和jinja 模板冲突的问题
Jul 26 #Python
Python调用C语言的实现
Jul 26 #Python
Python实现的企业粉丝抽奖功能示例
Jul 26 #Python
You might like
php email邮箱正则
2008/10/08 PHP
PHP 编程的 5个良好习惯
2009/02/20 PHP
解析link_mysql的php版
2013/06/30 PHP
php字符串函数学习之strstr()
2015/03/27 PHP
PHP学习笔记(二):变量详解
2015/04/17 PHP
php数组合并与拆分实例分析
2015/06/12 PHP
PHP定时任务获取微信access_token的方法
2016/10/10 PHP
PHP+redis实现的限制抢购防止商品超发功能详解
2019/09/19 PHP
JavaScript初学者需要了解10个小技巧
2010/08/25 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
jquery实现点击TreeView文本父节点展开/折叠子节点
2013/01/10 Javascript
jQuery JSON实现无刷新三级联动实例探讨
2013/05/28 Javascript
浅析javascript中函数声明和函数表达式的区别
2015/02/15 Javascript
深入理解JS addLoadEvent函数
2016/05/20 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
jQuery选择器实例应用
2017/01/05 Javascript
解决jquery有正确返回值但不执行success函数的问题
2018/08/20 jQuery
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
JS数组push、unshift、pop、shift方法的实现与使用方法示例
2020/04/29 Javascript
Nuxt的动态路由和参数校验操作
2020/11/09 Javascript
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
深入浅析Python中join 和 split详解(推荐)
2016/06/30 Python
Python入门之三角函数sin()函数实例详解
2017/11/08 Python
python逐行读写txt文件的实例讲解
2018/04/03 Python
Python3实现的简单验证码识别功能示例
2018/05/02 Python
CSS3 实现的火焰动画
2020/12/07 HTML / CSS
美国美妆网站:B-Glowing
2016/10/12 全球购物
美国流行背包品牌:JanSport(杰斯伯)
2018/03/02 全球购物
The Kooples美国官方网站:为情侣提供的法国当代时尚品牌
2019/01/03 全球购物
星级党支部申报材料
2014/05/31 职场文书
教师辞职书范文
2015/02/26 职场文书
2015年秋季灭鼠工作总结
2015/07/27 职场文书
南阳市白酒市场的调查报告
2019/11/08 职场文书
Nginx图片服务器配置之后图片访问404的问题解决
2022/03/21 Servers
vue3 自定义图片放大器效果的示例代码
2022/07/23 Vue.js