基于web的物流運輸管理系統的設計與實現論文_第1頁
基于web的物流運輸管理系統的設計與實現論文_第2頁
基于web的物流運輸管理系統的設計與實現論文_第3頁
基于web的物流運輸管理系統的設計與實現論文_第4頁
基于web的物流運輸管理系統的設計與實現論文_第5頁
已閱讀5頁,還剩58頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 PAGE57 / NUMPAGES63 分類號TP311 密 級U D C 編 號 1 0 4 8 6 工程碩士專業學位論文基于web的物流運輸管理系統的設計與實現 eq oad(研究生XX,):指導教師、職稱: eq oad(學科、專業名稱,):軟 件 工 程 eq oad(研究方向,):軟 件 工 程二一四年五月基于Web的物流運輸管理系統的設計與實現摘 要物流運輸已成為企業非常關注的一個管理對象,物流交易是否合理、運輸是否暢通,對企業的生產經營活動有著至關重要的影響。為提高物流管理水平,降低物流管理成本,企業必須加強對信息技術的應用。我國物流服務業市場具有巨大發展潛力,物流管理軟件的出

2、現將成為物流業發展的必然趨勢。因此,設計與實現一個功能較為完備、經濟且實用的物流運輸管理系統也是提高物流管理水平很有效的途徑。隨著市場經濟的快速發展,中國的物流服務業也得到越來越快的發展,成為近年來制造業廣受關注的一個經濟熱點。國的運輸、倉儲等傳統物流服務雖然運行多年,但現代化物流服務仍處在早期階段,還不夠成熟,還有待國家、企業去發掘,通過投入大量的資源去發展?;ヂ摼W的普與,新興的物流業發展將指日可待,構建更加快捷、穩定、智能的運輸管理系統是我國物流業的大勢所趨,因此,本系統主要針對物流的運輸管理進行設計分析與實現,開發一款既方便又快捷的物流運輸管理系統。本系統嚴格按照規的軟件設計原則,在需求

3、分析基礎上,提出系統總體設計、系統詳細架構和功能模塊的設計方案。關鍵字:物流服務;物流運輸管理系統;軟件設計。 Design and Implementation of the Logistics Transportation Management System Based on WebAbstractCurrently, the logistics has become an important management part of an enterprise, the logistics is reasonable and expedite or not, which has a dire

4、ct impact on the production and business of an enterprises. In order to improve the level of logistics and reduce the cost of logistics, the application of information technology must be labeled as the core. The potential of Chinas logistics market is great. The emergence of logistics management sof

5、tware is inevitable for the development of logistics industry. Therefore, it is urgent to design a more functional, economical and practical logistics management system. Also, it is an effective way to improve the level of the logistics management.With the developemnet of the market economic in chin

6、a, the Logistics services as the hot topic become more popular. Th modern logistics service is still in its early stages, although the traditional services have been carried on many years in china, up to now the Logistics developed is in the elementary period. Many departments and companies have pai

7、d much attention to its potential development. How to build a quick, stable and intelligent transportation management system is urgent. Therefore, in this paper, we are aiming at designing and implementing a conveninent management system in terms of logistics transportation. This system is done stri

8、ctly based on the formal software design principles. On the basis of the requirement analysis, the whole detailed designs of the system are shown. Keywords:Logistics services; Logistics transportation management system; softwaredesign.目 錄 TOC o 1-3 h z u HYPERLINK l _Toc400274090摘要 PAGEREF _Toc40027

9、4090 h IHYPERLINK l _Toc400274091Abstract PAGEREF _Toc400274091 h IIHYPERLINK l _Toc400274092第一章緒論 PAGEREF _Toc400274092 h 1HYPERLINK l _Toc4002740931.1 選題的依據與意義: PAGEREF _Toc400274093 h 1HYPERLINK l _Toc4002740941.2 國外研究現狀與發展趨勢 PAGEREF _Toc400274094 h 1HYPERLINK l _Toc4002740951.3 課題研究容、要求與目標 PAGER

10、EF _Toc400274095 h 2HYPERLINK l _Toc4002740961.3.1 研究容 PAGEREF _Toc400274096 h 2HYPERLINK l _Toc4002740971.3.2 要求 PAGEREF _Toc400274097 h 3HYPERLINK l _Toc4002740981.3.3 目標 PAGEREF _Toc400274098 h 3HYPERLINK l _Toc4002740991.4 可行性分析 PAGEREF _Toc400274099 h 3HYPERLINK l _Toc4002741001.5 論文結構安排 PAGERE

11、F _Toc400274100 h 4HYPERLINK l _Toc400274101第二章系統開發架構、工具與環境 PAGEREF _Toc400274101 h 6HYPERLINK l _Toc4002741022.1 系統開發架構 PAGEREF _Toc400274102 h 6HYPERLINK l _Toc4002741032.1.1 C/S結構與其特點 PAGEREF _Toc400274103 h 6HYPERLINK l _Toc4002741042.1.2 B/S結構與其特點 PAGEREF _Toc400274104 h 8HYPERLINK l _Toc400274

12、1052.1.3 本系統的開發模式與其特點 PAGEREF _Toc400274105 h 9HYPERLINK l _Toc4002741062.2 開發環境的選擇 PAGEREF _Toc400274106 h 9HYPERLINK l _Toc4002741072.3 編譯環境的選擇 PAGEREF _Toc400274107 h 10HYPERLINK l _Toc4002741082.4 數據庫工具的選擇 PAGEREF _Toc400274108 h 10HYPERLINK l _Toc400274109第三章:需求分析 PAGEREF _Toc400274109 h 12HYPE

13、RLINK l _Toc4002741103.1 引言 PAGEREF _Toc400274110 h 12HYPERLINK l _Toc4002741113.2 信息描述 PAGEREF _Toc400274111 h 13HYPERLINK l _Toc4002741123.3 功能描述 PAGEREF _Toc400274112 h 13HYPERLINK l _Toc4002741133.4 用例描述 PAGEREF _Toc400274113 h 13HYPERLINK l _Toc4002741143.5 系統部分類圖 PAGEREF _Toc400274114 h 16HYPE

14、RLINK l _Toc4002741153.6 功能結構圖 PAGEREF _Toc400274115 h 17HYPERLINK l _Toc400274116第四章系統的概要設計 PAGEREF _Toc400274116 h 19HYPERLINK l _Toc4002741174.1 概述 PAGEREF _Toc400274117 h 19HYPERLINK l _Toc4002741184.2 數據庫設計 PAGEREF _Toc400274118 h 19HYPERLINK l _Toc4002741194.2.1 E-R圖 PAGEREF _Toc400274119 h 19

15、HYPERLINK l _Toc4002741204.1.2 系統關聯圖 PAGEREF _Toc400274120 h 22HYPERLINK l _Toc4002741214.1.3 數據表設計 PAGEREF _Toc400274121 h 23HYPERLINK l _Toc4002741224.3 系統業務流程 PAGEREF _Toc400274122 h 24HYPERLINK l _Toc400274123第五章系統的詳細設計與實現 PAGEREF _Toc400274123 h 27HYPERLINK l _Toc4002741245.1 用戶登錄和注冊頁面 PAGEREF

16、_Toc400274124 h 27HYPERLINK l _Toc4002741255.2 系統主頁面 PAGEREF _Toc400274125 h 29HYPERLINK l _Toc4002741265.3 交易地點頁面 PAGEREF _Toc400274126 h 29HYPERLINK l _Toc4002741275.4 貨物信息處理頁面 PAGEREF _Toc400274127 h 31HYPERLINK l _Toc4002741285.5 車輛信息處理頁面 PAGEREF _Toc400274128 h 33HYPERLINK l _Toc4002741295.6 發貨

17、信息處理頁面 PAGEREF _Toc400274129 h 33HYPERLINK l _Toc400274130第六章總結和展望 PAGEREF _Toc400274130 h 35HYPERLINK l _Toc4002741316.1 本文的主要工作 PAGEREF _Toc400274131 h 35HYPERLINK l _Toc4002741326.2 本文的主要貢獻 PAGEREF _Toc400274132 h 35HYPERLINK l _Toc4002741336.3 工作展望 PAGEREF _Toc400274133 h 36HYPERLINK l _Toc40027

18、4134畢業設計心得 PAGEREF _Toc400274134 h 37HYPERLINK l _Toc400274135參考文獻 PAGEREF _Toc400274135 h 38HYPERLINK l _Toc400274136致 PAGEREF _Toc400274136 h 39第一章緒論1.1 選題的依據與意義:近年來,隨著我國市場經濟的突飛猛進發展,“服務”已成為現代企業最為重視的課題之一。面對需求越來越個性化的消費者,過去的質量、價格因素已不僅僅是在市場上決勝的惟一因素,也不再是衡量客戶“滿意度”的惟一標準,能否提供便捷、高效、可信的服務成為現代企業致勝的關鍵因素。即誰能為客

19、戶提供更好的服務,誰就能獲得更高的客房評價,最后也就能贏得更多的市場。軟件即服務,一切皆為服務25,物流運輸業也規屬于服務疇,而且區域物流這一理論也越來越多的被涉與,它是指全面支撐我國區域可持續發展的總體目標而建立的適應區域環境特征、提供區域物流功能、滿足區域的經濟、政治、自然、軍事等快速發展需要,具有合理空間結構和服務規模,實現有效組織與管理的物流服務體系。目前,主要以大中型城市為中心,以區域經濟規模和圍為基礎,結合物流輻射的有效圍,將區域外的各類物品從供應方向接受方進行有效的實體流動,根據區域物流基礎設施條件,將各種運輸方式與物流服務站有效地銜接,并將運輸、儲存、裝卸、搬運、包裝、配送與信

20、息處理等物流基本流程有機結合起來,以服務于指定區域的經濟發展,提高該區域物流業的水平和效率,擴大物流活動的規模和圍,提高本區域的綜合經濟實力,解除“信息孤島”的現象1。為實現區域物流,需要構建一個提供相應服務支持的物流運輸管理系統,即物流運輸管理平臺。隨著市場門戶的逐步開放和經濟體制的不斷改革,外加物流行業日益信息化的迫切需求,我國的物流管理行業已逐步開始由傳統物流向現代化物流轉變的過渡時期。為了更好的促進物流服務業的發展,有效實現物流的各個基本功能,各種現代的物流新技術必須作為強大的支持后盾?,F代物流技術主要是指在現代物流業務中能夠實現商品的智能移送和儲存,為社會提供無形服務的技術。具體可分

21、為現代化硬技術和現代化軟技術:硬現代化技術包含基礎設施、機械/材料技術、信息通信技術等;軟現代化技術包括規劃、運用、評價技術等。涉與的分支技術中還可進一步分為存儲、裝卸和包裝技術等等。目前物流運輸技術發展較快的技術。1.2 國外研究現狀與發展趨勢物流(Physical Distribution)一詞最早源于美國阿奇蕭的市場流通中的若干問題一書16,在該書中作者指出“物流與創造需不同的一個問題”。在本世紀初,隨著西方國家大量出現生產過剩、需求嚴重供應不足,為緩解經濟危機企業隨之提出了銷售與物流的問題,當時物流僅指代銷售過程中的物流。直到第二次世界大戰,出于戰爭物資的供應,美國建立了“后勤”(Lo

22、gistics)理論17,并成功的將其應用到了戰爭中。其中所提出的“后勤”是指將作戰時物資的生產,采購、運輸、配給等一系列活動作為一個整體進行統一布置,以求盡可能的減少物資補給費用,同時實現補給速度更快、服務更好。此后,“后勤”(Logistics)一詞被廣泛應用在企業中,這時的后勤主要是指生產過程、流通過程的物流,是一個圍更廣泛的物流概念。物流概念從1915年由阿奇蕭提出算起,歷經70多年才逐漸成形(Physical DistributionLogistics),如今歐美國家更多地把物流稱為Logistics。Logistics包含原材料采購、物料搬運與廠物流和流通過程中的物流或銷售物流。不

23、同國家的物流發展史有所不同,以下為美國、日本、歐洲國家與我國的簡要情況:(1)在美國,物流體系中以配送中心、速遞、企業物流等最為突出,沒有集中統一管理物流的專職部門,對物流各基本環節采取的是分塊管理方式。美國政府也已采取了一系列措施,例如放寬對公路、鐵路、航空等運輸市場的管制,取消運輸公司在進入市場、經營線路、聯合承運、合同運輸、運輸代理等多方面的審核與約束,通過市場競爭環境促進物流的快速發展。對于企業,實現一體化物流管理,一體化供應鏈伙伴,使企業之間的表現既合作又競爭的局面。(2)在日本。目前,已有20多個城市建立了大規模的、布局合理、設施良好的物流基地的物流園區,集中了多個現代化水平較高的

24、物流企業。物流發展現狀主要表現為:物流信息化、自動化、智能化和集成化:形成了以信息技術為核心,以信息、運輸、配送、裝卸搬運、自動化倉儲、庫存控制、包裝專業技術為支撐的現代化物流裝備技術格局;物流設施現代化:實現了高度的機械化、自動化和計算機化;國外物流系統、企業發展迅速;物流業社會化、組織化。 (3)在歐洲國家。目前,歐盟國家物流市場的總體規模不斷增大,在運輸、倉儲、配送、管理等環節信息專業化程度越來越高。一些歐洲企業認為物流是影響競爭能力的關鍵因素之一,更多的企業將重心轉移到如何掌握關鍵技術、核心業務和市場控制能力方面,而在非核心業務和技術方面則采取“拿來”的方式。通過利用已有的物流服務,優

25、化企業的組織結構,促使企業提高自身的核心競爭能力。 (4)在中國。經歷20多年的發展歷程,盡管我國物流業發展較快,但仍處于起步階段,整體發展水平較低。物流信息化建設依然處于以網絡與硬件等基礎設施以與平臺軟件和通用的辦公與管理軟件為建設重點的初期階段2。總體而言,我國的物流業現狀具有以下四個特點:物流基礎設施的得到很好地完善,國際化越來越明顯,在運輸、倉儲、通訊、包裝與搬運等基礎設施和裝備方面取得了長足的發展,為物流產業的發展奠定了物質基礎;物流質量大大提高,但物流效率仍有待進一步提高。物流質量主要由速度、費用和物流效率來衡量;系統化、信息化程度低?,F代信息技術應用程度不高,還處于初期階段,不同

26、地域發展不平衡;物流管理體制有待深化改革。中國物流業管理仍以傳統的方式為主,涉與到諸多部門,如鐵道部、交通部、民航局、能源部等,錯綜復雜的關系,導致管理中存在信息冗余、重復建設等問題。1.3課題研究容、要求與目標1.3.1 研究容在信息與科技化的今天,物流服務行業競爭越來越激烈,網絡化、或者互聯網化的物流運輸管理系統軟件也越來越多。但是,針對制造業的共性需求和用戶的個性化需求的物流領域,第三方物流在貨物配送管理部分依舊還存在很大的局限性。例如,在貨主在發現貨源不足的情況下,許多物流運輸管理系統選擇通知供貨商供貨,而不是優先檢查各個倉庫進行整合貨物嘗試滿足客戶的需求。另外,在貨物配送過程中,許多

27、物流運輸管理系統只能顯示貨運信息,但如果想了解更多其他的信息就受限。當前,物流信息化發展走在世界前列的美國,其物流模式重點強調“整體系統化”是一種以整體利益為首要,打破以往按部門分管的舊體制,全面進行統一規劃管理的方式。該方式注重企業物流雙向信息化、物流信息服務業等方面的建設與研究。美國各企業已紛紛將物流信息化作為物流合理化的重要途徑,主要做法包括流行的條形碼技術和射頻識別技術,廣泛應用物流倉庫管理和運輸管理系統來提供貨物運輸和貨物存儲的效率等等。經濟全球化與現代物流業發展的系統化、信息化、現代化和綜合化等趨勢,傳統物流行業的操作模式已無法滿足現代物流行業需求,如何提高物流速度,減少庫存時間,

28、加快市場反饋,這對我國物流業的發展提出了全方位的挑戰。本系統就是針對這些問題根據中小型企業的實際需求而開發的一套物流運輸管理系統。通過系統的開發幫助中小型企業實現物流過程的優化調度和動態控制,高效整合企業的物流業務,以全面提高經濟效益和效率為目的,提供高效、實用、便捷的物流管理平臺。物流運輸管理系統是集現代運輸、倉儲配送、搬運、調度、跟蹤為一體的web系統3,系統的開發實現了商品從原料供應商、制造商、分銷商到零售商再到消費者的各個環節的有機結合。具體容包括如下幾方面:從互聯網上搜集各種有關物流規的基礎信息,了解物流配送流程。了解各種軟件開發工具,熟悉它們對本文的利用價值。按照軟件工程開發理論,

29、依次進行需求分析、概要設計、詳細設計等。為保證系統的安全性,做出安全分析,決定采用身份驗證的方式實現系統 的安全保障。1.3.2 要求Java是一種支持跨平臺應用軟件的面向對象的高級程序設計語言26,是由Sun公司于1995年5月推出的Java程序設計語言和Java平臺(即JavaEE, JavaME, JavaSE)的總稱。Java一直深受程序員的喜歡,發展迅速,對流行的C+語言帶來強大的壓力。Java 技術具有卓越的通用性、高效性、平臺移植性和穩定性,廣泛應用于個人PC、各種數據中心、游戲控制平臺、超級計算機、移動互聯網,同時擁有全球最大的開發者群體。在全球云計算和移動互聯網的產業環境下,

30、Java將更具備了顯著優勢和廣闊前景。MySQL是一個精巧的SQL數據庫管理系統,深受廣大中小型企業的青睞27。它的強大功能、靈活性、豐富的應用編程接口API以與精巧的系統結構,特別是與Apache和JSP的結合使用,為建立基于數據庫的動態提供強大的動力。MySQL的服務器能夠從命令行中手工啟動和終止服務器,并且在系統啟動和關閉時知道怎么進行自動啟動和關閉。本次物流管理系統的開發要求采用JavaScript+MySQL,要求熟練掌握JAVA編程語言,MySQL數據庫操作;同時,還要用到網頁設計基礎和JAVA編譯調試。1.3.3 目標我國各大型市場都是經國家經貿委批準,由當地市人民政府組織實施的

31、綜合性、多功能的大型批發市場,部分已列入國務院的總體規劃,例如,舵落口大市場就是市“十五”規劃中物流基地的重點項目。然而相比華中地區重點物流基地之地位,該市場的物流管理部分還停留在傳統方式上。信息化、自動化、智能化已經成為制約市場發展的主要因素之一。對大市場管理系統的研究與實現,加大力度努力提升市場的經營、管理水平,強化市場功能,完成傳統物流向現代物流的轉型。在我國,傳統物流業的管理主要以手工操作為主,但這種落后的方式已經無法滿足當前大數據時代的信息管理的要求,而早期普遍采用的Client/Server模式雖然在一些小型孤立的系統中依舊能夠提供數據管理,但隨著互聯網技術的發展,web2.0技術

32、的廣泛應用,滿足大量客戶需求的系統不得不進行重新設計架構。針對上述情況,迫切需要一個既能處理大量交互信息,又能應對因管理需求的不同有效修改和維護的新型的物流管理系統。本次設計的最終目標為:(1)系統功能齊全:根據獲取的用戶需求,使得系統在功能上盡可能與需求一致,對各個流程進行一體化管理,提高物流運輸效率。(2)用戶操作簡單:考慮到系統的便民性,我們將設計系統具備操作簡單,可適用于不同類型的用戶,確保操作方便。(3)性能靈活通用:不同用戶對系統性能往往不同,通過合理的數據庫設計,使得系統響應性能靈活,而且就有良好的可擴展性。(4)界面簡潔實用:簡潔而不簡單,系統界面設計容易理解,有助于用戶更快的

33、上手操作。1.4 物流運輸管理系統1.4.1 物流軟件物流軟件是指對物流工作與其設施設備的計算機程序控制系統,泛指物流企業或者企業的物流部門所使用的信息系統,包括運輸管理系統、配送管理系統、倉儲管理系統、貨代管理系統、車輛管理系統等18。涉與的軟件版有單機版、局域網版、C/S網絡版、B/S網絡版四種;其中,單機版主要適合中小型物流企業,支持客戶訂單管理、交易支付、信息通知、自動查詢等功能。局域網版主要針對一個公司在同一個區域同時用收貨端和發貨端或多個收貨端一個發貨端的情況下,以一臺機器作為服務器,共用一個數據庫的情況。C/S網絡版適合中小型物流企業,對數據的實時性要求不高而又需要對各地公司進行

34、全面管理的物流、貨運公司使用。然而,B/S網絡版更適合于大中型物流貨運公司使用,采用最為流行的B/S架構,所有客戶端均無需安裝相應的物流軟件,通過瀏覽器訪問遠程服務器,數據具有良好的實時性,可實現對各分公司各收發貨點進行全面的管理,即是一套先進的物流管理系統,又蘊涵著一套先進的物流公司管理理念。以國企業物流軟件為例,物流軟件的主要功能包括以下幾點:(1)庫位控制:為需要入庫的貨物分配一個合適的存儲位置并對貨物的出倉按事先規定的順序執行。例如,國物流軟件wms支持隨意和固定庫位存儲方法。使用庫位控制,在為貨物分配存儲空間時,可以匹配對應貨物存儲需求和庫位特性。(2)貨物管理:物流軟件系統的數據庫

35、中包含著系統需要處理的各種貨物的基本屬性信息。這些信息與相關系統中的貨物信息相對應,尤其是在一個實時的,交互式的管理系統中,更詳細的貨物信息有助于高效的管理貨物。(3)作業管理:在物流軟件系統中國,好的設計可以使作業人員在最小的代價付出的同時,實現最大的收益。各種業務操作都通過系統來進行管理,如貨物的裝卸,收貨和車輛分配,貨物移動等,與時將這些操作信息傳達給負責人員,操作人員會在每一個交易完成后立即將信息反饋到物流軟件系統,然后系統會記錄所有的信息,并對數據庫信息進行更新。物流軟件是為物流業務提供服務的一種服務性工具。沒有物流,也就無從談起物流軟件,好的物流軟件應該是隨著物流的發展而發展、物流

36、的完善而不斷完善。我國物流行業還處在一個新興的階段,絕大多數物流企業為了節約物流成本,依然采用一個蘿卜一個坑處理方法。隨著我國經濟發展、對外貿易的不斷增多,物流企業服務意識的提高以與客戶需求的個性化,物流軟件必然有著十分廣闊的發展天地。1.4.2 物流管理系統物流管理系統也稱物流信息系統(LIS,logistics information system)19。由人、硬件、軟件、網絡通信設備和其他辦公設備組成的人機交互系統,主要功能包括物流信息的收集、存儲、運輸、整理、維護等,為物流管理者與其它組織者提供戰略、戰術與運作決策的支持,以達到提高物流運作的效率與收益。隨著我國經濟的發展,國物流服務業

37、也取得了長足發展。準確地說,物流是國家經濟的血脈,對經濟建設發揮著舉足輕重的作用。近幾年來部分物流企業迅速得到崛起,業務能力越來越強,經驗也不斷得到積累。但問題依舊重重,如如何解決管理上的難度是一個急需解決的問題。我國物流業想要能得到進一步發展,必須向客戶提供更完善的服務,增加業的競爭力。有競爭才會有動力,有動力才會求發展。在我國物流服務企業中,實際上僅有39%的企業擁有物流信息系統,絕大部分所謂的物流服務企業其實還不具備運用現代信息技術處理物流信息的實力。主要體現在兩方面:一方面是沒有信息化管理的意識,沒有超前的信息化觀念和技術創新的動力;另一方面也缺乏全面了解信息化管理給企業將帶來的推動力

38、度。物流管理系統很好地實現了從物流決策、業務流程、客戶服務的全程信息一體化,對物流進行科學的管理,重視信息系統和物流管理的交互,既要求客戶根據自己的物流管理流程來選擇適合的物流管理系統,也要求通過物流信息系統來優化和再造客戶的物流管理流程。選擇一個合適的物流管理信息系統可以提高企業物流綜合競爭力,提高企業部運作效率,增加處理各種復雜物流業務的能力,通過與客戶的實時信息共享提高客戶服務質量,為客戶提供更多增值服務,挖掘潛在的銷售潛力,加強機構的管理以與支持資源的信息溝通、業務合作,提高市場回饋速度和促進決策效率。一個完備的物流管理系統是由十多個子系統組合而成,如:倉儲管理系統、配送管理系統、運輸

39、管理系統、貸代管理系統、報關管理系統、采購管理系統、結算管理系統、合同管理系統、客戶關系管理系統、數據交換系統28。其中運輸管理系統可以有效地實現對運輸過程中所有運輸工具,包括企業自有車輛和第三方供應車輛以與臨時車輛的實時調度管理,提供運輸貨物的詳細介紹與分析,運輸過程中各種費用的計算,以與最佳運輸途徑的選擇。一些大型的物流管理系統,利用了先進的位置服務,支持物流貨物、車輛的全球定位(GPS)和地理圖形系統(GIS),實現車輛的運行監控、車輛調度、成本控制和單車核算。并借助互聯網技術,提供在線車輛以與貨物的跟蹤與查詢。物流運輸在我國,物流運輸29,30主要分為:公路運輸、鐵路運輸、水路運輸、航

40、空運輸、管道運輸五類,以下依次對五類運輸方式進行簡單介紹:公路運輸:主要使用汽車作為運輸工具在公路上進行貨物運輸的方式。一般公路運輸主要適合近距離、小批量的貨運以與針對因為地理問題其他常用運輸難以到達地區的長途、大批量貨運。有時候考慮到費用問題,如果相比如鐵路、水路運輸更節省的情況下,公路運輸也是可以優先考慮。相比其他運輸方式,公路運輸具有較大的靈活性和通用性;為客戶提供快速、可靠的服務,并且貨物損耗低。鐵路運輸:主要充分利用鐵路交通的優勢使用火車運送貨物的一種運輸方式。憑借火車的大容量優勢,鐵路運輸主要承擔長距離、大量額的貨物運輸。在我國對于不依傍長江的區域,幾乎所有大額度的貨物運輸都必須依

41、靠鐵路進行運輸,在上鐵路運輸的費用相對比較便宜實惠,是在干線運輸中起主力運輸作用的運輸形式。鐵路運輸提供“站到站”的運輸服務,運輸成本比航空運輸和公路運輸低,在貨損貨差率方面,鐵路運輸不占優勢。水路運輸:主要借助江河的優勢使用船舶運送貨物的一種運輸方式,類似于鐵路運輸主要承擔大額度、長距離的貨物運輸,是在干線運輸中起主力作用的運輸形式。同時,水路運輸又涉與沿海、近海、遠洋、河四種形式。在運輸大體積、低價值產品時,水路運費可能是最為廉價的方式。使用集裝箱,使得物流聯運系統可以減少所需人員、降低在途貨損貨差、因在港周轉時間的縮期而縮短了在途時間,并且使得托運人可以利用大批量貨物運輸的費率優惠。航空

42、運輸:只要使用飛機進行貨物運送的一種運輸方式。通常對于非常重要、運費承擔能力很強的貨物,或緊急需要的貨物最常使用的航空運輸,如國的順風快遞。航空運輸主要包括班機、包機、集中托運三種運輸方式。航空運輸成本高,一般是在緊急情況下所采用的運輸模式。航空運輸提供了迅捷的服務,但是,中轉與交付的延遲和擁擠可能會降低一部分優勢。管道運輸:主要利用管道輸送氣體、液體和固體料漿的一種運輸方式。這種運輸往往安全性要求高,但可靠性非常好,運作成本極低。1.5 可行性分析可行性分析是通過對項目的市場需求、資源供應、開發規模、設計路線、設備裝置、影響能力、資金渠道、獲利程度等,主要從技術、工程、經濟等方面展開調查研究

43、分析對比,并對項目開發完成后可能帶來的經濟效益進行評估,從而確定是否值得為該項目投資人力物力,以與如何進行獲取建議,是為項目決策者提供決策依據的一種綜合性的系統分析方法20。良好的可行性分析具有預見性、公正性、可靠性、科學性等諸多特點。項目可行性研究要求全面、系統的分析方法,核心目標為最大程度的獲取經濟效益,避免各種影響項目開發效率與質量的不利因素,通過收集的各種資料加以證實擬建項目可執行性。為了輔助可行性分析的有利性,往往需要收集各種資料,以增強可行性報告的說服力。傳統物流業操作過程復雜不易管理,手續繁多不易達成,業務信息冗余不易利用。而且,行業間競爭也越來越激烈,主要表現在客戶的發展、市場

44、的開拓上,新的收集與處理的效率上,以與在業務操作中對業務數據處理的準確性和嚴密性,更高層次上,還牽涉到公司上層機構對整體業務的掌控和協調。物流系統或平臺從物流業的實際需求出發,參照先進的物流理念和實際的運營流程開發而成,為物流企業提供從完善的基礎信息設置到所需的托運管理、在線車輛/貨物跟蹤等動態信息、提供信息添加、刪除、瀏覽、查詢等功能,為物流企業提供全面服務,提高企業的運營效率,改善涉眾對物流服務的體驗。物流服務平臺的重要性不斷受到政府、行業、學術界相關人士的重視,通過物流系統提供的服務企業能夠更與時掌控市場,調整企業的發展趨勢。物流運輸管理系統做為物流服務平臺的一種,主要用于貨物運輸,可以

45、便捷高效的將提供商、需求方所要運輸的貨物運到制定地點,使整個運輸過程更加簡單。作為企業管理軟件的一個新興的熱點,物流運輸管理系統在未來幾年將呈現出幾大明顯地發展趨勢。(1)就技術方面而言,物流運輸管理系統將趨向于更加成熟,集成化程度更高,開放性更好。例如:采用條形碼作為商品標識在生產、生活方面的應用,不但可以有效避免因人工輸入導致的失誤,還可大大提高貨物入庫、出庫、訂單生產、貨物驗收、盤點的效率,而且通過附加條形碼使得配送識別、服務識別成為可能,還可以在脫機環境下實現有效管理。另外,電子數據交換(EDZ)的應用,可以使商品供應鏈中各貨方采用標準化的信息格式和處理方法通過EDZ共同分享信息、提高

46、流通效率、降低物流成本。(2)就產品特點方面而言,物流運輸管理系統將趨于更加專業化,系統功能也將更加豐富、全面,尤其是對現在流行的移動設備的支持,如移動、筆記本電腦、平板電腦等。我國自主研發的“北斗”,將使得全球衛星定位系統(GPS)和地理信息系統(GIS)變得更加普與,物流中心將通過各種移動設備對配送車輛、倉庫和中轉站進行與時的監控和指揮。同時,物流運輸管理系統將更好的滿足企業與用戶的需求,物流業務流程模型更加多樣化與個性化,具有更多的模塊和組件可供選擇。1.6 論文結構安排本文共包括六個章節。第一章為緒論部分,闡述了研究背景以與研究容和意義。第二章介紹了本系統的整體開發架構,需要用到的開發

47、工具與環境,對比了C/S開發模式與B/S開發模式的差異。第三章主要是對物流運輸管理系統展開需求分析,闡述了信息描述、功能描述、用例描述,以與系統的整體功能結構圖,為后續章節容的展開提供過度。第四章主要是系統的概要設計。首先,對系統的功能進行概述,其次,對系統的數據庫設計進行分析,最后,分析了系統的業務流程。第五章是本文的重點介紹容,為系統的詳細設計與實現部分。本文依次從系統的各個頁面的設計進行介紹,闡述了它們的實現。最后一章對全文進行了總結與后續工作的展望第二章 系統開發模式、工具與環境2.1 系統開發模式進入 90年代以來,計算機系統的發展出現兩個顯著的特點:一個是計算機系統由封閉系統走向開

48、放系統;另一個是計算機系統由集中式系統向分布式系統過渡??蛻魴C /服務器 (Client/ Server)模式和瀏覽器/服務器(Brower/ server)4,5模式就是這兩種趨勢的代表。系統構架的定義為對已確定需求的技術實現構架、作好規劃,運用成套、完整的工具,在規劃的步驟下去完成任務。雖然軟件體系結構在軟件工程領域中有著非常重要的地位,然而迄今為止還沒有一個統一的軟件體系結構定義,M. Shaw和D. Garlan認為軟件體系結構是軟件設計過程中的一個超越計算過程中的算法設計和數據結構設計的層次。體系結構問題應該包括總體組織和全局控制、數據存取,給設計元素分配特定功能,設計元素的組織等。

49、軟件體系結構主要負責處理關于整體系統結構設計和描述方面的一些問題21。P. Kruchten22指出軟件體系結構有四個從不同方面對系統進行描述的角度,包括概念角度、模塊角度、運行角度和代碼角度。分別描述系統的主要構件與它們之間的關系、描述了功能分解與層次結構、描述了一個系統的動態結構、描述了各種代碼和庫函數在開發環境中的組織形式。1997年,BCtements和Kazman在使用軟件體系結構一書中給出一個定義:軟件體系結構應包括一個或一組軟件構件、軟件構件的外部的可見性與其相互關系。其中,“軟件外部的可見性”是指軟件構件提供的服務、性能、特性等23。B. Boehm等24提出一個軟件體系結構應

50、包括軟件和系統構件,互聯與約束的集合;系統需求說明的集合;基本原理用以說明這一構件,互聯和約束能夠滿足系統需求。D. Garlan和D. Perry在IEEE軟件工程學報上又采用軟件體系結構是一個程序或系統各構件的結構、以與它們之間的相互關系、進行設計的原則和隨時間進化的指導方針的定義25。互聯網的發展給了傳統應用軟件深刻的影響?;贗nternet和Web的軟件和應用系統無疑需要更為開放和靈活的體系結構。隨著越來越多的商業系統被搬上Internet,一種更具生命力的體系結構被廣泛采用,這就是我們所知的“三層結構”31??蛻魧樱╟lient tier): 用戶接口和用戶請求的發出地,典型應用是

51、網絡瀏覽器和胖客戶(如Java程序)。服務器層(server tier): 典型應用是Web服務器和運行業務代碼的應用程序服務器。數據層(data tier): 典型應用是關系型數據庫和其他后端(back-end)數據資源, 如 Oracle、SAP等。在典型的三層軟體系結構中,客戶是信息的請求方、程序負責處理請求、數據被操作,層次之間在物理上是隔離的。該結構具有很大的靈活性,它把顯示邏輯從業務邏輯中分離出來,這就意味著業務代碼是獨立的,不用關心如何顯示和在哪里顯示的問題。劃分后業務邏輯層就處于中間層,同樣不需要關心由哪種類型的客戶來顯示數據,可以與后端系統保持相對獨立性,有利于后期系統的擴展

52、。三層結構同樣還具有更好的移植性,可以工作在不同類型的平臺上,允許用戶請求在多個服務器間進行負載平衡。由于應用程序已經和客戶進行了隔離,所以它的安全性也更容易得到保障。應用程序服務器是三層(甚至多層)體系結構的組成部分,應用程序服務器位于中間層。2.1.1 C/S結構與其特點C/S (Client/Server)結構32,是一種典型的軟件系統體系結構,即大家熟知的客戶機和服務器結構。通過它系統可以充分利用兩端硬件環境存在的優勢,將系統中的任務合理分配到Client端和Server端來實現,降低了系統的通訊開銷。目前大多數應用軟件系統都是C/S形式的兩層結構,由于現在的軟件應用系統正在向分布式的

53、Web應用發展,Web和C/S應用都可以進行同樣的業務處理,通過現有應用系統中的邏輯可以擴展出新的應用系統。早期的軟件系統多以此作為首選設計標準。服務器通常采用高性能的PC、工作站或小型機,并采用大型數據庫系統,如Oracle、Sybase、Informix或SQL Server??蛻舳诵枰惭b專用的客戶端軟件。客戶機/服務器技術的基本原理就是把數據處理與應用程序分開,實現數據庫(server)獨立完成數據的處理而應用程序在客戶端(client)執行。存儲在數據庫服務器中的數據僅需一次性加載后便可供很多來自不同客戶端的應用軟件僅需存取。在此過程中,數據庫服務器僅需處理客戶端發送過來的數據請求,

54、并將所請求的數據傳送給客戶端應用程序,需要注意的是,此情況下傳送的非整個文件。因此,對遠程的數據庫服務器而言,它的主要功能是負責維護數據的完整性并確保數據的安全性,具備一定的容錯性與錯誤恢復能力,以與能夠改善用戶存取和修改數據過程中的并發性。客戶機集中在不同用戶與應用程序之間的交互性作業上,不同于其它類型的系統。采用Client/Server方式的特點主要體現在以下一些方面:(1)提高作業效率。通過采用有效任務分而治之的方法,可使服務器和工作站各自處理自己的事務,極提高了整個系統的性能,使得在具有一樣設備,但運用不同的組合方式的條件下,得到決然不同的運行效果。除此之外,采用Client/Ser

55、ver方式之后,絕大部分數據的處理工作轉移到了數據庫服務器上,這樣一來網絡上傳輸的主要是來自客戶端的數據請求和少量的特定數據,因此,網絡擁擠狀況也會得到明顯的改善。(2)完善擴展性使得系統更靈活。如果客戶端需要更新設備,Client/Server方式就可以提供很好的便利途徑。由于這種方式實現了將系統的功能劃分為兩個獨立的部分,從理論上講,當系統底層的軟/硬件設備需要更新時,只要不改變原有服務器的配置,就不會對前端產生任何影響。這種優勢有利于保護用戶的應用開發和培訓方面的投資。(3)增強工作站的獨立性。Client/Server方式支持多種類型的系統和平臺,為用戶提供更多的選擇。在一個以SQL

56、Server數據庫服務器為基礎的Client/Server系統中,其客戶端可以是IBM兼容的PC機,Machintosh,Unix工作站或它們的任意組合。此外,還支持不同的操作系統,即系統可以在MS-DOS或PC- DOS,Microsoft windows,IBMOS/2或 Apple System7中的任意一種中執行。客戶端獨立導致的必然結果是應用程序的獨立執行,因為不同的客戶端可以使用不同的數據庫管理系統應用軟件,用戶可以根據個人愛好,繼續使用他們所熟悉的軟件去訪問數據庫。(4)具有更高的安全性。采用Client/Server方式之后,可以說所有的數據處理工作都轉交給了數據庫服務器,而數

57、據庫管理系統可以提供確保數據安全的任何服務,例如對需要存儲的文件加密,在訪問數據庫時進行磁帶容的實時備份,磁盤的鏡象等等,還可以提供特定類型的事務處理服務,達到實現對數據庫修改的跟蹤,并在服務器崩潰情況下與時糾正所出的問題。Client/Server技術的出現對信息技術具有很大的影響,它促進了分布式系統的發展,為異構系統間的互連和互操作提供了良好的途徑,且更好地滿足聯機事務處理系統的需要。目前因特網上的大多采用這種方式進行組建。但是,在Client/Server結構中應用系統被一分為二,即前臺客戶機集中用于完成用戶的交互任務,而后臺服務器主要負責數據處理工作。Client/Server結構是基

58、于局域網環境的,具有較強的數據操縱和事務處理能力,理所當然就對數據的安全性和完整性要求比較高。盡管如此,也存在強大的封閉性,較差的兼容性,較難的擴展性,以與在升級與維護過程中操作性差的缺陷。2缺點主要有以下幾個:(1)采用Intranet技術,適用于局域網環境可連接用戶數有限,當用戶數量增多時,性能會明顯下降客戶端都要安裝應用程序系統擴展維護復雜、代碼可重用性差 、開發費用較低,開發周期較短。(2)只適用于局域網。而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普與,這需要我們的系統具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式的數據。(3)客戶端需要安裝

59、專用的客戶端軟件。首先涉與到安裝的工作量,其次任何一臺電腦出問題,如病毒、硬件損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。還有,系統軟件升級時,每一臺客戶機需要重新安裝,其維護和升級成本非常高。(4)對客戶端的操作系統一般也會有限制??赡苓m應于Win98, 但不能用于win2000或Windows XP?;蛘卟贿m用于微軟新的操作系統等等,更不用說Linux、Unix等。2.1.2B/S結構與其特點隨著互聯網的迅速發展與日益普與,TCP/IP協議33已深受各廠商以與廣大用戶的青睞。同時,隨著局域網的普遍應用,各單位都希望能夠連接到互聯網上,便于獲

60、得互聯網上豐富的資源來促進其經營和發展的需要。從Client/Server到Brower/Server(B/S)的過渡已成為一種必然的趨勢。在B/S結構32下,主要由三部分組成:瀏覽器,WWW服務器和后臺參數據庫服務器,客戶機上只需安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,服務器安裝Oracle、Sybase、Informix或 SQL Server等數據庫6。瀏覽器通過eb Server 同數據庫進行數據交互。用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在服務器端實現,形成所謂3-tier結構

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論