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类和函数中使用静态变量的方法
May 09 Python
简介Django中内置的一些中间件
Jul 24 Python
Linux中Python 环境软件包安装步骤
Mar 31 Python
Bottle框架中的装饰器类和描述符应用详解
Oct 28 Python
Python实现的归并排序算法示例
Nov 21 Python
Python3 加密(hashlib和hmac)模块的实现
Nov 23 Python
python 脚本生成随机 字母 + 数字密码功能
May 26 Python
使用Py2Exe for Python3创建自己的exe程序示例
Oct 31 Python
Django Rest framework之认证的实现代码
Dec 17 Python
python爬虫开发之Request模块从安装到详细使用方法与实例全解
Mar 09 Python
python filecmp.dircmp实现递归比对两个目录的方法
May 22 Python
Python基于smtplib模块发送邮件代码实例
May 29 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
关于mysql字符集设置了character_set_client=binary 在gbk情况下会出现表描述是乱码的情况
2013/01/06 PHP
php递归遍历删除文件的方法
2015/04/17 PHP
Yii rules常用规则示例
2016/03/15 PHP
YII2.0框架行为(Behavior)深入详解
2019/07/26 PHP
laravel7学习之无限级分类的最新实现方法
2020/09/30 PHP
javascript编程起步(第六课)
2007/01/10 Javascript
jquery 插件之仿“卓越亚马逊”首页弹出菜单效果
2008/12/25 Javascript
jQuery EasyUI API 中文文档 - ComboGrid 组合表格
2011/10/13 Javascript
用js格式化金额可设置保留的小数位数
2014/05/09 Javascript
javascript数组排序汇总
2015/07/07 Javascript
jQuery插件boxScroll实现图片轮播特效
2015/07/14 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
2016/01/26 Javascript
Javascript基础知识盲点总结之函数
2016/05/15 Javascript
使用three.js 画渐变的直线
2016/06/05 Javascript
JS版微信6.0分享接口用法分析
2016/10/13 Javascript
Centos7 中 Node.js安装简单方法
2016/11/02 Javascript
100多个基础常用JS函数和语法集合大全
2017/02/16 Javascript
Bootstrap Multiselect 常用组件实现代码
2017/07/09 Javascript
JavaScript分步实现一个出生日期的正则表达式
2018/03/22 Javascript
Vue 配合eiement动态路由,权限验证的方法
2018/09/26 Javascript
[43:32]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS NewBee第一场
2014/05/26 DOTA
[03:09]DOTA2亚洲邀请赛 LGD战队出场宣传片
2015/02/07 DOTA
pygame学习笔记(2):画点的三种方法和动画实例
2015/04/15 Python
Python简单计算数组元素平均值的方法示例
2017/12/26 Python
pycharm 主题theme设置调整仿sublime的方法
2018/05/23 Python
基于python绘制科赫雪花
2018/06/22 Python
Python实现的拉格朗日插值法示例
2019/01/08 Python
Django 实现前端图片压缩功能的方法
2019/08/07 Python
pytorch制作自己的LMDB数据操作示例
2019/12/18 Python
python自动打开浏览器下载zip并提取内容写入excel
2021/01/04 Python
大学生如何写自荐信
2014/01/08 职场文书
出国留学英文自荐信
2015/03/25 职场文书
《金色的草地》教学反思
2016/02/17 职场文书
《悲惨世界》:比天空更广阔的是人的心灵
2020/01/16 职场文书
pytorch实现线性回归以及多元回归
2021/04/11 Python
python tkinter Entry控件的焦点移动操作
2021/05/22 Python