物流運輸管理編程與實現

時間:2022-07-05 05:43:53

導語:物流運輸管理編程與實現一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

物流運輸管理編程與實現

1.前言

物流運輸業屬于服務業之一,區域物流這一理論越來越多的被書籍及網絡都提到,它就是說在一定限度下的區域環境里,以中大型城市為中心,根據區域經濟的規模和范圍,在有效范圍的物流輻射范圍下,有效的進行物流貨物流動在有效的區域范圍下,越來越多的書籍開始提及到區域物流這一概念、有機集成下的物流基本活動包括配送及信息處理等,經濟發展下用于服務于本區域的,物流活動的水平和效率被提高本區域,物流活動的范圍和規模被擴大,其他區域被輻射,本區域的綜合經濟實力被提高。開展了物流運輸管理系統是為了實現區域物流,平臺系統也是它的另一個名字。

2.物流發展研究現狀及其發展的趨勢

在中國對經濟增長具有重要意義有4個服務性行業,對于提高生產力和推動對其有重要影響,分別是電信、電子商務,物流服務和商業服務。在其中,1997年服務業產出的42.4%的是物流服務,成為所占比例最大的一項。當今進入21世紀,中國要實現的承諾是全面開放服務業對WTO締約國,其中所占比例較大的服務門類就是物流服務作為在服務業,國際物流業的競爭肯定會對其產生影響?,F今的物流平臺電子信息化管理方式是由物流的配送方式從手工核查,手工下單的方式轉變成,大量的人力從而被節省了,自動化、一體化成為配送流程管理。智能運輸系統現今出現了,是物流系統的一個分支,大力研究的方向已經被其取得。指采用信息電子,控制,通信,處理等技術,使路,車、人、使這三項更加協調的結合在一起,交通事故和污染阻塞被減少,使生產率和通運輸效率被提高的綜合系統。公路交通領域的研究,應用電子信息技術工作在我國是從70年代開始的,交通工程、科技情報信息、自動控制電子信息技術相應的被建立了。以交通與氣象數據采集自動化系統,道路橋梁數據庫、道路橋梁自動化檢測、高速公路收費系統、高速公路通信監控系統、等為代表的一批成果是其取得的。盡管如此,在研究水平及研究分散所限制下,交通運輸的某一局部問題而進得的是形成多數研究項目的原因,覆蓋這些領域的一項綜合性技術恰恰是缺乏一個具有戰略意義,綜全性的的研究項目恰恰是,也就是說原來這些互不相干的項目有機的將被智能運輸系統聯系在一起,使公路交通系統在更高的層次上協調發展表現為運營,規劃、、管理、建設等各方面工作,更大的效益將在公路交通被發揮出。

3.研究的內容

完成本課題的設計將通過采用JSP+JAVA-BEAN+MYSQL,另外界面設計工具將采用dreamweaver,編譯環境采用jdk+tomcat。如下幾方面的研究將會被具體做到:首先,物流方面的有關知識將會被搜集,物流配送流程將會被。其次,使用的開發工具將要被了解,其使用方法需要被掌握。第三,做詳細設計、概要設計、出需求分析等,按照軟件工程理論。最后,做出安全分析是為保證系統的安全性,實現系統的安全保障將采用身份驗證的方式。

4.要求和目標

該軟件將被JSP+JAVABEAN+MYSQL方式所實現。JSP+JAVABEAN的組合使用要求熟練掌握;代碼重用的思想等在代碼的編寫上要考慮,要考慮到操作簡單,易用性,交互性尤其在設計上。本文最終目標將達到齊全的功能、簡單的操作、通用靈活、易用美觀的界面。

5.可行性的分析

為各類物流企業提供了查詢、供求信息瀏覽、物流動態將由信息物流網承擔、全面的提供服務為物流企業,了解行業的動態信息更多的幫助企業,企業的運營效率被提高。越來越被物流行業的相關人士重視強大功能的物流信息網,通過網站行業企業能夠更及時調整企業的發展趨勢以適應市場的變化。

6.系統開發模式

自從進入90年代,出現兩個顯著的特點關于計算機系統的發展:有封閉的計算機系統轉變為開放的計算機系統,集中式系統逐漸被分布式系統所代替。模式和Intrant(Brower/server)客戶機/服務器(Client/Server)是代表。

6.1開發環境的選擇

選擇程序語言為JSP。基于以下幾點:第一,對于執行平臺。必然要考慮的問題就是執行平臺,jsp是一種跨平臺的語言。第二,要分離開產生和顯示的內容。JSP技術的使用,Web頁面的最終頁面,開發人員可以使用XML或者HTML標識來格式化和設計。第三,強調組件中哪些可以被重用??芍赜媒M件來執行應用程序所要求的更為復雜的處理在絕大多數jsp頁面中:(JavaBeans或者EnterpriseJavaBeans)。第四,采用頁面開發標識簡單化。不是所有的Web頁面程序設計人員都是熟悉腳本語言的。許多功能被JavaServerPage技術封裝了,在與JSP相關的XML標識中進行動態內容產生所需要的是這些功能。作為java技術的一個分支,高度復雜的基于Web的應用JSP技術都能夠支持。

6.2編譯環境的選擇

Web應用服務器包括Tomcat服務器它是一個免費的開放源代碼的服務器,由其他一些公司及個人和Apache、Sun共同開發而成。有了Sun的支持和參與,Tomcat中總是能體現最新的Servlet和JSP,最新的Servlet2.4和JSP2.0規范由Tomcat5支持。Tomcat免費、性能穩定,技術先進。

6.3數據庫工具的選擇

基于以下幾點選擇MYSQL做為數據庫:第一,完全多線程,支持多處理器是它使用的核心線程。第二,有多種類型:無符號/由符號整數、FLOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME、TIMESTAMP、YEAR、和ENUM類型。第三,SQL的GROUPBY和ORDERBY子句被全面支持,聚合函數(COUNT()、COUNT(DISTINCT)、AVG()、STD()、SUM()、MAX()和MIN())被支持。第四,ANSISQL的LEFT0UTERJOIN和ODBC被支持。第五,缺省值在所有列都有,可插入一個表列的子集利用用INSERT,他們的決省值即為那些沒用給定值的列設置。第六,不同的平臺上MySQL都可以工作。支持Java、C++、C、等。

6.4編寫目的和讀者對象

軟件開發期的第一個階段是需求分析階段要解決的問題,是開發者和用戶明白這是一個什么系統,軟件開發成功的關鍵是規范化完整、準確。面對對象主要有軟人員件測試人員、軟件設計人員、需求分析人員和用戶。

6.5信息和功能描述

例如某運輸公司需要開發一個只有本公司管理人員才能登陸的系統,其主要的特點是:系統信息能夠被共享,此運輸公司的所有運輸地點能夠共享,jsp被要求使用做前臺,后臺處理數據存儲由mysql做。本系統主要實現的功能有:用戶登錄權限功能;管理交易信息功能;收到貨物的信息報告功能;管理貨物信息功能;管理支付情況功能;管理運輸工具功能;管理交易地點信息功能。

6.6系統用例圖

下面的圖是OOA(Object-OrientedAna-lysis)的第一步,建立需求模型來定義用例,得到一目了然的系統,在開發過程呢中得到了很大的幫助,如圖1所示。

6.7系統部分類/對象圖

定義好用例后,系統的類也需定義,開發系統重復利用這些類取得了方便。對象與管理員類圖和對象如圖2所示。