四隊(duì)和一隊(duì)三區(qū)_第1頁(yè)
四隊(duì)和一隊(duì)三區(qū)_第2頁(yè)
四隊(duì)和一隊(duì)三區(qū)_第3頁(yè)
四隊(duì)和一隊(duì)三區(qū)_第4頁(yè)
四隊(duì)和一隊(duì)三區(qū)_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

摘向,對(duì)自動(dòng)派車流程進(jìn)行分析和研究,并以Delphi7.0和Access2013、該系統(tǒng)完成了車輛使用申請(qǐng)和調(diào)度管理所需的功能,實(shí)現(xiàn)了車輛、 :車輛管理,調(diào)度,數(shù)據(jù)庫(kù),自動(dòng)Withthedevelopmentofarmed diversitytask,vehiclemanagementandthetraditionalschedulingmethodsarefacingmoreandmoreprominentproblemintheinformationage.Inordertosatisfythedemandofinformationconstructionofthearmed,informationsuchasmodernnetworktechnology,databasetechnologyandcommunicationtechnologyarefullyused.Thevehicleinformationmanagementmodeisbuilttoimprovethequalityandefficiencyofvehiclemanagement.Inthisthesis,basedontheprocessofArmed’susingvehicle,theArmedtothevehiclemanagementinformationasthemainresearchdirection,themethodofdispatchingvehicleonthreesidesispresented.BasedonDelphi7.0andAccess2013,themethodofdispatchingvehicleonthreeisrealizedbyprogrammingandbuildcorrespondingdatabase.Fortheauthorityofdifferentusers,differentsubsystemsareestablished.Statisticsandprocessingofdataarecompletedbythedatabaselink.Andthedispatchingvehiclebasedonnetworkisalsorealized.Thesystemrealizesthefunctionofvehiclemanagement,whichtrulyrealizestheautomation,thenetwork-realization,theinligence-realizationandtheinformation-realization.Theapplicationofthesystemcansavealotofmoney.ItisverysignificanttoimprovetheefficiencyandArmed’sbattleeffectiveness,andithastheverystrongpracticalsignificancetoimprovethearmyvehicletimelyand【】Vehiclemanagement,Dispatchingvehicle,Database 引1.1車輛管理發(fā)展現(xiàn)傳統(tǒng)的車輛管理和調(diào)度方法在信息化時(shí)代所的問(wèn)題越來(lái)越突出并且已,、隨著遂行任務(wù)的不斷增多在執(zhí)行、處突等多樣化重要性日益凸顯。車輛的科學(xué)規(guī)范管理,既是日常管理工作的一部分,更是關(guān)乎安全穩(wěn)定、確保任務(wù)順利完成的重點(diǎn)。,、應(yīng)用程序的開(kāi)發(fā),以及數(shù)據(jù)庫(kù)的建立和??旖莸牟樵?,從而解決了傳統(tǒng)人工方式調(diào)度管理車輛效率低、可操作性差,查找、更新和等諸多問(wèn)題自動(dòng)派車系統(tǒng)的研制實(shí)現(xiàn)了車輛使用申請(qǐng)和調(diào)度管理所需的功能可以使車輛管理工作達(dá)到網(wǎng)絡(luò)化信息化、自動(dòng)化和智能化。該系統(tǒng)的開(kāi)發(fā)應(yīng)用,可以減少重復(fù)勞動(dòng),提高工作效率和的保障能力,預(yù)防車輛事故,還可以為節(jié)約大量經(jīng)費(fèi),對(duì)提高。路和方法,以及具體的設(shè)計(jì)過(guò)程。主要做了以下工作:DelphiAccess數(shù)據(jù)庫(kù)管理系統(tǒng),討論了常用數(shù)據(jù)方法,選擇ADO作為數(shù)據(jù)接口;根據(jù)車輛管理和使用現(xiàn)狀,以車輛派遣過(guò)程為基礎(chǔ),提出結(jié)合實(shí)際,設(shè)計(jì)出派車的流程算法,并以此算法為基礎(chǔ),建立了派車的流程圖,作為最后系統(tǒng)設(shè)計(jì)的依據(jù);統(tǒng)的功能設(shè)計(jì),并利用Access2013建立相應(yīng)的數(shù)據(jù)庫(kù)。對(duì)車輛調(diào)度使用的信息進(jìn)行處理最后通過(guò)數(shù)據(jù)庫(kù)的實(shí)現(xiàn)數(shù)據(jù)的統(tǒng)計(jì)和處理,本Delphi7.0的集成環(huán)境界時(shí)還包括Access2013及其語(yǔ)言的簡(jiǎn)單介紹。第二章Delphi7.0DelphiWindows平臺(tái)著名的快速應(yīng)用程序開(kāi)發(fā)工具。它的前身,即是(IDE由傳統(tǒng)PascalObjectPascal,以圖形用戶界面為開(kāi)發(fā)環(huán)境,透過(guò)2-1所示[5]。 Delphi7.0集成開(kāi)發(fā)環(huán)境主界Delphi7.0在這塊畫(huà)布上可以描繪各種各樣的windows應(yīng)用程序。應(yīng)用程序的用戶界面是ObjectInspector和代碼編輯器來(lái)控制組件的行為和外觀。Delphi根據(jù)應(yīng)用程序中對(duì)象編輯器(ObjectDelphi集成開(kāi)發(fā)環(huán)境的左下部。其主要功能是查看和修改組件屬性,并可以為組件定制不同的響應(yīng)。在菜單中依次選擇“View”→“ObjectInspector”菜單項(xiàng)或直接按“F11”鍵便可打開(kāi)對(duì)象編輯器。其中屬性2-22-2頁(yè)2-3頁(yè) 對(duì)象瀏覽FileEditDelphi7程序開(kāi)發(fā)的全部功能和命令。 主菜位于主窗口的左下部,其中包括許多執(zhí)行命令快捷按鈕,如圖2-2-43) 組件面組件面板其實(shí)是一個(gè)組件,位于主窗口右下部,包括“Standard“Additional“Win32 組件面系統(tǒng)數(shù)據(jù)接口的選Delphi數(shù)據(jù)接口有:ADO(ActiveXDataObject、BDE(BorlandDatabaseEngine、ODBC(OpenDatabaseConnectivity,開(kāi)發(fā)數(shù)據(jù)庫(kù)連接。ADO(ActiveXDataADO(ActiveXDataObject)是微軟提供對(duì)各數(shù)據(jù)格式的接口(high-interface成,通過(guò)OLE.DB數(shù)據(jù)提供者數(shù)據(jù)庫(kù)中數(shù)據(jù)。ADO提供了另外,它還允許用戶使用數(shù)據(jù)庫(kù)中各種系統(tǒng)資源。結(jié)合Delphi本身開(kāi)放式數(shù)據(jù)Degrade,DebitBDEInternetADO,Delphi7.0能夠讓用戶快速ADO所支持的數(shù)據(jù)庫(kù)。BDEBorland獨(dú)家支持的,在編程時(shí)用戶只需要調(diào)用控件所提供的接口要bedpans,在源代碼的uses段加入bed即可。微軟ODBCOracle、Sybase等,提供了一種統(tǒng)一方案。ODBC內(nèi)含的驅(qū)動(dòng)程序與具體數(shù)據(jù)庫(kù)有關(guān),一個(gè)驅(qū)動(dòng)是一個(gè)支持ODBC調(diào)用的函數(shù)模塊。用戶是通過(guò)調(diào)用驅(qū)動(dòng)程序提供的接口函數(shù)來(lái)數(shù)據(jù)ODBCODBC最大的優(yōu)點(diǎn)是能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫(kù)[6]。通過(guò)比較各種接口,我選擇在本次畢業(yè)設(shè)計(jì)中使用ADO技術(shù)數(shù)據(jù)庫(kù)。因?yàn)樗峁┝艘粋€(gè)一致的、高兼容性的、高性能的數(shù)據(jù)接口。它既能實(shí)現(xiàn)數(shù)據(jù)庫(kù)前端創(chuàng)建,還可以能實(shí)現(xiàn)中間層的設(shè)計(jì)。ADO應(yīng)用范圍涵蓋了從一層到多WebADO提供了比OLE.DB更容易使用的接口,優(yōu)化的數(shù)據(jù),減少了網(wǎng)絡(luò)負(fù)載和Delphi7.0的組件面板提供了多個(gè)組件,組件可以在組件面板上選擇的,在窗體代碼窗口和設(shè)計(jì)窗口中操作的元素,并且可以為其編寫(xiě)一定的處理代碼,從而滿足一定的功能需求。實(shí)際編程中,組件能插入Delphi開(kāi)發(fā)環(huán)境的任TTimer是數(shù)據(jù)庫(kù)開(kāi)發(fā)程序中經(jīng)常要使用的部件,它起接作用,自身沒(méi)有太多的屬性、和方法。TAOonntion組件:TAOonntion類封裝連接對(duì)象,使用其可連接到的數(shù)據(jù)庫(kù)。使用TAOonntion用其屬性控制記錄鎖定計(jì)劃、指針位置、光標(biāo)類型、級(jí)別和連接超時(shí)的屬性。以執(zhí)行數(shù)據(jù)定義語(yǔ)句DDL(DataDefineLanguage),或者執(zhí)行不需要返回結(jié)果的過(guò)程。TADOQuery組件:該組件是通過(guò)SQL語(yǔ)句實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的操作及提取,它可以直接運(yùn)行數(shù)據(jù)定義語(yǔ)言(DDL),比如CREATE、ALTER、DROP等SQL命令。Tsavedialog組件:該組件類封裝windows的“另存為”框,它允許用戶Access2013OfficeAccess是微軟把數(shù)據(jù)庫(kù)引擎的圖形用戶界面和軟件開(kāi)發(fā)工 OfficeAccess2013主界面用來(lái)進(jìn)行數(shù)據(jù)分析:access有強(qiáng)大的統(tǒng)計(jì)分析能力、數(shù)據(jù)處理,利用access用以開(kāi)發(fā)軟件,比如生產(chǎn)管理、庫(kù)存管理、銷售AccessBasic提供了豐富的開(kāi)發(fā)環(huán)境。這個(gè)開(kāi)發(fā)環(huán)境具有足夠的靈活性并對(duì)Windows應(yīng)用程序接口的控制方便,同時(shí)免遭用高級(jí)或低級(jí)SQLSQL語(yǔ)言即結(jié)構(gòu)化查詢語(yǔ)言,是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。它是1974BoyceChamberlin提出。它是一種介于關(guān)系演算與關(guān)系代數(shù)之間的1975年~1979年IBM公司SanJoseResearchLaboratorySystemR并實(shí)現(xiàn)了該語(yǔ)言。由于它功能豐富,語(yǔ)言簡(jiǎn)捷倍SQL語(yǔ)言功能強(qiáng)大,DCLDDL和數(shù)據(jù)操作語(yǔ)言DML幾個(gè)部分DML語(yǔ)言主要是用來(lái)數(shù)據(jù)庫(kù)中的數(shù)據(jù)的,它包括一組用來(lái)數(shù)據(jù)庫(kù)SQL語(yǔ)句,分別是用于檢索數(shù)據(jù)的SELECT、從數(shù)據(jù)庫(kù)刪除數(shù)據(jù)的DELETEINSERTUPDATE。SQL語(yǔ)言是集數(shù)據(jù)查詢、數(shù)據(jù)、數(shù)據(jù)定義、數(shù)據(jù)控制功能于一體,SQL語(yǔ)言使用廣泛,是非過(guò)程化查詢語(yǔ)言,不需要說(shuō)明如何完成一個(gè)功能,只需描述需要什是使用查詢優(yōu)化器,可以查詢配置一種最優(yōu)的方Delphi7和技術(shù)以及便捷的Internet編程技術(shù)。最后是系統(tǒng)數(shù)據(jù)庫(kù)的接口和所使用組OfficeAccess2013環(huán)境及其用途和優(yōu)勢(shì)進(jìn)行了闡述,對(duì)SQL語(yǔ)3.1.1派車流程分要需要完成三個(gè)步驟,完成一次派車的流程可以概括為:,第二步:?jiǎn)挝缓炞?,由分管用車的單位進(jìn)行,根據(jù)用戶需求查閱后,如果同意使用申請(qǐng),則將申請(qǐng)單遞交給車輛調(diào)度中心進(jìn)行車輛,第三步在申請(qǐng)和完成后車場(chǎng)管理員根據(jù)已批準(zhǔn)申請(qǐng)單進(jìn)行車輛查詢,3-1NYNNYY 派車流程字系統(tǒng)、車輛調(diào)度管理系統(tǒng)。簽字子系簽字子系統(tǒng)為各單位分管用車的提供工作平臺(tái)通過(guò)個(gè)人賬號(hào)功能,方便集中了解各單位車輛申請(qǐng)情況。,車輛調(diào)度子系統(tǒng)的用戶為車隊(duì)的車輛管理員,登錄系統(tǒng)后數(shù)據(jù)庫(kù)提供信息,管理員的主要工作是對(duì)通過(guò),用戶登錄表,每個(gè)子系統(tǒng)都需要建立相應(yīng)的表用戶信息(表3-3-1ID(主碼8(3-3-2883-3便盡心,并將記錄保存,供車場(chǎng)調(diào)度管理使用(表3-3)3-38(3-4)3-4883-3-583-3-63-2YNNY3-3Delphi7.0圖3- 申請(qǐng)用車子系統(tǒng)登錄界

圖3- 申請(qǐng)表填寫(xiě)界圖3- 申請(qǐng)情況查詢界簽字子系根據(jù)以上章節(jié)對(duì)簽字的功能分析,可將簽字子系統(tǒng)處理流程歸納如NYYYNNNYYN情況改 不同圖3- 簽字處理流結(jié)合簽字流程,利用Delphi7.0對(duì)系統(tǒng)的各個(gè)界面進(jìn)行設(shè)計(jì)簽字界

圖3- 簽 子系統(tǒng)登錄界圖3-9 簽字子系統(tǒng)界面NYYNNNYYYNN 字段進(jìn)展情況 已簽Y圖3- 車輛調(diào)度處理流Delphi7.0圖3- 調(diào)度管理子系統(tǒng)登錄界圖3- 調(diào)度管理子系統(tǒng)調(diào)度界圖3- 調(diào)度管理子系統(tǒng)人員信息管理界圖3- 調(diào)度管理子系統(tǒng)車輛信息管理界責(zé)的簽字通過(guò)后由車隊(duì)的車輛調(diào)度員根據(jù)車輛使用情況對(duì)車輯結(jié)構(gòu)進(jìn)行設(shè)計(jì),建立數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)各種信息的集中處理。最后,是對(duì)派錄的信息分別進(jìn)行流程派車中的用車申請(qǐng)、申請(qǐng)單和車輛調(diào)度。最終實(shí)現(xiàn)三第四章定的基礎(chǔ)經(jīng)過(guò)老師耐心細(xì)致的指導(dǎo)與交流同時(shí)翻閱了大量的資料(包括專業(yè)知識(shí)及車輛管理的一些相關(guān)資料),經(jīng)過(guò)近一個(gè)月的努力,本文首先分析了車輛管理現(xiàn)狀,其次對(duì)Delphi7.0OfficeAccess2013以及組件的選擇做了概要的介紹。結(jié)合的用車實(shí)際及相關(guān)規(guī)定,分析、設(shè)計(jì)了自動(dòng)派車系統(tǒng),其功能基本符合用戶需求,、要,也是解決車輛管理實(shí)際問(wèn)題的需要。本系統(tǒng)的實(shí)現(xiàn),彌補(bǔ)了部隊(duì)車輛管理信息化的空白,實(shí)現(xiàn)車輛的使用申請(qǐng)和調(diào)度管理等功能,可以使車輛管理工作網(wǎng)絡(luò)化,自動(dòng)化和智能化。該系統(tǒng)的開(kāi)發(fā)應(yīng)用,可以減少重復(fù)勞動(dòng),提高工作效率和的保障能力,預(yù)防車輛事故,還可以為節(jié)約大量經(jīng)費(fèi),對(duì)提高車輛調(diào)度的實(shí)效性和科學(xué)性具有很強(qiáng)的現(xiàn)實(shí)意義、本次畢業(yè)設(shè)計(jì)在指導(dǎo)老師的大力支持和引導(dǎo)下,并通過(guò)與廣泛地交畢業(yè)設(shè)計(jì)是從學(xué)員工作崗位的一大轉(zhuǎn)折點(diǎn)在提高自己動(dòng)手能力的同時(shí),也出基礎(chǔ)知識(shí)扎根不牢等諸多問(wèn)題。畢業(yè)是人生一個(gè)新的起點(diǎn),我要正確認(rèn)識(shí)自己存在的不足,勇于面對(duì),不斷提高自己的學(xué)習(xí)能力,豐富文化知識(shí),[1]李江平、李,車輛和駕駛員管理指導(dǎo),大學(xué),2012[2]王明申、劉明琴,車輛管理模式分析,學(xué)報(bào),2000[5]求是科技,Delphi7程序設(shè)計(jì)與開(kāi)發(fā)技術(shù)大全,人民郵電,2004[6]何鵬飛,Delphi7程序設(shè)計(jì),,2003[7]求是科技,Delphi7信息管理系統(tǒng)開(kāi)發(fā),人民郵電,2005[8]王沛,Delphi7.0編程篇,機(jī)械工業(yè),2006[9]侯太平、童愛(ài)紅,Delphi7.0數(shù)據(jù)庫(kù)編程,[10]肖慶航、陸定淑,Delphi7.0數(shù)據(jù)庫(kù)開(kāi)發(fā),,2004[11]薩師煊,數(shù)據(jù)庫(kù)系統(tǒng)概論,高等教育,2006[12]張海藩、牟永敏,軟件工程導(dǎo)論(第6版,,2008[13]本社,Access2013從 致同時(shí)還要感謝和我做相似題目、使用相同開(kāi)發(fā)軟件的同學(xué),我們一起共最后,還要感謝在百忙之中為我的審稿的各位老師。附procedureTfrmlogin.FormCreate(SenderTObject);withdm.querysql.Add('select*fromtb_users1');whilenotEofdoprocedureTfrmlogin.BtnLoginClick(Sender:TObject);withdm.querydosql.Add('select*fromtb_users1whereUsername=:UNandPassWord=:PW');ifrecordCount<1thenMessageBox(handle,'對(duì)不起!用戶名或錯(cuò)誤!','提示procedureTMAIN.Button1Click(Sender: sql:='insertintosql:='insertintoprocedureTMAIN.Button3Click(Sender:TObject); procedureTForm2.FormShow(Sender:TObject);edit1.Text:=withADOQuery1doSQL.Add('select*from表procedureTForm2.Button1Click(Sender:TObject);withADOQuery1do 表 申請(qǐng)單位 procedureTForm2.Button6Click(Sender:TObject);ifADOQuery1.FieldByName('申請(qǐng)單位').AsString簽字子系統(tǒng)登錄界面主要代碼procedureTfrmlogin.FormCreate(Sender:TObject);withdm.querydosql.Add('select*fromtb_users2');whilenotEof // procedureTfrmlogin.BtnLoginClick(Sender:TObject);withdm.querydosql.Add('select*fromtb_users2whereUsername=:UNandPassWord=:PW');ifrecordCount<1thenShowmessage('對(duì)不起!用戶名或錯(cuò)誤簽字子系統(tǒng)界面主要代碼:procedureTForm2.FormShow(SenderTObject);edit1.Text:=withADOQuery1doSQL.Add('select*from表procedureTForm2.Button1Click(Sender:TObject);withADOQuery1do 表 申請(qǐng)單 procedureTForm2.Button6Click(Sender:TObject);ifADOQuery1.FieldByName('申請(qǐng)單位').AsStringprocedureTfrmlogin.FormCreate(Sender:TObject);withdm.querydosql.Add('select*fromtb_users3');whilenotEofdoprocedureTfrmlogin.BtnLoginClick(Sender:TObject);withdm.querydosql.Add('select*fromtb_users3whereUsername=:UNandPassWord=:PW');ifrecordCount<1thenMessageBox(handle,'對(duì)不起!用

溫馨提示

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

評(píng)論

0/150

提交評(píng)論