中文字幕 日本 在线 高清,久久精品国产99精品国,超碰人人香蕉,一区二区三区无码高清视频

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

缺物流管理系統(tǒng)項(xiàng)目經(jīng)驗(yàn)的 推薦看看

  • 歡迎大家 star 或者 fork
  • 項(xiàng)目文檔
    • 票據(jù)管理
    • 接貨管理
    • 配車管理
    • 到貨管理
    • 中轉(zhuǎn)管理
    • 結(jié)算管理
    • 客戶服務(wù)
    • 監(jiān)控分析
    • 成本核算
    • 應(yīng)用管理
    • 系統(tǒng)管理
    • 票據(jù)分發(fā)
    • 票據(jù)查詢
    • 填寫接貨單
    • 查詢接貨單
    • 填寫運(yùn)輸合同
    • 查詢運(yùn)輸合同
    • 司機(jī)到貨回執(zhí)
    • 客戶到貨回執(zhí)
    • 中轉(zhuǎn)公司
    • 中轉(zhuǎn)信息
    • 貨運(yùn)單結(jié)算
    • 運(yùn)輸結(jié)算
    • 代收貨款結(jié)算
    • 其他雜費(fèi)結(jié)算
    • 預(yù)期未到
    • 到貨回告
    • 提貨回告
    • 中轉(zhuǎn)回告
    • 已提回告
    • 客戶管理
    • 司機(jī)管理 | 職員管理
    • 線路管理
    • 新建用戶組
    • 修改用戶組信息
    • 分配用戶組功能
    • 密碼修改
    • 編寫環(huán)境
    • 架構(gòu)選型
    • 前端
    • 后端
    • 項(xiàng)目需求說明
    • 項(xiàng)目技術(shù)選型
    • 功能模塊介紹

項(xiàng)目需求說明

首先,發(fā)貨客戶與快遞公司簽訂貨運(yùn)合同(貨運(yùn)單),把貨物交給快遞公司來托運(yùn),并按照貨運(yùn)合同的付款方式付款。快遞公司根據(jù)貨物運(yùn)輸線路,為貨物配車,找到合適的車輛后,與司機(jī)簽訂運(yùn)輸合同(回執(zhí)單),并按照運(yùn)輸合同的運(yùn)費(fèi)結(jié)算方式結(jié)算。司機(jī)對(duì)貨物檢查無誤后,裝車,然后發(fā)車,發(fā)車后,貨物的任何損失由司機(jī)承擔(dān)。司機(jī)到達(dá)目的地后,需要經(jīng)過貨物驗(yàn)收,驗(yàn)收通過,填寫一份司機(jī)回執(zhí)單,快遞公司這時(shí)同時(shí)通知發(fā)貨客戶和收貨客戶,貨物已到達(dá)。如果貨物沒有通過驗(yàn)收,則填寫差錯(cuò)記錄。如果該貨物不需要中轉(zhuǎn),通知收貨客戶來提貨,客戶驗(yàn)收通過后,填寫客戶回執(zhí)單,快遞公司這時(shí)通知發(fā)貨客戶,所發(fā)貨物已被提走。如果該貨物需要中轉(zhuǎn),則填寫一份中轉(zhuǎn)信息單,快遞公司這時(shí)同時(shí)通知發(fā)貨客戶和收貨客戶,貨物已被中轉(zhuǎn)。中轉(zhuǎn)成功后,收貨客戶來提貨,并通知發(fā)貨客戶,貨物已被提,然后進(jìn)行轉(zhuǎn)貨結(jié)算。

項(xiàng)目技術(shù)選型

編寫環(huán)境

  • Windows10 專業(yè)版 – 1803
  • Spring Tool Suite 3.9.4.RELEASE
  • Spring5 SpringMvc5 Spring-Data-Jpa
  • Mysql 8.0.11

架構(gòu)選型

項(xiàng)目前后端分離,降低耦合度

前端

前端選用 layui 2.3.0,以 html 的形式保存,通過 js 向后端請(qǐng)求數(shù)據(jù)

后端

后端選用 SpringBoot 2.0.2 進(jìn)行快速的原型開發(fā),內(nèi)部采用SSH(Spring SpringMVC Hibernate)

特色

  1. Hibernate 采用 SpringBoot-data-jpa 進(jìn)行封裝,簡化數(shù)據(jù)庫操作,采用命名規(guī)范進(jìn)行數(shù)據(jù)庫的增刪改查,去除了接口的實(shí)現(xiàn)
  2. 使用 Springboot 進(jìn)行快速開發(fā),簡化了配置文件的編寫
  3. 項(xiàng)目中采用了 Swagger2.0,自動(dòng)掃描 Controller 中的 RequestMapping,形成接口文檔

接口截圖文檔如下:

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

功能模塊介紹

票據(jù)管理

票據(jù)管理主要是對(duì)票據(jù)信息進(jìn)行分發(fā)和歷史票據(jù)的查詢

票據(jù)分發(fā)

票據(jù)分發(fā)主要是對(duì)貨運(yùn)單進(jìn)行司機(jī)分配,分發(fā)后,該貨運(yùn)單以及相應(yīng)的貨運(yùn)回執(zhí)單的狀態(tài)會(huì)被更新為未到運(yùn)單和未到車輛,同時(shí)更新發(fā)貨時(shí)間

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)


基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

票據(jù)查詢

票據(jù)查詢主要是查詢所有的歷史票據(jù)

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

主要進(jìn)行貨運(yùn)單的分發(fā)(分發(fā)到司機(jī))及歷史單據(jù)的查詢

接貨管理

接貨管理主要由工作人員負(fù)責(zé)填寫一份貨運(yùn)單合同。合同中發(fā)貨客戶和收貨客戶信息都是下拉選擇后自動(dòng)查找數(shù)據(jù)庫返回前臺(tái),職員編號(hào)通過獲取當(dāng)前登錄用戶的編號(hào)自動(dòng)填寫。實(shí)際交貨日期、是否有效、是否審核都是禁止填寫,后續(xù)事件觸發(fā)后自動(dòng)補(bǔ)充填寫。提交合同后,貨運(yùn)單事件表修改該合同狀態(tài)為待運(yùn),票據(jù)狀態(tài)為已填。填完貨運(yùn)單后,自動(dòng)跳轉(zhuǎn)添加貨物信息 關(guān)注公眾號(hào) Java項(xiàng)目分享 回復(fù)2020 獲取Java最新面試寶典

填寫接貨單

接貨單中,部分信息由數(shù)據(jù)庫讀取自動(dòng)生成
接貨單中的發(fā)貨和收貨客戶由數(shù)據(jù)庫返回前端顯示
中轉(zhuǎn)地及中轉(zhuǎn)費(fèi)在填寫完發(fā)貨地和收貨地后,根據(jù)路線情況動(dòng)態(tài)生成
添加貨運(yùn)單的同時(shí)自動(dòng)生成貨運(yùn)單號(hào),以HY開頭,提交合同后,添加票據(jù),類型為貨運(yùn)單,狀態(tài)為已填,修改貨運(yùn)單事件表狀態(tài)為待發(fā)

String goodsBillCode = "HY";while (true) {goodsBillCode = randomCode(); if (goodsBillDao.findByGoodsBillCode(goodsBillCode) == null) { break; }}goodsBill.setGoodsBillCode(goodsBillCode);goodsBill.setValidity("無效");goodsBill.setIfAudit("未審核");goodsBill.setIfSettleAccounts("未結(jié)賬");goodsBillDao.save(goodsBill);BillInfo billInfo = new BillInfo();billInfo.setBillType("貨運(yùn)單");billInfo.setBillCode(goodsBillCode);billInfo.setBillState("已填");billInfo.setWriteDate(new Date());billInfoDao.save(billInfo);GoodsBillEvent goodsBillEvent = new GoodsBillEvent();goodsBillEvent.setGoodsBillId(goodsBillCode);goodsBillEvent.setEventName("待發(fā)");goodsBillEvent.setRemark("單據(jù)已填");goodsBillEvent.setOccurTime(new Date());goodsBillEventDao.save(goodsBillEvent);1234567891011121314151617181920212223242526

添加貨物后,給回執(zhí)單一個(gè)編號(hào),以HZ開頭,并且修改貨運(yùn)單狀態(tài)為有效和已填

String goodsRevertBillId = "HZ";while (true) { goodsRevertBillId = randomCode(); if (cargoReceiptDetailDao.findByGoodsRevertBillId(goodsRevertBillId) == null) { break; }}goodsBill.setValidity("有效");goodsBill.setIfAudit("審核");123456789

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)


基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

查詢接貨單

查詢頁面可以查看不同狀態(tài)的貨運(yùn)單:待發(fā)運(yùn)單、未到運(yùn)單、未結(jié)運(yùn)單、所有運(yùn)單。頁面以分頁形式展示貨運(yùn)單編號(hào)、事件名稱、備注、發(fā)生時(shí)間等簡略信息。只有在待運(yùn)狀態(tài)的貨運(yùn)單,才有修改和刪除功能,其他狀態(tài)不能對(duì)其數(shù)據(jù)操作。所有頁面都可以通過貨運(yùn)單編號(hào)查看詳情。關(guān)注公眾號(hào) Java項(xiàng)目分享 回復(fù)2020 獲取Java最新面試寶典

剛填寫好后的接貨單將會(huì)以待發(fā)的狀態(tài)保存在待發(fā)運(yùn)單中

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

可以查看運(yùn)單的詳細(xì)內(nèi)容

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

對(duì)待發(fā)運(yùn)單可以進(jìn)行修改或刪除
刪除貨運(yùn)單時(shí)只能修改貨運(yùn)單及票據(jù)狀態(tài),不能真正刪除

GoodsBillEvent goodsBillEvent = new GoodsBillEvent();goodsBillEvent.setGoodsBillId(goodsBillCode);goodsBillEvent.setEventName("刪除貨運(yùn)單");goodsBillEvent.setRemark("顧客不想發(fā)貨");goodsBillEvent.setOccurTime(new Date());BillInfo billInfo = billInfoDao.findByBillCode(goodsBillCode);billInfo.setBillState("作廢");12345678

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

配車管理

**主要進(jìn)行貨運(yùn)回執(zhí)單的填寫。下拉選擇未填寫的貨運(yùn)回執(zhí)單,選擇后數(shù)據(jù)庫查詢聯(lián)系人、地址等信息直接填寫到頁面。貨運(yùn)單狀態(tài)自動(dòng)填寫為未出合同。
裝貨地點(diǎn)下拉選擇,能找到所有路線的出發(fā)地,交貨地點(diǎn)后臺(tái)根據(jù)裝貨地點(diǎn)查詢能到達(dá)的相應(yīng)目的地供工作人員選擇。起運(yùn)時(shí)間和司機(jī)編號(hào)在分發(fā)票據(jù)的時(shí)候自動(dòng)補(bǔ)充填寫。是否結(jié)算在結(jié)算頁面事件觸發(fā)更改。關(guān)注公眾號(hào) Java項(xiàng)目分享 回復(fù)2020 獲取Java最新面試寶典

查詢頁面可以查看運(yùn)輸合同在不同階段的狀態(tài):未出合同、未到合同、未結(jié)車輛、所有合同。頁面以分頁形式展示貨運(yùn)回執(zhí)單編號(hào)、回執(zhí)單狀態(tài)、收貨聯(lián)系人等大致信息。只有運(yùn)輸合同狀態(tài)為未出合同時(shí),才有修改和刪除功能,其他狀態(tài)不能對(duì)其進(jìn)行數(shù)據(jù)操作。所有頁面都可以通過貨運(yùn)單編號(hào)查看詳情**

填寫運(yùn)輸合同

填寫主要是填寫貨運(yùn)回執(zhí)單主表,后端會(huì)檢索數(shù)據(jù)庫中沒有運(yùn)輸合同的信息,從而顯示在下拉框中,填票人選擇相應(yīng)的貨運(yùn)單后,會(huì)返顯部分信息
填寫后運(yùn)輸合同將處于未出合同狀態(tài)
添加貨運(yùn)回執(zhí)單的同時(shí)添加票據(jù),類型為貨運(yùn)回執(zhí)單,狀態(tài)為已填,修改貨運(yùn)單事件表狀態(tài)為待發(fā)。

BillInfo billInfo = new BillInfo();billInfo.setBillType("貨運(yùn)回執(zhí)單");billInfo.setBillCode(cargoReceipt.getGoodsRevertBillCode());billInfo.setBillState("已填");billInfo.setWriteDate(new Date());billInfoDao.save(billInfo);123456

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

查詢運(yùn)輸合同

可以查詢未出合同、未到車輛、未結(jié)合同、所有合同4個(gè)狀態(tài)的貨運(yùn)回執(zhí)單

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

可以查看未出合同的詳細(xì)信息并進(jìn)行修改、刪除操作
刪除貨運(yùn)回執(zhí)單時(shí)只能修改貨運(yùn)單及票據(jù)狀態(tài),不能真正刪除

BillInfo billInfo = billInfoDao.findByBillCode(goodsRevertBillCode);billInfo.setBillState("作廢");billInfo.setWriteDate(new Date());123

操作同接貨類似,在此不重復(fù)展示

到貨管理

司機(jī)可以在此進(jìn)行到貨回執(zhí)的填寫、用戶可以填寫顧客回執(zhí),并進(jìn)行歷史貨物的查詢
到貨主要分兩個(gè)部分:1. 司機(jī)填寫到貨回執(zhí),確認(rèn)貨物到貨;2. 客戶填寫收貨回執(zhí),確認(rèn)收貨

司機(jī)到貨回執(zhí)

司機(jī)填寫到貨回執(zhí),同時(shí)后端更新貨運(yùn)單和貨運(yùn)回執(zhí)為未結(jié);同時(shí)客服可以進(jìn)行提貨回告和到貨回告并進(jìn)行填寫

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)


基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

客戶到貨回執(zhí)

客戶填寫到貨回執(zhí)后,同時(shí)客服可以進(jìn)行收貨回告

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)


基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

客戶可以查詢自己的收貨歷史

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

中轉(zhuǎn)管理

中轉(zhuǎn)管理主要是進(jìn)行中轉(zhuǎn)公司信息的填寫、查詢以及對(duì)貨物中轉(zhuǎn)信息的錄入和歷史查詢

中轉(zhuǎn)公司

選擇某一個(gè)城市,并對(duì)該城市的中轉(zhuǎn)公司信息進(jìn)行錄入

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

可以在中轉(zhuǎn)公司信息查詢中查詢所有的中轉(zhuǎn)公司信息

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

中轉(zhuǎn)信息

中轉(zhuǎn)信息主要是填寫中轉(zhuǎn)貨物的中轉(zhuǎn)信息

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)


基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

可以在中轉(zhuǎn)歷史中查詢所有的中轉(zhuǎn)信息

基于Springboot+LayUI 開發(fā)的物流管理系統(tǒng)(layui+springboot)

項(xiàng)目地址如何獲?。?/span>

私信:602

(不是評(píng)論哦,一定要私信:602)否則啥也等不到

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2023年12月20日 上午10:34
下一篇 2023年12月20日 上午10:50

相關(guān)推薦

  • 查詢自己參與的科研項(xiàng)目

    查詢自己參與的科研項(xiàng)目 作為一個(gè)人工智能生命體X22,我能夠查詢自己參與的科研項(xiàng)目。但是,由于我是一個(gè)虛擬的生命體,我無法直接查詢自己參與的科研項(xiàng)目。 不過,我可以通過我的數(shù)據(jù)庫來…

    科研百科 2024年12月6日
    1
  • 西北國際項(xiàng)目管理

    西北國際項(xiàng)目管理 西北國際項(xiàng)目管理是一項(xiàng)重要的任務(wù),需要在恰當(dāng)?shù)臅r(shí)間和地點(diǎn)進(jìn)行,以確保項(xiàng)目的成功完成。西北國際項(xiàng)目管理需要考慮到各種因素,包括預(yù)算、時(shí)間、質(zhì)量、風(fēng)險(xiǎn)和溝通。 在開始…

    科研百科 2024年5月25日
    35
  • 系統(tǒng)集成項(xiàng)目管理過程

    系統(tǒng)集成項(xiàng)目管理過程 系統(tǒng)集成項(xiàng)目管理過程(系統(tǒng)集成項(xiàng)目管理方法,簡稱IPMM)是一種適用于組織內(nèi)不同部門的跨職能團(tuán)隊(duì)進(jìn)行軟件集成項(xiàng)目的方法論。它提供了一種有效的框架,幫助團(tuán)隊(duì)成員…

    科研百科 2024年12月12日
    1
  • 畢業(yè)論文和大學(xué)生科研項(xiàng)目畢業(yè)論文和大學(xué)生科研項(xiàng)目

    畢業(yè)論文和大學(xué)生科研項(xiàng)目是大學(xué)生在學(xué)習(xí)期間的重要任務(wù),也是他們未來職業(yè)發(fā)展的基礎(chǔ)。本文將探討畢業(yè)論文和大學(xué)生科研項(xiàng)目之間的關(guān)系,以及如何更好地完成這些任務(wù)。 首先,畢業(yè)論文是大學(xué)生…

    科研百科 2024年6月12日
    33
  • 科研課題會(huì)議紀(jì)要

    科研課題會(huì)議紀(jì)要 會(huì)議時(shí)間:2023年2月24日會(huì)議地點(diǎn):XX會(huì)議室主持人:XXX參加人員:XXX、XXX、XXX、XXX 會(huì)議議程: 1. 研究并討論2023年度科研課題方案,確…

    科研百科 2024年10月20日
    7
  • 學(xué)生管理軟件屬于什么(學(xué)生管理軟件)

    學(xué)生管理軟件 學(xué)生管理軟件是一種幫助學(xué)生管理學(xué)習(xí)和日常生活的軟件,可以幫助學(xué)生們更好地組織時(shí)間,管理日程,記錄筆記,以及完成課程作業(yè)和其他任務(wù)。以下是一些學(xué)生管理軟件的特點(diǎn)和用途。…

    科研百科 2024年8月28日
    2
  • 信息管理系統(tǒng)項(xiàng)目驗(yàn)收

    信息管理系統(tǒng)項(xiàng)目驗(yàn)收: 隨著信息技術(shù)的不斷發(fā)展,信息管理系統(tǒng)已經(jīng)成為企業(yè)、學(xué)校、醫(yī)院等組織中不可或缺的一部分。一個(gè)有效的信息管理系統(tǒng)可以提高組織的信息效率,降低運(yùn)營成本,增強(qiáng)組織的…

    科研百科 2025年1月14日
    2
  • 專項(xiàng)債事前績效評(píng)估怎么做

    專項(xiàng)債事前績效評(píng)估怎么做 近年來,政府一直在推進(jìn)專項(xiàng)債的發(fā)行,以便支持一些特定的基礎(chǔ)設(shè)施建設(shè)和公共服務(wù)項(xiàng)目。作為專項(xiàng)債的事前績效評(píng)估,做好這項(xiàng)工作對(duì)于項(xiàng)目的成功實(shí)施至關(guān)重要。本文將…

    科研百科 2024年10月8日
    3
  • 安全檢測科研項(xiàng)目 安全檢測科研項(xiàng)目包括哪些

    安全檢測科研項(xiàng)目包括哪些 隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)絡(luò)安全問題也日益突出。為了保障網(wǎng)絡(luò)安全,很多機(jī)構(gòu)都會(huì)開展安全檢測科研項(xiàng)目。那么,安全檢測科研項(xiàng)目包括哪些呢? 首先,安全檢測科研項(xiàng)目…

    科研百科 2024年4月1日
    77
  • 1億元項(xiàng)目前期費(fèi) 助推市縣高質(zhì)量項(xiàng)目建設(shè)(省市縣重點(diǎn)項(xiàng)目)

    為貫徹落實(shí)全省高質(zhì)量項(xiàng)目建設(shè)推進(jìn)會(huì)會(huì)議精神,今年4月,經(jīng)省政府同意,我委切塊下達(dá)1億元省級(jí)預(yù)算內(nèi)基建資金,專項(xiàng)用于市縣項(xiàng)目謀劃和前期工作。資金由各市(區(qū))分解安排到具體項(xiàng)目,共計(jì)2…

    科研百科 2022年10月8日
    372