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函数式编程
Jun 09 Python
wxPython事件驱动实例详解
Sep 28 Python
Python中的is和id用法分析
Jan 26 Python
python版opencv摄像头人脸实时检测方法
Aug 03 Python
Python设计模式之备忘录模式原理与用法详解
Jan 15 Python
python字符串查找函数的用法详解
Jul 08 Python
python小程序实现刷票功能详解
Jul 17 Python
Python Django简单实现session登录注销过程详解
Aug 06 Python
Python实现字符串中某个字母的替代功能
Oct 21 Python
python使用 cx_Oracle 模块进行查询操作示例
Nov 28 Python
Python3实现打印任意宽度的菱形代码
Apr 12 Python
PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法
Jun 10 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
不用数据库的多用户文件自由上传投票系统(2)
2006/10/09 PHP
php过滤所有恶意字符(批量过滤post,get敏感数据)
2014/03/18 PHP
求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路
2015/09/20 PHP
PHP类型约束用法示例
2016/09/28 PHP
php实现和c#一致的DES加密解密实例
2017/07/24 PHP
js 与或运算符 || && 妙用
2009/12/09 Javascript
JQuery EasyUI 日期控件如何控制日期选择区间
2014/05/05 Javascript
Javascript基础教程之argument 详解
2015/01/18 Javascript
鼠标事件的screenY,pageY,clientY,layerY,offsetY属性详解
2015/03/12 Javascript
6种javascript显示当前系统时间代码
2015/12/01 Javascript
JQuery之proxy实现绑定代理方法
2016/08/01 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
2016/12/27 Javascript
如何使用angularJs
2017/05/08 Javascript
Vue ElementUI之Form表单验证遇到的问题
2017/08/21 Javascript
从对象列表中获取一个对象的方法,依据关键字和值
2017/09/20 Javascript
AngularJS 多指令Scope问题的解决
2018/10/25 Javascript
Angular8 Http拦截器简单使用教程
2019/08/20 Javascript
通过vue写一个瀑布流插件代码实例
2019/09/07 Javascript
微信小程序实现可长按移动控件
2020/11/01 Javascript
详解Python的Django框架中的中间件
2015/07/24 Python
Python创建二维数组实例(关于list的一个小坑)
2017/11/07 Python
python清理子进程机制剖析
2017/11/23 Python
详解如何管理多个Python版本和虚拟环境
2019/05/10 Python
在django admin中添加自定义视图的例子
2019/07/26 Python
python 实现矩阵填充0的例子
2019/11/29 Python
基于keras 模型、结构、权重保存的实现
2020/01/24 Python
Django 用户认证Auth组件的使用
2020/11/30 Python
举例详解HTML5中使用JSON格式提交表单
2015/06/16 HTML / CSS
vue实现倒计时功能
2021/03/24 Vue.js
移风易俗倡议书
2014/04/15 职场文书
职员竞岗演讲稿
2014/05/14 职场文书
党员个人剖析材料
2014/09/30 职场文书
初三毕业评语
2014/12/26 职场文书
实施意见格式范本
2015/06/05 职场文书
vue3获取当前路由地址
2022/02/18 Vue.js
Java练习之潜艇小游戏的实现
2022/03/16 Java/Android