【正文】
d conditions continue to improve. These can lay a solid foundation for further development. Overall, Chinese logistics enterprises still have opportunities to informationize. In the whole industry supply chain, information can not be delivered effectively, the circulation is plex, the construction of information lags behind, which are part of the reason leading to high cost of logistics. Logistics industry is badly in need of better logistics information platform.Optimizing the logistics industry business logic as the premise, the graduation design is based on Java, JSP, MySQL to develop a fully functional logistics information platform which can run smoothly. Hope to explore a path of logistics information construction.Keywords:Logistics Information Platform Java JSP MySQL Tomcat 目 錄第1章 緒 論 1 選題的依據(jù)及意義 1 研究現(xiàn)狀及發(fā)展趨勢(shì) 2 研究?jī)?nèi)容及目標(biāo) 3第2章 可行性分析 4 經(jīng)濟(jì)可行性 4 技術(shù)可行性 4第3章 需求分析 6 系統(tǒng)的綜合要求 6 系統(tǒng)用例圖 6第4章 總體設(shè)計(jì) 16 系統(tǒng)功能設(shè)計(jì) 16 數(shù)據(jù)字典設(shè)計(jì) 16 數(shù)據(jù)庫設(shè)計(jì) 17第5章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 25 主頁面設(shè)計(jì)與實(shí)現(xiàn) 25 用戶登錄模塊設(shè)計(jì)與實(shí)現(xiàn) 26 用戶注冊(cè)模塊設(shè)計(jì)與實(shí)現(xiàn) 27 貨物管理模塊設(shè)計(jì)與實(shí)現(xiàn) 28 車輛管理模塊設(shè)計(jì)與實(shí)現(xiàn) 29 企業(yè)管理模塊設(shè)計(jì)與實(shí)現(xiàn) 30 物流動(dòng)態(tài)信息模塊設(shè)計(jì)與實(shí)現(xiàn) 31 會(huì)員管理模塊設(shè)計(jì)與實(shí)現(xiàn) 32 物流知識(shí)模塊設(shè)計(jì)與實(shí)現(xiàn) 33 34 輔助工具模塊設(shè)計(jì)與實(shí)現(xiàn) 34第6章 總 結(jié) 35參考文獻(xiàn) 36致 謝 38第1章 緒 論 選題的依據(jù)及意義 進(jìn)入新世紀(jì)以來,我國(guó)物流業(yè)總體規(guī)??焖僭鲩L(zhǎng),服務(wù)水平顯著提高,發(fā)展的環(huán)境和條件不斷改善,為進(jìn)一步加快發(fā)展奠定了堅(jiān)實(shí)基礎(chǔ)。2008年,年均增長(zhǎng)23%;,年均增長(zhǎng)14%。 物流業(yè)發(fā)展水平顯著提高。全社會(huì)物流總費(fèi)用與GDP的比率,%%,物流費(fèi)用成本呈下降趨勢(shì),促進(jìn)了經(jīng)濟(jì)運(yùn)行質(zhì)量的提高。交通設(shè)施規(guī)模迅速擴(kuò)大,為物流業(yè)發(fā)展提供了良好的設(shè)施條件。物流園區(qū)建設(shè)開始起步,倉儲(chǔ)、配送設(shè)施現(xiàn)代化水平不斷提高,一批區(qū)域性物流中心正在形成。 物流業(yè)發(fā)展環(huán)境明顯好轉(zhuǎn)。物流統(tǒng)計(jì)核算和標(biāo)準(zhǔn)化工作,以及人才培養(yǎng)和技術(shù)創(chuàng)新等行業(yè)基礎(chǔ)性工作取得明顯成效。一是全社會(huì)物流運(yùn)行效率偏低,社會(huì)物流總費(fèi)用與GDP的比率高出發(fā)達(dá)國(guó)家1倍左右;二是社會(huì)化物流需求不足和專業(yè)化物流供給能力不足的問題同時(shí)存在,“大而全”、“小而全”的企業(yè)物流運(yùn)作模式還相當(dāng)普遍;三是物流基礎(chǔ)設(shè)施能力不足,尚未建立布局合理、銜接順暢、能力充分、高效便捷的綜合交通運(yùn)輸體系,物流園區(qū)、物流技術(shù)裝備等能力有待加強(qiáng);四是地方封鎖和行業(yè)壟斷對(duì)資源整合和一體化運(yùn)作形成障礙,物流市場(chǎng)還不夠規(guī)范;五是物流技術(shù)、人才培養(yǎng)和物流標(biāo)準(zhǔn)還不能完全滿足需要,物流服務(wù)的組織化和集約化程度不高我國(guó)物流企業(yè)中全面實(shí)施信息化的企業(yè)只占全部企業(yè)的很少部分[1]。在整個(gè)行業(yè)的供應(yīng)鏈當(dāng)中,企業(yè)與上下游之間的信息不能很好地傳遞、流通環(huán)節(jié)過多、企業(yè)信息建設(shè)層次較低,這是導(dǎo)致物流成本高的原因之一。 研究現(xiàn)狀及發(fā)展趨勢(shì) (1)系統(tǒng)主要基于B/S模式。把傳統(tǒng)C/S 模式中的服務(wù)器部分分解為一個(gè)數(shù)據(jù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服務(wù)器(Web 服務(wù)器), 從而構(gòu)成一個(gè)三層結(jié)構(gòu)的客戶服務(wù)器體系。第二層Web服務(wù)器將啟動(dòng)相應(yīng)的進(jìn)程來響應(yīng)客戶的請(qǐng)求, 并動(dòng)態(tài)生成一串HTML代碼,其中嵌入處理的結(jié)果,返回給客戶機(jī)的瀏覽器。B/S模式的優(yōu)點(diǎn)是簡(jiǎn)化了客戶端,使用戶的操作更簡(jiǎn)單,適用于網(wǎng)上信息發(fā)布。系統(tǒng)的客戶端只需要一個(gè)瀏覽器即可當(dāng)。系統(tǒng)主要為第三方平臺(tái)。隨著信息技術(shù)的發(fā)展和經(jīng)濟(jì)全球化趨勢(shì),越來越多的產(chǎn)品在世界范圍內(nèi)流通、生產(chǎn)、銷售和消費(fèi),物流活動(dòng)日益龐大和復(fù)雜,而第一、二方物流的組織和經(jīng)營(yíng)方式已不能完全滿足社會(huì)需要;同時(shí),為參與世界性競(jìng)爭(zhēng),企業(yè)必須確立核心競(jìng)爭(zhēng)力,加強(qiáng)供應(yīng)鏈管理,降低物流成本,把不屬于核心業(yè)務(wù)的物流活動(dòng)外包出去。 (2)以第三方平臺(tái)與四方平臺(tái)整合為趨勢(shì)。廣義上講我們可以將上述各種組織稱為第四方物流平臺(tái),是客戶企業(yè)與眾多物流服務(wù)提供商或IT服務(wù)提供商之間唯一的中介。 研究?jī)?nèi)容及目標(biāo) (1)研究?jī)?nèi)容:通過JSP+MYSQL完成物流信息平臺(tái)的搭建,使該信息平臺(tái)能夠平穩(wěn)、安全運(yùn)行。 ②能夠按用戶要求,將貨物及時(shí)完整地從供給地轉(zhuǎn)移的目的地。第2章 可行性分析 物流信息平臺(tái)建設(shè),并不是一蹴而就的,需要綜合考慮時(shí)間、成本、效益三者的關(guān)系,盡量用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。同時(shí),該平臺(tái)集成了輔助工具、公告管理等功能,可以高效地提供物流知識(shí)查詢,物流公告刊登等便民、利民服務(wù)項(xiàng)目。此外,對(duì)JSP技術(shù)的掌握,以及相關(guān)項(xiàng)目經(jīng)驗(yàn)的積累都有利于將成本控制到預(yù)期的水平。這時(shí)候,利用信息化實(shí)現(xiàn)差異化的服務(wù)競(jìng)爭(zhēng)已經(jīng)成為面對(duì)挑戰(zhàn)、提升實(shí)力的最有效的手段。這既有益于降低客戶成本的花費(fèi),也有利于物流行業(yè)的發(fā)展。JSP技術(shù)可以(1)一次編寫,到處運(yùn)行。(2)系統(tǒng)的多平臺(tái)支持。(3)強(qiáng)大的可伸縮性。 (4)多樣化和功能強(qiáng)大的開發(fā)工具支持。(5)支持服務(wù)器端組件。JSP可以使用成熟的JAVA BEANS 組件來實(shí)現(xiàn)復(fù)雜商務(wù)功能。此外,MySQL提供了TCP/IP、ODBC和JDBC等多種數(shù)據(jù)庫連接途徑,通過優(yōu)化SQL查詢算法,有效地提高了查詢速度。第3章 需求分析 系統(tǒng)的綜合要求 功能需求 (1)網(wǎng)站整體結(jié)構(gòu)和操作流程合理順暢,實(shí)現(xiàn)人性化設(shè)計(jì)。 (3)讓客戶了解公司公告信息。 (5)為會(huì)員提供密碼修改功能。 (7)通過后臺(tái),管理員可以對(duì)運(yùn)單信息進(jìn)行全面管理。 (9)對(duì)公司各項(xiàng)業(yè)務(wù)信息進(jìn)行管理。 可靠性和可用性需求 (1)系統(tǒng)最大限度地實(shí)現(xiàn)了易安裝性、易維護(hù)性和易操作性。 系統(tǒng)用例圖 通過用例圖實(shí)現(xiàn)對(duì)物流信息平臺(tái)這一系統(tǒng)的行為及各種功能之間的關(guān)系,管理員和普通用戶對(duì)用例以及用例與用例之間關(guān)系的描述。 用戶身份驗(yàn)證模塊用例圖 當(dāng)系統(tǒng)管理員或普通用戶登錄時(shí)需要輸入用戶名、密碼以及驗(yàn)證碼,當(dāng)三個(gè)均輸入正確時(shí)才能進(jìn)入到系統(tǒng)主頁面,否則會(huì)有相應(yīng)的錯(cuò)誤提示。表32 公告管理模塊用例名稱公告管理模塊參與者用戶、系統(tǒng)管理員假 設(shè)用戶和系統(tǒng)管理員均已成功登錄前置條件用戶、管理員已經(jīng)被系統(tǒng)驗(yàn)證、識(shí)別,并具有操作的權(quán)限后置條件反饋公告模塊的增刪改查的信息主事件流、管理員增刪改公告;;;備選事件流1a. 操作失敗(1)系統(tǒng)提示錯(cuò)誤信息;2a. 運(yùn)行失?。?)系統(tǒng)提示錯(cuò)誤信息;3a. 顯示失敗 (1)系統(tǒng)提示錯(cuò)誤信息; 輔助工具模塊用例圖 管理員和普通用戶均能夠查詢國(guó)道,查詢車牌號(hào)碼歸屬地。圖34 物流動(dòng)態(tài)信息模塊用例圖表34 物流動(dòng)態(tài)信息模塊用例名稱物流動(dòng)態(tài)信息模塊參與者用戶、系統(tǒng)管理員假 設(shè)用戶和系統(tǒng)管理員均已成功登錄前置條件用戶、管理員已經(jīng)被系統(tǒng)驗(yàn)證、識(shí)別,并具有操作的權(quán)限后置條件反饋物流動(dòng)態(tài)信息模塊的增刪改查的信息主事件流、管理員增刪改物流動(dòng)態(tài)信息;;;備選事件流1a. 操作失?。?)系統(tǒng)提示錯(cuò)誤信息;2a. 運(yùn)行失?。?)系統(tǒng)提示錯(cuò)誤信息;3a. 顯示失敗 (1)系統(tǒng)提示錯(cuò)誤信息; 會(huì)員管理模塊用例圖只有管理員有權(quán)限進(jìn)行會(huì)員管理。圖35 會(huì)員管理模塊用例圖表35 會(huì)員管理模塊用例名稱會(huì)員管理模塊參與者系統(tǒng)管理員假 設(shè)已有會(huì)員注冊(cè)前置條件管理員已經(jīng)被系統(tǒng)驗(yàn)證、識(shí)別,并具有操作的權(quán)限后置條件反饋會(huì)員管理模塊的增刪改查的信息主事件流;;;備選事件流1a. 操作失?。?)系統(tǒng)提示錯(cuò)誤信息;2a. 運(yùn)行失?。?)系統(tǒng)提示錯(cuò)誤信息;3a. 顯示失敗 (1)系統(tǒng)提示錯(cuò)誤信息; 企業(yè)管理模塊用例圖 普通用戶均能夠增加、刪除、修改、查詢企業(yè)信息。圖36 企業(yè)管理模塊用例圖表36 企業(yè)管理模塊用例名稱企業(yè)管理模塊參與者系統(tǒng)管理員、普通用戶假 設(shè)日常生活中,需要企業(yè)管理,流程可以識(shí)別前置條件管理員、普通用戶已經(jīng)被系統(tǒng)驗(yàn)證、識(shí)別,并具有操作的權(quán)限后置條件反饋企業(yè)管理模塊的增刪改查的信息主事件流;;;備選事件流1a. 操作失?。?)系統(tǒng)提示錯(cuò)誤信息;2a. 運(yùn)行失敗(1)系統(tǒng)提示錯(cuò)誤信息;3a. 顯示失敗 (1)系統(tǒng)提示錯(cuò)誤信息; 貨物管理模塊用例圖 管理員和普通用戶均能夠增加、刪除、修改、查詢貨物信息。圖38 物流知識(shí)模塊用例圖表38 物流知識(shí)模塊用例名稱物流知識(shí)模塊參與者系統(tǒng)管理員、普通用戶假 設(shè)物流知識(shí)擁有價(jià)值,流程可以識(shí)別前置條件管理員、普通用戶已經(jīng)被系統(tǒng)驗(yàn)證、識(shí)別,并具有操作的權(quán)限后置條件反饋貨物管理模塊的增刪改查的信息主事件流,普通用戶查詢物流知識(shí);;;備選事件流1a. 操作失?。?)系統(tǒng)提示錯(cuò)誤信息;2a. 運(yùn)行失?。?)系統(tǒng)提示錯(cuò)誤信息;3a. 顯示失敗 (1)系統(tǒng)提示錯(cuò)誤信息; 車輛管理模塊用例圖 管理員和普通用戶均能夠增加、刪除、修改、查詢車輛信息圖39 車輛管理模塊用例圖表37 車輛管理模塊用例名稱車輛管理模塊參與者系統(tǒng)管理員、普通用戶假 設(shè)日常生活中,需要車輛管理,流程可以識(shí)別前置條件管理員、普通用戶已經(jīng)被系統(tǒng)驗(yàn)證、識(shí)別,并具有操作的權(quán)限后置條件反饋車輛管理模塊的增刪改查的信息主事件流;;;備選事件流1a. 操作失?。?)系統(tǒng)提示錯(cuò)誤信息;2a. 運(yùn)行失?。?)系統(tǒng)提示錯(cuò)誤信息;3a. 顯示失敗 (1)系統(tǒng)提示錯(cuò)誤信息; 第4章 總體設(shè)計(jì) 系統(tǒng)功能設(shè)計(jì)在完成對(duì)系統(tǒng)的需求分析的基礎(chǔ)之上,得出功能結(jié)構(gòu)設(shè)計(jì)。在后臺(tái)主界面上,有公告管理、輔助工具、物流動(dòng)態(tài)、會(huì)員管理、企業(yè)管理、貨物管理、物流知識(shí)、車輛管理、退出等導(dǎo)航鏈接按鈕。系統(tǒng)后臺(tái)車輛管理公告管理輔助工具物流動(dòng)態(tài)會(huì)員管理企業(yè)管理車輛管理貨物管理車輛管理物流知識(shí)車輛管理 圖41 物流信息平臺(tái)后臺(tái)系統(tǒng)功能結(jié)構(gòu)圖普通用戶注冊(cè)成為會(huì)員后進(jìn)入前臺(tái)主界面。鼠標(biāo)單擊相關(guān)按鈕后,進(jìn)入相關(guān)的功能模塊,如圖41所示。 名字:貨物資料庫 描述:記錄貨物信息 定義:貨物資料庫=貨物ID+貨物類型+貨物名稱+貨物數(shù)量+數(shù)量單位+起始省份+起始城市 +抵達(dá)省份+抵達(dá)城市+運(yùn)輸類型+運(yùn)輸時(shí)間+聯(lián)系電話+聯(lián)系人+發(fā)布時(shí)間+備注+車 輛要求+發(fā)布人 名字:車輛資料庫 描述:記錄車輛信息定義:車輛資料庫=車輛ID+車牌號(hào)碼+車牌品名+車輛類型+車輛載重+使用時(shí)間+駕駛員姓 名+駕駛時(shí)間+駕照號(hào)碼+駕照類型+運(yùn)輸時(shí)間+聯(lián)系人+聯(lián)系電話+備注+發(fā)布時(shí)間+ 發(fā)布人 名字:會(huì)員信息庫 描述:記錄會(huì)員信息 定義:會(huì)員信息庫=用戶ID+會(huì)員名稱+密碼+電子郵件+性別+電話+找密碼問題+找密碼答案 +申請(qǐng)日期 數(shù)據(jù)庫設(shè)計(jì) 實(shí)體屬性圖本系統(tǒng)具有多個(gè)實(shí)體,下面列舉7個(gè)較為重要的實(shí)體。會(huì)員名稱密碼性別找回密碼問題描述公告編號(hào)公告標(biāo)題公告發(fā)布時(shí)間發(fā)布公告員工編號(hào)公告內(nèi)容申請(qǐng)日期會(huì)員找回密碼答案描述公告編號(hào)公告標(biāo)題公告發(fā)布時(shí)間發(fā)布公告員工編號(hào)公告內(nèi)容 電話電子郵件圖43 會(huì)員實(shí)體屬性圖(2) 貨物實(shí)體擁有4個(gè)屬性,分別是貨物數(shù)量、貨物名稱、貨物ID、貨物類型。使用時(shí)間駕駛時(shí)間駕照號(hào)碼車輛ID車牌品名車輛 車牌號(hào)碼車輛類型電子郵件車輛載重圖45 車輛實(shí)體屬性圖