用户登录 输入用户名、口令 密码错误 通过身份验证? 读取权限信息 主界面 9
登录模块
编码和校对方式
1、库存编码和校对方式
库存编码采用标准型EAN代码,标准型EAN代码由13位数字构成,称为EAN-13代码,其结构如表2-1所示:
表2-1 库存编码结构表
前缀码 厂商代码 商品项目代码 校验字符 10
P1P2P3
M1M2M3M4 I1I2I3I4I5 C P2-P3代表3位阿拉伯数字,称为前缀码,是国际物品编码协会分配给其成员国或者地区(EAN编码组织)的唯一标识代码。我国的为690。
M1-M4:代表4位阿拉伯数字,是企业标识代码,称为厂商代码。 I1-I5:代表5位阿拉伯数字,称为商品项目代码,用以表示具体的商品项目,即具有相同包装和价格的同一种商品。C类由00000到69999,B类由70000到89999,A类由90000到99999。C:一位校验字符,用以提高数据的可靠性。如,满婷皂、为B类商品、商品编码为6928320700018 ;果酱面包、为C类商品、商品编码为6932516000080。按国际物品编码协会规定的方法计算其数值。校验字符按以下方法计算:
第一步:将13位数字(包括校验字符)自右向左顺序编号; 第二步:将所有序号为偶数的位置上的数值相加; 第三步:用数值3乘第二步的结果;
第四步:从序号3开始,将所有序号为奇数的位置上的数值相加; 第五步:将第三步的结果与第四步结果相加;
第六步:用一个大于第五步的结果且为10的最小整数倍的数减去第五步的结果,其差即为所求的校验字符的值。
例:计算690100505501 C的校验字符C的值。 第一步:
序号 13 12 11 10 9 8 7 6 5 4 3 2 1 代码 6 9 0 1 0 0 5 0 5 5 0 1 C 第二步:1+5+0+0+1+9=16 第三步:16×3=48 第四步:0+5+5+0+0+6=16 第五步:48+16=64。 第六步:70-64=6 校验字符的值为6。
这里只是介绍校验字符的计算方法,实际上,商品条码系统成员在对商品
11
项目编码时,可不必计算校验字符的值。该值由制作条码原版胶片或直接打印条码符号的设备自动生成。
标准型的消费单元代码用EAN-13条码符号表示。
数据结构和数据库设计从20世纪80年代以来,新推出的数据
库管理系统几乎都支持关系模型,Visual FoxPro是一种关系数据库管理. 一个关系的逻辑结构就是一张二维表.
在本系统中建立了入库表,出库表和库存表的二维表.如下表:
入库表
字段名 商品编号 商品名称 数量 单价 生产日期 保质日期 类型 文本 文本 数值 货币 日期/时间 日期/时间 宽度 13 50 整型 8 8 8 小数位数 自动
索引 有 说明 编号规则见表2-1 常规日期 常规日期
12
相关推荐: