Java專案實戰之物流配貨系統

2020-07-16 10:05:05
物流配送管理系統不但能使物流企業走上科學化、網路化管理的道路,而且能夠為企業帶來巨大的經濟效益和技術上飛速的發展。物流企業資訊化的目的是通過建設物流資訊系統,提高資訊流轉效率,降低物流運作成本。

本專案使用了Struts 2.5+MySQL實現,通過本專案,可以學習到:
  • 如何進行需求分析和編寫專案計劃書
  • 物流配貨系統的設計過程
  • 如何分析並設計資料庫
  • Struts 2.5的基本應用

開發背景

物流資訊化,是指物流企業運用現代資訊科技對物流過程中產生的全部或部分資訊進行採集、分類、傳遞、彙總、查詢等一系列處理活動,以實現對貨物流動過程的控制,從而降低成本,提高效益。物流企業資訊化的目的是通過建設物流資訊系統,提高資訊流轉效率,降低物流運作成本。

需求分析

通過對物流企業和相關行業資訊的調查,物流配貨系統站具有以下功能:
? 全面展示企業的形象。
? 通過系統流程圖,全面介紹企業的服務專案。
? 實現對車輛來源的管理。
? 實現對固定客戶的管理。
? 通過發貨單編號,詳細查詢物流配貨的詳細資訊。
? 具備易操作的介面。
? 當受到外界環境(停電、網路病毒)干擾時,系統可以自動保護原始資料的安全。
? 系統退出。

必要性分析

? 經濟性
科學的管理方法,便捷的操作環境,系統的經營模式,將為企業帶來更多的客戶資源,樹立企業的品牌形象,提高企業的經濟效益。

? 技術性
網路化的物流管理方式,在操作過程中能夠快捷地查詢出車源資訊、客戶訂單以及客戶資訊;能夠對貨物進行全程跟蹤,了解貨物的托運情況,從而使企業能夠根據實際情況做好運營過程中的各項準備工作,並對突發事件做出及時準確的調整;能夠保證託運人以及收貨人對貨物進行及時的處理。

系統目標

結合目前網路上物流配送系統的設計方案,對客戶做的調查結果以及企業的實際需求,本專案在設計時應該滿足以下目標:
? 介面設計美觀大方、操作簡單。
? 功能完善、結構清晰。
? 能夠快速查詢車源資訊。
? 能夠準確填寫發貨單。
? 能夠實現發貨單查詢。
? 能夠實現對回單處理。
? 能夠對車源資訊進行新增、修改和刪除。
? 能夠對客戶資訊進行管理。
? 能夠及時、準確地對網站進行維護和更新。
? 良好的資料庫系統支援。
? 最大限度地實現易安裝性、易維護性和易操作性。
? 系統執行穩定,具備良好的安全措施。

系統功能結構

物流配貨系統的功能結構如圖所示。