出租車管理系統(tǒng),計算機畢業(yè)論文,管理信息畢業(yè)論文,.doc_第1頁
出租車管理系統(tǒng),計算機畢業(yè)論文,管理信息畢業(yè)論文,.doc_第2頁
出租車管理系統(tǒng),計算機畢業(yè)論文,管理信息畢業(yè)論文,.doc_第3頁
出租車管理系統(tǒng),計算機畢業(yè)論文,管理信息畢業(yè)論文,.doc_第4頁
出租車管理系統(tǒng),計算機畢業(yè)論文,管理信息畢業(yè)論文,.doc_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

目 錄摘 要1Abstract1前 言21系統(tǒng)背景及研究意義31.1課題背景31.2研究意義及目標31.2.1研究意義31.2.2研究目標32開發(fā)工具簡介42.1數(shù)據(jù)庫簡介42.1.1SQL語言42.1.2ACCESS 2000數(shù)據(jù)庫42.2Visual Basic 6.0簡介43系統(tǒng)設計可行性研究53.1系統(tǒng)概述53.2系統(tǒng)的設計和架構53.2.1系統(tǒng)結構設計54數(shù)據(jù)庫的設計64.1數(shù)據(jù)庫需求分析64.2數(shù)據(jù)庫概念結構設計74.3數(shù)據(jù)庫的生成與配置84.3.1建設數(shù)據(jù)庫84.3.2建立各數(shù)據(jù)表之間的關系84.3.3數(shù)據(jù)庫的連接95系統(tǒng)主要模塊設計與實現(xiàn)95.1模塊設計95.1.1系統(tǒng)登陸界面設計95.1.3司機/車輛檔案管理模塊115.1.4車輛運營模塊115.2代碼實現(xiàn)分析136軟件系統(tǒng)的測試與維護146.1軟件系統(tǒng)測試的流程146.2系統(tǒng)維護146.2.1系統(tǒng)維護的基本概念146.2.2系統(tǒng)維護工作的內容14結 論14致 謝15參考文獻15摘 要隨著經(jīng)濟的日益增長,信息化時代已經(jīng)到來,生活中各種信息趨向數(shù)字化、清晰化。出租車管理系統(tǒng)就是在這樣的一個環(huán)境中誕生的,交通的日益發(fā)達,出租車信息復雜化。因此我們將發(fā)揮計算機的龐大的存儲空間,高性能的處理能力,高度可靠的數(shù)據(jù)安全,清晰的可視化數(shù)據(jù)等這些優(yōu)勢來輔助管理部門對出租車進行管理,實現(xiàn)了計算機資源的合理利用,真正實現(xiàn)了減少勞動力提高勞動質量的目的。本文主要分析了系統(tǒng)的主要組成情況,包括需求情況,系統(tǒng)的設計目標,數(shù)據(jù)結構,數(shù)據(jù)流程和系統(tǒng)的主要特點等,重點介紹了系統(tǒng)功能模塊的詳細思路和實現(xiàn)方法,以及對系統(tǒng)關鍵技術和部分源代碼的詳細說明。關鍵詞:出租車管理,信息系統(tǒng),數(shù)據(jù)庫,控件,窗體AbstractWith the economy growing, the information age has arrived and the life of various trends of digital information, the clarity. Taxi management system is in such an environment birth, the growing traffic developed, taxi information complicated. Therefore, we will play a large computer storage space, high-performance processing capability, highly reliable data security, clear visualization of data supporting these advantages to the management department of the taxi management, computer resources to achieve the reasonable use, the actual realization of the labor to improve labor quality. This paper analyzes the main components of the system, including demand, the systems design goals, data structure, data flow and the main features, focusing on the system functional modules detailed ideas and methods and the key technology of the system and part of the source code for details. Keywords: Taxi management,MIS,Database,ActiveX,Form前 言隨著生產(chǎn)社會化趨勢的擴大、科學技術的進步、人類知識總量的增長速度不斷加快、以及市場競爭的日益激烈,人們對信息的認識產(chǎn)生了根本性的變化。信息被列為與物質、能源并列的人類社會發(fā)展的三大資源之一。信息化水平已成為衡量一個國家現(xiàn)代化水平和綜合國力的重要標志。我國也正處于改革開放進一步深化的環(huán)境下,因此我們應當抓住機遇,充分利用信息,扎實的做好信息管理系統(tǒng)的基礎工作,建設開發(fā)較為先進的應用系統(tǒng),加快我國信息化建設的步伐。近幾年來,隨著加入WTO,社會生活節(jié)奏日益加快,出租車行業(yè)使得人們以車代步,提高出行效率,同時也隨之不斷地發(fā)展。為了更好地服務于廣大乘客,各大出租車公司先后搭建了各類信息管理系統(tǒng),諸如叫車系統(tǒng),客服系統(tǒng)等,逐漸形成了數(shù)字化租車的管理概念。即以網(wǎng)絡化管理為基本模式,以信息為出租車行業(yè)發(fā)展的基本動力,以信息技術為增強出租車公司競爭實力的基本手段,以信息化建設為出租車公司發(fā)展的新增長點,以信息文化改變著人們教育、工作方式和思想觀念。從而根本上實現(xiàn)了服務于廣大乘客,提高出租車公司各項工作的效率和質量,為出租車公司創(chuàng)造經(jīng)濟效益。司機和出租車輛是出租車公司最主要的資源,是創(chuàng)造效益的源泉。要想提高出租車公司的效益和服務質量,首先從做好對司機和車輛的管理著手。一個是做好司機非現(xiàn)金營運收入的發(fā)放(清算)工作,司機的人身保險等福利工作,二是做好車輛的保險和維修工作。基本此種管理需要的信息系統(tǒng)出租車公司信息管理系統(tǒng),將很大程度上解決出租車公司在此工作上的難度。本文所描述的“出租車信息管理系統(tǒng)”,是根據(jù)某出租車公司的信息管理系統(tǒng)需求為基礎展開需求調研。并在一定程度上考慮了它的可擴充性,使系統(tǒng)開發(fā)完成后,通過少量的改造,可以適用于其他類型公司。1系統(tǒng)背景及研究意義1.1課題背景隨著計算機技術的不斷發(fā)展,公司、企業(yè)和相關的計算機化管理逐漸普及,計算機技術已經(jīng)深入到企業(yè)管理的各個方面。交通運輸是國民經(jīng)濟和社會發(fā)展的重要基礎設施和基礎產(chǎn)業(yè),是經(jīng)濟運行的命脈。隨著國民經(jīng)濟快速發(fā)展,交通基礎設施的不斷完善,運輸行業(yè)也得到快速發(fā)展,而大量車輛的運營安排需要科學的管理,這也成為運輸行業(yè)中的一個重要工作。運輸行業(yè)管理系統(tǒng)就是滿足運輸行業(yè)各個環(huán)節(jié)的管理、記錄和查詢功能及收支盈利情況,本設計就是來源于對運輸行業(yè)中關于出租車信息管理出發(fā)開始設計的。對科室管理的信息化可以減少人力資源的浪費,可以使少量的人員就可以承擔好企業(yè)信息管理室的日常工作的任務。進一步提高工作服務質量,充分發(fā)揮信息資源優(yōu)勢。1.2研究意義及目標1.2.1研究意義 隨著經(jīng)濟的日益增長,出租車的日益發(fā)達,這使得出租車車輛信息復雜化。因此我們將發(fā)揮計算機的龐大的存儲空間,高性能的處理能力,高度可靠的數(shù)據(jù)安全,清晰的可視化數(shù)據(jù)等這些優(yōu)勢來對出租車輛進行管理,實現(xiàn)了計算機資源的合理利用,改善了出租車業(yè)內部以及整個供應鏈各個環(huán)節(jié)的管理、調度及資源配置,使得管理合理規(guī)范。盡量合理的控制運作模式,尤其是車輛、人員的控制管理,及時了解出租車行業(yè)各個環(huán)節(jié)的管理、記錄和查詢功能及收支盈利的情況,更好優(yōu)化出租車行業(yè)運營的發(fā)展。真正實現(xiàn)了減少勞動力提高勞動質量的目的。隨著經(jīng)濟的全球化以及中國經(jīng)濟改革的逐漸深化,出租車業(yè)面臨著越來越激烈的競爭,改善出租車業(yè)內部以及整個供應鏈各個環(huán)節(jié)的管理、調度及資源配置,迅速適應客戶的新需求和市場新機遇的能力,是中國交通運輸業(yè)贏得競爭勝利的決定性因素,而快速有效地實施自身資源計劃。提高出租車業(yè)競爭力的最有效的方法之一1。1.2.2研究目標本項目的目標是利用Visual Basic 6.0編程開發(fā)出一套應用于運輸行業(yè)關于出租車管理信息系統(tǒng),這套應用系統(tǒng)將主要通過出租車信息管理系統(tǒng)使企業(yè)管理人員可以輕松快捷地完成資料管理任務,使管理人員方便、快速的完成站點、線路、車輛、司機信息的管理并能及時了解公司運營情況及相應信息的查詢工作。對需求作進一步研究,不斷更新內部機制以滿足企業(yè)提出的多層次要求。2開發(fā)工具簡介2.1數(shù)據(jù)庫簡介2.1.1SQL語言SQL是Structured Query Language 的縮寫,最早是IBM公司于1970年開發(fā)的,后經(jīng)國際標準化組織ISO協(xié)會采納為國際標準,它集數(shù)據(jù)操縱、定義、控制和管理的功能于一體,易學易用2。SQL語言的優(yōu)點:非過程化語言,面向集合操縱。一體化。是所有關系數(shù)據(jù)庫的公共語言。2.1.2ACCESS 2000數(shù)據(jù)庫Access是MicroSoft公司始于1994年發(fā)表的微機數(shù)據(jù)庫管理系統(tǒng)。作為一種功能強大的MIS系統(tǒng)開發(fā)工具,它具有界面友好,易學易用,開發(fā)簡單,接口靈活等特點,是一個典型的新一代數(shù)據(jù)管理和信息系統(tǒng)開發(fā)工具。與Microsoft的其他數(shù)據(jù)庫產(chǎn)品如FOXPRO等相比,Access具有較獨特的優(yōu)勢,提供了更強大的數(shù)據(jù)組織、用戶管理、安全檢查等功能。而ACEESS的應用主要是單客戶機應用。基本可以滿足本設計的數(shù)據(jù)庫需要。微軟公司的目標是使ACEESS成為設計和管理應用程序最容易的數(shù)據(jù)庫系統(tǒng),ACEESS主要任務是存儲、管理和提供數(shù)據(jù),以滿足客戶端連接和存儲數(shù)據(jù)的需要3。2.2Visual Basic 6.0簡介Visual Basic 6.0是新一代軟件應用開發(fā)工具,在數(shù)據(jù)庫、網(wǎng)絡、跨平臺開發(fā)方面具有很強的功能:具有面向對象的可視化設計工具 、 事件驅動的編程機制 、 提供了易學易用的應用程序集成開發(fā)環(huán)境、 結構化的程序設計語言、支持多種數(shù)據(jù)庫系統(tǒng)的訪問、 Active技術、 VB6在開發(fā)環(huán)境上、網(wǎng)絡功能等的增強、完備的help聯(lián)機幫助功能。在提供企業(yè)和Web開發(fā)人員所需要的可升級性和可靠性的同時,還支持正涌現(xiàn)而出的各種平臺的Web服務。 Visual Basic 6.0 的“對象”從可視化編程的角度看,是一個有屬性(數(shù)據(jù))和行為(事件)方法的實體。用Visual Basic 6.0開發(fā)數(shù)據(jù)庫應用,重點是和各種數(shù)據(jù)庫組件打交道,能和數(shù)據(jù)庫掛鉤的組件對象有5種,它們是:ADODC(數(shù)據(jù)庫會話)、Datagrid(數(shù)據(jù)庫)、DataList與DataCombo(數(shù)據(jù)控制組件)用來顯示數(shù)據(jù)庫信息。其中后面3種統(tǒng)稱為數(shù)據(jù)訪問(DataAccess)組件4。Visual Basic 6.0處理數(shù)據(jù)庫的機制。數(shù)據(jù)庫應用程序ADODCADODC聯(lián)接Datagrid顯示ListView顯示 圖1 Visual Basic 6.0處理數(shù)據(jù)庫的機制3系統(tǒng)設計可行性研究3.1系統(tǒng)概述 隨著計算機技術的不斷發(fā)展,計算機化管理逐漸普及,計算機技術已經(jīng)深入到企業(yè)管理的各個方面。出租車行業(yè)也得到快速發(fā)展。而大量出租車的運營安排需要科學的管理,這也成為出租車管理中的一項重要工作。本設計系統(tǒng)主要的功能有:站點信息的管理,線路信息的管理,記錄司機的基本資料,記錄車輛的基本資料業(yè)務管理運營業(yè)務記錄管理,業(yè)務管理車輛維修記錄管理查,業(yè)務管理車輛違章記錄管理,業(yè)務管理車輛事故記錄管理查詢統(tǒng)計管理,系統(tǒng)用戶及權限管理,系統(tǒng)的幫助及功能簡介3.2系統(tǒng)的設計和架構3.2.1系統(tǒng)結構設計本系統(tǒng)主要分為系統(tǒng)歡迎界面、站點信息管理界面、線路信息管理界面、司機檔案管理界面、車輛檔案管理界面、車輛運營記錄管理界面、車輛維修記錄管理界面、車輛違章記錄管理界面、車輛事故記錄管理界面、每日結算,運營統(tǒng)計查詢和用戶權限管理界面幾部分。系統(tǒng)結構設計圖如圖所示。出租車管理系統(tǒng)系統(tǒng)歡迎界面車輛檔案管理界面車輛運營記錄管理界面車輛維修記錄管理界面車輛違章記錄管理界面車輛事故記錄管理界面每日結算界面數(shù)據(jù)庫圖2 系統(tǒng)結構設計站點信息管理界面司機檔案管理界面線路信息管理界面統(tǒng)計查詢界面3.2.2系統(tǒng)功能模塊細分根據(jù)上述系統(tǒng)總體設計思想的分析,可將系統(tǒng)分為以下八大部分:用戶管理模塊,基本信息模塊,檔案管理模,塊業(yè)務管理模塊, 用戶權限模塊,每日結算模塊,查詢統(tǒng)計模塊,系統(tǒng)幫助模塊。4數(shù)據(jù)庫的設計開發(fā)數(shù)據(jù)庫應用系統(tǒng),大致可分為數(shù)據(jù)庫的分析、設計和應用程序的分析、設計兩部分。后臺數(shù)據(jù)庫的合理設計在本例這樣的數(shù)據(jù)信息管理系統(tǒng)中占有十分重要的地位,數(shù)據(jù)庫設計的優(yōu)劣將直接影響系統(tǒng)的準確性、效率及實現(xiàn)效果,合理的設計能提高數(shù)據(jù)存儲效率,保證數(shù)據(jù)的完整和一致5。4.1數(shù)據(jù)庫需求分析本系統(tǒng)具體的需求分析如下:l 用戶可對站點及線路進行添加、修改和刪除等操作,并提供了通過拼音快速查詢功能幫助用戶快速對記錄的錄入管理。l 用戶可維護司機檔案,進行添加、修改和刪除等操作,并能通過姓名、身份證號、性別、司機工號及備注等項目對司機檔案進行查詢(其中司機姓名、身份證號、備注為模糊查詢,其余為精確查詢)。l 司機ID必須唯一且用車輛車牌后5位標記,做到一人一車對應。l 用戶可對車輛檔案進行添加、修改和刪除操作,并能通過車號、車輛是否年檢、是否有車險及備注等項目對車輛檔案進行查詢(其中車號和備注為模糊查詢),車輛ID必須唯一。l 用戶可對車輛運營記錄進行添加、個性和刪除操作,并能通過車輛ID、司機ID、運營日期及備注等項目對車輛運營記錄進行查詢(其中備注為模糊查詢)。l 用戶可對車輛維修記錄進行添加、個性和刪除操作,并能通過車輛ID、維修日期及備注等項目對車輛維修記錄進行查詢(其中備注為模糊查詢)。l 用戶可對車輛違章記錄進行添加、修改和刪除操作,并能通過車輛ID、司機ID、車輛違章日期及備注等項目對車輛違章記錄進行查詢(其中備注為模糊查詢)。l 用戶可對車輛事故記錄進行添加、修改和刪除操作,并能通過車輛ID、司機ID、事故、日期及備注等項目對車輛事故記錄進行查詢(其中備注為模糊查詢)。4.2數(shù)據(jù)庫概念結構設計 通過上述總體分析,就能設計出滿足用戶需求的各種實體,可以得到實體-關系模型如下:1)站點信息實體站點編號,名稱,簡碼,位置,別名,類型,所屬車隊。2)線路信息實體線路編號,站點號,起點站,終點站,線路名,線路車輛,線路里程。 3)用戶實體姓名,密碼,確認密碼,標識。4)司機檔案實體司機檔案ID,司機姓名,司機身份證號,司機性別,司機出生日期,司機工號,司機電話,隸屬車隊名,司機駕照號,駕照截止日期,備注。5)輛檔案實體車輛檔案ID,車號,錄屬車隊名,車輛購買日期,是否年檢,是否車險,備注。6)統(tǒng)計表實體編號,總收入,總支出,日期 7)盈利信息表實體編號,總盈利,日期8)車輛運營記錄運營記錄號,運營車輛ID,司機ID,運營日期,運營收,備注。9)車輛維修記錄維修記錄號,維修車輛ID,維修場站,維修花費,維修日期,備注。10)車輛違章記錄違章記錄號,違章車輛ID,違章司機ID,違章原因,違章日期,違章罰款,備注。11)車輛事故記錄事故記錄號,事故車輛ID,事故司機ID,事故日期,事故地點,事故對象姓名,事故身份證號,事故對象電話,保險理賠金額,公司負擔金額,對方負擔金額,備注。司機車輛維修記錄運營記錄違章記錄事故記錄11nnnn運營站點線路nn圖3 實體關系E-R圖4.3數(shù)據(jù)庫的生成與配置 4.3.1建設數(shù)據(jù)庫該數(shù)據(jù)庫包含11個數(shù)據(jù)表:l 儲存站點信息的數(shù)據(jù)表CarSet。l 儲存線路信息的數(shù)據(jù)表Way。l 儲存司機檔案信息的數(shù)據(jù)表DriverInf。l 儲存車輛檔案信息的數(shù)據(jù)表CarInfo。l 儲存車輛運營記錄的數(shù)據(jù)表WorkRec。l 儲存車輛維修記錄的數(shù)據(jù)表RepairRec。l 儲存車輛違章記錄的數(shù)據(jù)表PecRec。l 儲存車輛事故記錄的數(shù)據(jù)表AccRec。l 統(tǒng)計運營數(shù)據(jù)表TONGJI。l 盈利數(shù)據(jù)表Earning。l 用戶信息表Users。4.3.2建立各數(shù)據(jù)表之間的關系將上述各數(shù)據(jù)建立完成后,分別設計各個數(shù)據(jù)表之間的關系。根據(jù)相應字段之間屬性陪配原則,把各表相互聯(lián)系起來,更有助于多表之間的查詢。在建立了數(shù)據(jù)表之間的關系后,建立關系的字段屬性不能再更改。要更改則必須先取消關系,更改字段屬性再重新建立連接。因此應建立完善后再建立各表之間的關系。建立好數(shù)據(jù)庫各表的關系如圖所示:圖4 數(shù)據(jù)庫關系圖4.3.3數(shù)據(jù)庫的連接Access建立的數(shù)據(jù)庫不需要數(shù)據(jù)庫服務器支持,且Visual Basic中自帶支持,即使系統(tǒng)中沒有安裝Microsoft Office 軟件,在Visual Basic中亦可直接連接使用,在公共模塊中實現(xiàn)。5系統(tǒng)主要模塊設計與實現(xiàn)5.1模塊設計5.1.1系統(tǒng)登陸界面設計當系統(tǒng)運行時,首先打開登陸窗體,只有權限的用戶才能進入系統(tǒng)。登陸成功后將顯示系統(tǒng)主界面。界面布局如圖所示。圖5 系統(tǒng)登陸界面If Len(Trim(Me.Txtuser.Text) = 0 Then MsgBox 請輸入用戶名, , 登陸系統(tǒng) Exit Sub End IfIf Len(Trim(Me.Text2.Text) 0 Then RsDB.MoveFirst For i = 1 To RsDB.RecordCount sEarning = sEarning + RsDB.Fields(WorkEarning).Value If Not RsDB.EOF Then RsDB.MoveNext Next i RsDB.Close For i = 1 To RsDB.RecordCount sPay = sPay + RsDB.Fields(PecCost).Value For i = 1 To RsDB.RecordCount sPay = sPay + RsDB.Fields(AcciComPay).Value If Not RsDB.EOF Then RsDB.MoveNext Me.TxtPay.Text = sPay Me.TxtPayoff.Text = sEarning - sPay5.1.3司機/車輛檔案管理模塊司機/車輛管理模塊主要功能:1)對司機/車輛記錄的添加、修改、刪除操作。2)通過標簽組件把管理模塊各查詢模塊整理在一起方便用戶的操作與查詢。對記錄的情況做到及時掌控制,對記錄的信息做到快速的查詢。3)當用戶選中DataGrid列表中某一項數(shù)據(jù)時,系統(tǒng)會自動將該項數(shù)據(jù)內容顯示在“司機/車輛檔案管理”選項卡中。然后單擊【修改】按鈕,程序檢驗各字段內容填寫是否正確后,將修改后的記錄替換DataGrid列表中的原數(shù)據(jù)。而DataGrid控件與ADODC控件邦定,從而與司機檔案數(shù)據(jù)表DriverInfo中的數(shù)據(jù)相關聯(lián),將自動對DriverInfo數(shù)據(jù)表中的數(shù)據(jù)進行修改,使得這部分代碼非常簡單。Private Sub Form_Load()Adodc1.ConnectionString = CnStr Adodc1.RecordSource = Select DriverID as 司機ID, & _ DriverName as 姓名, & _ DriverNum as 身份證號, & _ DriverSex as 性別, & _ DriverBir as 出生日期, & _ DriverWorkNum as 工號, & _ DriverTel as 電話, & _ DriverTeam as 隸屬車隊名, & _ DriverLicenceNum as 司機駕照號, & _ DriverLicenceDate as 駕照截止日期, & _ Remark as 備注 & _ From DriverInfo Debug.Print Adodc1.RecordSource Set DataGrid1.DataSource = Adodc1 End Sub5.1.4車輛運營模塊模塊主要功能:1)對運營信息的添加、修改、刪除和查詢操作。 2)由于車輛運營記錄中的車輛ID司機ID兩個字段分別與車輛檔案數(shù)據(jù)表CarInfo中的車輛ID和司機檔案數(shù)據(jù)表DriverInfo中的司機ID相關聯(lián),因此將界面中這兩個選項的控件設置為不能手動輸入內容的下拉框,代碼將在Form_load() 過程對其進行初始化。即從上述兩個數(shù)據(jù)表中讀出相應的已經(jīng)存在的車輛ID和司機ID。3)車輛運營記錄查詢功能,當文本框獲取焦點后,前面的查詢類型將自動被選擇。 If Me.OptQue(0).Value = True Then If Me.TxtQueName.Text = Then ElseIf Len(Trim(Me.TxtQueName.Text) 4 Then MsgBox 查詢司機檔案 Exit Sub End If DriverName = Replace(Trim(Me.TxtQueName.Text), , ) Questr = select * from DriverInfo where DriverName like % & DriverName & %5.1.5車輛維修、違章和事故記錄管理模塊3個模塊主要對車輛維修、違章和事故信息做記錄,把車輛的運營的情況做好備分,讓管理員充分了解車輛的運營情況司機的運作情況。為統(tǒng)計公司的運營情況提供財料,從而更好優(yōu)化企業(yè)的資源配制,提企業(yè)的效益創(chuàng)造更大的財富6。此模塊主要功能:l 關于違章的車輛、司機、原因、罰款、日期、等情況進行管理及查詢。l 關于維修的車輛、司機、原因、維修費用、日期、地點、及是否開發(fā)票報銷進行管 理 及查詢。l 關于事故的車輛、司機、原因、日期、事故對象信息、事故陪償、保險陪償?shù)刃畔⒐芾砑安樵儭f Me.TxtRemark.Text = vbNullString Then SqlStr = INSERT INTO RepairRec SqlStr=SqlStr&(RepairID,RepairCarID,RepairPlace,RepairPay,RepairDate) SqlStr = SqlStr & VALUES ( & Me.TxtID.Text & , & Me.CmbCarID.Text & , SqlStr = SqlStr & & Me.TxtPlace.Text & , SqlStr = SqlStr & & Me.TxtCost.Text & , SqlStr = SqlStr & # & Me.DTPDate.Value & #); Debug.Print SqlStr DBCn.Execute SqlStr Else Remark = Replace(Trim(Me.TxtRemark.Text), , ) SqlStr = INSERT INTO RepairRec SqlStr=SqlStr&(RepairCarID,RepairPlace,RepairPay,RepairDate,Remark) SqlStr = SqlStr & VALUES ( & Me.TxtID.Text & , & Me.CmbCarID.Text & , SqlStr = SqlStr & & Me.TxtPlace.Text & , SqlStr = SqlStr & & Me.TxtCost.Text & , SqlStr = SqlStr & # & Me.DTPDate.Value & #, SqlStr = SqlStr & & Remark & ); Debug.Print SqlStr DBCn.Execute SqlStr End If5.2代碼實現(xiàn)分析主要代碼分析如下:車輛檔案管理菜單Private Sub Car_Man_Click()FormCar.ShowormCar.SSTab1.Tab = 1車輛檔案查詢菜單Private Sub Car_Query_Click()FormCar.ShowFormCar.SSTab1.Tab = 0司機檔案管理菜單Private Sub Dri_Man_Click()FormDriver.ShowFormDriver.SSTab1.Tab = 0司機檔案查詢菜單Private Sub Dri_Query_Click()FormDriver.ShowFormDriver.SSTab1.Tab = 1車輛運營收入SqlStr = select WorkEarning from WorkRec where WorkDate =#If RsDB.RecordCount 0 Then RsDB.MoveFirstFor i = 1 To RsDB.RecordCountsEarning = sEarning + RsDB.Fields(WorkEarning).Value車輛違章罰款SqlStr = select PecCost from PecRec where PecDate =#If RsDB.RecordCount 0 Then RsDB.MoveFirstsPay = sPay + RsDB.Fields(PecCost).Value6軟件系統(tǒng)的測試與維護6.1軟件系統(tǒng)測試的流程軟件系統(tǒng)的測試過程按照個步驟進行,即單元測試、組裝測試、確認測試和系統(tǒng)測試。單元測試集中對用源代碼實現(xiàn)的每一個程序單元進行測試,檢查各個程序模塊是否正確地實現(xiàn)了規(guī)定的功能。集成測試是根據(jù)設計規(guī)定的軟件系統(tǒng)體系結構,把已測試過的模塊組裝起來,在組裝過程中,檢查程序結構組裝的正確性。確認測試則是要檢查已實現(xiàn)的軟件系統(tǒng)是否滿足了需求規(guī)格說明中確定了的各種需求,以及軟件配置是否完全、正確。系統(tǒng)測試則把已經(jīng)經(jīng)過確認的軟件系統(tǒng)納入到實際運行環(huán)境中,與其他系統(tǒng)成分組合在一起進行測試。6.2系統(tǒng)維護6.2.1系統(tǒng)維護的基本概念 系統(tǒng)維護就是為了保證系統(tǒng)中的各個要素隨著環(huán)境的變化始終處于最新的、正確的工作狀態(tài)。系統(tǒng)維護的目的是保證管理信息系統(tǒng)正常而可靠地運行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用。 6.2.2系統(tǒng)維護工作的內容 系統(tǒng)維護是面向系統(tǒng)中各種構成要素的,根據(jù)維護對象的不同,系統(tǒng)維護的內容可分為以下幾類:1)系統(tǒng)應用程序維護。系統(tǒng)的業(yè)務處理過程是通過應用材庫的運行而實現(xiàn)的,一旦程序發(fā)生問題或業(yè)務發(fā)生變化,就必然地引起程序的修改和調整,因此系統(tǒng)維護的主要活動是對程序進行維護。 2)數(shù)據(jù)維護。業(yè)務處理對數(shù)據(jù)的

溫馨提示

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

評論

0/150

提交評論