當前位置:成語大全網 - 新華字典 - 運輸公司車輛管理 課程設計

運輸公司車輛管理 課程設計

這個網站能免費下幾個,不能免費下的就要收費了

本站免費計算機課程設計論文下載

本人原創計算機類課程設計免費下載,銷售計算機畢業論文

請把我的網站介紹給同學們.謝謝支持本站

ACCESS課程設計庫存管理工資管理系統 sqlserver數據庫課程設計 c++語言面向對象程序設計課程設計 vb課程設計學生成績系統

asp留言板(沒有論文) 計算機實訓計算機組裝與維護課程設計

簡單的網頁設計沒有論文 office課程設計 操作系統課程設計

另有以上沒有列出的計算機課程設計為收費材料30元壹份 更多

摘 要車輛管理系統是用計算機管理機動車輛的檔案,運營管理以及駕駛員信息的壹種計算機應用技術的創新,在計算機還未普及之前車輛管理都是由工作人員手工抄寫的方式來操作的.現在壹般的車輛管理都是采用計算機作為工具的實用的計算機智能化車輛管理程序來幫助工作人員進行更有效的機動車輛管理。車輛管理系統是典型的信息管理系統(MIS),其開發主要包括後臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對於前者要求建立起數據壹致性和完整性強、數據安全性好的庫。而對於後者則要求應用程序功能完備,易使用等特點。 經過分析,我們使用 MICROSOFT公司的 VISUAL BASIC開發工具,利用其提供的各種面向對象的開發工具,尤其是數據窗口這壹能方便而簡潔操縱數據庫的智能化對象,首先在短時間內建立系統應用原型,然後,對初始原型系統進行需求叠代,不斷修正和改進,直到形成用戶滿意的可行系統。關鍵字:評語管理,MIS,visual basic ,數據庫 Abstract Vehicle Management System Computer used motor vehicles archives management, operation and management of a driver information computer applications innovation, Management has not yet popular in the computer before the vehicles are from the staff manual transcription to operate. Now the general management of the vehicles are used as a tool for computer intelligent vehicle management procedures to help staff more effective management of motor vehicles. Vehicle management system is a typical management information system (MIS), including its main development background to the establishment and maintenance of the database and front-end application development 2. The request for the establishment of strong data consistency and integrity, good for the security of the data. For the latter request applications functions, such as easy to use features. After analysis, we use Microsoft visual basic development tool companies, the use of its various object-oriented development tools, especially data that can be easily accessible and concise window manipulation database intelligent objects, the first prototype application system in a short time and then, computation of the initial prototype system needs to constantly revise and improve until the formation of a viable system of user satisfaction. keyword : comments management MIS,visual basic database 目錄第1章 緒 論... 1 1.1前言... 1 1.2系統概述... 1 1.3系統開發背景... 2 1.4系統開發意義... 2 1.5系統簡介... 3 1.6系統的目標... 3 第2章 系統分析... 4 2.1系統開發的思想... 4 2.2系統可行性分析... 4 2.2.1技術可行性分析... 4 2.2.2經濟可行性分析... 4 2.2.3社會上可行性分析... 4 2.2.4簡要總結... 5 第3章 系統需求設計... 6 3.1業務流程分析... 6 3.2數據流程分析... 7 3.2 系統總體功能結構圖... 8 3.3 代碼設計... 9 3.3.1代碼設計原則... 9 3.3.2安全和保密設計... 9 第4章 系統數據庫設計... 10 4.1 數據庫管理系統的選擇... 10 4.2 數據庫結構設計... 11 第5章 系統功能模塊設計... 15 5.1系統模塊設計與使用說明... 15 5.2車輛檔案管理設計... 18 5.3車輛運營設計... 24 5.4車輛管理設計... 27 5.5駕駛員管理設計... 31 5.6系統維護設計... 36 第6章 結論... 38 參考文獻... 39 致 謝... 40 第1章 緒 論 1.1前言 90年代中期以前,車輛管理基本上都是靠手工進行,後來隨著電腦的普及以及計算機軟硬件的發展,市場上出現了壹些隨機出題軟件並被壹些管理部門及人員采用,但仍然需要大量的人工參與過程之中。車輛管理是壹項極其繁瑣的工作,通過人手工計算容易出錯,很多工作人員都頭皮發麻。近幾年,隨著計算機技術的發展和互聯網時代的到來和飛速發展,我們已經進入了信息時代,也有人稱為數字化時代,在這數字化的時代裏,車輛管理傳統的工作模式和方法受到很大的挑戰。Internet技術持續迅猛的發展,也給傳統的管理提出了新的模式。絕大部分管理部門都已接入互聯網,通過設計和建設網絡拓撲架構、網絡安全系統、數據庫基礎結構、信息***享與管理、信息的發布與管理,從而方便管理者和被管理者之間的信息發布、信息交流和信息***享。在此開發的車輛管理系統用計算機管理機動車輛的檔案,運營管理以及駕駛員信息的壹種計算機應用技術的創新,在計算機還未普及之前車輛管理都是由工作人員手工抄寫的方式來操作的.現在壹般的車輛管理都是采用計算機作為工具的實用的計算機智能化車輛管理程序來幫助工作人員進行更有效的機動車輛管理。車輛管理系統是典型的信息管理系統(MIS),其開發主要包括後臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對於前者要求建立起數據壹致性和完整性強、數據安全性好的庫。而對於後者則要求應用程序功能完備,易使用等特點。 1.2系統概述管理信息系統是壹門新興的,集管理科學、信息科學、系統科學及計算機科學為壹體的綜合性學科,研究的是企業中對車輛信息管理活動的全過程,以便有效的管理信息,提供各類管理決策信息,輔助企業進行現代化管理。管理信息系統的分析與設計,必須和具體實際相結合,才能真正服務社會。在系統開發時應遵循以下壹些原則: 1、穩定性原則系統的開發必須具有加強的應變能力,在壹定時間內有相對的穩定性 2、實用性與先進性原則目前,我國的管理信息系統開發中存在低水平的重復開發和片面追求高檔次的硬件設備,以及系統開發成功率低,使用價值等問題。鑒於實際情況在系統開發中應遵循把實用性放在第壹位,又要突出系統在技術上,管理上的先進性原則。 3、面向用戶原則管理信息系統是為用戶開發的,最終是交給用戶使用的,只有用戶通過運行才能對系統做出客觀評價。因此必須從系統的總體方案規劃設計到系統開發過程中的每壹個環節,都必須堅持壹切為了用戶,壹切服務於用戶的觀點,這是信息系統開發的首要前提。 1.3系統開發背景現今,隨著國民生活水平的不斷提高,人們在物質上的消費也不斷的提高,越來越多的人擁有自己的車,方便出行。我們相信在今後車輛管理將會走向網絡化的管理模式。這樣才是符合信息發展的。所以我們考慮這是壹個機會。我們要給不同的管理人員壹個好的解決方案。車輛管理系統是傳統車輛管理的延伸,它可以利用網絡的無限廣闊空間,隨時隨地的對駕駛員進行記錄,加上數據庫技術的利用,大大簡化了傳統記錄的過程。因此車輛管理試系統是管理的不可缺少的壹個重要環節。相比傳統的管理方式,基於VB和數據庫的車輛管理系統的主要好處是壹方面可以快速有效地管理各種信息,就可以按照要求自動生成各種相關信息;另壹方面,存儲時間靈活,可以在規定的時間段內的任意時間的存如檔案;另外計算機化的管理的最大特點是快速有效。系統極大地提高了管理的靈活性,現在許多領域已經有了廣泛的應用。利用VB與Access技術開發的系統它具有用戶註冊、多用戶同時登記,查閱管理等功能。本系統主要由車輛檔案管理模塊、車輛運營管理模塊、系統維護模塊組成。 1.4系統開發意義在隨著企業規模的擴大以及車輛作為最為普遍的交通工具,在企業中已經不是單壹的存在,由於單位車輛數目的急劇增加,與之相對應的問題隨之而生,比如車輛的使用權問題,車輛的費用問題等,不再是簡單的少量的數據。為了解決這壹系列的問題,我們必須借助於電腦的強大的數據處理能力和存儲能力,如此可以減少人力財力來維護這些數據,可以用更少的投入來換取更佳的數據管理。因此,在這樣的情況下,開發單位車輛管理系統是可行的,是必要的。如今,MIS開發已經慢慢的驅向成熟,車輛管理系統也有部分開發,但是都還不是十分完善。現今已經開發的車輛管理系統都是針對以運營為主的具有盈利目的的單位。比如,公交管理、出租車管理、運輸公司管理、汽車站點的管理,而這些管理最主要是針對盈利的管理,很少有針對各種汽車使用權、車輛調配等各種普通單位,不是以車輛運營為盈利手段的車輛管理,針對這點,此系統就是適合如今大多數企業管理的信息管理系統。 1.5系統簡介本系統主要服務於車管所工作人員管理轄區機動車輛,以及駕駛員相關信息,本系統由以下幾大功能模塊構成. 1)車輛檔案管理(車輛檔案建立,車輛檔案查詢,車輛檔案刪除,車輛檔案變更查詢等.) 2)車輛運營管理(車輛運營表,車輛運營查詢,清空車輛運營表) 3)車輛管理(車輛維修管理,車輛報廢管理等) 4)駕駛員管理(駕駛員檔案管理,駕駛員檔案查詢等) 5)系統維護(系統備份,系統還原,系統檢查) 1.6系統的目標本系統主要服務於機動車管理人員的日常工作.利用本系統可以方便的監控管理本區域的駕駛員信息.在此基礎上力求軟件界面人性化以及操作簡單,程序具有健壯性等. 第2章 系統分析 2.1系統開發的思想本系統總是VB與ACCESS結合開發的,它實際上是以Access數據庫做後臺,在VB中的DAO模型和數據庫進行鏈接。主要由前臺界面和後臺數據庫組成,前臺界面就是我們用VB開發的,而後臺與前臺的鏈接比較復雜,因為系統的應用程序和數據庫全放在那裏。我們的車輛系統應用程序使用的是VB語言,後臺的數據庫采用ACCESS 2000,應用程序的編輯軟件我們用的都是MICROSOFT公司的 。 2.2系統可行性分析 2.2.1技術可行性分析技術方面的可行性就是根據現有的技術條件,能否實現系統的各項要求。本系統采用visual basic 6.0與微軟的access作為數據庫, visual basic 中提供了兩種與jet數據引擎接口的方法:data控件與數據訪問對象(DAO)DAO是database object的英文縮寫,要訪問數據庫壹方面數據庫要提供訪問接口,另壹方面要在編程環境中有對數據庫的支持.這些通過查閱資料基本能夠掌握其使用方法,其技術上開發難度壹般. 2.2.2經濟可行性分析濟上:本系統服務於車輛管理人員,使用時操作容易,很大程度上節省了對人員的培訓的開支同時界面美觀,另外,本系統具有較高的擴展性和可維護性,任何人都可以進行維護,極大的節省了壹部分的系統維護費用。提高了車管工作者辦事效率,節省了開支.所以實現經濟上的可行性. 2.2.3社會上可行性分析本系統同時也方便了廣大駕駛員.所以具有社會可行性. 綜上所述,此系統開發目標已明確,在技術和經濟等方面都可行,並且投入少、見效快。因此系統的開發是完全可行的。 2.2.4簡要總結經過細致地初步調查和嚴密地可行性分析,我們認為在現有條件下,開發車輛管理系統是完全可行的。 第3章 系統需求設計需求分析簡單的說就是分析用戶的要求,需求分析是軟件開發的起點,同時也是最重要的部分,需求分析的結果是否準確地反映了客戶的實際需求,將直接影響到後面各個階段的設計,並影響到設計的系統模型是否合理和實用。需求分析壹般包括業務流程分析和數據流程分析還有就是對數據流程解釋的數據字典。 3.1業務流程分析業務流程圖,就是利用壹些規定的符號及連線來表示某個具體業務的處理過程,換壹句話說,就是壹本用圖形的方式來反映本系統在運行過程中的壹張圖紙,繪制出這樣的圖紙對於開發者理順和優化業務過程是大有幫助的。業務流程圖是在業務功能的基礎上將其細化,在業務流程圖中,我們將本系統中的每壹個步驟用壹個完整的圖形串起來,本系統為了以後使用和維護的方便,把整個系統分為前臺用戶使用系統的部分、後臺管理員管理系統兩個大部分。在本文中為了以後的描述方便,都簡稱為“前臺”和“後臺”。前臺業務的處理流程是:首先系統檢查用戶是否登錄,如果沒有登錄,則進入不了系統的各個功能模塊,這時我們的系統會自動的提示,只有當用戶註冊以後成為了合法的用戶才可以進入到我們的系統中,這時系統的使用人員就可以進入管理系統接著選擇車輛檔案、系統維護等信息,如果用戶選擇進入車輛檔案,他就可以看到資料分類列表,然後根據自己的需要選擇對應的資料信息,當然用戶也可以在本系統中進行查詢相關信息,進入車輛管理模塊以後用戶首先看到是相關信息,選擇自己想要查詢的信息以後,就可以選擇相應的信息,進而就出現查詢的結果。 後臺業務的處理流程是:當管理員進入登錄以後,他就可以對本系統的信息進行更新、車輛檔案的刪除、相關信息的添加、修改和刪除以及相關信息的查詢、添加、修改和刪除、以及查詢資料庫信息的添加、修改、刪除,管理等等工作 3.2數據流程分析在業務流程的調查分析中,雖然形象的表達了信息的流動和存儲的過程,但是仍然沒有完全脫離物質的因素,為了用計算機進行管理,還必須舍去壹些物質的因素因為在任何壹個應用軟件的系統中,數據是信息的載體,是今後系統運行過程中的主要處理對象,數據流程分析是把數據在系統內部的流動情況分析出來,僅僅是從數據流動的過程考查實際業務的數據處理模式,數據流程分析主要包括對信息的流動,傳遞,處理等的分析,這個過程也是從外部世界向計算機世界逐漸靠攏的過程。 3.2 系統總體功能結構圖 程 序 登 陸主 界 面車輛檔案管理車輛運盈管理車輛管理駕駛員管理系統維護 圖3.2 系統總體功能結構圖 3.3 代碼設計 3.3.1代碼設計原則 1、唯壹性:在本系統中,每壹個代碼都標識了系統中的每壹個實體,而每壹個實體也只能由壹個代碼來唯壹確定; 2、標準性:主要體現在對程序文件名命名和對數據文件命名的目了然,無重復現象。為了系統維護人員便於進行系統維護,使用了統壹的標準; 3、合理性:系統中代碼設計與編碼對象的分類相適應,以使代碼對編碼對象的分類據有標誌作用; 4、簡單性:在設計過程中采用漢字的漢語拼音的聲母來表示漢字; 5、適應性:在代碼設計過程中,代碼反映了編碼對象的特點,便於識別和記憶,使系統維護人員容易了解和掌握,便於進行維護工作; 6、規範性:代碼的結構,類型,格式統壹,便於記憶和計算機進行處理; 7、可擴充性:考慮到今後程序擴充測需要,在編制代碼時,留有足夠的備用代碼; 3.3.2安全和保密設計本系統的保密功能通過用戶的權限設定來實現。用戶在登錄系統時輸入密碼,如果密碼正確,系統根據該用戶的權限,設置該用戶可以進行的操作。用戶的權限設定是以系統的菜單項為基本單位,只有用戶具有使用該菜單的權限時,菜單項才可以為其所用。當添加新用戶時,用戶的權限為空(即不能進行任何操作),此時應為該用戶設置相應權限;用戶權限也可以根據具體情況隨時修改。此外,為保證計算機的安全,每臺計算機都加裝了UPS不間斷電源,保證在突然斷電情況下,能夠正常退出系統。 第4章 系統數據庫設計數據庫設計在開發軟件項目過程中是最重要的組成部分,數據庫設計的合理性已經成為評價壹個系統是否成功的最重要標誌。本系統采用的是Microsoft Office 套件中的重要組成部分——Access 數據庫管理系統。 Access適用於小型商務活動,用以存貯和管理商務活動所需要的數據。Access不僅是壹個數據庫,而且它具有強大的數據管理功能,它可以方便地利用各種數據源,生成窗體(表單),查詢,報表和應用程序等。 Microsoft Access是壹種關系式數據庫,關系式數據庫由壹系列表組成,表又由壹系列行和列組成,每壹行是壹個記錄,每壹列是壹個字段,每個字段有壹個字段名,字段名在壹個表中不能重復。 4.1 數據庫管理系統的選擇 Access是壹個功能強大、方便靈活的關系型數據庫管理系統,它具有壹個完整的數據庫應用開發工具,可用於開發適合於特定的數據庫管理的Windows 應用程序。使用Access用戶可以方便的設計、修改、瀏覽壹個記錄數據的基本表;可以在記錄基本表的數據中進行提供的各種查詢;可以根據記錄基本表數據設計各種報表;可以設計和使用各種窗體;可以設計和使用宏,對基本表進行壹系列特定操作;甚至可以用Visual Basic 語言進行更高級的程序開發。於其他的關系型數據庫管理系統軟件相比,Access 具有以下優點: 1.儲存文件單壹。Access 的壹個數據庫文件總***包含了該數據庫中的全部數據表、查詢及其他與之相關的東西。文件單壹便於計算機硬盤上的文件管理。 2.支持Windows 95 下的長文件名,並且可以在文件名內加空格。這樣可以使用敘述性標題,是文件便於理解、查找。 3.可以免予DOS的束縛,自行處理構成數據庫的個別元素。 4.具有強大的網絡功能。通過簡單的網絡系統,Access 中的數據信息可以迅捷地傳遍世界各地。 5.使用簡便,用戶無需了解太多的編程語言,就可以輕松的設計和開發數據庫應用程序。 6.可以處理多種數據信息,例如文本文件以及其他壹些數據庫管理系統的數據庫文件。 4.2 數據庫結構設計表4.2.1為車輛報廢表 圖4.2.1 車輛報廢表 表4.2.2為車輛檔案表 圖4.2.2 車輛檔案表 表4.2.3為車輛事故表 圖4.2.3 車輛事故表 表4.2.4為車輛違章表 圖4.2.4 車輛違章表 表4.2.5為車輛維修表圖4.2.5 車輛維修表 表4.2.6為車輛變更表 圖4.2.6 車輛變更表 表4.2.7為車輛運營表 圖4.2.7 車輛運營表表4.2.8為駕駛員檔案表 圖4.2.8 駕駛員檔案表 表4.2.9為零件表 表4.2.9 零件表 第5章 系統功能模塊設計在本章中將進行系統功能模塊的詳細設計,對應用程序進行編寫和調試,將建立好的後臺數據庫和應用程序進行有效的鏈接,實現正確的從數據庫中讀取所需要的數據和向數據庫中添加數據。我們還要註重程序的可維護性、可靠性和可理解性以及程序運行的效率等方面的問題。 5.1系統模塊設計與使用說明圖5.1主窗體窗口 1. 登陸系統以後首先系統主界面窗口。主界面窗口模塊下的“車輛檔案管理”、“車輛運營管理”、“車輛管理”、“駕駛員管理”、“系統維護”、等五項基本信息的錄入工作。 2.設計思路: 1. 在系統文件frmLogin.frm中判斷用戶是否能可以登陸到主界面,如果登陸失敗只能退出,只有登陸成功才能到主界面。 2. 制作主界面的內容,在該部分要實現相關信息錄入等功能 3. 制作界面底部信息 如日期和時間等界面的運行效果如圖5.1界面的運行效果圖所示。界面的關鍵代碼如下: Private Sub Combo1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Command1.SetFocus End If End Sub Private Sub Command1_Click() Set adors = adoCon.Execute("select * from 用戶表 where 用戶姓名=ltrim('" & Text1 & "') and 密碼=ltrim('" & Text2 & "') and 用戶類型=ltrim('" & Combo1.Text & "')") If adors.EOF Then MsgBox "您輸入的信息有誤,請重新輸入!", , "系統提示" Text1 = "" Text2 = "" Text1.SetFocus i = i + 1 If i = 3 Then MsgBox "對不起,您已無權使用本系統!", , "系統提示" Unload Me End If Else Select Case adors!用戶類型 Case "管理員" Case "普通用戶" MDIForm1.mnuyydelete.Enabled = False MDIForm1.mnusyscsh.Enabled = False MDIForm1.mnuglyset.Enabled = False End Select MDIForm1.Show adors.Close Unload Me End If End Sub Private Sub Command2_Click() Unload Me 'adoRs.Close End Sub Private Sub Form_Load() Combo1.ListIndex = 0 End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text2.SetFocus End If End Sub Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Combo1.SetFocus End If End Sub 5.2車輛檔案管理設計 圖5.2車輛檔案查詢登錄成功以後,點擊導航條上的“車輛檔案管理”,下拉菜單中***有6個選項,在菜單中用戶點擊任何壹項都能進入相應內容界面,在該頁面將顯示相應的內容。主要功能如下: 1 . 車輛檔案錄入; 2 . 車輛檔案查詢; 3 . 車輛異動列表; 4 . 車輛異動查詢; 5 . 車輛報廢; 6 . 車輛報廢查詢。設計思路: 1 . 設計車輛檔案這壹項時,同樣由系統的導航條,在以管理員身份登陸後,可以方便,快捷