【正文】
的有機(jī)結(jié)合,要求物流管理系統(tǒng)可以滿足客戶、運(yùn)輸人員和高級(jí)管理員三方面的需要 。 項(xiàng)目在構(gòu)建數(shù)據(jù)時(shí)是一個(gè)項(xiàng)目成敗的關(guān)鍵,其中很重要的一點(diǎn)就是構(gòu)建的數(shù)據(jù)庫(kù)要滿足三大范式。 在調(diào)試代碼的階段注重代碼可執(zhí)行范圍,以及影響系統(tǒng)不能正常工作的其他限制條件,發(fā)現(xiàn)問(wèn)題及時(shí)進(jìn)行修改。因此,物流信息管理應(yīng)該為使用者提供準(zhǔn)確充足的信息和更為快 捷的查詢方式,但傳統(tǒng)的物流信息管理使用人工和各類表格來(lái)記錄出倉(cāng)、入庫(kù)、車輛調(diào)配等數(shù)據(jù),在統(tǒng)計(jì)資料時(shí)不僅耗時(shí)費(fèi)力,準(zhǔn)確度低,容易出錯(cuò),而且所需要的成本也比較高,保密性也差等,這對(duì)于處于激烈市場(chǎng)中的企業(yè)往往是致命的。因此,物流信息管理網(wǎng)成為現(xiàn)代物流企業(yè)管理中或缺的重要工具之一。企業(yè)可以通過(guò)對(duì)公司的部門、員工、倉(cāng)庫(kù)、車輛調(diào)配等重要環(huán)節(jié)對(duì)其進(jìn)行數(shù)字化管理,本系統(tǒng)也對(duì)企業(yè)信息、客戶信息和人事信息等進(jìn)行了新增、查詢、修改、刪除等一系列管理,使物流系統(tǒng)更加完善。s booming market and logistics, the logistics management system has bee a corporate and individual markets irreplaceable fresh vitality, modern logistics management gradually shift from qualitative to a more precise quantitative requirements, which need to provide a large number of accurate and timely data to help managers make important decisions. Therefore, the logistics information management should provide the user with accurate and adequate information and more efficient ways to search, but the traditional logistics information management and use of labor and various forms to record a warehouse, storage, vehicle allocation and other data, the statistics when not only timeconsuming, low accuracy, errorprone and cost required is relatively high, confidentiality is also poor, which is in fierce market panies are often fatal. However, with the popularity of puter and work technology development, the use of puter digital management, can provide all kinds of information that users need at any time, data, and plete and accurate statistics to support enterprises more efficient pletion of digital information management, to help businesses in petitive head start, promote enterprise information management to automate, scientific, standardized and socialization. Therefore, the logistics information management work has bee an important tool of modern logistics enterprise management indispensable. This paper describes the design and development in JAVA language warehousing logistics management system throughout the process, and technology involved in the development of, and the system database design and analysis and design of the framework, and ultimately be achieved. Enterprises can use the pany39。而現(xiàn)在越來(lái)成熟的網(wǎng)絡(luò)信息則成為“勝利”的關(guān)鍵,使用先進(jìn)的網(wǎng)絡(luò)技術(shù)來(lái)管理企業(yè)則為企業(yè)競(jìng)爭(zhēng)提供了明顯的優(yōu)勢(shì),通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)對(duì)企業(yè)的管理,不僅能為企業(yè)的運(yùn)營(yíng)過(guò)程節(jié)省大量的人力、物力、財(cái)力、和時(shí)間,提高企業(yè)效率,還可以幫助企業(yè)在客戶心中建立良好的形象,使得企業(yè)走向更加輝煌的未來(lái)?,F(xiàn)在我國(guó)的物流已經(jīng)成為了一個(gè)龐大的產(chǎn)業(yè)鏈,逐步走向?qū)I(yè)化、規(guī)模化、集團(tuán)化、多元化和國(guó)際化,據(jù)我國(guó) 2020 調(diào)查研究使用第三方的物流企業(yè)只占 %,而美國(guó)使用第三方的物流企業(yè)則占 58%。 基于 web的物流管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā) 2 主要研究的內(nèi)容 從不的角度來(lái)看,物流所包含的內(nèi)容也千變?nèi)f化,不同的用戶對(duì)物流系統(tǒng)的需求也各有千秋,因此面對(duì)不同的 用戶,系統(tǒng)的功能與設(shè)計(jì)也不盡相同,本課題主要研究的物流系統(tǒng)是自帶倉(cāng)庫(kù)的物流系統(tǒng),可以自己擁有貨物,自己配送,就像京東,美團(tuán)等大型網(wǎng)站,本系統(tǒng)采用 B/S 架構(gòu),主要采用 mvc 的開(kāi)發(fā)模式,使用 J2EE 的一些技術(shù)開(kāi)發(fā)的該網(wǎng)站。 MVC模型有助于應(yīng)用程序分隔為三個(gè)組件,使得程序設(shè)計(jì)更加容易,并使各個(gè)程序之間的的耦合度降到最低, 其中三個(gè)模型分別是:模型( Model)、視圖( view)、控制器 (controller),在開(kāi)發(fā)的過(guò)程中, JSP 會(huì)根據(jù) XML 中相對(duì)路徑中嵌套調(diào)用控制器中的 SERVLET 的 service()方法,做出對(duì)請(qǐng)求的相應(yīng)。視圖:用來(lái)組織模型的內(nèi)容,視圖對(duì)象使用對(duì)象模型的查詢方法以獲取信息,并將獲取的信息展示給用戶。 DOM 指的是 DOM( Document Object Model,即文檔對(duì)象模型)為解析這兩種格式的文檔提供了規(guī)范、方便的方法。 系統(tǒng)環(huán)境的選擇 開(kāi)發(fā)環(huán)境的選擇 本物流系統(tǒng)是基于 MyEclipse 平臺(tái)開(kāi)發(fā)的,該軟件廣泛應(yīng)用于基于 B/S 架構(gòu)的開(kāi)發(fā) ,而 Eclipse 主要用于 c/s架構(gòu)的開(kāi)發(fā)。它的功能功十分豐富,支持很多技術(shù)。 系統(tǒng)實(shí)現(xiàn)過(guò)程中技術(shù)的選擇 開(kāi)發(fā)語(yǔ)言: java Java 語(yǔ)言的編寫風(fēng)格與 C++語(yǔ)言很相近都采用面向?qū)ο蟮乃枷?,而?duì)于網(wǎng)站這種需要較強(qiáng)兼容性的系統(tǒng)來(lái)說(shuō),跨平臺(tái)和健壯性是非常重要的,而 java 語(yǔ)言具備的優(yōu)點(diǎn)就包含了這些,對(duì)于開(kāi)發(fā)者來(lái)說(shuō) java 當(dāng)中很多方法都是封裝好了的,只需要開(kāi)發(fā)者引用就可以,不需要從底層開(kāi)始寫,并且 java 語(yǔ)言自帶垃圾回收機(jī)制,并不需要開(kāi)發(fā)者手動(dòng)釋放對(duì)象,為開(kāi)發(fā)者編寫提高了效率,也為企業(yè)節(jié)省了財(cái)力。 流程控制采用 servlet 技術(shù) Servlet 可以對(duì)任何請(qǐng)求進(jìn)行響應(yīng),它是一個(gè) java 的類,用來(lái)處理用戶請(qǐng)求,被用來(lái)擴(kuò)展服務(wù)器中的性能,統(tǒng)一控制頁(yè)面跳轉(zhuǎn)的和相關(guān)業(yè)務(wù)的流程的調(diào)度,它的目地是更好的維護(hù)系統(tǒng)運(yùn)轉(zhuǎn)。 頁(yè)面格式采用 css 以及 js 技術(shù) css 全稱為級(jí)聯(lián)樣式表,為開(kāi)發(fā)者提供了新的視角,它通過(guò)一些對(duì)頁(yè)面格式的規(guī)定,從而控制頁(yè)面的外觀,具有簡(jiǎn)潔美化的效果,采用 css 設(shè)計(jì)的頁(yè)面格式,分離了頁(yè)面中的代碼與網(wǎng)站的展現(xiàn)形式,而在客戶瀏覽時(shí)加載就可以了,這樣可以簡(jiǎn)化代碼 ,其頁(yè)面加載速度也比較快,對(duì)于后期維護(hù)系統(tǒng)的外觀也更加方便。 3 任務(wù)概述 任務(wù)目標(biāo) 通過(guò)對(duì)企業(yè)物流管理系統(tǒng)的各個(gè)業(yè)務(wù)的功能和結(jié)構(gòu)來(lái)分析該系統(tǒng)并利用計(jì)算機(jī)的現(xiàn)代管理技術(shù)對(duì)公司的部門、員工倉(cāng)庫(kù),車輛調(diào)配等進(jìn)行數(shù)字化的管理,完成對(duì)貨物的發(fā)貨、運(yùn)輸、流通、宣傳物流的動(dòng)態(tài) 、物流知識(shí)、企業(yè)信息、車倆信息和輔助查詢的功能,使得做出來(lái)的系統(tǒng)符合用戶、運(yùn)輸人員和系統(tǒng)管理員的需求,與此同時(shí)幫助企業(yè)提高競(jìng)爭(zhēng)力,節(jié)省大量的人力,物力,財(cái)力和時(shí)間,使企業(yè)能更高效的工作為社會(huì)帶來(lái)財(cái)富。 管理員的請(qǐng)求 管理員的請(qǐng)求都是在后臺(tái)頁(yè)面中進(jìn)行的,管理員可以對(duì)前臺(tái)會(huì)員的所有請(qǐng)求做出相對(duì)回應(yīng),并及時(shí)的發(fā)布和更新一些操作一共有 22 項(xiàng)分別是 :發(fā)布物流動(dòng)態(tài)信息、刪除物流動(dòng)態(tài)信息、修改物流動(dòng)態(tài)信息、發(fā)布物流知識(shí)信息、刪除物流知識(shí)信息、修改物流知識(shí)信息、發(fā)布貨物信息、修改貨物信息、刪除貨物信息、模擬發(fā)貨的流程、發(fā)布車輛信息、修改車輛信息、刪除車輛信息、發(fā)布企業(yè)信息、修改企業(yè)信息、刪除企業(yè)信息、對(duì)公告信息的發(fā)布、對(duì)公告信息的修改、對(duì)公告信息的刪除、對(duì)訂單的刪除、對(duì)訂單的添加、以及對(duì)輔助 工具的使用。 管理員請(qǐng)求的特點(diǎn) 管理員需要先進(jìn)入前臺(tái)頁(yè)面,從前臺(tái)頁(yè)面的系統(tǒng)管理的超鏈接進(jìn)入后臺(tái)的登錄頁(yè)面,完成相關(guān)的操作。 性能描述 網(wǎng)站整體結(jié)構(gòu)和操作流程合理順暢,實(shí)現(xiàn)人性化設(shè)計(jì),系統(tǒng)運(yùn)行穩(wěn)定,要安全可靠。 靈活度 本系統(tǒng)在開(kāi)發(fā)時(shí)盡量對(duì)所有功能進(jìn)行函數(shù)封裝,如 果用戶突然改變某些功能是只要相對(duì)應(yīng)的改變某些功能函數(shù)即可,可以將反工帶來(lái)的損失降低到最小 。 對(duì)軟件環(huán)境:需要安裝虛擬機(jī)( JDK), Myeclipse 或者 以上的版本,服務(wù)器需要安裝 Tomcat 或者 以上的版本, Mysql 或者以上的版本都可以。 系統(tǒng)功能結(jié)構(gòu) 本系統(tǒng)分為前臺(tái)和后臺(tái),一共有 11 個(gè)大模塊。后臺(tái)涉及的操作有查詢所有會(huì)員信息,對(duì)會(huì)員信息的修改以及對(duì)會(huì)員信息的刪除。 物流動(dòng)態(tài) 這個(gè)模塊的主要功能是能夠把物流動(dòng)態(tài)信息及時(shí)的發(fā)布出去讓會(huì)員第一時(shí)間了解物流的一些信息,便于會(huì)員更好的做出選擇,其中前臺(tái)主要涉及的操作有物流信息查詢和物流信息詳細(xì)查詢。其中物流動(dòng)態(tài)流程圖如 56圖所示: 圖 56: 物流動(dòng)態(tài)信息模塊流程圖 說(shuō)明:物流信息查詢是對(duì)數(shù)據(jù)庫(kù)中的物流表所有物流信息的一個(gè)查詢,但能顯示在基于 web的物流管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā) 11 頁(yè)面的內(nèi)容只是其中一部分,而詳細(xì)查詢就是針對(duì)會(huì)員想看的某個(gè)信息有一個(gè)全面展示。其中前臺(tái)主要涉及的操作有有 物流知識(shí)查詢,物流知識(shí)詳細(xì)查詢,后臺(tái)涉及的的操作有物流知識(shí)的添加,刪除、查找以及刪除,當(dāng)用戶進(jìn)入頁(yè)面后點(diǎn)擊導(dǎo)航欄中物流知識(shí)進(jìn)入超鏈接,進(jìn)行相關(guān)的操作。其中貨物信息流程圖如 58圖所示: 圖 58: 物流知識(shí)信息模塊流程圖 車輛信息 基于 web的物流管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā) 12 為了在運(yùn)輸?shù)倪^(guò)程中更好的選擇車型,合理的調(diào)配,也為了員會(huì)更加的信任該企業(yè),該模塊主要向會(huì)員和管理員展示該企業(yè)內(nèi)的車輛各種信息,以及對(duì)其的一些操作,其中在前臺(tái)主要對(duì)該模塊涉及了車輛查詢以及對(duì)其的詳細(xì)查詢,在后臺(tái)對(duì)該模塊涉及了增、刪、改、查的操作。 企業(yè)信息 為了更好的贏得會(huì)員的信任,讓更多的人關(guān)注該企業(yè)信息,使得該企業(yè)有一個(gè)良好的競(jìng) 爭(zhēng)優(yōu)勢(shì)和光輝的前景,該模塊主要向會(huì)員介紹了一些企業(yè)的經(jīng)營(yíng)范圍,所屬區(qū)域,網(wǎng)址,郵箱等信息,其中前臺(tái)涉及的操作有查詢企業(yè)信息,查詢企業(yè)詳細(xì)信息,后臺(tái)涉及的操作有對(duì)該企業(yè)信息的增、刪、改、查。 訂單模塊 該模塊為會(huì)員提供了查看自己的訂單情況和追蹤訂單的路徑 ,這樣做不僅使用戶更加信任該公司而且更方便用戶根據(jù)訂單的走動(dòng)隨時(shí)調(diào)整自己的時(shí)間查收貨物,于此同時(shí)可以提高企業(yè)的管理效率,隨時(shí)查看訂單的情況。當(dāng)用戶進(jìn)入頁(yè)面點(diǎn)擊導(dǎo)航欄中的訂單信息,出現(xiàn)一些對(duì)企業(yè)信息的