首頁>科技>

專案介紹

deer-wms是基於條碼技術、RFID(無線射頻自動識別)技 術和現代化倉儲精益管理思想開發出來的倉庫管理系統,倉儲實現自 動化管理,能有效地對倉儲流程和空間進行管理,實現批次、單品管理、 快速出入庫、貨物調撥和動態盤點。可以自動地記錄下物流的流動,RFID、條碼技術 與資訊處理技術的結合幫助我們合理地利用倉庫空間,以最快速、最正確、最低成 本的方式為客戶供最好的服務。整個專案分為前端(web) 後臺(api) PDA 三個分專案,其中後臺使用Spring Boot開發,前端使用node.js搭建js執行環境,vue框架進行頁面渲染,PDA程式使用H5開發,使用MUI移動框架。如果你準備成為一名javaWeb全棧工程師,這個專案也是是一個不錯的學習機會。

專案截圖

軟體架構

###軟體架構說明 經過對本系統的需求、依賴分析,本系統架構設計如下:

Web展現層:提供WEB、APP客戶端功能,供使用者訪問APP:提供APP客戶端供使用者訪問;負載均衡層:提供外部訪問反向代理功能;介面層:對接ERP/MES/TMS/OMS等其他應用;API閘道器:提供Rest介面閘道器,APP客戶端通過API閘道器獲取系統資料;應用層:應用層提供系統核心業務功能;快取層:提供系統熱點資料的快取功能;資料層:提供系統資料的持久化儲存功能;

技術選型

web前端

技術名稱版本官網vue用於構建使用者介面的漸進式框架2.0https://cn.vuejs.org/Bootstrap前端UI框架3.3.7http://www.bootcss.com/Jquery快速的JavaScript框架1.11.3https://jquery.com/node.js一個Javascript執行環境4.1.10https://nodejs.org/en/PM2node程序管理工具4.8 Beta4http://pm2.keymetrics.io/

api後端

技術名稱版本官網SpringBootSpringBoot框架1.5.6.RELEASEhttps://spring.io/projects/spring-bootJPAspring-data-jpa1.5.6.RELEASEhttps://projects.spring.io/spring-data-jpaMybatisMybatis框架1.3.0http://www.mybatis.org/mybatis-3fastjsonjson解析包1.2.36https://github.com/alibaba/fastjsonpagehelperMybatis分頁外掛1.0.0https://pagehelper.github.io

PDA

技術名稱版本官網h5html的最新修訂版本5vue用於構建使用者介面的漸進式框架2.0https://cn.vuejs.org/Jquery快速的JavaScript框架1.11.3https://jquery.com/mui最接近原生APP體驗的高效能前端框架1.3.0http://dev.dcloud.net.cn/mui/

專案結構

api 後臺介面

* wms-api 後臺服務統一對外開放的介面服務,供前端頁面、app端、微信、小程式呼叫* wms-base-system 倉庫建模模組* wms-bill-manage 單據管理(入庫單/出庫單/調撥/報損等單據)* wms-file 系統檔案管理模組,包括檔案上傳、顯示等* wms-finance 財務模組* wms-intercept 系統攔截模組,攔截訪問後臺介面的請求,根據token判斷請求是否有訪問目標api介面許可權* wms-message 訊息模組,包括諮詢、訊息待辦、聯絡客服、線上幫助等* wms-opration * wms-project-seed 專案基礎種子模組,專案其他模組都要引入模組* wms-report 報表模組* wms-system-manage 使用者/組織/許可權* wms-ware-task 庫內作業

web 前端

* build: 專案啟動檔案存放目錄* app: 專案後端業務程式碼目錄* config: 專案配置檔案目錄 \t./env: 專案環境配置目錄 \t./certs: https證書存放目錄 \t./strategy: session和passport策略目錄 \t./index.js: 專案配置統一對外暴露介面 * logs: 日誌目錄 * test: 測試檔案目錄 * routes: 業務路由目錄 * public: 專案前端靜態資源目錄 * views: ejs檔案目錄 * pm2.json: PM2配置檔案 

PDA 程式

* config:

* css:

* examples:

* fonts:

* images:

* js:

* libs:

* page:

獲取方式

最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • WiFi能給手機充電?未來人類將不再需要插座