




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、项目概述项目概述基于防伪码验证系统和渠道防窜货系统进行二次开发,对已有的管理门户进行改造和升级,包括前端操作界面,webservice接口,和数据库。对开发者的能力要求熟练掌握HTML,CSS和JS编写响应式前端界面熟练掌握Bootstrap,Jquery等前端框架(或其他开源框架)熟练掌握NodeJS+Express进行服务端开发熟练掌握MySQL数据表操作当前当前系统架构系统架构ECSRDS数据库Web服务器防伪/防窜货应用管理门户采用了阿里云的ECS和RDS服务器ECS作为web服务器和接口层向RDS发送数据库命令防伪(html和app)和防窜货(app)应用与ECS交互通过管理门户来进
2、行业务操作与数据管理当前数据表结构当前数据表结构待更新当前服务端结构当前服务端结构待更新需求:前端界面设计需求:前端界面设计参照的界面设计,需要响应式设计,能用手机操作头部:logo,已登录账户名,注销等一级菜单二级菜单操作界面管理门户需求管理门户需求一级菜单一级菜单二级菜单二级菜单说明说明商品所有商品表格显示所有商品信息,可搜索,修改和删除创建商品新增商品信息批次所有批次表格显示所有批次信息,可搜索和新增上传NFC ID选择参数并上传txt文件保存到数据库创建QR选择参数并创建二维码的URL数据生产装箱信息表格显示,多个纬度,工厂装箱数据发货信息表格显示,多个纬度,工厂发货数据查询输入NFC
3、 ID查询当前状态与历史记录代理所有代理表格显示所有代理商信息,可搜索,修改和删除审批申请审批代理商的申请新增代理输入代理信息,系统根据规则分配唯一授权号码,创建记录批量新增用excel模板导入批量创建代理历史记录代理信息的变更历史订货所有订单表格显示所有订单信息,可搜索,修改订单状态创建订单选择参数并创建订单批量新增用excel模板导入批量创建订单仪表盘显示批次/生产/代理/订货的最新重要指标管理账户资料管理账户信息修改安全修改账户密码门户管理员一级菜单一级菜单二级菜单二级菜单说明说明代理所有申请查看以往申请状态,修改和撤回申请新增代理申请新代理订货所有申请查看以往申请状态,修改和撤回申请创
4、建订单申请新订单管理账户资料管理账户信息修改安全修改账户密码代理商详细需求详细需求 订货订货 所有订单所有订单表格显示所有订单信息,可搜索,修改订单状态需要创建新数据表存储变更历史表结构可以为订单信息可以excel文件导出列名类型长度备注可空主键Order_idvarchar订单号是statusvarchar订单状态(申请/完成/删除)namevarchar代理商授权号consigneevarchar收货人addressvarchar收货地址contactVarchar联系方式productvarchar商品名称quantityint商品数量(盒)CtimeDatetime订单创建时间utim
5、edatetime订单变更时间opnamevarchar订单变更操作人列名类型长度备注可空主键consigneevarchar收货人addressvarchar收货地址contactVarchar联系方式收货人信息表订单历史表一期完成目标详细需求详细需求 订货订货 创建创建订单订单选择参数并创建订单请输入代理授权号请输入收货人姓名请输入收货地址请选择商品创建订单请输入联系电话请输入盒数请选择商品请输入盒数添加一种商品输入信息创建根据授权号和收货人,自动联想收货地址,也可以重新输入弹框提示成功如果收货信息为新的,保存到数据库判断授权号是否存在的依据是py_relatation表的上下级关系创建订
6、单仅限管理员和省级代理(3)管理员可以输入任意代理商授权,省级代理只能输入其所有下级代理(遍历)系统判断授权号是否存在提示不存在,请核对资料不存在存在一期完成目标详细需求详细需求 订货订货 批量新增批量新增通过excel模板导入文件批量新增,并在页面中显示分配结果结果可以excel文件导出一期完成目标详细需求详细需求 商品商品 所有商品所有商品表格显示所有商品信息,可搜索,修改和删除数据表 g_products厂商名产品线商品名商品序号生产地标准售价创建时间更新时间商品图片文件名表格中需要展示的字段有:厂商名,产品线,商品名,生产地,售价,创建时间,更新时间点击商品名可以编辑已有信息表格中有c
7、heckbox,可以选中,点击删除按钮详细需求详细需求 商品商品 创建商品创建商品新增商品信息请输入厂商名请输入产品线名请输入商品名请输入商品产地请输入商品售价请上传商品图片选择创建商品输入商品信息创建商品弹出确认否是服务端对商品图片不用作处理详细需求详细需求 批次批次 所有批次所有批次表格显示所有批次信息,可搜索,修改和删除数据表 batches商品序号?经销地QR数量NFC数量QR可验证次数系统批次序号创建时间更新时间表格中需要展示的字段有:系统批次号,用户自定义批次号,创建时间,商品名,经销地,QR数,可验证次数,NFC数,计划NFC数下拉框按照商品名来筛选表格点击商品名可以编辑已有信息
8、表格中有checkbox,可以选中,点击删除按钮原NFC ID文件服务端NFC ID文件原NFC ID文件中ID数用户自定义批次号详细需求详细需求 批次批次 上传上传NFC IDNFC ID选择参数并上传txt文件保存到数据库盒标/箱标请选择类型已有商品请选择商品请输入经销地请选择选择创建商品详细需求详细需求 生产生产 装箱信息装箱信息表格显示,多个纬度,工厂装箱数据盒子NFC ID箱子NFC ID装箱时间操作人员编号商品编号产品线按照流水/天/周/月分别统计信息并以表格展示表格中需要展示的字段有:时间,装箱员名称,商品名称,装箱数,盒子与箱子ID(仅流水表)通过b_id_mgnt表查找aln
9、ame,获得商品名称通过py_user_accounts表查找uanme,获得装箱员名称盒子与箱子的关系:不同商品有不同的每箱装盒数量,所有的盒子与箱子都有唯一的14位16进制NFC IDpy_package_his表记录了所有的盒子与箱子的对应关系,假如商品A一箱可以装20盒,那么一次完整的装箱记录在数据表中就会有20行记录,其中son_id是20个不同的,par_id,pack_time,uname,alname,channel_id都一样。数据表 py_package_his详细需求详细需求 生产生产 发货信息发货信息表格显示,多个纬度,工厂发货数据箱子NFC ID发货时间发货人编号收货
10、人编号商品编号发货人级别按照流水/天/周/月分别统计信息并以表格展示表格中需要展示的字段有:时间,发货人,收货人,商品名称,箱数,箱子ID(仅流水表)通过b_id_mgnt表查找alname,获得商品名称通过py_user_accounts表查找send_name和recv_name,获得发货人与收货人姓名数据表 py_send_his收货人级别详细需求详细需求 生产生产 查询查询输入NFC ID查询当前状态与历史记录04FFFF0AA83C80, 04FFFF02A83C80, 04D70F02A83C84请输入NFC ID查询查询结果NFC ID类别对应箱子ID商品装箱时间发货时间发货人收
11、货人04FFFF0AA83C80盒子0412838A4A3F80三素藻酵素2015-01-07 10:35:472015-01-12 16:54:03张三李四04FFFF02A83C80盒子04D70F02A83C84黑金藻酵素2014-12-23 21:23:462014-12-23 22:55:38张三王八04D70F02A83C84箱子黑金藻酵素2014-12-23 21:23:462014-12-23 22:55:38张三王八可以输入单个ID,或者多个ID以逗号隔开,ID可以是盒子也可以是箱子判断是盒子还是箱子通过py_package_his表查找盒子ID,获取对应箱子ID,商品与装箱
12、时间通过py_send_his表查找箱子ID,获得发货人,收货人,发货时间Excel格式导出查询结果导出查询结果详细需求详细需求 代理代理 所有代理所有代理表格显示所有代理商,可搜索,修改和删除(更改账户状态)数据表 py_user_accounts系统账号/代理授权号代理商微信号帐号密码帐号级别代理商归属地最新账户登陆时间账户状态更新时间产品线系列现在的代理商表格是所有的帐号全集,包括了管理员,装箱/发货员,各级别代理账户状态目前只有A和B,A是可以登录防窜货APP,B是不可以需要增加一个字段或者增加账户状态,表示代理商是否交了保证金登录错误代理商身份证号代理商姓名代理商手机号代理商淘宝号记
13、录更新时间管理门户权限详细需求详细需求 代理代理 所有代理所有代理表格显示所有代理商,可搜索,修改和删除数据表 py_relatation上级授权号下级授权号上级级别下级级别更新时间Py_relatation表定义了py_user_accounts表中所有记录的上下级对应关系,这里的up_name和down_name即py_user_accounts里的name上下级是倒树形关系,最上级是发货员(2),每一个下级只有一个唯一的上级,一个上级可以有多个不同的下级。上级与下级自身的级别随意,比如上级是6,下级是5。详细需求详细需求 代理代理 审批申请审批申请审批代理商的申请新增功能,还没有数据表需
14、要显示申请人授权号,申请人名称,申请时间,新代理待更新详细需求详细需求 代理代理 新增代理新增代理输入代理信息,系统根据规则分配唯一授权号码,创建记录请输入姓名请输入证件号请输入手机号请选择渠道请选择归属地创建请选择级别请输入上级编号请输入微信号请输入淘宝号输入信息创建系统判断证件号是否重复重复不重复分配授权号并弹框提示创建成功提示证件号重复,请核对资料判断上级是否存在提示不存在该上级,请核对资料不存在存在判断上级授权号信息与新代理资料是否符合提示归属地与上家不一致归属地不一致一致前端判断输入信息格式有问题没问题输入框自动去除前后空格,手机号11位校验根据渠道,归属地,级别来分配新的授权号详细
15、需求详细需求 代理代理 新增代理新增代理需要创建新表存储代理可分配授权号表结构可为前端输入信息后,服务端判断资料,然后到数据表查询获得可用的序号如果输入信息为一三一素产品(对应channel为1314),归属地是北京(对应place为010),级别是一级代理(对应ulevel为4),那么数据库可以查询到目前seq_number是5。然后该数字加一,拼接新的授权号为1314010-1-6列名类型长度备注可空主键channelvarchar渠道名placevarchar归属地ulevelvarchar级别seq_numberint可用号channelplaceulevelSeq_number131401
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络直播平台用户数据安全保护与管理协议
- 创新驱动海外矿产投资项目实施与监管合同
- 《医学理论与实践》投稿须知(官方认证)
- 江苏名校2025届高三第三次调查研究考试物理试题理试题含解析
- 吉林省普通高中联合体2024-2025学年高三月考试题(二)生物试题试卷含解析
- 医疗产品购销合同
- 化学工业分析基础试题库
- 群文阅读总结模版
- 2023年教育基础知识试题库及答案
- 译林版三年级起点五年级下册《Grammar Fun time》教学设计
- 宿迁市宿城区项里社区治理存在的问题及对策研究
- 阿司匹林的研究进展
- 装配钳工(中级)试题库
- 养老护理员职业技能等级认定三级(高级工)理论知识考核试卷
- 餐饮业消防安全管理制度
- 研发费用加计扣除政策执行指引(1.0版)
- GB/T 20647.9-2006社区服务指南第9部分:物业服务
- 海洋油气开发生产简介课件
- 重庆十八梯介绍(改)课件
- 一级病原微生物实验室危害评估报告
- 起重吊装作业审批表
评论
0/150
提交评论