車輛管理系統(tǒng)-畢業(yè)設(shè)計(jì)論文-開題報(bào)告_第1頁
車輛管理系統(tǒng)-畢業(yè)設(shè)計(jì)論文-開題報(bào)告_第2頁
車輛管理系統(tǒng)-畢業(yè)設(shè)計(jì)論文-開題報(bào)告_第3頁
車輛管理系統(tǒng)-畢業(yè)設(shè)計(jì)論文-開題報(bào)告_第4頁
車輛管理系統(tǒng)-畢業(yè)設(shè)計(jì)論文-開題報(bào)告_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、畢業(yè)論文(設(shè)計(jì))開題報(bào)告論文題目車輛管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名學(xué) 號(hào)專 業(yè)指導(dǎo)教師職 稱學(xué) 歷開題報(bào)告(文獻(xiàn)綜述)內(nèi)容:開發(fā)背景隨著我國經(jīng)濟(jì)的發(fā)展,車輛的數(shù)量在不斷的增加,車輛管理系統(tǒng)也隨之出現(xiàn)了許多。這些車輛系統(tǒng)有用多種開發(fā)軟件開發(fā)的,有用ASPSQL開發(fā)的;有用JSPSQL開發(fā)的;有用VCSQL開發(fā)的;有用PB開發(fā)的;還有用VFP開發(fā)的等等很多很多。其中不乏優(yōu)秀之作。這些車輛管理系統(tǒng)的特點(diǎn)是,都實(shí)現(xiàn)了包括車輛檔案管理;駕駛員檔案管理;車輛運(yùn)營信息管理;車輛事故信息管理;車輛維修信息管理;車輛費(fèi)用管理等幾個(gè)功能模塊。各模塊之間的部分?jǐn)?shù)據(jù)必須統(tǒng)一,如車輛事故信息管理模塊中的駕駛員,事故車輛必然

2、來自司機(jī)模塊和車輛信息模塊,為了可以靈活的處理數(shù)據(jù),系統(tǒng)應(yīng)該提供一個(gè)數(shù)據(jù)接口,允許對數(shù)據(jù)進(jìn)行導(dǎo)出處理,系統(tǒng)目標(biāo)設(shè)計(jì)是用Excel數(shù)據(jù)表導(dǎo)出數(shù)據(jù),可以方便用戶靈活的處理數(shù)據(jù)。同時(shí)也提供強(qiáng)大數(shù)據(jù)報(bào)表功能。和普通系統(tǒng)一樣,該系統(tǒng)也具有一個(gè)對系統(tǒng)用戶進(jìn)行管理的,用戶管理模塊,包括用戶添加,用戶密碼的修改,用戶的刪除(只限Administrator)。有的車輛系統(tǒng)操作復(fù)雜,有的車輛管理系統(tǒng)操作簡單??傊?,現(xiàn)在的車輛管理系統(tǒng)產(chǎn)品很多,質(zhì)量有好有壞,參差不齊二、選題的意義隨著經(jīng)濟(jì)的日益增長,車輛作為最重要的交通工具,在企事業(yè)單位中得以普及,單位的車輛數(shù)目已經(jīng)遠(yuǎn)遠(yuǎn)不止簡單的幾輛,與此同時(shí)就產(chǎn)生了車輛資源的合理

3、分配使用問題。該問題涉及到車輛的檔案管理;駕駛員檔案管理;車輛(維修費(fèi)用、洗車費(fèi)用、養(yǎng)路費(fèi)、燃料費(fèi)用等)管理;車輛使用管理和交通事故管理等。如何對一個(gè)企事業(yè)單位的車輛進(jìn)行合理分配使用,使其發(fā)揮最大的使用價(jià)值,所以該系統(tǒng)對于一個(gè)用車單位來說,不但可以對車輛的使用進(jìn)行合理的管理,而且對車輛的使用情況進(jìn)行跟蹤記錄,這對于單位車輛責(zé)任到人,費(fèi)用清晰,避免責(zé)任混亂、費(fèi)用虛假等一系列相應(yīng)問題的解決。三.系統(tǒng)研究內(nèi)容車輛管理系統(tǒng)的設(shè)計(jì)思想把整個(gè)系統(tǒng)包括車輛檔案管理;車輛運(yùn)營信息管理;車輛統(tǒng)計(jì)管理;駕駛員信息管理;車輛管理和系統(tǒng)維護(hù)以及幫助幾個(gè)功能模塊。四、畢業(yè)設(shè)計(jì)思路框架 (一)設(shè)計(jì)方法 1.查詢相關(guān)資料,

4、了解本系統(tǒng)的研究意義??梢陨暇W(wǎng)搜索或者是去圖書館查閱相關(guān)資料。2.通過查詢資料了解該系統(tǒng)要如何做,及要做哪些東西。3.設(shè)計(jì)出大體上的功能模塊,畫出模塊圖。4.通過進(jìn)一步的了解,對每個(gè)功能模塊進(jìn)行細(xì)化,將每一步都想清楚。制定出每一步的做法和注意的地方。5.對設(shè)計(jì)好的程序進(jìn)行調(diào)試,通過調(diào)試發(fā)現(xiàn)存在的問題并解決,從而達(dá)到完善系統(tǒng)的目的。6.最后,整理各階段的設(shè)計(jì)記錄文檔,寫成論文稿。開發(fā)工具選用設(shè)計(jì)語言目前的可用的設(shè)計(jì)技術(shù)在設(shè)計(jì)此類系統(tǒng)上的數(shù)據(jù)庫技術(shù)已經(jīng)非常成熟,可提供的開發(fā)工具也很多,例如:Visual C+ ,Visual Basic,PowerBuilder,Dephi, visual fox

5、pro等,它們都是很好的數(shù)據(jù)庫開發(fā)工具,都是可視化開發(fā)工具,功能強(qiáng)大,開發(fā)容易,開發(fā)周期短,對于本任務(wù)都能夠勝任。Visual Basic是一種可視化的、面對對象和條用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級程序設(shè)計(jì),可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強(qiáng)大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C+編程基礎(chǔ)。在Visual Basic環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動(dòng)態(tài)鏈接庫(DLL)、動(dòng)態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(

6、ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)??偟膩碚f,Visual Basic具有以下特點(diǎn):可視化編程:用傳統(tǒng)程序設(shè)計(jì)語言設(shè)計(jì)程序時(shí),都是通過編寫程序代碼來設(shè)計(jì)用戶界面,在設(shè)計(jì)過程中看不到界面的實(shí)際顯示效果,必須編譯后運(yùn)行程序才能觀察。如果對界面的效果不滿意,還要回到程序中修改。有時(shí)候,這種編程-編譯-修改的操作可能要反復(fù)多次,大大影響了軟件開發(fā)效率。Visual Basic提供了可視化設(shè)計(jì)工具,把Windows界面設(shè)計(jì)的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計(jì)而編寫大量程序代碼。只需要按設(shè)計(jì)要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出

7、各種“部件”,即圖形對象,并設(shè)置這些圖形對象的屬性。Visual Basic自動(dòng)產(chǎn)生界面設(shè)計(jì)代碼,程序設(shè)計(jì)人員只需要編寫實(shí)現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計(jì)的效率。面向?qū)ο蟮某绦蛟O(shè)計(jì)4.0版以后的Visual Basic支持面向?qū)ο蟮某绦蛟O(shè)計(jì),但它與一般的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言(C+)不完全相同。在一般的面向?qū)ο蟪绦蛟O(shè)計(jì)語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而Visual Basic則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法(OOP),把程序和數(shù)據(jù)封裝起來作為一個(gè)對象,并為每個(gè)對象賦予應(yīng)有的屬性,使對象成為實(shí)在的東西。在設(shè)計(jì)對象時(shí),不必編寫建立和描述每個(gè)對象的程序代碼,而是用工具畫

8、在界面上,Visual Basic自動(dòng)生成對象的程序代碼并封裝起來。每個(gè)對象以圖形方式顯示在界面上,都是可視的。結(jié)構(gòu)化程序設(shè)計(jì)語言Visual Basic是在BASIC語言的基礎(chǔ)上發(fā)展起來的,具有高級程序設(shè)計(jì)語言的語句結(jié)構(gòu),接近于自然語言和人類的邏輯思維方式。Visual Basic語句簡單易懂,其編輯器支持彩色代碼,可自動(dòng)進(jìn)行語法錯(cuò)誤檢查,同時(shí)具有功能強(qiáng)大且使用靈活的調(diào)試器和編譯器。Visual Basic是解釋型語言,在輸入代碼的同時(shí),解釋系統(tǒng)將高級語言分解翻譯成計(jì)算機(jī)可以識(shí)別的機(jī)器指令,并判斷每個(gè)語句的語法錯(cuò)誤。在設(shè)計(jì)Visual Basic程序的過程中,隨時(shí)可以運(yùn)行程序,而在整個(gè)程序設(shè)

9、計(jì)好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離Visual Basic環(huán)境,直接在Windows環(huán)境下運(yùn)行。5.2選用ACCESS作為后臺(tái)數(shù)據(jù)庫ACCESS2000 就是關(guān)系數(shù)據(jù)庫管理工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲(chǔ)和檢索。ACCESS 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel的電子表格,可以使數(shù)據(jù)庫一目了然。另外,ACCESS允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫中的信息。ACCESS也提供了數(shù)據(jù)存儲(chǔ)庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。ACCESS 是一種關(guān)系數(shù)據(jù)庫管理工具,關(guān)系數(shù)據(jù)庫是

10、已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,ACCESS 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。(三)設(shè)計(jì)要求數(shù)據(jù)庫相關(guān)理論。汽車租賃管理是一個(gè)典型的數(shù)據(jù)庫管理信息系統(tǒng),系統(tǒng)的開發(fā)用到許多數(shù)據(jù)庫相關(guān)的理論,因此要求作者具有這方面的基礎(chǔ)知識(shí),能夠正確運(yùn)用數(shù)據(jù)庫理論進(jìn)行系統(tǒng)的分析、邏輯設(shè)計(jì)、實(shí)體屬性以及ER圖等的轉(zhuǎn)換,明白范式的相關(guān)內(nèi)容,從而能夠根據(jù)系統(tǒng)實(shí)際要求,設(shè)計(jì)出滿足要求的合理的數(shù)據(jù)庫。面向?qū)ο罄碚?。?dāng)前流行的編程思想是面向?qū)ο笏枷耄以S多工具,如Visual Basic,體現(xiàn)的也正是這種思想。面向?qū)ο笏枷肱c傳統(tǒng)的面向過程編程思想相比

11、,具有明顯的優(yōu)勢,而且汽車租賃系統(tǒng)的設(shè)計(jì)也要求用面向?qū)ο缶幊坦ぞ邅韺?shí)現(xiàn)。這就要求作者在進(jìn)行畢業(yè)設(shè)計(jì)時(shí),應(yīng)該明白面向?qū)ο蟮乃枷?,并能夠運(yùn)用其思想到實(shí)際的工作中。軟件工程思想。大型系統(tǒng)的開發(fā)要用到軟件工程相關(guān)的理論。雖然汽車租賃系統(tǒng)比較小,但是最好也能按照系統(tǒng)設(shè)計(jì)的生命周期模型來進(jìn)行。嚴(yán)格按照軟件工程思想和管理信息系統(tǒng)的開發(fā)步驟,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)汽車租賃管理信息系統(tǒng)。以系統(tǒng)開發(fā)過程為主線,從需求分析,邏輯設(shè)計(jì),總體設(shè)計(jì),詳細(xì)設(shè)計(jì)以及系統(tǒng)測試、實(shí)施各階段的主要內(nèi)容和成果,包括系統(tǒng)結(jié)構(gòu)圖、業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、E-R模型、數(shù)據(jù)字典、物理表實(shí)現(xiàn)及其關(guān)系、功能模塊算法流程、界面設(shè)計(jì)等等。一定的實(shí)際動(dòng)手能力

12、和實(shí)際編程經(jīng)驗(yàn)。系統(tǒng)最后要落實(shí)到windows下的編程,因此要求作者對windows下的數(shù)據(jù)庫編程具有一定的基礎(chǔ),能夠較為熟練的進(jìn)行數(shù)據(jù)庫相關(guān)程序的開發(fā)。以Microsoft公司的Visual Basic 6.0為開發(fā)工具,以ACCESS為后臺(tái)數(shù)據(jù)庫,對上述邏輯設(shè)計(jì)的成果進(jìn)行轉(zhuǎn)換,實(shí)現(xiàn)一個(gè)完整的可運(yùn)行的汽車租賃管理系統(tǒng)。(四)設(shè)計(jì)環(huán)境硬件環(huán)境隨著計(jì)算機(jī)硬件的高速發(fā)展,現(xiàn)在普通的機(jī)子已經(jīng)可以做為一個(gè)服務(wù)器端使用。CPU:C 2.0或更高硬盤:40G或更多內(nèi)存:128M或更高(建議使用256M)軟件環(huán)境操作系統(tǒng) Windows 2000 Server /Windows XP網(wǎng)絡(luò)協(xié)議 TCP/IP數(shù)據(jù)庫 ACCESS開發(fā)語言 VB其它輔助軟件:Microsoft Word等四、參考文獻(xiàn)1 丁寶康:數(shù)據(jù)庫實(shí)用教程, 清華大學(xué)出版社,2004年。2 賽奎春等:VB數(shù)據(jù)庫開發(fā)關(guān)鍵技術(shù)與實(shí)例應(yīng)用,人民郵電出版社,2003年。3 汪詩林等:數(shù)據(jù)結(jié)構(gòu)算法與應(yīng)用,機(jī)械工業(yè)出版社,2005年。 4 羅征等:VB 6.0從入門到精通,電子工業(yè)出版社,2004年。 5

溫馨提示

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

評論

0/150

提交評論