異地倉庫綜合管理信息系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2020-06-09 20:13
【摘要】:計算機和人工智能等技術(shù)的發(fā)展,使倉庫虛擬和共享的思想登上了倉儲發(fā)展的舞臺,它們的應(yīng)用和發(fā)展將使倉儲發(fā)生翻天覆地的變化,不僅能解決當(dāng)前的倉儲難題,更會給我們的生活帶來巨大的改變。本文研究的異地(分散式)倉庫對倉庫未來的發(fā)展有著重大的意義,將為倉儲未來的發(fā)展提供一種嶄新思想。本文在共享和虛擬倉庫的基礎(chǔ)上提出了異地倉庫,異地倉庫即在地理上位置分散、占地面積要求低、所在地契合市場需求地點且閑置可作為倉庫資源的空間的總稱。異地倉庫面向企業(yè)和大眾,有效結(jié)合物聯(lián)網(wǎng)以及智能算法等手段,對倉庫管理流程進行合理設(shè)計,降低企業(yè)倉庫建設(shè)成本、物流成本以及管理成本等,同時為不同人群提供便利的倉儲功能。本文研究的異地倉庫綜合管理信息系統(tǒng)首先從倉庫管理的實際情況出發(fā),對倉庫管理的現(xiàn)狀和流程進行了深入的研究。之后,在對傳統(tǒng)倉庫管理系統(tǒng)問題分析的的基礎(chǔ)上,結(jié)合異地倉庫的特點以及實驗室項目照明監(jiān)控管理系統(tǒng)的需求,對系統(tǒng)進行了優(yōu)化、設(shè)計和實現(xiàn);考慮到異地倉庫的特點和需要,本文提出基于動態(tài)規(guī)劃的最小代價調(diào)度方法,結(jié)合遺傳算法解決倉庫調(diào)度問題,為不同用戶提供了滿足其不同需求的選擇方案,并在準(zhǔn)確率和速度方面進行了改進和提升;同時由于異地倉庫的使用者包括企業(yè)、企業(yè)員工以及個人等,考慮到用戶的復(fù)雜性,系統(tǒng)在人員權(quán)限控制方面對基于角色的訪問控制模型(Role-Based Access Control,RBAC)進行了研究和改進,在RBAC的基礎(chǔ)上提出一種基于樹的角色權(quán)限關(guān)系模型(Tree-based Role Permission Relationship Model,TBRPR),能有效滿足系統(tǒng)對人員的管理需求,同時改進了RBAC模型易出現(xiàn)角色爆炸、冗余等問題。本系統(tǒng)使用SpringBoot框架進行開發(fā)實現(xiàn),整合Shiro實現(xiàn)訪問控制,采用MySql實現(xiàn)數(shù)據(jù)庫存儲,使用MyBatis和JPA數(shù)據(jù)持久層框架實現(xiàn)對數(shù)據(jù)庫信息的相關(guān)操作,并通過RabbitMq實現(xiàn)與其他服務(wù)或者物聯(lián)網(wǎng)設(shè)備的信息交互,最終提供RestFul風(fēng)格的訪問接口,可實現(xiàn)在Web和Android等終端的展示和使用。
【圖文】:
邐北京郵電大學(xué)工程碩士學(xué)位論文邐逡逑求1中對倉庫的管理外,還需要對路燈等存儲物資進行管理,為維修系統(tǒng)人員提逡逑供倉庫選擇方案,獲取中間件服務(wù)系統(tǒng)監(jiān)控信息,同時向監(jiān)控前端提供數(shù)據(jù)進行逡逑可視化展示。逡逑3.1.2系統(tǒng)業(yè)務(wù)流程分析逡逑分析系統(tǒng)的業(yè)務(wù)流程有助于我們更好的認(rèn)識系統(tǒng),,幫助我們知道哪些是軟件逡逑設(shè)計的研究重點以及哪些是需要解決的問題,也可以知道如何實現(xiàn)系統(tǒng)的最優(yōu)設(shè)逡逑計f33]。本系統(tǒng)中倉庫管理中涉及到的主要人員為出入庫人員和倉庫管理員,出入逡逑庫人員進行線上的出入庫申請,生成對應(yīng)的出入庫申請文件,并將數(shù)據(jù)保存在對逡逑應(yīng)數(shù)據(jù)表中,管理員通過郵件等通訊方式接收到申請后,對申請進行審核,若審逡逑核成功,系統(tǒng)將倉庫密鑰等信息發(fā)送到申請者郵箱,申請者進行下一步出入庫和逡逑確認(rèn)等操作,反之則提醒申請者審核失敗,詳細(xì)的系統(tǒng)的業(yè)務(wù)流程如圖3-1所示。逡逑
數(shù)據(jù)庫數(shù)據(jù)的訪問操作。逡逑3.2.2系統(tǒng)功能結(jié)構(gòu)設(shè)計逡逑根據(jù)系統(tǒng)功能需求對系統(tǒng)功能進行整理封裝,得到系統(tǒng)功能結(jié)構(gòu)圖如圖3-4所逡逑TJn邋0逡逑邐?角色管理逡逑邐邋邐?用戶管理逡逑邐?用戶管理|飪橐誨五五義襄五邋危咳ㄟ綣芾礤義襄?記]У鍬煎義襄五邋危坎摯夤芾礤義襄?矆(zhí)補芾韍_塊一邐.逡逑I邐邐邐n邐?貨柜管理邐r邋+}卞義稀?走h(yuǎn)≡皴義襄?调度管理釐橀逦逦辶x弦斕夭摯庾酆襄?
本文編號:2705192
【圖文】:
邐北京郵電大學(xué)工程碩士學(xué)位論文邐逡逑求1中對倉庫的管理外,還需要對路燈等存儲物資進行管理,為維修系統(tǒng)人員提逡逑供倉庫選擇方案,獲取中間件服務(wù)系統(tǒng)監(jiān)控信息,同時向監(jiān)控前端提供數(shù)據(jù)進行逡逑可視化展示。逡逑3.1.2系統(tǒng)業(yè)務(wù)流程分析逡逑分析系統(tǒng)的業(yè)務(wù)流程有助于我們更好的認(rèn)識系統(tǒng),,幫助我們知道哪些是軟件逡逑設(shè)計的研究重點以及哪些是需要解決的問題,也可以知道如何實現(xiàn)系統(tǒng)的最優(yōu)設(shè)逡逑計f33]。本系統(tǒng)中倉庫管理中涉及到的主要人員為出入庫人員和倉庫管理員,出入逡逑庫人員進行線上的出入庫申請,生成對應(yīng)的出入庫申請文件,并將數(shù)據(jù)保存在對逡逑應(yīng)數(shù)據(jù)表中,管理員通過郵件等通訊方式接收到申請后,對申請進行審核,若審逡逑核成功,系統(tǒng)將倉庫密鑰等信息發(fā)送到申請者郵箱,申請者進行下一步出入庫和逡逑確認(rèn)等操作,反之則提醒申請者審核失敗,詳細(xì)的系統(tǒng)的業(yè)務(wù)流程如圖3-1所示。逡逑
數(shù)據(jù)庫數(shù)據(jù)的訪問操作。逡逑3.2.2系統(tǒng)功能結(jié)構(gòu)設(shè)計逡逑根據(jù)系統(tǒng)功能需求對系統(tǒng)功能進行整理封裝,得到系統(tǒng)功能結(jié)構(gòu)圖如圖3-4所逡逑TJn邋0逡逑邐?角色管理逡逑邐邋邐?用戶管理逡逑邐?用戶管理|飪橐誨五五義襄五邋危咳ㄟ綣芾礤義襄?記]У鍬煎義襄五邋危坎摯夤芾礤義襄?矆(zhí)補芾韍_塊一邐.逡逑I邐邐邐n邐?貨柜管理邐r邋+}卞義稀?走h(yuǎn)≡皴義襄?调度管理釐橀逦逦辶x弦斕夭摯庾酆襄?
本文編號:2705192
本文鏈接:http://sikaile.net/guanlilunwen/glzh/2705192.html
最近更新
教材專著