海南師范大學數(shù)學與統(tǒng)計學院 甄 靚
物流運輸業(yè)屬于服務業(yè)之一,區(qū)域物流這一理論越來越多的被書籍及網(wǎng)絡都提到,它就是說在一定限度下的區(qū)域環(huán)境里,以中大型城市為中心,根據(jù)區(qū)域經(jīng)濟的規(guī)模和范圍,在有效范圍的物流輻射范圍下,有效的進行物流貨物流動在有效的區(qū)域范圍下,越來越多的書籍開始提及到區(qū)域物流這一概念、有機集成下的物流基本活動包括配送及信息處理等,經(jīng)濟發(fā)展下用于服務于本區(qū)域的,物流活動的水平和效率被提高本區(qū)域,物流活動的范圍和規(guī)模被擴大,其他區(qū)域被輻射,本區(qū)域的綜合經(jīng)濟實力被提高。開展了物流運輸管理系統(tǒng)是為了實現(xiàn)區(qū)域物流,平臺系統(tǒng)也是它的另一個名字。
在中國對經(jīng)濟增長具有重要意義有4個服務性行業(yè),對于提高生產(chǎn)力和推動對其有重要影響,分別是電信、電子商務,物流服務和商業(yè)服務。在其中,1997年服務業(yè)產(chǎn)出的42.4%的是物流服務,成為所占比例最大的一項。當今進入21世紀,中國要實現(xiàn)的承諾是全面開放服務業(yè)對WTO締約國,其中所占比例較大的服務門類就是物流服務作為在服務業(yè),國際物流業(yè)的競爭肯定會對其產(chǎn)生影響。
現(xiàn)今的物流平臺電子信息化管理方式是由物流的配送方式從手工核查,手工下單的方式轉變成,大量的人力從而被節(jié)省了,自動化、一體化成為配送流程管理。
智能運輸系統(tǒng)現(xiàn)今出現(xiàn)了,是物流系統(tǒng)的一個分支,大力研究的方向已經(jīng)被其取得。指采用信息電子,控制,通信,處理等技術,使路,車、人、使這三項更加協(xié)調的結合在一起,交通事故和污染阻塞被減少,使生產(chǎn)率和通運輸效率被提高的綜合系統(tǒng)。公路交通領域的研究,應用電子信息技術工作在我國是從70年代開始的,交通工程、科技情報信息、自動控制電子信息技術相應的被建立了。以交通與氣象數(shù)據(jù)采集自動化系統(tǒng),道路橋梁數(shù)據(jù)庫、道路橋梁自動化檢測、高速公路收費系統(tǒng)、高速公路通信監(jiān)控系統(tǒng)、等為代表的一批成果是其取得的。盡管如此,在研究水平及研究分散所限制下,交通運輸?shù)哪骋痪植繂栴}而進得的是形成多數(shù)研究項目的原因,覆蓋這些領域的一項綜合性技術恰恰是缺乏一個具有戰(zhàn)略意義,綜全性的的研究項目恰恰是,也就是說原來這些互不相干的項目有機的將被智能運輸系統(tǒng)聯(lián)系在一起,使公路交通系統(tǒng)在更高的層次上協(xié)調發(fā)展表現(xiàn)為運營,規(guī)劃、、管理、建設等各方面工作,更大的效益將在公路交通被發(fā)揮出。
完成本課題的設計將通過采用JSP+JAVABEAN+MYSQL,另外界面設計工具將采用dreamweaver,編譯環(huán)境采用jdk+tomcat。如下幾方面的研究將會被具體做到:
首先,物流方面的有關知識將會被搜集,物流配送流程將會被。
其次,使用的開發(fā)工具將要被了解,其使用方法需要被掌握。
第三,做詳細設計、概要設計、出需求分析等,按照軟件工程理論。
最后,做出安全分析是為保證系統(tǒng)的安全性,實現(xiàn)系統(tǒng)的安全保障將采用身份驗證的方式。
該軟件將被JSP+JAVABEAN+MYSQL方式所實現(xiàn)。JSP+JAVABEAN的組合使用要求熟練掌握;代碼重用的思想等在代碼的編寫上要考慮,要考慮到操作簡單,易用性,交互性尤其在設計上。本文最終目標將達到齊全的功能、簡單的操作、通用靈活、易用美觀的界面。
為各類物流企業(yè)提供了查詢、供求信息瀏覽、物流動態(tài)將由信息物流網(wǎng)承擔、全面的提供服務為物流企業(yè),了解行業(yè)的動態(tài)信息更多的幫助企業(yè),企業(yè)的運營效率被提高。越來越被物流行業(yè)的相關人士重視強大功能的物流信息網(wǎng),通過網(wǎng)站行業(yè)企業(yè)能夠更及時調整企業(yè)的發(fā)展趨勢以適應市場的變化。
自從進入90年代,出現(xiàn)兩個顯著的特點關于計算機系統(tǒng)的發(fā)展:有封閉的計算機系統(tǒng)轉變?yōu)殚_放的計算機系統(tǒng),集中式系統(tǒng)逐漸被分布式系統(tǒng)所代替。模式和Intrant(Brower/server)客戶機/服務器(Client/Server)是代表。
圖1 系統(tǒng)用例圖
選擇程序語言為JSP。基于以下幾點:
第一,對于執(zhí)行平臺。必然要考慮的問題就是執(zhí)行平臺,jsp是一種跨平臺的語言。
第二,要分離開產(chǎn)生和顯示的內容。JSP技術的使用,Web頁面的最終頁面,開發(fā)人員可以使用XML或者HTML標識來格式化和設計。
第三,強調組件中哪些可以被重用??芍赜媒M件來執(zhí)行應用程序所要求的更為復雜的處理在絕大多數(shù)jsp頁面中:(JavaBeans或者Enterprise JavaBeans)。
第四,采用頁面開發(fā)標識簡單化。不是所有的Web頁面程序設計人員都是熟悉腳本語言的。許多功能被JavaServer Page技術封裝了,在與JSP相關的XML標識中進行動態(tài)內容產(chǎn)生所需要的是這些功能。作為java技術的一個分支,高度復雜的基于Web的應用JSP技術都能夠支持。
Web應用服務器包括Tomcat服務器它是一個免費的開放源代碼的服務器,由其他一些公司及個人和Apache、Sun共同開發(fā)而成。有了Sun的支持和參與,Tomcat中總是能體現(xiàn)最新的Servlet和JSP,最新的Servlet 2.4和JSP 2.0規(guī)范由Tomcat5支持。Tomcat免費、性能穩(wěn)定,技術先進。
基于以下幾點選擇MYSQL做為數(shù)據(jù)庫:
圖2 類圖和對象圖
第一,完全多線程,支持多處理器是它使用的核心線程。
第二,有多種類型:無符號/由符號整數(shù)、FLOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME、TIMESTAMP、YEAR、和ENUM類型。
第三,SQL的GROUP BY和ORDER BY子句被全面支持,聚合函數(shù)(COUNT()、COUNT(DISTINCT)、AVG()、STD()、SUM()、MAX()和MIN())被支持。
第四,ANSI SQL的LEFT 0UTER JOIN和ODBC被支持。
第五,缺省值在所有列都有,可插入一個表列的子集利用用INSERT,他們的決省值即為那些沒用給定值的列設置。
第六,不同的平臺上MySQL都可以工作。支持Java、C++、C、等。
軟件開發(fā)期的第一個階段是需求分析階段要解決的問題,是開發(fā)者和用戶明白這是一個什么系統(tǒng),軟件開發(fā)成功的關鍵是規(guī)范化完整、準確。面對對象主要有軟人員件測試人員、軟件設計人員、需求分析人員和用戶。
例如某運輸公司需要開發(fā)一個只有本公司管理人員才能登陸的系統(tǒng),其主要的特點是:系統(tǒng)信息能夠被共享,此運輸公司的所有運輸?shù)攸c能夠共享,jsp被要求使用做前臺,后臺處理數(shù)據(jù)存儲由mysql做。
本系統(tǒng)主要實現(xiàn)的功能有:用戶登錄權限功能;管理交易信息功能;收到貨物的信息報告功能;管理貨物信息功能;管理支付情況功能;管理運輸工具功能;管理交易地點信息功能。
下面的圖是OOA(Object-Oriented Analysis)的第一步,建立需求模型來定義用例,得到一目了然的系統(tǒng),在開發(fā)過程呢中得到了很大的幫助,如圖1所示。
定義好用例后,系統(tǒng)的類也需定義,開發(fā)系統(tǒng)重復利用這些類取得了方便。對象與管理員類圖和對象如圖2所示。
[1]劉軍,數(shù)據(jù)庫應用系統(tǒng)開發(fā)技術[M].北京:機械工業(yè)出版社,2003.
[2]張洪偉.JSP網(wǎng)絡開發(fā)技術與整合應用[M].北京:清華大學出版社,2006.
[3]塞奎春.JSP信息系統(tǒng)開發(fā)實例精選叢書[M].北京:機械工業(yè)出版社,2006.
[4]蔡臨寧.物流系統(tǒng)規(guī)劃—建模及實例分析[M].機械工業(yè)出版社,2003.
[5]鮑新中,程國全,王轉編著.物流營運管理體系規(guī)劃[M].中國物資出版社,2004.
[6]Raghu Ramakrishnan,Database Management Systems,2003.
[7]韓柯.軟件維護:概念與實踐[M]電子工業(yè)出版社,2004,2.