




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、項目概述項目概述基于防偽碼驗證系統(tǒng)和渠道防竄貨系統(tǒng)進(jìn)行二次開發(fā),對已有的管理門戶進(jìn)行改造和升級,包括前端操作界面,webservice接口,和數(shù)據(jù)庫。對開發(fā)者的能力要求熟練掌握HTML,CSS和JS編寫響應(yīng)式前端界面熟練掌握Bootstrap,Jquery等前端框架(或其他開源框架)熟練掌握NodeJS+Express進(jìn)行服務(wù)端開發(fā)熟練掌握MySQL數(shù)據(jù)表操作當(dāng)前當(dāng)前系統(tǒng)架構(gòu)系統(tǒng)架構(gòu)ECSRDS數(shù)據(jù)庫Web服務(wù)器防偽/防竄貨應(yīng)用管理門戶采用了阿里云的ECS和RDS服務(wù)器ECS作為web服務(wù)器和接口層向RDS發(fā)送數(shù)據(jù)庫命令防偽(html和app)和防竄貨(app)應(yīng)用與ECS交互通過管理門戶來進(jìn)
2、行業(yè)務(wù)操作與數(shù)據(jù)管理當(dāng)前數(shù)據(jù)表結(jié)構(gòu)當(dāng)前數(shù)據(jù)表結(jié)構(gòu)待更新當(dāng)前服務(wù)端結(jié)構(gòu)當(dāng)前服務(wù)端結(jié)構(gòu)待更新需求:前端界面設(shè)計需求:前端界面設(shè)計參照的界面設(shè)計,需要響應(yīng)式設(shè)計,能用手機(jī)操作頭部:logo,已登錄賬戶名,注銷等一級菜單二級菜單操作界面管理門戶需求管理門戶需求一級菜單一級菜單二級菜單二級菜單說明說明商品所有商品表格顯示所有商品信息,可搜索,修改和刪除創(chuàng)建商品新增商品信息批次所有批次表格顯示所有批次信息,可搜索和新增上傳NFC ID選擇參數(shù)并上傳txt文件保存到數(shù)據(jù)庫創(chuàng)建QR選擇參數(shù)并創(chuàng)建二維碼的URL數(shù)據(jù)生產(chǎn)裝箱信息表格顯示,多個緯度,工廠裝箱數(shù)據(jù)發(fā)貨信息表格顯示,多個緯度,工廠發(fā)貨數(shù)據(jù)查詢輸入NFC
3、 ID查詢當(dāng)前狀態(tài)與歷史記錄代理所有代理表格顯示所有代理商信息,可搜索,修改和刪除審批申請審批代理商的申請新增代理輸入代理信息,系統(tǒng)根據(jù)規(guī)則分配唯一授權(quán)號碼,創(chuàng)建記錄批量新增用excel模板導(dǎo)入批量創(chuàng)建代理歷史記錄代理信息的變更歷史訂貨所有訂單表格顯示所有訂單信息,可搜索,修改訂單狀態(tài)創(chuàng)建訂單選擇參數(shù)并創(chuàng)建訂單批量新增用excel模板導(dǎo)入批量創(chuàng)建訂單儀表盤顯示批次/生產(chǎn)/代理/訂貨的最新重要指標(biāo)管理賬戶資料管理賬戶信息修改安全修改賬戶密碼門戶管理員一級菜單一級菜單二級菜單二級菜單說明說明代理所有申請查看以往申請狀態(tài),修改和撤回申請新增代理申請新代理訂貨所有申請查看以往申請狀態(tài),修改和撤回申請創(chuàng)
4、建訂單申請新訂單管理賬戶資料管理賬戶信息修改安全修改賬戶密碼代理商詳細(xì)需求詳細(xì)需求 訂貨訂貨 所有訂單所有訂單表格顯示所有訂單信息,可搜索,修改訂單狀態(tài)需要創(chuàng)建新數(shù)據(jù)表存儲變更歷史表結(jié)構(gòu)可以為訂單信息可以excel文件導(dǎo)出列名類型長度備注可空主鍵Order_idvarchar訂單號是statusvarchar訂單狀態(tài)(申請/完成/刪除)namevarchar代理商授權(quán)號consigneevarchar收貨人addressvarchar收貨地址contactVarchar聯(lián)系方式productvarchar商品名稱quantityint商品數(shù)量(盒)CtimeDatetime訂單創(chuàng)建時間utim
5、edatetime訂單變更時間opnamevarchar訂單變更操作人列名類型長度備注可空主鍵consigneevarchar收貨人addressvarchar收貨地址contactVarchar聯(lián)系方式收貨人信息表訂單歷史表一期完成目標(biāo)詳細(xì)需求詳細(xì)需求 訂貨訂貨 創(chuàng)建創(chuàng)建訂單訂單選擇參數(shù)并創(chuàng)建訂單請輸入代理授權(quán)號請輸入收貨人姓名請輸入收貨地址請選擇商品創(chuàng)建訂單請輸入聯(lián)系電話請輸入盒數(shù)請選擇商品請輸入盒數(shù)添加一種商品輸入信息創(chuàng)建根據(jù)授權(quán)號和收貨人,自動聯(lián)想收貨地址,也可以重新輸入彈框提示成功如果收貨信息為新的,保存到數(shù)據(jù)庫判斷授權(quán)號是否存在的依據(jù)是py_relatation表的上下級關(guān)系創(chuàng)建訂
6、單僅限管理員和省級代理(3)管理員可以輸入任意代理商授權(quán),省級代理只能輸入其所有下級代理(遍歷)系統(tǒng)判斷授權(quán)號是否存在提示不存在,請核對資料不存在存在一期完成目標(biāo)詳細(xì)需求詳細(xì)需求 訂貨訂貨 批量新增批量新增通過excel模板導(dǎo)入文件批量新增,并在頁面中顯示分配結(jié)果結(jié)果可以excel文件導(dǎo)出一期完成目標(biāo)詳細(xì)需求詳細(xì)需求 商品商品 所有商品所有商品表格顯示所有商品信息,可搜索,修改和刪除數(shù)據(jù)表 g_products廠商名產(chǎn)品線商品名商品序號生產(chǎn)地標(biāo)準(zhǔn)售價創(chuàng)建時間更新時間商品圖片文件名表格中需要展示的字段有:廠商名,產(chǎn)品線,商品名,生產(chǎn)地,售價,創(chuàng)建時間,更新時間點擊商品名可以編輯已有信息表格中有c
7、heckbox,可以選中,點擊刪除按鈕詳細(xì)需求詳細(xì)需求 商品商品 創(chuàng)建商品創(chuàng)建商品新增商品信息請輸入廠商名請輸入產(chǎn)品線名請輸入商品名請輸入商品產(chǎn)地請輸入商品售價請上傳商品圖片選擇創(chuàng)建商品輸入商品信息創(chuàng)建商品彈出確認(rèn)否是服務(wù)端對商品圖片不用作處理詳細(xì)需求詳細(xì)需求 批次批次 所有批次所有批次表格顯示所有批次信息,可搜索,修改和刪除數(shù)據(jù)表 batches商品序號?經(jīng)銷地QR數(shù)量NFC數(shù)量QR可驗證次數(shù)系統(tǒng)批次序號創(chuàng)建時間更新時間表格中需要展示的字段有:系統(tǒng)批次號,用戶自定義批次號,創(chuàng)建時間,商品名,經(jīng)銷地,QR數(shù),可驗證次數(shù),NFC數(shù),計劃NFC數(shù)下拉框按照商品名來篩選表格點擊商品名可以編輯已有信息
8、表格中有checkbox,可以選中,點擊刪除按鈕原NFC ID文件服務(wù)端NFC ID文件原NFC ID文件中ID數(shù)用戶自定義批次號詳細(xì)需求詳細(xì)需求 批次批次 上傳上傳NFC IDNFC ID選擇參數(shù)并上傳txt文件保存到數(shù)據(jù)庫盒標(biāo)/箱標(biāo)請選擇類型已有商品請選擇商品請輸入經(jīng)銷地請選擇選擇創(chuàng)建商品詳細(xì)需求詳細(xì)需求 生產(chǎn)生產(chǎn) 裝箱信息裝箱信息表格顯示,多個緯度,工廠裝箱數(shù)據(jù)盒子NFC ID箱子NFC ID裝箱時間操作人員編號商品編號產(chǎn)品線按照流水/天/周/月分別統(tǒng)計信息并以表格展示表格中需要展示的字段有:時間,裝箱員名稱,商品名稱,裝箱數(shù),盒子與箱子ID(僅流水表)通過b_id_mgnt表查找aln
9、ame,獲得商品名稱通過py_user_accounts表查找uanme,獲得裝箱員名稱盒子與箱子的關(guān)系:不同商品有不同的每箱裝盒數(shù)量,所有的盒子與箱子都有唯一的14位16進(jìn)制NFC IDpy_package_his表記錄了所有的盒子與箱子的對應(yīng)關(guān)系,假如商品A一箱可以裝20盒,那么一次完整的裝箱記錄在數(shù)據(jù)表中就會有20行記錄,其中son_id是20個不同的,par_id,pack_time,uname,alname,channel_id都一樣。數(shù)據(jù)表 py_package_his詳細(xì)需求詳細(xì)需求 生產(chǎn)生產(chǎn) 發(fā)貨信息發(fā)貨信息表格顯示,多個緯度,工廠發(fā)貨數(shù)據(jù)箱子NFC ID發(fā)貨時間發(fā)貨人編號收貨
10、人編號商品編號發(fā)貨人級別按照流水/天/周/月分別統(tǒng)計信息并以表格展示表格中需要展示的字段有:時間,發(fā)貨人,收貨人,商品名稱,箱數(shù),箱子ID(僅流水表)通過b_id_mgnt表查找alname,獲得商品名稱通過py_user_accounts表查找send_name和recv_name,獲得發(fā)貨人與收貨人姓名數(shù)據(jù)表 py_send_his收貨人級別詳細(xì)需求詳細(xì)需求 生產(chǎn)生產(chǎn) 查詢查詢輸入NFC ID查詢當(dāng)前狀態(tài)與歷史記錄04FFFF0AA83C80, 04FFFF02A83C80, 04D70F02A83C84請輸入NFC ID查詢查詢結(jié)果NFC ID類別對應(yīng)箱子ID商品裝箱時間發(fā)貨時間發(fā)貨人收
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,獲取對應(yīng)箱子ID,商品與裝箱
12、時間通過py_send_his表查找箱子ID,獲得發(fā)貨人,收貨人,發(fā)貨時間Excel格式導(dǎo)出查詢結(jié)果導(dǎo)出查詢結(jié)果詳細(xì)需求詳細(xì)需求 代理代理 所有代理所有代理表格顯示所有代理商,可搜索,修改和刪除(更改賬戶狀態(tài))數(shù)據(jù)表 py_user_accounts系統(tǒng)賬號/代理授權(quán)號代理商微信號帳號密碼帳號級別代理商歸屬地最新賬戶登陸時間賬戶狀態(tài)更新時間產(chǎn)品線系列現(xiàn)在的代理商表格是所有的帳號全集,包括了管理員,裝箱/發(fā)貨員,各級別代理賬戶狀態(tài)目前只有A和B,A是可以登錄防竄貨APP,B是不可以需要增加一個字段或者增加賬戶狀態(tài),表示代理商是否交了保證金登錄錯誤代理商身份證號代理商姓名代理商手機(jī)號代理商淘寶號記
13、錄更新時間管理門戶權(quán)限詳細(xì)需求詳細(xì)需求 代理代理 所有代理所有代理表格顯示所有代理商,可搜索,修改和刪除數(shù)據(jù)表 py_relatation上級授權(quán)號下級授權(quán)號上級級別下級級別更新時間Py_relatation表定義了py_user_accounts表中所有記錄的上下級對應(yīng)關(guān)系,這里的up_name和down_name即py_user_accounts里的name上下級是倒樹形關(guān)系,最上級是發(fā)貨員(2),每一個下級只有一個唯一的上級,一個上級可以有多個不同的下級。上級與下級自身的級別隨意,比如上級是6,下級是5。詳細(xì)需求詳細(xì)需求 代理代理 審批申請審批申請審批代理商的申請新增功能,還沒有數(shù)據(jù)表需
14、要顯示申請人授權(quán)號,申請人名稱,申請時間,新代理待更新詳細(xì)需求詳細(xì)需求 代理代理 新增代理新增代理輸入代理信息,系統(tǒng)根據(jù)規(guī)則分配唯一授權(quán)號碼,創(chuàng)建記錄請輸入姓名請輸入證件號請輸入手機(jī)號請選擇渠道請選擇歸屬地創(chuàng)建請選擇級別請輸入上級編號請輸入微信號請輸入淘寶號輸入信息創(chuàng)建系統(tǒng)判斷證件號是否重復(fù)重復(fù)不重復(fù)分配授權(quán)號并彈框提示創(chuàng)建成功提示證件號重復(fù),請核對資料判斷上級是否存在提示不存在該上級,請核對資料不存在存在判斷上級授權(quán)號信息與新代理資料是否符合提示歸屬地與上家不一致歸屬地不一致一致前端判斷輸入信息格式有問題沒問題輸入框自動去除前后空格,手機(jī)號11位校驗根據(jù)渠道,歸屬地,級別來分配新的授權(quán)號詳細(xì)
15、需求詳細(xì)需求 代理代理 新增代理新增代理需要創(chuàng)建新表存儲代理可分配授權(quán)號表結(jié)構(gòu)可為前端輸入信息后,服務(wù)端判斷資料,然后到數(shù)據(jù)表查詢獲得可用的序號如果輸入信息為一三一素產(chǎn)品(對應(yīng)channel為1314),歸屬地是北京(對應(yīng)place為010),級別是一級代理(對應(yīng)ulevel為4),那么數(shù)據(jù)庫可以查詢到目前seq_number是5。然后該數(shù)字加一,拼接新的授權(quán)號為1314010-1-6列名類型長度備注可空主鍵channelvarchar渠道名placevarchar歸屬地ulevelvarchar級別seq_numberint可用號channelplaceulevelSeq_number131401
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 預(yù)應(yīng)力混凝土工程教學(xué)課件
- 汽車配套產(chǎn)業(yè)基地項目數(shù)字化方案(參考模板)
- 2025年年健康服務(wù)項目建議書
- 2025年低功率氣動閥島用控制閥項目合作計劃書
- 2025年達(dá)美航空合作協(xié)議書
- 現(xiàn)代能源行業(yè)發(fā)展條件分析
- 2025年轉(zhuǎn)基因耐貯藏番茄項目發(fā)展計劃
- 西師大版三年級數(shù)學(xué)上冊全冊單元知識點
- 2025年氟炭漆項目合作計劃書
- 2025年智能分揀系統(tǒng)項目合作計劃書
- 2025中國數(shù)字營銷行業(yè)人工智能應(yīng)用趨勢研究報告
- 湖北省八校聯(lián)考2024-2025學(xué)年高一下學(xué)期6月期末物理試卷(含答案)
- 管理學(xué)基礎(chǔ)期末考試試題及答案
- 2025至2030中國覆銅板行業(yè)項目調(diào)研及市場前景預(yù)測評估報告
- 護(hù)理靜脈留置針課件
- 2025年上海市中考語文試卷真題(含答案及解析)
- 2025至2030年中國地?zé)崮荛_發(fā)利用行業(yè)市場運營態(tài)勢及未來趨勢研判報告
- (網(wǎng)絡(luò)收集版)2025年新課標(biāo)全國一卷數(shù)學(xué)高考真題含答案
- 2025包頭輕工職業(yè)技術(shù)學(xué)院工作人員招聘考試真題
- GB/T 8097-2025收獲機(jī)械聯(lián)合收割機(jī)測試程序和性能評價
- 2025年供應(yīng)鏈管理與運作考試題及答案分享
評論
0/150
提交評論