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去除列表中重复元素的方法
Mar 20 Python
python实现简易版计算器
Jun 22 Python
Python中is和==的区别详解
Nov 15 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
Sep 16 Python
pycharm通过anaconda安装pyqt5的教程
Mar 24 Python
Python脚本导出为exe程序的方法
Mar 25 Python
Python任务调度模块APScheduler使用
Apr 15 Python
Django 解决上传文件时,request.FILES为空的问题
May 20 Python
完美解决keras保存好的model不能成功加载问题
Jun 11 Python
python三引号如何输入
Jul 06 Python
Python中return函数返回值实例用法
Nov 19 Python
python区块链实现简版工作量证明
May 25 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脚本
2006/11/26 PHP
fleaphp下不确定的多条件查询的巧妙解决方法
2008/09/11 PHP
PHP 简单数组排序实现代码
2009/08/05 PHP
一个PHP并发访问实例代码
2012/09/06 PHP
PHP curl模拟登录带验证码的网站
2015/11/30 PHP
遍历echsop的region表形成缓存的程序实例代码
2016/11/01 PHP
ThinkPHP中类的构造函数_construct()与_initialize()的区别详解
2017/03/13 PHP
PHP时间戳和日期相互转换操作实例小结
2018/12/18 PHP
javascript 写的一个简单的timer
2009/07/30 Javascript
jQuery实现公告文字左右滚动的实例代码
2013/10/29 Javascript
信息页文内画中画广告js实现代码(文中加载广告方式)
2016/01/03 Javascript
jQuery禁用键盘后退屏蔽F5刷新及禁用右键单击
2016/01/22 Javascript
jQuery动画_动力节点节点Java学院整理
2017/07/04 jQuery
vue实现表格数据的增删改查
2017/07/10 Javascript
基于js中的原型(全面讲解)
2017/09/19 Javascript
对angular 实时更新模板视图的方法$apply详解
2018/10/09 Javascript
详解Vue源码之数据的代理访问
2018/12/11 Javascript
[45:17]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第三场 1月9日
2021/03/11 DOTA
Python3网络爬虫之使用User Agent和代理IP隐藏身份
2017/11/23 Python
Python设计模式之代理模式简单示例
2018/01/09 Python
使用PyInstaller将python转成可执行文件exe笔记
2018/05/26 Python
在pycharm中使用git版本管理以及同步github的方法
2019/01/16 Python
Pandas库之DataFrame使用的学习笔记
2019/06/21 Python
Python FtpLib模块应用操作详解
2019/12/12 Python
Python3 解决读取中文文件txt编码的问题
2019/12/20 Python
Python3实现打印任意宽度的菱形代码
2020/04/12 Python
HTML5打开手机扫码功能及优缺点
2017/11/27 HTML / CSS
canvas如何绘制钟表的方法
2017/12/13 HTML / CSS
优质有机椰子产品:Dr. Goerg
2019/09/24 全球购物
eDreams德国:南欧领先的在线旅游公司
2020/12/07 全球购物
销售员求职个人的自我评价
2014/02/19 职场文书
会议欢迎标语
2014/06/30 职场文书
护士优质服务演讲稿
2014/08/26 职场文书
高中生逃课检讨书
2014/10/10 职场文书
2014小学数学教研组工作总结
2014/12/06 职场文书
荒岛余生观后感
2015/06/09 职场文书