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

yipeiwu_com6年前Python基础

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

一 系统功能结构

二 系统主界面

三 认识各种编码

1 6位数字防伪编码

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

355059
449982
763006
832787
090035
778851

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

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

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 带数据分析功能的防伪码

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

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

6 补加生成防伪码

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

7 EAN-13条形码

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

8 二维码

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

9 企业粉丝防伪码

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

四 系统开发环境

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

五 文件夹结构

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python编码操作技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总

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

相关文章

对Python生成器、装饰器、递归的使用详解

1、Python生成器表达式 1)、Python生成器表达式 语法格式: (expr for iter_var in iterable) (expr for iter_var in it...

强悍的Python读取大文件的解决方案

Python 环境下文件的读取问题,请参见拙文 Python基础之文件读取的讲解 这是一道著名的 Python 面试题,考察的问题是,Python 读取大文件和一般规模的文件时的区别,也...

pytorch实现建立自己的数据集(以mnist为例)

pytorch实现建立自己的数据集(以mnist为例)

本文将原始的numpy array数据在pytorch下封装为Dataset类的数据集,为后续深度网络训练提供数据。 加载并保存图像信息 首先导入需要的库,定义各种路径。 impor...

Python中的列表知识点汇总

Python list 在介绍 Python tuple 时,我使用了类比的方法,将其比做一个袋子,您可以在袋子中存放不同的东西。Python list 与此非常类似,因此,它的功能与袋...

python实现飞机大战

python实现飞机大战

本文实例为大家分享了python实现飞机大战的具体代码,供大家参考,具体内容如下 实现的效果如下:   主程序代码如下: import pygame from plane_...