車輛調(diào)度論文_第1頁
已閱讀1頁,還剩65頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、<p>  基于BS的車輛調(diào)度系統(tǒng)</p><p><b>  摘  要</b></p><p>  由當(dāng)前我國中小企業(yè)的管理弊端看到了ERP這種管理思想和管理系統(tǒng)的優(yōu)越性。以物流為切入點,通過對現(xiàn)代物流發(fā)展和道路貨物運輸業(yè)現(xiàn)狀的論述,闡明了道路貨物運輸業(yè)向物流服務(wù)轉(zhuǎn)變的必要性和可行性,綜合提出了道路貨物運輸業(yè)向物流服務(wù)轉(zhuǎn)變是改造傳統(tǒng)運輸業(yè)、向“運輸高級階段

2、”發(fā)展的重要途徑和新的契機的觀點。并深入研究了貨運中的車輛調(diào)度問題,車輛調(diào)度的傳統(tǒng)算法都是在固定不變的網(wǎng)絡(luò)節(jié)點中進行優(yōu)化。在實際環(huán)境中,各節(jié)點的需求是不斷變化的,將這種變化的不確定的需求轉(zhuǎn)化為靜態(tài)需求為企業(yè)運作提供了便利,但卻不能在時間上贏得競爭優(yōu)勢。作者在分析了傳統(tǒng)的車輛調(diào)度方法的基礎(chǔ)上,提出了新穎的車輛調(diào)度系統(tǒng),探討了實時車輛調(diào)度系統(tǒng)的模型結(jié)構(gòu)及其實現(xiàn)的關(guān)鍵技術(shù),為建立該車輛調(diào)度模型提供了基礎(chǔ)。 </p><p&

3、gt;  Car scheduling system Based on BS</p><p><b>  Abstract</b></p><p>  In sight of the front management's irregularity I am over the inside small business enterprise ERP this k

4、ind of management thought and management system's superior. The article discussed the Development of Modern Logistics and the present situation of Viatic Freight, and elucidated the meaning of Modern Logistics and th

5、e problem of Viatic Freight. By analyzing the connection of them, the article testified the necessary and feasibility that the Viatic Freight should be convert to the Modern Logis</p><p><b>  目  錄</

6、b></p><p>  基于BS的車輛調(diào)度系統(tǒng)1</p><p><b>  摘  要1</b></p><p>  Car scheduling system Based on BS1</p><p>  Abstract2</p><p><b>  引 言4

7、</b></p><p><b>  1緒論5</b></p><p>  1.1課題的研究背景和研究意義5</p><p>  1.1.1研究背景5</p><p>  1.1.2研究意義5</p><p><b>  1.2研究進展6</b><

8、/p><p>  1.2.1國內(nèi)研究進展6</p><p>  1.3研究方法內(nèi)容及預(yù)期目的7</p><p>  1.3.1 本課題的研究方法7</p><p>  1.3.2 本課題的研究內(nèi)容8</p><p>  1.3.3 本課題的預(yù)期目的9</p><p>  1.4 本文主要內(nèi)

9、容9</p><p>  2可行性與需求分析9</p><p>  2.1可行性分析9</p><p>  2.1.1技術(shù)可行性分析9</p><p>  2.1.2經(jīng)濟可行性分析9</p><p>  2.1.2操作可行性分析10</p><p>  2.1.2法律可行性分析10

10、</p><p>  2.2需求分析10</p><p>  2.2.1技術(shù)需求分析10</p><p>  2.2.2功能需求分析10</p><p>  2.2.3性能需求分析10</p><p>  2.2.4運行環(huán)境10</p><p>  2.3本章主要內(nèi)容10</p

11、><p>  3系統(tǒng)總體設(shè)計11</p><p>  3.1數(shù)據(jù)庫設(shè)計11</p><p>  3.1.1數(shù)據(jù)庫設(shè)計規(guī)則11</p><p>  3.1.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計11</p><p>  3.1.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計14</p><p>  3.2系統(tǒng)模塊設(shè)計15</p

12、><p>  3.2.1登入模塊設(shè)計15</p><p>  3.2.2任務(wù)信息查詢模塊設(shè)計17</p><p>  3.2.3管理員管理模塊設(shè)計19</p><p>  3.2.4駕駛員管理模塊的設(shè)計24</p><p>  3.2.5車輛管理模塊的設(shè)計24</p><p>  3.2.

13、6任務(wù)派車與任務(wù)結(jié)算模塊的設(shè)計28</p><p>  3.2.7任務(wù)信息管理模塊的設(shè)計30</p><p>  3.2.8管理員信息管理模塊設(shè)計32</p><p>  3.3本章主要內(nèi)容34</p><p>  4系統(tǒng)實現(xiàn)與測試35</p><p>  4.1系統(tǒng)模塊實現(xiàn)35</p>&l

14、t;p>  4.1.1登入模塊的實現(xiàn)35</p><p>  4.2.2任務(wù)信息查詢模塊的實現(xiàn)35</p><p>  4.1.3管理員管理模塊的實現(xiàn)36</p><p>  4.1.4駕駛員管理模塊的的實現(xiàn)36</p><p>  4.1.5車輛管理模塊的實現(xiàn)37</p><p>  4.1.6任務(wù)派

15、車與任務(wù)結(jié)算模塊的實現(xiàn)37</p><p>  4.1.7任務(wù)信息管理模塊的實現(xiàn)41</p><p>  4.1.8管理員信息管理模塊實現(xiàn)41</p><p>  4.2系統(tǒng)測試43</p><p>  4.2.1登入模塊測試43</p><p>  4.2.2任務(wù)信息查詢模塊測試43</p>

16、<p>  4.2.3管理員管理模塊測試43</p><p>  4.2.4駕駛員管理模塊的測試44</p><p>  4.2.5車輛管理模塊的測試44</p><p>  4.2.6任務(wù)派車與任務(wù)結(jié)算模塊的測試44</p><p>  4.2.7任務(wù)信息管理模塊的測試45</p><p>  

17、4.2.8管理員信息管理模塊測試45</p><p>  4.3本章主要內(nèi)容45</p><p><b>  結(jié)  論45</b></p><p><b>  致謝47</b></p><p>  參 考 文 獻49</p><p>  附 錄A:外文原文50&l

18、t;/p><p>  附 錄B:外文譯文56</p><p>  在 學(xué) 取 得 成 果62</p><p><b>  致  謝63</b></p><p><b>  引 言</b></p><p>  車輛調(diào)度是調(diào)度人員根據(jù)企業(yè)各部門每天的用車需求及車輛和駕駛員

19、情況,做出合理的車輛安排。大型企業(yè)車輛眾多,如何合理化調(diào)度,是企業(yè)車隊管理系統(tǒng)中的重要環(huán)節(jié)。目前,國內(nèi)該領(lǐng)域已有相關(guān)的管理軟件,但都是針對某個特定企業(yè)開發(fā)的,系框架、功能和方法的不同導(dǎo)致系統(tǒng)缺乏通用性,造成系統(tǒng)的重復(fù)開發(fā),浪費了大量資源。現(xiàn)有調(diào)度系統(tǒng)大都基于單機,企業(yè)車隊在進行車輛調(diào)度時必須經(jīng)過以下步驟:(1)需要用車的人員手工填寫車輛調(diào)度申請單;(2)由調(diào)度人員通過車輛調(diào)度系統(tǒng)進行車輛安排;(3)將調(diào)度結(jié)果通知申請人員和相應(yīng)司機;(4

20、)每天車輛調(diào)度的總體安排</p><p>  以.TXT 或.DOC 方式打印輸出后交給相關(guān)領(lǐng)導(dǎo)查閱。在整個車輛調(diào)度過程中除了調(diào)度人員進行車輛安排時可以通過計算機來完成外,其余工作沒有實現(xiàn)自動化。隨著Internet 的發(fā)展,很多企業(yè)實現(xiàn)了管理信息的網(wǎng)絡(luò)化和數(shù)字化。本文將車輛調(diào)度的一系列工作都納入計算機,分析系統(tǒng)結(jié)構(gòu)和系統(tǒng)功能,提出基于CS 的總體解決方案,并利用面向?qū)ο蠛蛙浖?fù)用的思想,設(shè)計了系統(tǒng)各模塊功能的J

21、ava組件,通過靈活的組合實現(xiàn)了基于CS模式的車輛調(diào)度系統(tǒng)。本文系統(tǒng)全面實現(xiàn)了車輛調(diào)度的自動化,給企業(yè)管理者提供一個科學(xué)、規(guī)范、系統(tǒng)的管理手段,通過簡化以往人工管理過程中繁瑣的工作流程,提高了車輛使用效率,降低了車輛調(diào)度成本。 </p><p><b>  1緒論</b></p><p>  軟件是一系列按照特定順序組織的計算機數(shù)據(jù)和指令的集合。一般來講軟件被劃分為、

22、編程語言、系統(tǒng)軟件、應(yīng)用軟件和介于這兩者之間的中間件。其中系統(tǒng)軟件為計算機使用提供最基本的功能,但是并不針對某一特定應(yīng)用領(lǐng)域。而應(yīng)用軟件則恰好相反,不同的應(yīng)用軟件根據(jù)用戶和所服務(wù)的領(lǐng)域提供不同的功能。</p><p>  1.1課題的研究背景和研究意義</p><p><b>  1.1.1研究背景</b></p><p>  如今社會上的科研

23、工作者以及技術(shù)工作者在工作中會遇到各式各樣的技術(shù)計算問題,過大的數(shù)字計算量嚴(yán)重影響工作效率,這樣的情況促使我們開發(fā)一個單位換算的軟件來幫助那些科研工作者和技術(shù)工作者提高工作效率。</p><p>  1995年,Internet迅猛發(fā)展,Java語言正式問世被美國著名雜志PC Magazine,評為1995年十大優(yōu)秀科技產(chǎn)品之一。</p><p>  Java是一門優(yōu)秀的面向?qū)ο缶幊陶Z言,

24、無人可以否定Java語言在OOP上擁有良好的性能和優(yōu)越的表現(xiàn)。Java提供了許多讓程序員得以輕松表達面向?qū)ο蠹夹g(shù)與思維的語言關(guān)鍵字,又提供條理清晰結(jié)構(gòu)分明的文件組成方式,又擁有嚴(yán)謹(jǐn)而靈活的動態(tài)型別系統(tǒng)并擁有一個性能超強的標(biāo)準(zhǔn)程序庫。</p><p>  Java已經(jīng)成為現(xiàn)在最具有競爭力的軟件開發(fā)語言,它的“一次編碼,到處運行”的特點是其他任何編程語言所無可比擬的,同時它所制定的JDBC標(biāo)準(zhǔn)也是使用Java語言開發(fā)

25、不同數(shù)據(jù)庫應(yīng)用程序的完美解決方案。</p><p>  社會體系的快速發(fā)展,科學(xué)研究的復(fù)雜程度,使得物流調(diào)度的分配難度增加,并且對其調(diào)度速度,以及那排的合理性的要求越來越高。原來最早物流調(diào)度方式已經(jīng)不能跟上時代的發(fā)展,如今,Java語言的崛起使得Java語言被運用到電子化產(chǎn)業(yè)的每一個方面,利用Java制作的物流調(diào)度系統(tǒng)可以大大減少工作量,而且可以很好地跨平臺得以運用。</p><p>&l

26、t;b>  1.1.2研究意義</b></p><p>  隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計算機技術(shù)已經(jīng)滲透到了各個領(lǐng)域當(dāng)中,在現(xiàn)今軟件技術(shù)的廣泛應(yīng)用,各行各業(yè)都在利用相關(guān)的軟件,而在物流分配調(diào)度方面,新的車輛調(diào)度系統(tǒng)開發(fā)成了當(dāng)務(wù)之急。新的車輛調(diào)度系統(tǒng),如果功能得以合理實現(xiàn),運用到物流方面有著重大的意義。</p><p>  效率是現(xiàn)在物流調(diào)度行業(yè)的基礎(chǔ)!而物流調(diào)度就是對車

27、輛的調(diào)度,駕駛員的調(diào)度!</p><p>  一個合理的車輛調(diào)度系統(tǒng),最首要的任務(wù)就是要解決好對車輛,駕駛員的分配調(diào)度,而如果實現(xiàn)了這兩方面的調(diào)度管理,對現(xiàn)代的物流行業(yè)具有十分重要的現(xiàn)在意義。</p><p>  基于CS的車輛調(diào)度系統(tǒng)能較好地解決以上存在的種種問題,改變傳統(tǒng)模式下的調(diào)度分配方式,利用系統(tǒng)的可擴展性、可靠性,為物流調(diào)度提供了未來的發(fā)展方向。</p><p

28、><b>  1.2研究進展</b></p><p>  軟件開發(fā)是根據(jù)用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過程。軟件開發(fā)是一項包括需求捕捉,需求分析,設(shè)計,實現(xiàn)和測試的系統(tǒng)工程。軟件一般是用某種程序設(shè)計語言來實現(xiàn)的。通常采用軟件開發(fā)工具可以進行開發(fā)。軟件:具有一定功能的各種電腦程序,稱為軟件。</p><p>  1.2.1國內(nèi)研究進展</p&g

29、t;<p>  我國的電子化產(chǎn)業(yè)發(fā)展雖然較晚。但是,中國是文明古國,擁有著源遠流長的計算發(fā)展史。</p><p>  中國古代最早采用的一種計算工具叫籌策,又被叫做算籌。這種算籌多用竹子制成,也有用木頭,獸骨充當(dāng)材料的。約二百七十枚一束,放在布袋里可隨身攜帶。     直到今天仍在使用的珠算盤,是中國古代計算工具領(lǐng)域中的另一項發(fā)明,明代時的珠算盤已經(jīng)與現(xiàn)代

30、的珠算盤幾乎相同。</p><p>  隨著計算工具的不斷進化而不斷加強,電子計算機和互聯(lián)網(wǎng)的出現(xiàn),大大加強了人類整體的科研能力,量子計算系統(tǒng)的產(chǎn)生,給人類整體帶來更加強大的科研能力和思考能力,我國也在著重發(fā)展更完善的電子計算系統(tǒng),80年代后,計算機在我國的發(fā)展和普及使得各行各業(yè)的計算電子化,由于電子計算的快速性,對我國各項經(jīng)濟、科學(xué)研究的發(fā)展起到了重要的作用。</p><p>  1.2

31、.2國外研究進展</p><p>  智能交通是一個國情相關(guān)性很強的領(lǐng)域,自上世紀(jì)80年代智能交通技術(shù)起步以來,各國政府和專家都根據(jù)本國國情在美國研究內(nèi)容的基礎(chǔ)上進行著本土化探索。對交通的要求不僅因國家、地區(qū)、文化的不同而千差萬別,甚至同樣的交通狀況因出行者的角色——步行或者駕車的不同,而會產(chǎn)生不同的感受與評價。進一步說,同樣的角色,因個體性情的不同,也會有不一樣的感受。因此,交通是與文化和參與者的行為密切相關(guān)

32、的一個領(lǐng)域。</p><p>  我國交通最大的問題是人口多。此外,交通流的構(gòu)成也很復(fù)雜,除了龐大的機動車流、行人流、自行車流外,還有越來越多的助力自行車、三輪車等交通方式。從城市的結(jié)構(gòu)看,我國城市化進程也與國外很不一樣,主要體現(xiàn)在城市結(jié)構(gòu)和道路網(wǎng)絡(luò)的不同。與紐約、倫敦、東京這些有代表性的國際都市相比,國外都市的城市功能區(qū)相對分散在市中心的周邊地區(qū),很少有像北京一樣,城市中心區(qū)的功能高度集中,近千萬人集中在面積

33、狹小的市中心生活、工作,城市的交通壓力在這一區(qū)域內(nèi)高度集中。這是我國交通與國外相比一個突出的特點。</p><p>  我國的智能交通在探索自己的道路時,也曾經(jīng)走過彎路。早先我們也嘗試著把國外的技術(shù)直接拿來應(yīng)用。然而,實際使用情況卻并不如人意,為此我們也交過學(xué)費,并很早就提出了探索本土化道路的問題。</p><p>  綜觀我國交通長期以來存在的問題,將其歸結(jié)為“三低”:功效低、安全水平低

34、、服務(wù)水平低。目前我國基礎(chǔ)交通設(shè)施的水平是很高的,但不同交通方式的銜接不流暢;萬車死亡率在國際總排名中高居前列。目前僅北京市就每天新增機動車2000多輛,為交通的管理與服務(wù)提出了更高的要求。</p><p>  而解決三低問題的根本,就是一個強大,合理的車輛調(diào)度系統(tǒng)的實現(xiàn)以及搭建!</p><p>  在這方面,我們國家還遠落后于其他的歐美計算機強國,這是我們起步晚的原因,也是我們沒有在

35、這方面花費更多精力的原因。盡管我們國家現(xiàn)在出現(xiàn)了很多專業(yè)做物流系統(tǒng)方向的軟件公司,但是從根本上講,我們還是不得承認我們落后于世界計算機大國的事實,而要去縮小這一差距,就得靠我們這一代軟件人的多加努力。</p><p>  1.3研究方法內(nèi)容及預(yù)期目的</p><p>  1.3.1 本課題的研究方法</p><p> ?。?)文獻分析法:通過大量閱讀國內(nèi)外相關(guān)資料,

36、掌握與課題相關(guān)知識,對若干基于Java的軟件系統(tǒng)進行分析和研究。</p><p> ?。?)實驗設(shè)計法:使用專業(yè)工具對基于CS的車輛調(diào)度系統(tǒng)進行設(shè)計與運行。主要技術(shù)以下幾個方面:</p><p>  1)Java:Java是一種簡單的,面向?qū)ο蟮?,分布式的,解釋的,健壯的,安全的,結(jié)構(gòu)中立的,可移植的,性能很優(yōu)越的,多線程的,動態(tài)語言。Java是由James Gosling、Patrick

37、 Naughton、Chris Warth、Ed Frank和Mike Sheridan于1991年在Sun Microsystems公司設(shè)計出來的。開發(fā)第一個版本花了18個月。該語言開始叫“Oak”,于1995年更名為“Java”。 Java是由c++發(fā)展而來的,它保留了c++的大部分內(nèi)容,類似于c++,但句法更清晰,規(guī)模更小,更易學(xué)。它是在對多種程序設(shè)計語言進行了深入細致研究的基礎(chǔ)上,據(jù)棄了其他語言的不足之處,從根本上解決了c++的

38、固有缺陷,而產(chǎn)生的一種新的完全面向?qū)ο蟮恼Z言。并且,Java幾乎每種操作系統(tǒng)都支持進程。這極大支持了程序的開發(fā)。Java代表了一種全新的思維方式,而面向?qū)ο缶褪前芽陀^存在的人或物作為計算機程序設(shè)計的目標(biāo)。對象中封裝了它的狀態(tài)變量和相應(yīng)的方法,通過繼承的機制,子類可以使用父類所提供的方法,實現(xiàn)了代碼的復(fù)用。所以,因為Java面向?qū)ο蟮姆庋b性、繼承性和多態(tài)性,使它具有了</p><p>  2)SQL: SQL Se

39、ver是目前市場上數(shù)據(jù)庫的主流廠商及產(chǎn)品,是一種結(jié)構(gòu)化查詢語言,一組命令,允許用戶指定想獲取或者更改的信息。數(shù)據(jù)庫系統(tǒng)本質(zhì)上就是一個計算機存儲記錄的系統(tǒng),該系統(tǒng)的目標(biāo)是存儲信息并支持用戶檢索的更新所需要的信息。而數(shù)據(jù)庫系統(tǒng)則包括4個主要部分:數(shù)據(jù)、硬件、軟件和用戶。我將對這幾部分研究學(xué)習(xí)來創(chuàng)建我的單位換算軟件數(shù)據(jù)庫部分。</p><p>  1.3.2 本課題的研究內(nèi)容</p><p> 

40、 要研究主要以下幾個方面:</p><p> ?。?) 研究Java的應(yīng)用于開發(fā),對車輛調(diào)度系統(tǒng)的整體架構(gòu)進行分析,利用Java語句編寫車輛調(diào)度系統(tǒng)中的源代碼。</p><p>  (2)詳細分析車輛調(diào)度系統(tǒng)各部分功能,獨立進行基于CS車輛調(diào)度系統(tǒng)的設(shè)計與編碼,進行可行性分析。利用軟件實現(xiàn)源代碼和整體架構(gòu)的結(jié)合。</p><p>  (3) 熟悉SQL語句,在SQL

41、 Server平臺上練習(xí)SQL語句,分析源代碼中的SQL語句,制作車輛調(diào)度系統(tǒng)數(shù)據(jù)庫。</p><p>  1.3.3 本課題的預(yù)期目的</p><p>  實現(xiàn)獨立的車輛調(diào)度系統(tǒng),其中包括:</p><p> ?。?)有與車輛調(diào)度系統(tǒng)相匹配的數(shù)據(jù)庫</p><p> ?。?)可以對公司司機進行增刪改查</p><p>

42、; ?。?)可以對公司的車輛進行增刪改查</p><p>  (4)可以添加管理員,以及設(shè)置有超級管理員</p><p>  (5)可以查詢到公司司機的當(dāng)前狀況(包括出車中,待命中,休假中)</p><p> ?。?)可以查詢到公司車輛的當(dāng)前狀況(包括出車中,待命中,維修中)</p><p>  (7)可以根據(jù)當(dāng)前情況,根據(jù)車輛的型號,選擇當(dāng)

43、前待命中的車輛派發(fā)</p><p> ?。?)可以根據(jù)當(dāng)前情況,選擇待命中的駕駛員發(fā)車運送物資等。</p><p>  1.4 本文主要內(nèi)容</p><p>  對系統(tǒng)的設(shè)計概述,以及介紹了系統(tǒng)當(dāng)前在國內(nèi)為的形勢,實現(xiàn)系統(tǒng)的意義,最后簡單介紹了系統(tǒng)預(yù)期要實現(xiàn)的功能。</p><p><b>  2可行性與需求分析</b>

44、</p><p><b>  2.1可行性分析</b></p><p>  2.1.1技術(shù)可行性分析</p><p>  根據(jù)前期需求分析設(shè)計可知,要完成該項目所需要的技術(shù)需求是JavaSE,還有SQLserver數(shù)據(jù)庫的相關(guān)技術(shù)的支持,經(jīng)過大學(xué)期間的學(xué)習(xí),現(xiàn)在已經(jīng)基本掌握了項目所需的技術(shù)需求,因此,技術(shù)方面已經(jīng)可行。</p>&

45、lt;p>  2.1.2經(jīng)濟可行性分析</p><p>  由于本系統(tǒng)是基于CS的桌面軟件,開發(fā)本系統(tǒng)需要的開發(fā)環(huán)境已經(jīng)有免費的開源的IDE,而系統(tǒng)運行環(huán)境僅僅需求用戶安裝到桌面上即可運行,所以在經(jīng)濟方面也是可行的。</p><p>  2.1.2操作可行性分析</p><p>  在設(shè)計分析時候已經(jīng)充分考慮到了軟件的界面美觀大方,運行流暢,操作方便的設(shè)計理念

46、,而且Sun也提供了相當(dāng)強大的GUI庫的支持,所以,在操作可行性上,也是可以的。</p><p>  2.1.2法律可行性分析</p><p>  跟系統(tǒng)純?yōu)樗饺嗽O(shè)計,在開發(fā)過程中沒有涉及合同、責(zé)任等與法律相抵觸的方面。因此,本系統(tǒng)在法律上是可行的。</p><p><b>  2.2需求分析</b></p><p> 

47、 2.2.1技術(shù)需求分析</p><p>  要開發(fā)好本系統(tǒng),首先需要掌握好JavaSE的相關(guān)知識,由于本系統(tǒng)需要在界面上設(shè)計的美觀大方,已經(jīng)易于上手運用,所以掌握好JavaSE里頭的GUI庫尤為重要;其次,由于系統(tǒng)的設(shè)計需求有用戶的管理,還有為了理解系統(tǒng)的使用情況,以及給用戶記錄好用戶的使用記錄,所以系統(tǒng)設(shè)計到數(shù)據(jù)庫的開發(fā)以及運用,所以,要成功完成好系統(tǒng)的開發(fā),能掌握好數(shù)據(jù)庫的相關(guān)知識也是必不可少的;第三點就是

48、,系統(tǒng)的主要功能就是對常用單位的換算,所以掌握一定的算法知識以及一定的數(shù)據(jù)結(jié)構(gòu)的知識和軟件設(shè)計模式的知識對系統(tǒng)開發(fā)結(jié)果的好壞能起到相當(dāng)重要的影響。</p><p>  2.2.2功能需求分析</p><p>  系統(tǒng)需求需要完成的功能有:</p><p>  超級管理員能實現(xiàn)對系統(tǒng)的所有管理(一下的功能以及對管理員的增刪改查)</p><p>

49、;  管理員對公司駕駛員進行增刪改查</p><p>  管理員對公司車輛進行增刪改查</p><p>  4)管理員能查詢到駕駛員的當(dāng)前狀況(包括出車中,待命中,休假中)</p><p>  5)管理員能查詢到車輛的當(dāng)前狀況(包括出車中,待命中,維修)</p><p>  6)管理員信息的管理(包括密碼的修改,個人信息更新)</p&g

50、t;<p>  7)管理員能查詢到公司車輛派發(fā)情況,以及公司的物流運送單的信息(包括運送時間,返回時間,承擔(dān)運送的駕駛員,車輛的車牌號碼,以及運送的花銷,當(dāng)前情況等)</p><p>  8)管理員能根據(jù)情況派發(fā)車輛,選擇駕駛員等</p><p>  2.2.3性能需求分析</p><p>  本系統(tǒng)是基于CS的桌面程序,而且數(shù)據(jù)庫結(jié)構(gòu)簡潔,所以在性能

51、上不會有任何問題。</p><p><b>  2.2.4運行環(huán)境</b></p><p>  系統(tǒng)的運行環(huán)境是:要求用戶機器上安裝有Java的運行環(huán)境JRE,有了JRE然后用戶成功安裝了,就能運行,沒有特殊的要求。</p><p>  2.3本章主要內(nèi)容</p><p>  本章主要探討了本系統(tǒng)的各種可行分析以及相關(guān)

52、需求。</p><p><b>  3系統(tǒng)總體設(shè)計</b></p><p><b>  3.1數(shù)據(jù)庫設(shè)計</b></p><p>  3.1.1數(shù)據(jù)庫設(shè)計規(guī)則</p><p>  數(shù)據(jù)庫技術(shù)是由傳統(tǒng)的文件系統(tǒng)發(fā)展而來的,從層次模型、網(wǎng)狀模型發(fā)展到關(guān)系模型。數(shù)據(jù)庫技術(shù)是數(shù)據(jù)管理的最新技術(shù),是計算機科學(xué)

53、的一個重要分支,它能指導(dǎo)我們正確地設(shè)計數(shù)據(jù)庫系統(tǒng),它的出現(xiàn)極大地促進了計算機應(yīng)用的發(fā)展。采用數(shù)據(jù)庫技術(shù)的原理和方法可以有效地設(shè)計實用的數(shù)據(jù)庫系統(tǒng)。一個完整的數(shù)據(jù)庫系統(tǒng)包括數(shù)據(jù)庫管理系統(tǒng)(DBMS),數(shù)據(jù)庫管理員(DBA)、數(shù)據(jù)庫(DB)、應(yīng)用程序和相應(yīng)的硬件設(shè)施。</p><p>  目前許多數(shù)據(jù)庫管理系統(tǒng)都基于關(guān)系模型,關(guān)系模型的主要特點是用表格結(jié)構(gòu)表達實體,用鍵表示實體與實體之間的聯(lián)系。與層次模型和網(wǎng)狀模型相

54、比,關(guān)系模型比較簡單,容易為初學(xué)者接受。關(guān)系模型是由若干個關(guān)系模式組成的集合,關(guān)系模式相當(dāng)于記錄類型,它的實例稱為關(guān)系。每個關(guān)系是一張表格。表格簡單,用戶易懂,用戶只需用簡單的查詢語句就可以對數(shù)據(jù)庫進行數(shù)據(jù)操作,并不涉及到存儲結(jié)構(gòu),訪問技術(shù)等細節(jié)。關(guān)系模型是數(shù)學(xué)化的模型,要用到集合論,離散數(shù)學(xué)等知識。SQL語言是關(guān)系數(shù)據(jù)庫的代表性語言,已經(jīng)得到廣泛應(yīng)用。</p><p>  3.1.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計</

55、p><p>  概念結(jié)構(gòu)設(shè)計的主要任務(wù)是根據(jù)用戶需求設(shè)計數(shù)據(jù)庫的概念數(shù)據(jù)模型。概念模型獨立于具體的數(shù)據(jù)庫管理系統(tǒng),它描述的是從用戶角度看到的數(shù)據(jù)庫,反映了用戶的現(xiàn)實環(huán)境,而與數(shù)據(jù)庫將來怎樣實現(xiàn)無關(guān)。在需求分析基礎(chǔ)上設(shè)計出能夠滿足用戶各種需求的實體及它們之間的關(guān)系,從而為以后的邏輯結(jié)構(gòu)設(shè)計作好鋪墊。</p><p>  本系統(tǒng)實體E-R圖:</p><p>  1)保存管

56、理員信息的E-R圖3-1</p><p>  保存公司司機信息的E-R圖3-2</p><p>  保存公司車輛信息的E-R圖3-3</p><p>  保存派送信息的E-R圖3-4</p><p>  3.1.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p><p>  所有表的主鍵ID均為自增長類型。</p><p

57、>  表3-1 tb_admin管理員信息</p><p>  表3-2 tb_driver駕駛員信息表</p><p>  表3-3 tb_car車輛信息表</p><p>  表3-4 tb_assignMessage任務(wù)信息表</p><p><b>  3.2系統(tǒng)模塊設(shè)計</b></p>

58、<p>  3.2.1登入模塊設(shè)計</p><p>  在用戶登錄界面,在用戶名對應(yīng)的文本框中輸入登錄賬號,在密碼對應(yīng)的文本框中輸入密碼,如果用戶名和密碼同時與數(shù)據(jù)庫中的用戶名和密碼相對應(yīng),點擊“確定”后進入系統(tǒng)的主界面。如果輸入的信息不正確,則給出提示。它分為兩種權(quán)限:管理員權(quán)限和超級權(quán)限。通過在[登錄]按鈕的事件下使用SQL語句判斷用戶名稱、密碼和用戶類型,進入系統(tǒng)。操作用戶的權(quán)限不同其使用的

59、功能模塊也不同,管理員可登錄自己的管理頁面,而超級管理員則可登錄自己的運行頁面,在這里設(shè)計時,區(qū)分管理員與超級管理員是通過管理員類型字段區(qū)分的,在數(shù)據(jù)庫tb_admin的type字段中標(biāo)識了管理員的類型,”Y“表示是當(dāng)前管理員為超級管理員,而”N“則表示了當(dāng)前管理員為普通管理員。</p><p>  輸入:登錄賬號和密碼。</p><p>  處理:校檢字符的有效性。用戶要登錄本系統(tǒng)需要提

60、供用戶名和密碼,在這里就是要檢驗用戶是否滿足輸入的要求,即檢驗用戶名和密碼文本框是否為空,若為空,則提示用戶輸入用戶名和密碼。檢驗用戶名是否存在或密碼是否正確,即是否存在用戶輸入的用戶名,并且密碼是否正確。根據(jù)用戶名和密碼從數(shù)據(jù)庫中提取用戶權(quán)限。根據(jù)從數(shù)據(jù)庫中提取的用戶權(quán)限的不同執(zhí)行主窗體中的功能權(quán)限,若為管理員則可操作所有功能,若為超級管理員則能操作超級管理員部分功能。</p><p>  輸出:登錄成功,進入

61、管理員的系統(tǒng)使用資源頁面,不成功則顯示錯誤信息頁面。根據(jù)上述功能介紹,得到該模塊的程序用例圖,流程圖,如圖3-3,3-4所示:</p><p><b>  圖3-3</b></p><p><b>  圖3-4</b></p><p>  3.2.2任務(wù)信息查詢模塊設(shè)計</p><p>  輸入:

62、超級管理或管理員登錄系統(tǒng),點擊相關(guān)的任務(wù)信息查詢</p><p>  處理:根據(jù)超級管理或管理員的意愿后臺進行相應(yīng)的處理對應(yīng)的信息查詢(其中有可包括按時間段查詢,而且還可按時間段,再追加一些限定條件:如,全部信息或已完成的信息或是運輸中的信息,還可以再追加查詢到當(dāng)次任務(wù)派發(fā)的車輛的類型:是小型車輛,中型或是大型的)等</p><p>  輸出:根據(jù)操作,會有相應(yīng)的輸出</p>

63、<p>  根據(jù)上述功能介紹,得到該模塊的程序用例圖,流程圖,如圖3-15,3-16所示:</p><p>  圖3-15 信息查詢模塊設(shè)計的用例圖</p><p>  圖3-16 信息查詢模塊設(shè)計的流程圖</p><p>  3.2.3管理員管理模塊設(shè)計</p><p>  輸入:超級管理登錄系統(tǒng),點擊對管理員的查看,添加

64、,修改,刪除</p><p>  處理:根據(jù)超級管理員的意愿后臺進行相應(yīng)的處理(對管理員的增刪改查)</p><p>  輸出:根據(jù)超級管理員的操作,會有相應(yīng)的輸出,如果是添加管理員,則會有提示添加成功或失敗的提示信息,查看,修改,刪除也一樣</p><p>  根據(jù)上述功能介紹,得到該模塊的程序用例圖,流程圖,如圖3-5,3-5,3-6,3-7,3-8所示:<

65、;/p><p><b>  圖3-5</b></p><p>  圖3-6 超級管理員查看管理員流程圖</p><p>  圖3-7 超級管理員添加管理員流程圖</p><p>  圖3-8 超級管理員刪除管理員流程圖</p><p>  圖3-9 超級管理員更新管理員信息流程圖</p>

66、<p>  3.2.4駕駛員管理模塊的設(shè)計</p><p>  輸入:超級管理或管理員登錄系統(tǒng),點擊對駕駛員的查看,添加,修改,刪除</p><p>  處理:根據(jù)超級管理員或管理員的意愿后臺進行相應(yīng)的處理(對駕駛員的增刪改查)</p><p>  輸出:根據(jù)超級管理員或管理員的操作,會有相應(yīng)的輸出,如果是添加駕駛員,則會有提示添加成功或失敗的提示信息

67、,查看,修改,刪除也一樣</p><p>  根據(jù)上述功能介紹,得到該模塊的程序用例圖,流程圖,如圖3-10,3-11,3-12,3-13,3-14所示:</p><p>  3.2.5車輛管理模塊的設(shè)計</p><p>  圖3-10 該模塊用例圖</p><p>  圖3-11 查看駕駛員信息</p><p> 

68、 圖3-12 添加駕駛員信息</p><p>  圖3-13 刪除駕駛員信息</p><p>  圖3-14 修改駕駛員信息</p><p>  3.2.6任務(wù)派車與任務(wù)結(jié)算模塊的設(shè)計</p><p>  輸入:超級管理或管理員登錄系統(tǒng),點擊任務(wù)派發(fā)</p><p>  處理:首先查詢出所有當(dāng)前待命中的駕駛員,供發(fā)車

69、人員選擇,選完駕駛員后,再根據(jù)任務(wù)的需要,選擇要派發(fā)的車輛型號,然后根據(jù)所選條件,查詢看是否還有相應(yīng)的車輛,若有,顯示給派車員選擇,最好選擇好具體車輛,填寫好任務(wù)去往的目的地,提交,派發(fā)任務(wù)結(jié)束</p><p>  輸出:根據(jù)需要,有相應(yīng)響應(yīng)</p><p>  根據(jù)上述功能介紹,得到該模塊的程序用例圖,流程圖,如圖3-17,3-18,3-19所示:</p><p>

70、;  圖3-17 派發(fā)任務(wù)與結(jié)算任務(wù)用例圖</p><p>  圖3-18 派發(fā)任務(wù)流程圖</p><p>  圖3-19 任務(wù)結(jié)算流程圖</p><p>  3.2.7任務(wù)信息管理模塊的設(shè)計</p><p>  輸入:超級管理或管理員登錄系統(tǒng),點擊任務(wù)信息管理,進入關(guān)頁面</p><p>  處理:進入管理員任務(wù)信

71、息頁面,后臺會默認從數(shù)據(jù)庫中提取出所有的任務(wù)信息(包括已完成的和發(fā)送中的),分頁顯示在任務(wù)信息管理頁面上,這里是以表格的形勢展現(xiàn)的,這樣能更方便管理,在管理頁面當(dāng)中,管理員(或超級管理員)還可以按條件查詢?nèi)蝿?wù)信息,比如可以只顯示已完成的任務(wù)信息或只顯示發(fā)送中人物信息等</p><p>  輸出:根據(jù)需要,有相應(yīng)響應(yīng)</p><p>  根據(jù)上述功能介紹,得到該模塊的程序用例圖,流程圖,如圖

72、3-20,3-21所示:</p><p>  圖3-20任務(wù)信息管理模塊用例圖</p><p>  圖3-21任務(wù)信息管理模塊用例圖</p><p>  3.2.8管理員信息管理模塊設(shè)計</p><p>  輸入:超級管理或管理員登錄系統(tǒng),可以根據(jù)個人需要,對個人信息以及個人登錄密碼進行修改更新</p><p>  

73、處理:跟據(jù)管理員的需要,當(dāng)管理員進入個人密碼修改頁面,進行密碼修改,管理員必須先輸入原始密碼,如果原始密碼正確了,才能進行密碼的修改,個人信息更新的話,管理員需要填寫好個人的信息,信息的格式必須保證準(zhǔn)確,準(zhǔn)確了才能加以更新</p><p>  輸出:根據(jù)需要,有相應(yīng)響應(yīng)</p><p>  根據(jù)上述功能介紹,得到該模塊的程序用例圖,流程圖,如圖3-22,3-23所示:</p>

74、<p>  圖3-22 管理員信息管理模塊用例圖</p><p>  圖3-23 管理員密碼修改流程圖</p><p>  圖3-24 管理員個人信息更新流程圖</p><p><b>  3.3本章主要內(nèi)容</b></p><p>  本章是系統(tǒng)的詳細設(shè)計,詳細設(shè)計在系統(tǒng)設(shè)計中占的比例較多,也是最核心的環(huán)節(jié)

75、,通過詳細設(shè)計完成具體模塊的詳細實現(xiàn)。完成程度與預(yù)計基本符合。</p><p><b>  4系統(tǒng)實現(xiàn)與測試</b></p><p><b>  4.1系統(tǒng)模塊實現(xiàn)</b></p><p>  4.1.1登入模塊的實現(xiàn)</p><p>  根據(jù)系統(tǒng)開發(fā)的設(shè)計文檔,最終編碼實現(xiàn)了該模塊的更能,其具體

76、運行效果如圖4-1</p><p>  圖4-1系統(tǒng)登錄界面</p><p>  4.2.2任務(wù)信息查詢模塊的實現(xiàn)</p><p>  根據(jù)系統(tǒng)開發(fā)的設(shè)計文檔,最終編碼實現(xiàn)了該模塊的更能,其具體運行效果如圖4-2,</p><p><b>  4-3</b></p><p>  圖4-2信息顯示

77、頁面</p><p>  圖4-3 任務(wù)信息查詢頁面</p><p>  4.1.3管理員管理模塊的實現(xiàn)</p><p>  根據(jù)系統(tǒng)開發(fā)的設(shè)計文檔,最終編碼實現(xiàn)了該模塊的更能,其具體運行效果如圖4-4</p><p>  圖 4-4 管理員管理界面</p><p>  4.1.4駕駛員管理模塊的的實現(xiàn)</p

78、><p>  根據(jù)系統(tǒng)開發(fā)的設(shè)計文檔,最終編碼實現(xiàn)了該模塊的更能,其具體運行效果如圖4-5</p><p>  圖4-5 駕駛員管理員界面</p><p>  4.1.5車輛管理模塊的實現(xiàn)</p><p>  根據(jù)系統(tǒng)開發(fā)的設(shè)計文檔,最終編碼實現(xiàn)了該模塊的更能,其具體運行效果如圖4-8</p><p>  圖 4-8 車

79、輛管理界面</p><p>  4.1.6任務(wù)派車與任務(wù)結(jié)算模塊的實現(xiàn)</p><p>  根據(jù)系統(tǒng)開發(fā)的設(shè)計文檔,最終編碼實現(xiàn)了該模塊的更能,其具體運行效果如圖4-6,</p><p>  4-7,4-9,4-10</p><p>  圖4-6 選擇駕駛員與車型界面</p><p>  圖4-7 選擇具體車的車牌號

80、以及填寫目的地界面</p><p>  圖4-9 需要結(jié)算的任務(wù)單號界面</p><p>  圖4-10 填寫此次任務(wù)的花銷界面</p><p>  4.1.7任務(wù)信息管理模塊的實現(xiàn)</p><p>  根據(jù)系統(tǒng)開發(fā)的設(shè)計文檔,最終編碼實現(xiàn)了該模塊的更能,其具體運行效果如圖4-11</p><p>  圖4-11 任

81、務(wù)信息管理界面</p><p>  4.1.8管理員信息管理模塊實現(xiàn)</p><p>  根據(jù)系統(tǒng)開發(fā)的設(shè)計文檔,最終編碼實現(xiàn)了該模塊的更能,其具體運行效果如圖</p><p><b>  4-12,4-13</b></p><p>  圖4-12 管理員修改密碼界面</p><p>  圖4-

82、13 管理員信息更新頁面</p><p><b>  4.2系統(tǒng)測試</b></p><p>  4.2.1登入模塊測試</p><p>  根據(jù)設(shè)計文檔,需求文檔,對系統(tǒng)的登錄模塊進行了系統(tǒng)的測試,進過反復(fù)的登錄,退出操作,發(fā)現(xiàn)系統(tǒng)運行正常,說明該模塊測試通過。</p><p>  4.2.2任務(wù)信息查詢模塊測試&

83、lt;/p><p>  系統(tǒng)在完成編碼之后,對該模塊進行了系統(tǒng)的測試,并無異常出現(xiàn),說明系統(tǒng)中該模塊運行正常。</p><p>  具體測試結(jié)算如下圖所示:</p><p>  4.2.3管理員管理模塊測試</p><p>  系統(tǒng)在完成編碼之后,對該模塊進行了系統(tǒng)的測試,并無異常出現(xiàn),說明系統(tǒng)中該模塊運行正常。</p><

84、p>  具體測試結(jié)算如下圖所示:</p><p>  4.2.4駕駛員管理模塊的測試</p><p>  系統(tǒng)在完成編碼之后,對該模塊進行了系統(tǒng)的測試,并無異常出現(xiàn),說明系統(tǒng)中該模塊運行正常。</p><p>  具體測試結(jié)算如下圖所示:</p><p>  4.2.5車輛管理模塊的測試</p><p>  

85、系統(tǒng)在完成編碼之后,對該模塊進行了系統(tǒng)的測試,并無異常出現(xiàn),說明系統(tǒng)中該模塊運行正常。</p><p>  具體測試結(jié)算如下圖所示:</p><p>  4.2.6任務(wù)派車與任務(wù)結(jié)算模塊的測試</p><p>  系統(tǒng)在完成編碼之后,對該模塊進行了系統(tǒng)的測試,并無異常出現(xiàn),說明系統(tǒng)中該模塊運行正常。</p><p>  4.2.7任務(wù)信息管

86、理模塊的測試</p><p>  系統(tǒng)在完成編碼之后,對該模塊進行了系統(tǒng)的測試,并無異常出現(xiàn),說明系統(tǒng)中該模塊運行正常。</p><p>  具體測試結(jié)算如下圖所示:</p><p>  4.2.8管理員信息管理模塊測試</p><p>  系統(tǒng)在完成編碼之后,對該模塊進行了系統(tǒng)的測試,并無異常出現(xiàn),說明系統(tǒng)中該模塊運行正常。</p

87、><p><b>  4.3本章主要內(nèi)容</b></p><p>  本章主要對系統(tǒng)的實現(xiàn)以及測試進行了詳細的說明以及演示。</p><p><b>  結(jié)  論</b></p><p>  經(jīng)過一段時間的分析、代碼編寫及系統(tǒng)調(diào)試,系統(tǒng)基本上已經(jīng)完成。令人欣慰的是:和前邊的系統(tǒng)開發(fā)計劃、系統(tǒng)實現(xiàn)目標(biāo)相比

88、,本系統(tǒng)大部分功能已經(jīng)實現(xiàn),這得益于老師同學(xué)們的指導(dǎo)和自己的辛勤努力。但仍然有一些功能不完善,有待進一步改進。還有一些功能,由于時間和技術(shù)的原因,在此沒有實現(xiàn),但有望在以后的時間里再改進。由于這次是第一次搞課程設(shè)計,所以也走了不少彎路,遇到過各種各樣的困難,有程序上的也有思想設(shè)計上的,但最后基本上都解決了。現(xiàn)在回想起來,還是感想頗多的,以下就是我在課程設(shè)計過程中積累的經(jīng)驗和體會,供大家參考。</p><p>  

89、1.系統(tǒng)開發(fā)是一個長期、全面的程序設(shè)計過程,需要有相關(guān)的專業(yè)知識基礎(chǔ)。最重要的是開發(fā)的系統(tǒng)并不是一個簡單的程序,所以在開發(fā)前一定要作好各種前期工作,包括需求分析,開發(fā)目標(biāo),結(jié)構(gòu)設(shè)計等,不要急于求成。在這次設(shè)計中,由于我們的前期工作并不是很完善,所以后面比較吃力,而且有點手忙腳亂,不知所措。通過整個過程的完成,我也算是領(lǐng)悟到了這一點。</p><p>  2.通過本次系統(tǒng)的開發(fā),也讓我對以前所學(xué)的程序設(shè)計和數(shù)據(jù)庫等

90、知識又有了一個全面的認識和復(fù)習(xí)。學(xué)到了不少系統(tǒng)開發(fā)方面的知識和技巧,也靈活地運用了SQL語句。以前只是所學(xué)的知識都停留在課本上,這次是將所學(xué)運用于實際,鍛煉了我的實際操作能力,也讓我對系統(tǒng)開發(fā)產(chǎn)生了濃厚的興趣。在以后的時間里,我還會對系統(tǒng)加以改進或是開發(fā)其他有價值的項目。</p><p>  3.本次開發(fā)讓我了解到了系統(tǒng)安全性的重要。一個系統(tǒng)若不具備完整的安全保護功能,則極其容易丟失數(shù)據(jù),或是被非法修改、刪除數(shù)據(jù)

91、,。這些都將給系統(tǒng)帶來無法彌補的損失。數(shù)據(jù)庫有關(guān)的安全技術(shù)有:用戶標(biāo)識與鑒別、存取控制、視圖機制、審計數(shù)據(jù)加密等。本系統(tǒng)采取了用戶標(biāo)識與鑒別和存取控制的安全技術(shù),對這樣一個系統(tǒng)還是可用的。但由于對相關(guān)技術(shù)沒有掌握,沒有涉及數(shù)據(jù)庫的備份、轉(zhuǎn)儲等,還是有丟失數(shù)據(jù)的可能。</p><p>  4.在開發(fā)過程中我認識到了團隊合作的重要性和團結(jié)的力量。單憑一個人的能力是無法完成一個較為成功的項目的。</p>

92、<p>  5.足夠的耐心是成功的保證。特別是在編寫代碼的過程中,千奇百怪的錯誤會讓你頭暈?zāi)X脹,反復(fù)查找也不知究竟問題出在哪里。在編寫用戶登陸的代碼時,我就遇到過一個什么“數(shù)據(jù)類型不匹配”的錯誤。反復(fù)修改還是找不出原因,就連代碼和別人一樣別人可以運行而我的卻有錯誤。最后才發(fā)現(xiàn)原來是數(shù)據(jù)表的名稱是漢字的問題,將漢字該成英文或是在SQL語句中表名加上[],問題得以解決。</p><p>  6.自己所掌握的

93、知識畢竟非常有限,所以遇到問題時虛心向別人請教非常有必要。既避免了自己多走彎路,又學(xué)到了知識,一舉兩得。</p><p>  以上就是我在系統(tǒng)開發(fā)過程中的一點體會。要開發(fā)出一個完善的系統(tǒng)真的不容易,需要付出汗水和努力的。雖然我現(xiàn)在所掌握的知識還很有限,但我決心認真學(xué)習(xí)相關(guān)技能,不斷提高自己的編程能力,改進此系統(tǒng),開發(fā)出更好的軟件來。</p><p><b>  致謝</b&

94、gt;</p><p>  在本次畢業(yè)設(shè)計過程中,得到了指導(dǎo)老師的指導(dǎo)與支持。在此特別感謝指導(dǎo)老師的大力幫助。指導(dǎo)老師的悉心指導(dǎo)和大力支持,在總體結(jié)構(gòu)、功能的把握上給予了非常大的幫助,同時根我們提供了非常優(yōu)越的設(shè)計環(huán)境,并對我在編程、數(shù)據(jù)庫設(shè)計等細節(jié)工作上給予了耐心的指導(dǎo),對于我順利完成這次畢業(yè)設(shè)計起到了關(guān)鍵性的作用。</p><p>  另外和我同組同學(xué)大家始終團結(jié)協(xié)作,努力拼搏,增強了

95、我的團隊意識,并且我們接下了深厚的友誼,我們自始至終在一種愉快的氣氛中學(xué)習(xí)工作。此次畢業(yè)設(shè)計對提高我的編程技術(shù)、協(xié)調(diào)團隊成員的關(guān)系等方面都由許多益處。在此我一并向他表示感謝。我還要感謝我的母?!筮B交通大學(xué),以及在大學(xué)四年生活中給予我關(guān)心和幫助的老師和同學(xué),是他們教會了我專業(yè)的知識和做人的道理。通過這次畢業(yè)設(shè)計我還明白了作為一名計算機專業(yè)的大學(xué)畢業(yè)生,我們要會的不僅僅是編寫代碼,更重要的是要有整體把握系統(tǒng)設(shè)計的能力。我會在以后的工作和

96、學(xué)習(xí)中不斷完善自己,為我最熱愛的母校爭光,為自己翻開輝煌的新篇章。</p><p>  轉(zhuǎn)眼間,大學(xué)生活即將結(jié)束,回首過去四年的大學(xué)生活,真是有苦也有樂,然而更多的則是收獲,感謝母校的各位老師不但無私地傳授給我們知識,也教會了我們?nèi)绾巫鋈?。管理信息系統(tǒng)專業(yè)的畢業(yè)設(shè)計任務(wù)繁重,但正是在這幾個月緊張而充實的設(shè)計中,我感到自己的知識得到了一次升華,我相信:我的畢業(yè)設(shè)計會給我的四年大學(xué)畫上一個圓滿的句號。</p&g

97、t;<p>  21世紀(jì)已經(jīng)到來了,在新的世紀(jì)里,人們自然對未來有許多美好的愿望和設(shè)想?,F(xiàn)代科學(xué)技術(shù)的飛速發(fā)展,改變了世界,也改變了世界的生活。作為新世紀(jì)的大學(xué)生,應(yīng)當(dāng)站在世界的發(fā)展前列,掌握現(xiàn)代科學(xué)技術(shù)知識,調(diào)整自己的知識結(jié)構(gòu)和能力結(jié)構(gòu),以適應(yīng)社會發(fā)展的要求。新世紀(jì)需要具有豐富現(xiàn)代科學(xué)知識、能夠獨立解決面臨任務(wù)、有創(chuàng)新意識的新型人才。</p><p><b>  參 考 文 獻</

98、b></p><p>  [1]孫衛(wèi)琴,李洪成.《Tomcat 與 JSP Web 開發(fā)技術(shù)詳解》.電子工業(yè)出版社,2003年6月:1-205</p><p>  [2]BruceEckel.《JSP編程思想》. 機械工業(yè)出版社,2003年10月:1-378</p><p>  [3]FLANAGAN.《JSP技術(shù)手冊》. 中國電力出版社,2002年6月:1-

99、465</p><p>  [4]孫一林,彭波.《JSP數(shù)據(jù)庫編程實例》. 清華大學(xué)出版社,2002年8月:30-210</p><p>  [5]LEE ANNE PHILLIPS.《巧學(xué)活用HTML4》.電子工業(yè)出版社,2004年8月:1-319</p><p>  [6]飛思科技產(chǎn)品研發(fā)中心.《JSP應(yīng)用開發(fā)詳解》.電子工業(yè)出版社,2003年9月:32-300

100、</p><p>  [7]耿祥義,張躍平.《JSP實用教程》. 清華大學(xué)出版社,2003年5月1日:1-354</p><p>  [8]孫涌.《現(xiàn)代軟件工程》.北京希望電子出版社,2003年8月:1-246 </p><p>  [9]薩師煊,王珊.《數(shù)據(jù)庫系統(tǒng)概論》.高等教育出版社,2002年2月:3-460</p><p>  [10

101、]Brown等.《JSP編程指南(第二版)》. 電子工業(yè)出版社 ,2003年3月:1-268 </p><p>  [11]清宏計算機工作室.《JSP編程技巧》. 機械工業(yè)出版社, 2004年5月:1-410 </p><p>  [12]朱紅,司光亞.《JSP Web編程指南》.電子工業(yè)出版社, 2001年9月:34-307 </p><p>

102、;  [13]賽奎春.《JSP工程應(yīng)用與項目實踐》. 機械工業(yè)出版社, 2002年8月:23-</p><p>  [14] Brah S A,Loo L L.Heuristics for scheduling in a flow shop with</p><p>  multiple processors[J].European Journal of Operational Resea

103、rch,</p><p>  1999,113(1):113-122.</p><p>  [15] Moursli O,Pochet Y.A branch-and-bound algorithm for the hybrid</p><p>  flow shop[J].International Journal of Production Economics,2

104、000,64</p><p> ?。?/3):113-125.</p><p><b>  附 錄A:外文原文</b></p><p>  JAVA glory for how long</p><p>  14 years ago, Sun's a marketing genius to an experime

105、ntal cross-platform language by the symbol of the pragmatic "Oak", renamed the scented "Java", you may not think of him This language was brilliant to have. In fact, if Sun want to rename this languag

106、e to accurately reflect its position in the computer industry, it seems more the image of Oak. Today, although the Java language is not a true blossom everywhere, but it has appeared in a number of occasions and equipmen

107、t, and it enjoys stable, we</p><p>  But from a common language has been close.</p><p>  Father of Java James Gosling at the Oracle OpenWorld conference hosted by speaking stage elaborate this

108、point. He stressed the JavaFX slide of a series of statistics: more than 850 million desktop functionality with Java and about 10 billion a Java-enabled devices. In fact, Java Virtual Machine in common electronic devices

109、: e-book reader Kindle, Blu-ray disk players and smart phones (including cell phone is not smart) and so on. iPhone (mobile Internet) applications can run on hundreds of thous</p><p>  From the less intellig

110、ent, 20 dollars can buy mobile phone, to the latest generation of Blackberry and Android mobile phone true name.</p><p>  Please Gosling to the OpenWorld conference speech, but Oracle head Larry ? Ellison en

111、gineers want to ensure that the language again and again the bright future of one of the means. Oracle wants M &amp; Sun, but it still has to wait for the European regulators to approve the decision. The U.S. governm

112、ent has a green light, but European officials fear that the development of MySQL do not agree with the transaction. Gosling and Sun Chairman McNealy have stated that once the merger is completed, Ja</p><p>

113、  The near term, Ellison may not convey the signal is very important because now Java has become the climate, to change the direction of development is not easy. Of course, some people think that, Oracle's business m

114、odel is too different, so it is bound to the Java ecosystem significant changes in each part. In general, each come up with a reason for Java may change, there is equally good reason that Oracle might still want the stat

溫馨提示

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

評論

0/150

提交評論