版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> =</b></p><p> 本科畢業(yè)設(shè)計(jì)(論文)</p><p> 畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū)</p><p> 學(xué)號(hào)學(xué)生姓名專(zhuān) 業(yè)班 級(jí)計(jì)算機(jī)08-7</p><p> 題目題目名稱(chēng)xx移動(dòng)車(chē)輛管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 題目性質(zhì)1.理工類(lèi):工程設(shè)計(jì) (
2、 );工程技術(shù)實(shí)驗(yàn)研究型( );理論研究型( );計(jì)算機(jī)軟件型( √ );綜合型( )2.文管理類(lèi)( );3.外語(yǔ)類(lèi)( );4.藝術(shù)類(lèi)( )</p><p> 題目類(lèi)型1.畢業(yè)設(shè)計(jì)( √ ) 2.論文( )</p><p> 題目來(lái)源科研課題( √ ) 生產(chǎn)實(shí)際( )自選題目( ) </p>&
3、lt;p> 主要內(nèi)容1. 查閱相關(guān)資料,明確設(shè)計(jì)題目的科學(xué)意義和應(yīng)用前景及國(guó)內(nèi)外研究現(xiàn)狀。2. 掌握開(kāi)發(fā)該系統(tǒng)所需的專(zhuān)業(yè)技術(shù)。3. 設(shè)計(jì)并實(shí)現(xiàn)xx移動(dòng)車(chē)輛管理系統(tǒng)。</p><p> 基本要求1.畢業(yè)設(shè)計(jì)說(shuō)明書(shū)一份。2.源程序及程序流程圖。3.5000字外文譯文一篇。4.方案設(shè)計(jì)合理、查閱文獻(xiàn)充分。5. 設(shè)計(jì)結(jié)果與理論相符。6. 畢業(yè)設(shè)計(jì)論文符合撰寫(xiě)規(guī)范、要求。</p><p> 參
4、考資料文杰書(shū)院.Java程序設(shè)計(jì)完全自學(xué)手冊(cè).機(jī)械工業(yè)出版社王國(guó)輝.Java Web開(kāi)發(fā)實(shí)戰(zhàn)寶典.清華大學(xué)出版社卻益民.機(jī)關(guān)車(chē)輛管理系統(tǒng)的分析與設(shè)計(jì).北京郵電大學(xué).2010龔德平.車(chē)輛管理系統(tǒng)的關(guān)鍵技術(shù)研究及系統(tǒng)實(shí)現(xiàn).中北大學(xué).2009田斌.物流信息平臺(tái)車(chē)輛管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).北京郵電大學(xué).2010</p><p> 周 次第1 ~ 4周第5 ~7周第8 ~12周第13~14周第15~17周</p>
5、;<p> 應(yīng)完成的內(nèi)容查閱文獻(xiàn);掌握相關(guān)專(zhuān)業(yè)技術(shù)。編程實(shí)現(xiàn)系統(tǒng)中的關(guān)鍵部分。完成程序設(shè)計(jì)及實(shí)現(xiàn)。對(duì)程序進(jìn)行測(cè)試及完善。書(shū)寫(xiě)論文,進(jìn)行答辯。</p><p> 指導(dǎo)教師:xx職稱(chēng): 講師 2012 年 3月1日系級(jí)教學(xué)單位審批:年 月 日</p><p><b> 摘要</b></p><p> 隨著計(jì)算機(jī)技術(shù)的迅
6、速發(fā)展,計(jì)算機(jī)已經(jīng)滲透到各個(gè)應(yīng)用領(lǐng)域。尤其是車(chē)輛的逐年增多和車(chē)輛信息的增加,車(chē)輛的管理日益成為日常事務(wù)中的一項(xiàng)重要的工作內(nèi)容。</p><p> 開(kāi)發(fā)車(chē)輛管理系統(tǒng)旨在為xx移動(dòng)公司提供一個(gè)功能全面、使用方便的車(chē)輛數(shù)據(jù)管理平臺(tái),以替代傳統(tǒng)的手工紀(jì)錄,同時(shí)利用先進(jìn)信息技術(shù)使得車(chē)輛管理工作變得更加便捷。</p><p> xx移動(dòng)公司車(chē)輛涉及縣(區(qū)),市各個(gè)分公司,具體來(lái)說(shuō),縣區(qū)公司有自己的
7、車(chē)輛,可以自主安排車(chē)輛,并對(duì)自有車(chē)輛進(jìn)行管理,同時(shí)車(chē)輛信息必須在市公司監(jiān)督范圍之下。</p><p> 本車(chē)輛管理系統(tǒng)的完成就是基利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、MySql數(shù)據(jù)倉(cāng)庫(kù)技術(shù)、WEB技術(shù)等相結(jié)合而開(kāi)發(fā),能夠通過(guò)網(wǎng)頁(yè)界面對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。實(shí)現(xiàn)了對(duì)xx移動(dòng)車(chē)輛管理信息的組織化、體系化和數(shù)字化,并在全面實(shí)現(xiàn)車(chē)輛管理的信息化,增強(qiáng)了車(chē)管工作科學(xué)性和管理水平。</p><p> 關(guān)鍵詞 WEB技術(shù)
8、;MySql數(shù)據(jù)庫(kù);車(chē)輛管理</p><p><b> Abstract</b></p><p> With the rapid development of computer technology, computer has penetrated into each application field. Especially the vehicles incre
9、ase annually and the increase of vehicle information, the management of the vehicle has increasingly become an important daily affairs of the content of the work.</p><p> Development vehicle management syst
10、em designed for mobile company provide a tangshan fully functional, use convenient vehicle data management platform, to replace the traditional manual record, at the same time, using advanced information technology makes
11、 the vehicle management work becomes more convenient.</p><p> Tangshan mobile company vehicles involved in county (district), city each branch, specifically, county company has its own vehicles, can the ind
12、ependent arrange vehicles, and to their own vehicles management, and vehicle information must be under the scope of supervision company in the city.</p><p> This vehicle management system is kelita complete
13、 with computer network technology, MySql data warehouse technology, WEB technology, combines development, through a WEB interface to the database operation. Realize the tangshan mobile vehicle management information and
14、organized and systematism and digital, and in the full realization of the vehicle management information, enhance the scientific nature and the management level vehicle management work.</p><p> Keywords WE
15、B technology; MySql database; the vehicle management</p><p><b> 目 錄</b></p><p><b> 摘要I</b></p><p> AbstractII</p><p><b> 第1章 緒論1<
16、;/b></p><p> 1.1 課題背景1</p><p> 1.1.1 課題研究的必要性1</p><p> 1.1.2 課題研究的目的和意義2</p><p> 1.2 論文結(jié)構(gòu)2</p><p> 第2章 相關(guān)技術(shù)3</p><p> 2.1 開(kāi)發(fā)環(huán)境與開(kāi)發(fā)
17、工具概述3</p><p> 2.1.1 Java簡(jiǎn)單介紹3</p><p> 2.1.2 Jsp/Servlet簡(jiǎn)單介紹5</p><p> 2.1.3 Mysql數(shù)據(jù)庫(kù)7</p><p> 2.1.4 Myeclipse開(kāi)發(fā)工具9</p><p> 2.2 本章小結(jié)9</p>&
18、lt;p> 第3章 可行性研究與需求分析11</p><p> 3.1 可行性分析11</p><p> 3.1.1 技術(shù)可行性11</p><p> 3.1.2 經(jīng)濟(jì)可行性11</p><p> 3.1.3 操作可行性11</p><p> 3.2 需求分析11</p>&
19、lt;p> 3.2.1 現(xiàn)有車(chē)輛管理方法12</p><p> 3.2.2 車(chē)輛管理系統(tǒng)需求分析12</p><p> 3.3 本章小結(jié)13</p><p> 第4章 系統(tǒng)總體設(shè)計(jì)14</p><p> 4.1 功能模塊說(shuō)明14</p><p> 4.1.1 基本信息管理模塊14</
20、p><p> 4.1.2 車(chē)輛調(diào)度管理模塊15</p><p> 4.1.3 車(chē)輛維修保養(yǎng)管理模塊15</p><p> 4.1.4 用油管理模塊15</p><p> 4.2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)16</p><p> 4.3 本章小結(jié)20</p><p> 第5章 系統(tǒng)詳細(xì)設(shè)計(jì)
21、21</p><p> 5.1 功能模塊簡(jiǎn)單介紹21</p><p> 5.1.1 登錄界面21</p><p> 5.1.2 車(chē)輛管理模塊22</p><p> 5.1.3 檔案管理模塊25</p><p> 5.1.4 車(chē)輛維修保養(yǎng)管理模塊26</p><p> 5.1
22、.5 車(chē)輛調(diào)度管理模塊27</p><p> 5.1.6 用油管理模塊28</p><p> 5.2 MVC模式28</p><p> 5.3 本章小結(jié)29</p><p><b> 結(jié)論30</b></p><p><b> 參考文獻(xiàn)31</b><
23、;/p><p><b> 致謝32</b></p><p> 附錄1 開(kāi)題報(bào)告33</p><p> 附錄2 文獻(xiàn)綜述37</p><p> 附錄3 中期報(bào)告41</p><p> 附錄4 外文翻譯44</p><p> 附錄5 外文原文51</p
24、><p><b> 第1章 緒論</b></p><p><b> 1.1 課題背景</b></p><p> 近年來(lái)中國(guó)經(jīng)濟(jì)的高速發(fā)展,各地區(qū)的車(chē)輛數(shù)量增長(zhǎng)迅速,由此各地的車(chē)輛管理所需要保管的機(jī)動(dòng)車(chē)檔案資料增加迅速。隨著檔案資料的增加,工作人員勞動(dòng)強(qiáng)度增大,檔案資料的存儲(chǔ)、查詢(xún)等工作與辦公高效率的要求矛盾日漸突出。本論
25、文所介紹的便是一個(gè)車(chē)輛管理系統(tǒng),以規(guī)范對(duì)車(chē)輛信息的管理,提高管理效率。</p><p> 1.1.1 課題研究的必要性 </p><p> 各個(gè)地區(qū)的車(chē)輛管理狀況雖有不同,但車(chē)輛檔案快速增長(zhǎng)的情況是相同的,由此產(chǎn)生的問(wèn)題主要表現(xiàn)在以下幾方面:(1)庫(kù)房面積日趨增加:車(chē)輛管理所需要比較多的物理空間用于存儲(chǔ)檔案,今后還有增加的趨勢(shì),每年為此存在的檔案保管費(fèi)用較高。 (2)查詢(xún)頻繁,查詢(xún)效率
26、低,查詢(xún)勞動(dòng)強(qiáng)度大:由于過(guò)戶(hù)、變更等業(yè)務(wù),檔案資料的變動(dòng)頻繁,無(wú)論從歸檔還是從管理上都很困難。查詢(xún)機(jī)動(dòng)車(chē)檔案時(shí),檔案員要經(jīng)常跑路。為防止丟失,查閱前后都要核對(duì)數(shù)目。 (3)檔案安全性得不到保證:由于直接對(duì)原始資料查閱,為防止查詢(xún)?nèi)藛T對(duì)原件的毀壞、涂改,要派專(zhuān)人負(fù)責(zé)陪同。即使發(fā)生這種情況,因?yàn)闆](méi)有歷史記錄也無(wú)從查對(duì),可能會(huì)造成不必要的損失。 (4)歸檔困難:由于資料的變動(dòng)以及多份相關(guān)檔案同時(shí)查詢(xún)的情況時(shí)有發(fā)生,不可避免地發(fā)生歸檔錯(cuò)誤。一旦
27、出現(xiàn)此類(lèi)問(wèn)題,就有可能需要將大量檔案重新整理,牽涉大量的人力、物力。歸檔的頻繁導(dǎo)致工作人員從事大量的體力工作。 (5)檔案資料缺乏安全備份。</p><p> 特別是對(duì)于擁有大量車(chē)輛的機(jī)關(guān)企事業(yè)單位來(lái)說(shuō),車(chē)輛的管理已成為日常事務(wù)中的一項(xiàng)重要的工作,為了如何讓管理人員及時(shí)了解每一輛車(chē)的情況,提高車(chē)輛的使用效率,減少費(fèi)用支出,成為各個(gè)單位需要解決的一個(gè)難題,為了規(guī)范企業(yè)內(nèi)部的管理,提高企業(yè)管理質(zhì)量,更好的服務(wù)于廣大
28、的客戶(hù)的情況下,我們必須要開(kāi)發(fā)一套專(zhuān)門(mén)用于車(chē)輛管理的系統(tǒng),可以集中管理車(chē)輛的運(yùn)營(yíng),維修,事故,違章等一系列的信息,使企業(yè)進(jìn)入車(chē)輛管理信息化,科學(xué)化。同時(shí)也可以節(jié)省人力,物力,財(cái)力。</p><p> 1.1.2 課題研究的目的和意義 </p><p> 單位車(chē)輛管理系統(tǒng)就是在這樣的一個(gè)環(huán)境中誕生的,交通的日益發(fā)達(dá),信息化時(shí)代已經(jīng)到來(lái),生活中各種信息趨向數(shù)字化、清晰化,因此我們將發(fā)揮計(jì)算
29、機(jī)的龐大的存儲(chǔ)空間,高性能的處理能力,高度可靠的數(shù)據(jù)安全,清晰的可視化數(shù)據(jù)等這些優(yōu)勢(shì)來(lái)輔助單位對(duì)車(chē)輛進(jìn)行管理,實(shí)現(xiàn)了計(jì)算機(jī)資源的合理利用,真正實(shí)現(xiàn)了減少勞動(dòng)力提高勞動(dòng)質(zhì)量的目的。雖然這個(gè)車(chē)輛管理系統(tǒng)還不成熟,但隨著科技的進(jìn)步和對(duì)車(chē)輛使用情況的不同,根據(jù)不同的需求,此系統(tǒng)將不斷地更新,根據(jù)不同的理解,和單位性質(zhì)不同,所需要的系統(tǒng)也不完全相同,所以車(chē)輛管理系統(tǒng)將處于不斷的更新改進(jìn)中。</p><p><b>
30、; 1.2 論文結(jié)構(gòu)</b></p><p> 本文主要論述了車(chē)輛管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),全文一共分為五章,具體內(nèi)容安排如下:</p><p> 第一章是緒論,介紹了研究背景、研究必要性以及研究意義等。</p><p> 第二章介紹了系統(tǒng)開(kāi)發(fā)所需的相關(guān)技術(shù)。</p><p> 第三章介紹了車(chē)輛管理系統(tǒng)的可行性分析與需求分析
31、,分析了當(dāng)前車(chē)輛管理的弊端以及開(kāi)發(fā)車(chē)輛管理系統(tǒng)所需的必要性。</p><p> 第四章是車(chē)輛管理系統(tǒng)的總體設(shè)計(jì),具體介紹了車(chē)輛管理系統(tǒng)的功能模塊劃分以及數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)等方面。</p><p> 第五章是車(chē)輛管理系統(tǒng)的詳細(xì)設(shè)計(jì),介紹了車(chē)輛管理系統(tǒng)各個(gè)功能模塊的詳細(xì)設(shè)計(jì)實(shí)現(xiàn)。</p><p> 最后結(jié)論對(duì)工作進(jìn)行全面總結(jié),給出本文所取得的結(jié)果,指出存在的不足和改
32、進(jìn)方向。</p><p><b> 第2章 相關(guān)技術(shù)</b></p><p> 2.1 開(kāi)發(fā)環(huán)境與開(kāi)發(fā)工具概述 </p><p> 操作系統(tǒng):Microsoft Windows 7</p><p> 編程語(yǔ)言:java,jsp,servlet</p><p> 數(shù)據(jù)庫(kù):Mysql數(shù)據(jù)庫(kù)&
33、lt;/p><p> 開(kāi)發(fā)工具:MyEclipse,MySql-Front</p><p> 2.1.1 Java簡(jiǎn)單介紹</p><p> Java是一種可以撰寫(xiě)跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語(yǔ)言和Java平臺(tái)(即JavaSE, JavaEE, JavaME)的總稱(chēng)。Java
34、 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于個(gè)人PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話(huà)和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開(kāi)發(fā)者專(zhuān)業(yè)社群。在全球云計(jì)算和移動(dòng)互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢(shì)和廣闊前景。Java語(yǔ)言具有以下特征。</p><p><b> (1)簡(jiǎn)單性</b></p><p> Java語(yǔ)言語(yǔ)法和語(yǔ)義都比較單純,容
35、易學(xué)習(xí)和使用。另外,Java和C++中容易錯(cuò)誤的成分進(jìn)行了相當(dāng)成功的改造,如去掉指針,取消多重繼承和運(yùn)算符重載,內(nèi)存管理由程序員移向Java內(nèi)嵌的自動(dòng)內(nèi)存回收機(jī)制等,從而可以簡(jiǎn)化語(yǔ)義,減少出錯(cuò)機(jī)會(huì),減輕程序員負(fù)擔(dān)。Java還提供大量功能豐富的可重用類(lèi)庫(kù),但是用Java只需數(shù)行代碼,其余工作由Java類(lèi)庫(kù)即可完成。</p><p><b> ?。?)面向?qū)ο?lt;/b></p>&l
36、t;p> 作為一種面向?qū)ο蟮木幊陶Z(yǔ)言,Java不僅最為“純潔”,同時(shí),它對(duì)面向?qū)ο蠓椒ǖ闹С忠沧顬槿?。與C++一樣,Java的對(duì)象有模塊化性質(zhì)和信息隱藏能力,滿(mǎn)足面向?qū)ο蟮姆庋b要求。Java支持面向?qū)ο蟮睦^承性。另外,Java通過(guò)抽象類(lèi)和接口(interface)支持面向?qū)ο蟮亩鄳B(tài)性要求,即一個(gè)對(duì)外接口,多種內(nèi)部實(shí)現(xiàn)。</p><p><b> (3)分布式特征</b></
37、p><p> Java具有支持分布式計(jì)算的特征。分布式計(jì)算中,“分布”具有兩層含義:一是數(shù)據(jù)分布,即應(yīng)用系統(tǒng)所操作的數(shù)據(jù)可以分散存儲(chǔ)在不同的網(wǎng)絡(luò)節(jié)點(diǎn)上;二是操作分布,即應(yīng)用系統(tǒng)的計(jì)算可由不同的網(wǎng)絡(luò)節(jié)點(diǎn)完成。Java實(shí)現(xiàn)兩種層次上的分布。</p><p> (4)半編譯半解釋特征</p><p> Java應(yīng)用程序的執(zhí)行過(guò)程具有半編譯、半解釋的特征。也就是說(shuō),它即采
38、用編譯器對(duì)程序進(jìn)行編譯,但編譯得到的是一種中性的字節(jié)碼,并不是本機(jī)代碼,編譯沒(méi)有進(jìn)行徹底,所以稱(chēng)為“半編譯”;字節(jié)碼的執(zhí)行采取解釋執(zhí)行方式,這種解釋執(zhí)行與傳統(tǒng)的解釋執(zhí)行的差別是,它不是以源代碼為輸入的,而是以程序編譯后產(chǎn)生的字節(jié)碼為輸入,所以稱(chēng)為“半解釋”。</p><p><b> ?。?)健壯性</b></p><p> Java提供自動(dòng)垃圾收集來(lái)進(jìn)行內(nèi)存管理,
39、防止程序員在管理內(nèi)存時(shí)容易產(chǎn)生的錯(cuò)誤。通過(guò)集成的面向?qū)ο蟮漠惓L幚頇C(jī)制,在編譯時(shí),Java提示可能出現(xiàn)但未被處理的異常,幫助程序員正確地進(jìn)行選擇,以防止系統(tǒng)的崩潰。另外,Java是一種強(qiáng)類(lèi)型語(yǔ)言,程序編譯時(shí)要經(jīng)過(guò)嚴(yán)格的類(lèi)型檢查,防止程序運(yùn)行時(shí)出現(xiàn)類(lèi)型不匹配問(wèn)題。</p><p><b> (6)安全性</b></p><p> Java語(yǔ)言刪除了類(lèi)似C語(yǔ)言中的指針
40、和內(nèi)存釋放等語(yǔ)法,從而有效地避免了非法操作內(nèi)存。Java程序代碼要經(jīng)過(guò)代碼校驗(yàn)、指針校驗(yàn)等很多的測(cè)試步驟才能夠運(yùn)行,所以未經(jīng)允許的Java程序不可能出現(xiàn)損害系統(tǒng)平臺(tái)的行為,而且使用Java可以編寫(xiě)防病毒和防修改的系統(tǒng)。</p><p><b> ?。?)體系結(jié)構(gòu)中立</b></p><p> Java語(yǔ)言的設(shè)計(jì)不是針對(duì)某種具體平臺(tái)結(jié)構(gòu)的。Java為了做到結(jié)構(gòu)重力,除
41、了上面提到的編譯生成器無(wú)關(guān)的字節(jié)碼外,還制定了完整、統(tǒng)一的語(yǔ)言文本。如Java的基本數(shù)據(jù)類(lèi)型不會(huì)隨目標(biāo)機(jī)的變化而變化,一個(gè)整型總是32位,一個(gè)長(zhǎng)整型總是64位。像C和C++這樣的現(xiàn)代程序設(shè)計(jì)語(yǔ)言并不滿(mǎn)足這一點(diǎn),不同的編譯器和開(kāi)發(fā)環(huán)境之間總會(huì)有一些細(xì)微的不同。</p><p><b> ?。?)可移植性</b></p><p> Java是迄今為止可對(duì)可移植性支持最佳
42、的編程語(yǔ)言。Java的最大特點(diǎn)是“一次編程,處處運(yùn)行”。任何機(jī)器只要配備了Java解釋器,便可運(yùn)行Java程序。這種可移植性源于兩個(gè)方面:一是Java的半編譯、半解釋特征;二是Java體系結(jié)構(gòu)中立,采用標(biāo)準(zhǔn)的獨(dú)立于硬件平臺(tái)的數(shù)據(jù)類(lèi)型,對(duì)數(shù)據(jù)類(lèi)型都有嚴(yán)格的規(guī)定,并且不會(huì)因?yàn)椴煌臋C(jī)器而改變。</p><p><b> ?。?)高性能</b></p><p> Java
43、語(yǔ)言雖然采取字節(jié)碼解釋運(yùn)行方式,但由于字節(jié)碼與機(jī)器碼十分接近,使得字節(jié)碼到機(jī)器碼的轉(zhuǎn)換十分快捷。另外,Java還提供了即時(shí)編譯技術(shù),即將要執(zhí)行的字節(jié)碼一次編譯為機(jī)器代碼,再全速運(yùn)行,提高了Java應(yīng)用的運(yùn)行速度。這些使得Java的語(yǔ)言在實(shí)現(xiàn)了可移植性的同時(shí),又有高性能。</p><p><b> ?。?0)多線(xiàn)程</b></p><p> 多線(xiàn)程機(jī)制能夠使應(yīng)用程序在
44、同一時(shí)間并行執(zhí)行多項(xiàng)任務(wù),而且相應(yīng)的同步機(jī)制可以保證不同線(xiàn)程能夠正確地共享數(shù)據(jù)。使用多線(xiàn)程,可以帶來(lái)更好的交互能力和實(shí)時(shí)行為。</p><p><b> ?。?1)動(dòng)態(tài)特性</b></p><p> Java在很多方面比C和C++更能夠適應(yīng)發(fā)展的環(huán)境,可以動(dòng)態(tài)調(diào)整庫(kù)中方法和變量的增加,而客戶(hù)端卻不需要任何更改。在Java中動(dòng)態(tài)調(diào)整是非常簡(jiǎn)單和直接的。</p&g
45、t;<p> 2.1.2 Jsp/Servlet簡(jiǎn)單介紹</p><p> JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有點(diǎn)類(lèi)似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。
46、用JSP開(kāi)發(fā)的Web應(yīng)用是跨平臺(tái)的,既能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。</p><p> JSP技術(shù)使用編程語(yǔ)言編寫(xiě)類(lèi)XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò)tags和scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。 </p>
47、<p> Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶(hù)。插入的Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 </p><p> JSP與JavaServlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶(hù)端的就是一個(gè)HTML文本,因此客戶(hù)端只要有瀏覽器就能瀏覽。 </p><
48、;p> JSP的1.0規(guī)范的最后版本是1999年9月推出的,12月又推出了1.1規(guī)范。目前較新的是JSP1.2規(guī)范,JSP2.0規(guī)范的征求意見(jiàn)稿也已出臺(tái)。 </p><p> JSP頁(yè)面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁(yè)面被客戶(hù)端請(qǐng)求以后對(duì)這些Java代碼進(jìn)行處理,然后將生成的HTML頁(yè)面返回給客戶(hù)端的瀏覽器。Java Servlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開(kāi)
49、發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。</p><p> Servlet是在服務(wù)器上運(yùn)行的小程序。這個(gè)詞是在Java applet的環(huán)境中創(chuàng)造的,Java applet是一種當(dāng)作單獨(dú)文件跟網(wǎng)頁(yè)一起發(fā)送的小程序,它通常用于在客戶(hù)端運(yùn)行,結(jié)果得到為用戶(hù)進(jìn)行運(yùn)算或者根據(jù)用戶(hù)互作用定位圖形等服務(wù)?!?&
50、lt;/p><p> 服務(wù)器上需要一些程序,常常是根據(jù)用戶(hù)輸入訪問(wèn)數(shù)據(jù)庫(kù)的程序。這些通常是使用公共網(wǎng)關(guān)接口(CGI(Common Gateway Interface))應(yīng)用程序完成的。然而,在服務(wù)器上運(yùn)行Java,這種程序可使用Java編程語(yǔ)言實(shí)現(xiàn)。在通信量大的服務(wù)器上,Java servlet的優(yōu)點(diǎn)在于它們的執(zhí)行速度更快于CGI程序。各個(gè)用戶(hù)請(qǐng)求被激活成單個(gè)程序中的一個(gè)線(xiàn)程,而無(wú)需創(chuàng)建單獨(dú)的進(jìn)程,這意味著服務(wù)器端
51、處理請(qǐng)求的系統(tǒng)開(kāi)銷(xiāo)將明顯降低。 </p><p> 最早支持Servlet技術(shù)的是JavaSoft的Java Web Server。此后,一些其它的基于Java的WebServer開(kāi)始支持標(biāo)準(zhǔn)的ServletAPI。Servlet的主要功能在于交互式地瀏覽和修改數(shù)據(jù),生成動(dòng)態(tài)Web內(nèi)容。</p><p> 客戶(hù)端發(fā)送請(qǐng)求至服務(wù)器端,服務(wù)器將請(qǐng)求信息發(fā)送至Servlet, Servlet
52、生成響應(yīng)內(nèi)容并將其傳給服務(wù)器。響應(yīng)內(nèi)容動(dòng)態(tài)生成,通常取決于客戶(hù)端的請(qǐng)求,服務(wù)器將響應(yīng)返回給客戶(hù)端 。</p><p> Servlet看起來(lái)像是通常的Java程序。Servlet導(dǎo)入特定的屬于Java ServletAPI的包。因?yàn)槭菍?duì)象字節(jié)碼,可動(dòng)態(tài)地從網(wǎng)絡(luò)加載,可以說(shuō)Servlet對(duì)Server就如同Applet對(duì)Client一樣,但是,由于Servlet運(yùn)行于Server中,它們并不需要一個(gè)圖形用戶(hù)界面。
53、從這個(gè)角度講,Servlet也被稱(chēng)為FacelessObject。 </p><p> 一個(gè)servlet就是Java編程語(yǔ)言中的一個(gè)類(lèi),它被用來(lái)擴(kuò)展服務(wù)器的性能,服務(wù)器上駐留著可以通過(guò)“請(qǐng)求-響應(yīng)”編程模型來(lái)訪問(wèn)的應(yīng)用程序。雖然Servlet可以對(duì)任何類(lèi)型的請(qǐng)求產(chǎn)生響應(yīng),但通常只用來(lái)擴(kuò)展Web服務(wù)器的應(yīng)用程序。</p><p> 2.1.3 Mysql數(shù)據(jù)庫(kù)</p>&
54、lt;p> MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典MySQL AB公司。在2008年1月16日被Sun公司收購(gòu)。而2009年,Sun又被Oracle收購(gòu)。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi)。這樣就增加了速度并提高了靈活性。MySQL的SQL“結(jié)構(gòu)化查詢(xún)語(yǔ)言”。SQL是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。MySQL軟件采用了GPL(GUN通用公共許可
55、證)。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。MySql具有如下特性。</p><p> ?。?)使用C和C++編寫(xiě),并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性。</p><p> ?。?)支持AIX、FreeBSD、HP-UX、Linux、NovellNetware、OpenBSD、OS/
56、2Wrap、Solaris、Windows等多種操作系統(tǒng)。</p><p> ?。?)為多種編程語(yǔ)言提供了API。這些編程語(yǔ)言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。</p><p> ?。?)支持多線(xiàn)程,充分利用CPU資源。</p><p> (5)優(yōu)化的SQL查詢(xún)算法,有效地提高查詢(xún)速度。</p>
57、<p> ?。?)既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶(hù)端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫(kù)而嵌入到其他的軟件中提供多語(yǔ)言支持,常見(jiàn)的編碼如中文的GB2312、BIG5,日文的Shift_JIS等都可以用數(shù)據(jù)表名和數(shù)據(jù)列名。</p><p> ?。?)提供TCP/IP、ODBC和JDBC等多種數(shù)據(jù)庫(kù)連接途徑。</p><p> (8)提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理
58、工具。</p><p> ?。?)可以處理?yè)碛猩锨f(wàn)條記錄的大型數(shù)據(jù)庫(kù)庫(kù)。</p><p> ?。?0)支持多種存儲(chǔ)引擎。</p><p> MySQL的索引一種特殊的文件,它們包含著對(duì)數(shù)據(jù)表里所有記錄的引用指針。索引不是萬(wàn)能的,索引可以加快數(shù)據(jù)檢索操作,但會(huì)使數(shù)據(jù)修改操作變慢。每修改數(shù)據(jù)記錄,索引就必須刷新一次。為了某種程度上的彌補(bǔ)這一缺陷,許多SQL命令都有一
59、個(gè)DELAY_KEY_WRITE項(xiàng)。這個(gè)選項(xiàng)的作用是暫時(shí)制止MySQL在該命令每插入一條新記錄和每修改一條現(xiàn)有之后立刻對(duì)索引進(jìn)行刷新,對(duì)索引的刷新將等到全部記錄插入/修改完畢之后在進(jìn)行。在需要把許多新記錄插入某個(gè)數(shù)據(jù)表的場(chǎng)合,DELAY_KEY_WRITE選項(xiàng)的作用將非常明顯。另外,索引還會(huì)在硬盤(pán)上占用相當(dāng)大的空間。因此應(yīng)該只為最經(jīng)常查詢(xún)和最經(jīng)常排序的數(shù)據(jù)列建立索引。注意,如果某個(gè)數(shù)據(jù)列包含許多重復(fù)的內(nèi)容,為它建立索引就沒(méi)有太大的實(shí)際效
60、果。</p><p><b> (1)普通索引</b></p><p> 普通索引的唯一任務(wù)是加快對(duì)數(shù)據(jù)的訪問(wèn)速度。因此,應(yīng)該只為那些最經(jīng)常出現(xiàn)在查詢(xún)條件或排序條件中的數(shù)據(jù)列創(chuàng)建索引。只要有可能,就應(yīng)該選擇一個(gè)數(shù)據(jù)最整齊、最緊湊的數(shù)據(jù)列來(lái)創(chuàng)建索引。</p><p><b> ?。?)唯一索引</b></p>
61、<p> 普通索引允許被索引的數(shù)據(jù)列包含重復(fù)的值。比如說(shuō),因?yàn)槿擞锌赡芡酝粋€(gè)姓名在同一個(gè)“員工個(gè)人資料”數(shù)據(jù)表里可能出現(xiàn)兩次或更多次。</p><p> 如果能確定某個(gè)數(shù)據(jù)列將只包含彼此各不相同的值,在為這個(gè)數(shù)據(jù)列創(chuàng)建索引的時(shí)候就應(yīng)該用關(guān)鍵字UNIQUE把它定義為一個(gè)唯一索引。這么做的好處:一是簡(jiǎn)化了MySQL對(duì)這個(gè)索引的管理工作,這個(gè)索引也因此而變得更有效率;二是MySQL會(huì)在有新記
62、錄插入數(shù)據(jù)表時(shí),自動(dòng)檢查新記錄的這個(gè)字段的值是否已經(jīng)在某個(gè)記錄的這個(gè)字段里出現(xiàn)過(guò)了;如果是,MySQL將拒絕插入那條新記錄。也就是說(shuō),唯一索引可以保證數(shù)據(jù)記錄的唯一性。事實(shí)上,在許多場(chǎng)合,人們創(chuàng)建唯一索引的目的往往不是為了提高訪問(wèn)速度,而只是為了避免數(shù)據(jù)出現(xiàn)重復(fù)。</p><p><b> ?。?)主索引</b></p><p> 在前面已經(jīng)反復(fù)多次強(qiáng)調(diào)過(guò):必須為主
63、鍵字段創(chuàng)建一個(gè)索引,這個(gè)索引就是所謂的“主索引”。主索引與唯一索引的唯一區(qū)別是:前者在定義時(shí)使用的關(guān)鍵字是PRIMARY而不是UNIQUE。</p><p><b> ?。?)外鍵索引</b></p><p> 如果為某個(gè)外鍵字段定義了一個(gè)外鍵約束條件,MySQL就會(huì)定義一個(gè)內(nèi)部索引來(lái)幫助自己以最有效率的方式管理和使用外鍵約束條件。</p><p
64、><b> ?。?)復(fù)合索引</b></p><p> 索引可以覆蓋多個(gè)數(shù)據(jù)列,如像INDEX(columnA,columnB)索引。這種索引的特點(diǎn)是MySQL可以有選擇地使用一個(gè)這樣的索引。如果查詢(xún)操作只需要用到columnA數(shù)據(jù)列上的一個(gè)索引,就可以使用復(fù)合索引INDEX(columnA,columnB)。不過(guò),這種用法僅適用于在復(fù)合索引中排列在前的數(shù)據(jù)列組合。比如說(shuō),INDEX
65、(A,B,C)可以當(dāng)做A或(A,B)的索引來(lái)使用,但不能當(dāng)做B、C或(B,C)的索引來(lái)使用。</p><p> 2.1.4 Myeclipse開(kāi)發(fā)工具</p><p> MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡(jiǎn)稱(chēng)MyEclipse)是對(duì)EclipseIDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和JavaEE的開(kāi)發(fā)、發(fā)布以及應(yīng)用程序服務(wù)
66、器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML, Struts, JSP, CSS, Javascript, Spring, SQL, Hibernate。</p><p><b> 2.2 本章小結(jié)</b></p><p> 本章介紹了車(chē)輛管理系統(tǒng)的開(kāi)發(fā)環(huán)境。主要介紹了其中使用的開(kāi)
67、發(fā)工具和技術(shù)。選擇MySQL做后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng),是因?yàn)樗軌蚍€(wěn)定運(yùn)行、安全可靠。用MyEclipse作為開(kāi)發(fā)軟件,它可以和MySQL兼容,本系統(tǒng)采用MyEclipse8.5版本。</p><p> 第3章 可行性研究與需求分析</p><p> 3.1 可行性分析 </p><p> 可行性研究的目的,就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能解決。本
68、系統(tǒng)從以下幾個(gè)方面來(lái)研究解法的可行性。</p><p> 3.1.1 技術(shù)可行性</p><p> 技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開(kāi)發(fā)工作,軟、硬件能否滿(mǎn)足需要。硬件方面,采用Microsoft windows 7計(jì)算機(jī)系統(tǒng),2G內(nèi)存,完全可以滿(mǎn)足程序設(shè)計(jì)的需要。軟件方面,本系統(tǒng)數(shù)據(jù)庫(kù)采用MySQL,它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性、安全性,用戶(hù)在應(yīng)用軟件時(shí)需要
69、頻繁快速的與數(shù)據(jù)庫(kù)連接,并對(duì)數(shù)據(jù)庫(kù)中的信息進(jìn)行查詢(xún)和操作。程序設(shè)計(jì)語(yǔ)言采用以java為底層,jsp與servlet相結(jié)合的三層結(jié)構(gòu),對(duì)于系統(tǒng)界面的設(shè)計(jì)、數(shù)據(jù)操作層、業(yè)務(wù)邏輯層都可以很好的解決各種問(wèn)題,實(shí)現(xiàn)最終目的。</p><p> 3.1.2 經(jīng)濟(jì)可行性</p><p> 本系統(tǒng)的開(kāi)發(fā)工具和開(kāi)發(fā)語(yǔ)言源代碼就有開(kāi)源的特性。使用不會(huì)收取任何費(fèi)用。開(kāi)發(fā)技術(shù)人員需求也不是太多,可以用很少的成
70、本來(lái)完成。但是給使用的企業(yè)帶來(lái)的效益是無(wú)窮的??梢詫?shí)現(xiàn)對(duì)xx移動(dòng)車(chē)輛管理信息的組織化、體系化和數(shù)字化,并在全面實(shí)現(xiàn)車(chē)輛管理的信息化,增強(qiáng)了車(chē)管工作科學(xué)性和管理水平。完全可以節(jié)省人力、財(cái)力,帶來(lái)經(jīng)濟(jì)效益。</p><p> 3.1.3 操作可行性</p><p> 本系統(tǒng)的設(shè)計(jì)盡量從人性化的角度去考慮,方便用戶(hù)使用。使用此系統(tǒng)的用戶(hù)不需要過(guò)多技術(shù)知識(shí),只需熟悉相關(guān)的基本計(jì)算機(jī)操作即可。在
71、系統(tǒng)上線(xiàn)前會(huì)給使用用戶(hù)進(jìn)行操作培訓(xùn)。簡(jiǎn)單方便,易學(xué)易懂易操作。</p><p><b> 3.2 需求分析 </b></p><p> 需求分析是軟件定義時(shí)期的最后一個(gè)階段,它的基本任務(wù)是準(zhǔn)確地回答“系統(tǒng)必須做什么?”這個(gè)問(wèn)題。</p><p> 需求分析的任務(wù)還不是確定系統(tǒng)怎樣完成它的任務(wù),而僅僅是確定系統(tǒng)必須完成哪些工作,也就是對(duì)目標(biāo)
72、系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。</p><p> 3.2.1 現(xiàn)有車(chē)輛管理方法</p><p> 目前在企業(yè)中,對(duì)于車(chē)輛的管理多采用人工管理為主、計(jì)算機(jī)管理為輔的方式,沒(méi)有一個(gè)完善的、單獨(dú)的管理系統(tǒng)對(duì)車(chē)輛從發(fā)配到報(bào)廢進(jìn)行全方位、全過(guò)程、垂直式管理,工作量大,工作效率低。</p><p> 現(xiàn)有的車(chē)輛管理系統(tǒng)屬于掛靠在裝備管理系統(tǒng)下的一個(gè)子系統(tǒng),它有幾個(gè)
73、明顯的問(wèn)題:</p><p> ?。?)功能單一,數(shù)據(jù)處理能力較低</p><p> 在現(xiàn)行的車(chē)輛管理系統(tǒng)中,只包括了配發(fā)數(shù)量、基本車(chē)況、運(yùn)行狀態(tài)等基本的數(shù)據(jù):而對(duì)于車(chē)輛的日常調(diào)度、油料使用、維修保養(yǎng)等,基本上依然采用純手工的派車(chē)單、油料單及維修報(bào)告等方式,管理上比較混亂,效率低下,經(jīng)費(fèi)使用上也無(wú)法達(dá)到全透明管理。</p><p> ?。?)數(shù)據(jù)更新時(shí)間跨度大,無(wú)
74、法做到實(shí)時(shí)管理信息。</p><p> 現(xiàn)有系統(tǒng)內(nèi)的數(shù)據(jù)一般每年度或者半年更新一次,最快是每季度更新一次,根本無(wú)法準(zhǔn)確掌握車(chē)輛的最新實(shí)時(shí)情況,無(wú)法適應(yīng)新形勢(shì)下車(chē)輛管理的新要求。</p><p> (3)公車(chē)私用,屢禁不止。</p><p> 有一份統(tǒng)計(jì)表明,業(yè)務(wù)用占三分之一,保障用車(chē)占三分之一,個(gè)人私用占三分之一。對(duì)車(chē)輛調(diào)度有個(gè)規(guī)范法管理,可以有效防止公車(chē)私用
75、。</p><p> 由此可見(jiàn),車(chē)輛管理在減少財(cái)政支出,節(jié)省人力資源等過(guò)程中占有極其重要的低位。建立高效快捷的車(chē)輛管理系統(tǒng)更是迫在眉睫。</p><p> 3.2.2 車(chē)輛管理系統(tǒng)需求分析</p><p> 結(jié)合項(xiàng)目的實(shí)際需求,制定需求分析如下,主要包含:功能需求、系統(tǒng)性能需求、可靠性與可用性需求、出錯(cuò)處理需求、接口需求、約束需求、逆向需求及預(yù)防性需求等方面。
76、</p><p> ?。?)功能需求。主要指待開(kāi)發(fā)的系統(tǒng)必須提供的服務(wù),即需要完成的功能。本車(chē)輛管理系統(tǒng)主要實(shí)現(xiàn)的功能包含:車(chē)輛檔案信息、車(chē)輛駕駛員信息、駕駛員考勤信息、車(chē)輛違章信息、車(chē)輛調(diào)度管理、車(chē)輛維修保養(yǎng)管理、用油管理等方面,具體的功能要求在后續(xù)章節(jié)中會(huì)有詳細(xì)介紹。</p><p> ?。?)系統(tǒng)的性能要求。由于本系統(tǒng)基于Windows操作系統(tǒng),且運(yùn)行環(huán)境要求不高,操作系統(tǒng)Windo
77、ws XP/7即可滿(mǎn)足要求。</p><p> ?。?)可靠性和可用性需求??捎眯耘c可靠性密切相關(guān),量化了用戶(hù)可以使用系統(tǒng)的程度。本車(chē)輛管理系統(tǒng)在可靠性與可用性需求方面,要求在任何時(shí)候,主機(jī)或者備份機(jī)上至少有一套系統(tǒng)可用,而且在一個(gè)月內(nèi)任何一臺(tái)計(jì)算機(jī)上該系統(tǒng)不可用的時(shí)間不能超過(guò)總時(shí)間的2%,與此同時(shí),該系統(tǒng)還提供錯(cuò)誤報(bào)警功能,充分保證了運(yùn)行的可靠性與系統(tǒng)的可用性。</p><p> ?。?
78、)出錯(cuò)處理需求。該需求表明了系統(tǒng)響應(yīng)錯(cuò)誤的能力。車(chē)輛管理系統(tǒng)存在出錯(cuò)報(bào)警功能,能在第一實(shí)際那上報(bào)管理員,系統(tǒng)管理員根據(jù)錯(cuò)誤具體情況及時(shí)地處理,同時(shí)保證備份機(jī)正常運(yùn)行。</p><p> (5)接口需求。由于本系統(tǒng)存在派車(chē)單打印功能,因此要求和打印機(jī)的接口。同時(shí),人機(jī)接口方面,提供人性化的界面。</p><p> ?。?)約束要求。使用Java開(kāi)發(fā)語(yǔ)言完成系統(tǒng)開(kāi)發(fā),在精度、工具、設(shè)計(jì)約束、
79、應(yīng)使用的標(biāo)準(zhǔn)等方面做了約束。</p><p> (7)逆向需求。說(shuō)明系統(tǒng)不應(yīng)該做什么。</p><p> ?。?)預(yù)防性需求。此需求要求明確地列出那些雖然不屬于當(dāng)前系統(tǒng)開(kāi)發(fā)范疇,但是根據(jù)分析將來(lái)很可能會(huì)會(huì)提供的要求。需要留出系統(tǒng)升級(jí)的空間,在適當(dāng)?shù)臅r(shí)候可以更新系統(tǒng)版本,滿(mǎn)足用戶(hù)的需求。</p><p><b> 3.3 本章小結(jié) </b>&
80、lt;/p><p> 本章首先實(shí)現(xiàn)xx移動(dòng)車(chē)輛管理系統(tǒng)的可行性進(jìn)行了分析,從而確定問(wèn)題是否值得去解決。其次分析了現(xiàn)有車(chē)輛管理方法以及存在的問(wèn)題,針對(duì)這些問(wèn)題和車(chē)輛管理需求,對(duì)車(chē)輛系統(tǒng)開(kāi)發(fā)工作能獲得成功做了充足準(zhǔn)備。</p><p> 第4章 系統(tǒng)總體設(shè)計(jì)</p><p> 經(jīng)過(guò)需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,現(xiàn)在是決定“怎么做”的時(shí)候了??傮w設(shè)計(jì)
81、的基本目的就是回答“概括地說(shuō),系統(tǒng)應(yīng)該如何實(shí)現(xiàn)?”這個(gè)問(wèn)題,因此總體設(shè)計(jì)又稱(chēng)為概要設(shè)計(jì)或初步設(shè)計(jì)。總體設(shè)計(jì)階段的另一項(xiàng)重要任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu),也就是要確定系統(tǒng)中每個(gè)程序是由哪些模塊組成的,以及這些模塊互相間的關(guān)系。</p><p> 4.1 功能模塊說(shuō)明 </p><p> 本節(jié)主要說(shuō)明車(chē)輛管理系統(tǒng)的總結(jié)結(jié)構(gòu)即各個(gè)功能模塊。</p><p> 4.1.1 基
82、本信息管理模塊</p><p> 本模塊對(duì)系統(tǒng)涉及的各類(lèi)信息進(jìn)行全面綜合的管理,明確系統(tǒng)的數(shù)據(jù)要求。為系統(tǒng)的其他功能提供數(shù)據(jù)支持,涉及具體信息如下:</p><p> 車(chē)輛分類(lèi)信息,移動(dòng)公司當(dāng)前車(chē)輛可分為三大類(lèi),包括:公務(wù)用車(chē)、生產(chǎn)用車(chē)(含皮卡、越野車(chē))、應(yīng)急通信車(chē)。分類(lèi)原則基于車(chē)輛的使用性質(zhì)。</p><p> 車(chē)輛檔案信息,此信息包含了車(chē)輛的具體描述情況,
83、包括:車(chē)牌號(hào)碼、車(chē)輛類(lèi)型、車(chē)架號(hào)、出廠編號(hào)、品牌型號(hào)、注冊(cè)時(shí)間、年檢時(shí)間、載客定員、所屬地區(qū)、所屬分公司。</p><p> 車(chē)輛駕駛員信息,此信息包含xx移動(dòng)縣區(qū)市各公司駕駛員的詳細(xì)信息,便于統(tǒng)一管理,內(nèi)容包括:駕駛員姓名、性別、年齡、駕駛員工號(hào)、駕駛證號(hào)碼、聯(lián)系電話(huà)、手機(jī)號(hào)碼、家庭住址、準(zhǔn)駕車(chē)型、所屬地區(qū)、所屬分公司。</p><p> 駕駛員考勤信息,本信息全面記錄縣區(qū)市公司駕駛
84、員的考勤情況,由車(chē)輛管理員每天更新系統(tǒng),為駕駛員評(píng)比打分提供基礎(chǔ),內(nèi)容包括:駕駛員姓名、駕駛證號(hào)碼、考勤記錄、日期。</p><p> 車(chē)輛違章信息管理,本信息對(duì)公司車(chē)輛在使用過(guò)程產(chǎn)生的違章信息及處理結(jié)果的信息進(jìn)行詳細(xì)描述,信息來(lái)源:當(dāng)?shù)亟还懿块T(mén)送遞的違章通知單,本內(nèi)容包括:車(chē)牌號(hào)碼、違章日期、違章地點(diǎn)、違章信息明細(xì)、處理結(jié)果。</p><p> 在以上信息的基礎(chǔ)上,本模塊提供數(shù)據(jù)的錄
85、入、更新、刪除等功能,為車(chē)輛管理員以及相關(guān)領(lǐng)導(dǎo)提供詳細(xì)的車(chē)輛信息查詢(xún)、分析、統(tǒng)計(jì)等功能。</p><p> 4.1.2 車(chē)輛調(diào)度管理模塊</p><p> 本模塊是車(chē)輛管理系統(tǒng)的重點(diǎn),車(chē)輛調(diào)度包括車(chē)輛的申請(qǐng)、審批、派車(chē)、車(chē)輛定位、車(chē)輛出入庫(kù)等信息管理,實(shí)現(xiàn)車(chē)輛合理調(diào)度,涉及內(nèi)容如下:</p><p> 車(chē)輛使用預(yù)約申請(qǐng)以及審批,本功能目前在移動(dòng)公司的EOA辦公
86、系統(tǒng)中已實(shí)現(xiàn),本系統(tǒng)可以從中調(diào)用相關(guān)數(shù)據(jù),涉及數(shù)據(jù)接口問(wèn)題。</p><p> 車(chē)輛調(diào)度派出,車(chē)輛管理員根據(jù)申請(qǐng)需求以及當(dāng)前車(chē)輛的使用情況,合理調(diào)度安排車(chē)輛,調(diào)度派車(chē)涉及的詳細(xì)信息包括:派車(chē)單號(hào)、車(chē)型、車(chē)牌號(hào)碼、駕駛員姓名、出車(chē)日期、用車(chē)時(shí)間、出車(chē)時(shí)間、用車(chē)部門(mén)、用車(chē)人、聯(lián)系電話(huà)、行駛路線(xiàn)、行駛前里程數(shù)①、行駛后里程數(shù)②、當(dāng)日實(shí)際公里數(shù)③、過(guò)路費(fèi)費(fèi)用、入庫(kù)時(shí)間、人員車(chē)況記錄。其中,車(chē)輛的運(yùn)行狀況,即①、②字段通
87、過(guò)移動(dòng)公司目前使用的GPS系統(tǒng)獲取,同樣涉及數(shù)據(jù)接口的問(wèn)題;③通過(guò)①、②計(jì)算獲得。</p><p> 基于以上信息,本模塊可實(shí)現(xiàn)派車(chē)單自動(dòng)生成、車(chē)輛使用情況查詢(xún)、車(chē)輛行駛中產(chǎn)生的過(guò)路過(guò)橋費(fèi)用的統(tǒng)計(jì)分析。</p><p> 4.1.3 車(chē)輛維修保養(yǎng)管理模塊</p><p> 本模塊實(shí)現(xiàn)車(chē)輛維修、保養(yǎng)的成本監(jiān)管功能,根據(jù)移動(dòng)公司對(duì)縣區(qū)分公司和市公司的維修費(fèi)用要求,
88、通過(guò)對(duì)維修廠的單據(jù)信息的整理,收集車(chē)輛維修保養(yǎng)成本,實(shí)現(xiàn)成本的查詢(xún)、統(tǒng)計(jì),并根據(jù)車(chē)輛的維修保養(yǎng)歷史分析車(chē)輛的性能。涉及信息包括:“車(chē)輛維修記錄表”(車(chē)牌號(hào)碼、駕駛員、所屬部門(mén),維修日期、維修廠商、維修前公里數(shù)、維修項(xiàng)目、維修費(fèi)用、故障現(xiàn)象、故障處理、票據(jù)存單、…);“車(chē)輛保養(yǎng)記錄表”(車(chē)牌號(hào)碼、駕駛員、所屬部門(mén)、保養(yǎng)日期、保養(yǎng)項(xiàng)目、保養(yǎng)費(fèi)用、保養(yǎng)前公里數(shù)、保養(yǎng)廠商、票據(jù)存單)。</p><p> 4.1.4 用
89、油管理模塊</p><p> 本模塊實(shí)現(xiàn)移動(dòng)公司車(chē)輛用油狀況的管理,包括油卡管理,根據(jù)加油站的返回表單,定期對(duì)車(chē)輛的加油卡信息進(jìn)行更新;用油查詢(xún),根據(jù)加油站的返回表單,對(duì)車(chē)輛的加油記錄、明細(xì)進(jìn)行更新管理;根據(jù)車(chē)輛的加油記錄和行駛里程,計(jì)算車(chē)輛的耗油率,進(jìn)行用油成本分析,實(shí)現(xiàn)對(duì)車(chē)輛用油的成本監(jiān)管功能。</p><p> 4.2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p>
90、根據(jù)需求分析和用戶(hù)對(duì)數(shù)據(jù)的要求以及各個(gè)功能模塊的劃分,設(shè)計(jì)出14個(gè)數(shù)據(jù)表結(jié)構(gòu),現(xiàn)列舉其中幾個(gè)如下:</p><p> 表4-1 車(chē)輛分類(lèi)信息表(VehicleClass_table)</p><p> 車(chē)輛分類(lèi)信息表,以車(chē)的使用范圍劃分,一次來(lái)對(duì)車(chē)輛進(jìn)行規(guī)范的分類(lèi)。如表4-1所示。</p><p> 表4-2 車(chē)輛詳細(xì)信息表(Vehicleinfo_table
91、)</p><p> 表4-3 駕駛員信息表(DriverInfo_table)</p><p> 表4-4 駕駛員出勤信息表(DriverDutyInfo_table)</p><p> 表4-5 車(chē)輛違章信息表(InfraccionInfo_table)</p><p> 表4-6 車(chē)輛強(qiáng)調(diào)信息表(SchedulingInfo_t
92、able)</p><p> 表4-7 車(chē)輛維修保養(yǎng)信息表(MaintainInfo_table)</p><p> 表4-8 車(chē)輛用油信息表(RefuelingInfo_table)</p><p> 為了方便程序設(shè)計(jì),省去麻煩,所以并未設(shè)置約束,依靠邏輯關(guān)系來(lái)建立各個(gè)表之間的聯(lián)系。</p><p><b> 4.3 本章
93、小結(jié)</b></p><p> 本章主要介紹了車(chē)輛管理系統(tǒng)的總體設(shè)計(jì),各個(gè)模塊的功能描述,以及部分?jǐn)?shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì),為詳細(xì)設(shè)計(jì)打下了基礎(chǔ)。</p><p> 第5章 系統(tǒng)詳細(xì)設(shè)計(jì)</p><p> 5.1 功能模塊簡(jiǎn)單介紹</p><p> 本節(jié)主要介紹各個(gè)模塊的詳細(xì)設(shè)計(jì)。</p><p> 5.
94、1.1 登錄界面</p><p> 登錄界面如圖5-1所示,用戶(hù)登陸界面都設(shè)有人性化提示,當(dāng)用戶(hù)名后密碼輸入為空或者用戶(hù)名密碼錯(cuò)誤時(shí),都會(huì)提示用戶(hù),如圖5-2、5-3。</p><p> 圖5-1 用戶(hù)登錄界面</p><p> 圖5-2 登錄信息空時(shí)提示信息</p><p> 圖5-3 登錄錯(cuò)誤提示</p><p
95、> 5.1.2 車(chē)輛管理模塊</p><p> 登錄成功后,左側(cè)會(huì)出現(xiàn)一個(gè)樹(shù)結(jié)構(gòu),可以選擇葉子節(jié)點(diǎn)進(jìn)行各種功能操作,如圖5-4是左側(cè)樹(shù)結(jié)構(gòu)部分顯示與車(chē)輛信息添加界面。</p><p> 圖5-4 車(chē)輛信息添加界面</p><p> 每個(gè)葉子節(jié)點(diǎn)都會(huì)有連接到不同的頁(yè)面,可以進(jìn)行不同的功能選擇。添加車(chē)輛信息事,文本框后邊帶有紅色“*“號(hào)標(biāo)記的是必填項(xiàng),如果
96、不填寫(xiě)會(huì)彈出窗口提示用戶(hù)。點(diǎn)擊添加按鈕可以將此條車(chē)輛信息記錄添加到數(shù)據(jù)庫(kù)中。重置按鈕可以將所填信息清空,方便用戶(hù)重新填寫(xiě)。</p><p> 點(diǎn)擊添加成功后會(huì)直接跳轉(zhuǎn)到車(chē)輛修改模塊,顯示出所有的車(chē)輛詳細(xì)信息,可以根據(jù)車(chē)牌號(hào)碼、品牌型號(hào)、注冊(cè)時(shí)間和車(chē)架號(hào)進(jìn)行查詢(xún),并且可以對(duì)信息進(jìn)行刪除和修改操作。如圖5-5。</p><p> 圖5-5 車(chē)輛詳細(xì)信息</p><p&g
97、t; 在點(diǎn)擊刪除按鈕后,會(huì)彈出提示框提示用戶(hù)是否刪除,若刪除成功,會(huì)彈出提示框提示用戶(hù)刪除成功。點(diǎn)擊編輯按鈕,系統(tǒng)會(huì)把要編輯的原紀(jì)錄取到,并且返回到車(chē)輛信息添加頁(yè)面,把信息填到文本框中,可以為用提提供非常方便人性化的修改操作,此時(shí)添加按鈕已變?yōu)楦掳粹o。點(diǎn)擊更新按鈕即可對(duì)數(shù)據(jù)庫(kù)中的此條記錄進(jìn)行修改,然后跳轉(zhuǎn)到車(chē)輛修改界面把更新后的信息顯示給用戶(hù)。</p><p> 車(chē)輛類(lèi)別管理模塊用于對(duì)車(chē)輛類(lèi)別的信息進(jìn)行添加
98、和修改。如圖5-6。在此界面中可以添加車(chē)輛類(lèi)別信息,點(diǎn)擊添加本頁(yè)面會(huì)自動(dòng)刷新把新添加的類(lèi)別信息顯示到列表中。</p><p> 在列表中選擇每行的“選擇“按鈕時(shí),系統(tǒng)會(huì)獲取此條記錄信息初始化到下邊的文本框中,然后可以對(duì)車(chē)輛類(lèi)別信息進(jìn)行修改,點(diǎn)擊修改后同時(shí)會(huì)刷新頁(yè)面顯示更新的信息。</p><p> 圖5-6 車(chē)輛類(lèi)別管理界面</p><p> 違章錄入與違章查
99、詢(xún)界面如圖5-5、5-6所示。其增刪改查的功能與車(chē)輛信息的功能類(lèi)似,在此就不詳細(xì)說(shuō)明了。</p><p> 圖5-7 車(chē)輛違章信息錄入界面</p><p> 圖5-8 車(chē)輛違章信息</p><p> 5.1.3 檔案管理模塊</p><p> 檔案管理模塊又分為駕駛員錄入、駕駛員修改、添加出勤和查詢(xún)出勤模塊。駕駛員錄入與駕駛員修改的界
100、面和功能與車(chē)輛管理信息的添加修改查詢(xún)等功能是類(lèi)似的,在此也不一一介紹了。</p><p> 點(diǎn)擊添加出勤葉子節(jié)點(diǎn)可以進(jìn)如添加出勤界面。選擇月份點(diǎn)擊查詢(xún),可以出現(xiàn)當(dāng)日駕駛員未出勤列表如圖5.9,在這個(gè)列表中每條信息前都有一個(gè)復(fù)選框,對(duì)復(fù)選框進(jìn)行勾選,點(diǎn)擊添加按鈕可以對(duì)駕駛員進(jìn)行當(dāng)日的出勤信息進(jìn)行添加。</p><p> 圖5-9 駕駛員出勤信息</p><p>
101、 點(diǎn)擊查詢(xún)出勤葉子節(jié)點(diǎn),進(jìn)入查詢(xún)條件選擇,如圖5-10,選擇地區(qū)公司和月份,點(diǎn)擊查詢(xún)按鈕進(jìn)行查詢(xún),出勤信息列表如圖5-11所示。</p><p> 圖5-10 查詢(xún)駕駛員出勤</p><p> 圖5-11 出勤情況統(tǒng)計(jì)</p><p> 5.1.4 車(chē)輛維修保養(yǎng)管理模塊</p><p> 維修保養(yǎng)的添加、修改、刪除、查詢(xún)與車(chē)輛信息的管
102、理模塊功能大同小異,在此也不詳細(xì)介紹了。添加與顯示界面分別如圖5-12、5-13。</p><p> 圖5-12 車(chē)輛維修保養(yǎng)申請(qǐng)</p><p> 圖5-13 車(chē)輛維修保養(yǎng)信息</p><p> 5.1.5 車(chē)輛調(diào)度管理模塊</p><p> 使用公司車(chē)輛必須經(jīng)過(guò)嚴(yán)格的審批制度,使用前都要提交一個(gè)車(chē)輛申請(qǐng),即添加一個(gè)車(chē)輛申請(qǐng)信息,與
103、其他信息添加功能相似。如圖5-14。</p><p> 圖5-14 車(chē)輛申請(qǐng)界面</p><p> 車(chē)輛申請(qǐng)列表查詢(xún),可以通過(guò)地區(qū)、公司、部門(mén)以及審批狀態(tài)查詢(xún)車(chē)輛申請(qǐng)單信息。如圖5-15。</p><p> 圖5-15 車(chē)輛審批信息</p><p> 5.1.6 用油管理模塊</p><p> 用油管理模塊分
104、為添加用油及擁有列表、添加行程及行程列表。其增刪改查的功能與界面與上述的情況基本相同。在此不就一一說(shuō)明了。</p><p><b> 5.2 MVC模式</b></p><p> 本系統(tǒng)程序的設(shè)計(jì)采用MVC三層模式來(lái)實(shí)現(xiàn)。MVC是三個(gè)單詞的縮寫(xiě),分別為: 模型(Model),視圖(View)和控制Controller)。 MVC模式的目的就是實(shí)現(xiàn)Web系統(tǒng)的職能分
105、工。 Model層實(shí)現(xiàn)系統(tǒng)中的業(yè)務(wù)邏輯,通??梢杂肑avaBean或EJB來(lái)實(shí)現(xiàn),本系統(tǒng)采用JavaBean來(lái)實(shí)現(xiàn)。 View層用于與用戶(hù)的交互,通常用JSP來(lái)實(shí)現(xiàn)。 Controller層是Model與View之間溝通的橋梁,它可以分派用戶(hù)的請(qǐng)求并選擇恰當(dāng)?shù)囊晥D以用于顯示,同時(shí)它也可以解釋用戶(hù)的輸入并將它們映射為模型層可執(zhí)行的操作。</p><p> 在本系統(tǒng)中,jsp頁(yè)面中的代碼全部由html標(biāo)簽實(shí)現(xiàn),用戶(hù)
106、在頁(yè)面發(fā)出請(qǐng)求,有Controller控制器接收,通過(guò)配置文件判斷將請(qǐng)求交由哪個(gè)頁(yè)面實(shí)現(xiàn),處理完成后的用戶(hù)請(qǐng)求再通過(guò)Controller判斷返回到哪個(gè)JSP頁(yè)面顯示。實(shí)現(xiàn)了代碼和頁(yè)面分離,對(duì)以后系統(tǒng)的維護(hù)和修改提供了方便。</p><p><b> 5.3 本章小結(jié)</b></p><p> 本章主要介紹了各個(gè)功能模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),對(duì)車(chē)輛管理的相關(guān)信息進(jìn)行增刪
107、改查的功能。使管理信息化,透明化。本章還簡(jiǎn)單介紹了程序設(shè)計(jì)所用的MVC結(jié)構(gòu),給系統(tǒng)的維護(hù)帶來(lái)了很大的方便。</p><p><b> 結(jié)論</b></p><p> 本文分析了國(guó)內(nèi)外車(chē)輛管理系統(tǒng)的現(xiàn)狀及發(fā)展趨勢(shì),論述了建設(shè)一個(gè)車(chē)輛管理系統(tǒng)的必要性。討論了采用Web等先進(jìn)技術(shù)設(shè)計(jì)開(kāi)發(fā)車(chē)輛管理平臺(tái)的可行性和需求分析,并進(jìn)一步不研究了系統(tǒng)的數(shù)據(jù)庫(kù)表的設(shè)計(jì),為提高系統(tǒng)的實(shí)
108、用性、易維護(hù)性設(shè)計(jì)了合理方便的功能界面,并以此為基礎(chǔ)規(guī)劃了功能全面的子系統(tǒng)模塊,編碼實(shí)現(xiàn)了對(duì)各個(gè)功能模塊的管理操作。總結(jié)本文的研究工作,主要為:</p><p> ?。?)在充分調(diào)研了車(chē)輛管理方法現(xiàn)狀、特點(diǎn)的基礎(chǔ)上,基于信息化對(duì)傳統(tǒng)手工業(yè)務(wù)的沖擊,本著“基于業(yè)務(wù)流程、高于業(yè)務(wù)流程”的理念,規(guī)劃了車(chē)輛管理的業(yè)務(wù)流程。</p><p> ?。?)基于車(chē)輛管理信息系統(tǒng)的需要,提出了系統(tǒng)的總體體系
109、結(jié)構(gòu),深入分析并建立了系統(tǒng)的功能模型,對(duì)系統(tǒng)功能進(jìn)行合理劃分并針對(duì)各個(gè)功能模塊進(jìn)行了詳細(xì)設(shè)計(jì),從而為系統(tǒng)的成功開(kāi)發(fā)奠定了堅(jiān)實(shí)的基礎(chǔ)。該方面的研究成果有較好的通用性,其原理與方法對(duì)類(lèi)似系統(tǒng)的開(kāi)發(fā)具有一定的指導(dǎo)意義。</p><p> ?。?)綜合應(yīng)用上述研究成果,以MySql為后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng),成功研發(fā)了一套B/S模式的功能齊全、界面友好、使用簡(jiǎn)便、可靠性高、開(kāi)放性好、實(shí)用性強(qiáng)的車(chē)輛管理系統(tǒng)。</p>
110、<p> 因?yàn)樽髡咚郊罢撐膶?xiě)作時(shí)間的限制,論文中還存在著一些不足,如對(duì)詳細(xì)設(shè)計(jì)的篇幅用墨不多,對(duì)有的內(nèi)容闡述不夠深入和具體,整個(gè)車(chē)輛管理系統(tǒng)在功能上還有待進(jìn)一步的充實(shí),并且現(xiàn)有系統(tǒng)還存在一些問(wèn)題,有待進(jìn)一步解決和完善。在以后的工作學(xué)習(xí)中,一定要不斷加強(qiáng)自己的專(zhuān)業(yè)知識(shí)技能,能做出更好更強(qiáng)大的項(xiàng)目工程。</p><p><b> 參考文獻(xiàn)</b></p><
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文---高校超市管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(含外文翻譯)
- 畢業(yè)論文--基于jsp的圖書(shū)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(含外文翻譯)
- 郵件快速分揀系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(含外文翻譯)
- 網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(含外文翻譯)
- 網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(含外文翻譯)
- 小區(qū)車(chē)輛管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 醫(yī)院住院反饋系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(含外文翻譯)
- 畢業(yè)論文-寬帶點(diǎn)播設(shè)計(jì)與實(shí)現(xiàn)(含外文翻譯)
- 畢業(yè)論文--飯店網(wǎng)訂管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(含外文翻譯)
- 中小型企業(yè)倉(cāng)庫(kù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(含外文翻譯)
- 網(wǎng)上花店管理系統(tǒng)畢業(yè)論文(含外文翻譯)
- 畢業(yè)論文--基于bs的商品代售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(含外文翻譯)
- 汽車(chē)銷(xiāo)售管理系統(tǒng)畢業(yè)論文(含外文翻譯)
- 人事管理系統(tǒng)畢業(yè)論文(含外文翻譯)
- cancan總線(xiàn)系統(tǒng)設(shè)計(jì)畢業(yè)論文(含外文翻譯)
- smtp協(xié)議研究與實(shí)現(xiàn)畢業(yè)論文(含外文翻譯)
- 圖書(shū)館管理系統(tǒng)畢業(yè)論文(含外文翻譯)
- 法院公務(wù)車(chē)輛管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 小區(qū)物業(yè)管理系統(tǒng)畢業(yè)論文(含外文翻譯)
- 圖書(shū)館管理系統(tǒng)畢業(yè)論文(含外文翻譯)
評(píng)論
0/150
提交評(píng)論