【正文】
車輛查詢界面(1)管理員進入系統(tǒng)中,進入車輛查詢界面,可以根據(jù)車牌,車輛類型,車輛的顏色和車輛的用途四個條件進行車輛的查詢??梢赃x擇一個查詢條件,也可以選擇多個查詢條件進行選擇。: 車輛查詢界面(2)車輛查詢中部分源代碼如下:Private Sub Command3_Click()Dim sql As StringOn Error GoTo openerror = adUseClient If And vbChecked Then sql = select *from 車輛管理 where order by 購買日期 desc End If If = vbChecked Then sql = select *from 車輛管理 where =39。 amp。 Trim() amp。 39。order by 購買日期 desc End If If = vbChecked Then sql = select *from 車輛管理 where =39。 amp。 Trim() amp。 39。order by 購買日期 desc End If If = vbChecked Then sql = select *from 車輛管理 where =39。 amp。 Trim() amp。 39。order by 購買日期 desc End If If = vbChecked Then sql = select *from 車輛管理 where =39。 amp。 Trim() amp。 39。order by 購買日期 desc End If If = Checked And = Checked Then sql = select *from 車輛管理 where =39。 amp。 Trim() amp。 39。 and =39。 amp。 Trim() amp。 39。order by 購買日期 desc End If(1)用戶登錄進入汽車租賃管理系統(tǒng)中,菜單欄中有一項系統(tǒng)管理,在系統(tǒng)管理下拉菜單中選擇添加管理員,進入添加管理員界面,添加管理員信息(包括用戶名、密碼)。: 管理員添加界面(2)添加管理員的部分源代碼如下:If Trim() = Then MsgBox 用戶名不能為空, vbOKOnly + vbExclamation, Exit SubElse sql = select * from 系統(tǒng)信息 sql, conn, adOpenKeyset, adLockPessimistic While ( = False) If Trim((0)) = Trim() Then MsgBox 已有這個用戶, vbOKOnly + vbExclamation, = = = Exit Sub Else End If 測試結(jié)果和范圍 軟件測試方法軟件測試方法一般分為動態(tài)測試方法與靜態(tài)測試方法。動態(tài)測試方法中又根據(jù)測試用例的設(shè)計方法不同,分為黑盒測試與白盒測試。本系統(tǒng)采用的是黑盒測試,測試各功能實現(xiàn)情況。 登錄系統(tǒng)測試進行用戶身份驗證測試,當(dāng)輸入的用戶名或密碼有誤時,給予提示。: 登陸系統(tǒng)測試數(shù)據(jù)表用戶名密碼結(jié)果000000登陸成功,進入系統(tǒng)123000登錄失敗,用戶名不存在000123登錄失敗,密碼錯誤 數(shù)據(jù)添加測試數(shù)據(jù)添加測試主要是測試汽車租賃系統(tǒng)中數(shù)據(jù)是否能添加成功。如果添加成功,回系統(tǒng)會顯示“添加成功”。以“添加管理員”為例,: 數(shù)據(jù)添加測試表用戶名密碼確認(rèn)密碼結(jié)果admin123123添加用戶成功下圖為管理員添加成功的界面,: 管理員添加成功界面 數(shù)據(jù)修改測試數(shù)據(jù)修改測試主要是測試輸入進系統(tǒng)的數(shù)據(jù)是否可以修改。若能修改,并且修改成功,系統(tǒng)會顯示“修改成功”。新數(shù)據(jù)會被輸入進系統(tǒng)中。下圖是在客戶管理中進行修改。,: 數(shù)據(jù)修改測試表修改屬性原數(shù)據(jù)修改后數(shù)據(jù)姓名蔣麗麗何梅年齡3532籍貫河北山東下圖為客戶管理數(shù)據(jù)修改成功的界面,: 數(shù)據(jù)修改成功界面 數(shù)據(jù)查詢測試數(shù)據(jù)查詢測試主要是測試輸入進系統(tǒng)的數(shù)據(jù)是否能成功的被管理員查詢出來。根據(jù)查詢的條件,查詢出所需要的信息。如果查詢成功,系統(tǒng)會顯示所查詢的信息。下圖是按車牌和車的類型這兩個條件所查詢的。: 無相關(guān)數(shù)據(jù)查詢測試界面下圖是按車牌這一個查詢條件查詢出來的信息,: 查詢成功界面 數(shù)據(jù)刪除測試數(shù)據(jù)刪除測試主要是測試輸入進系統(tǒng)的不再需要的數(shù)據(jù)是否能成功的被管理員所刪除。選擇“刪除記錄”,系統(tǒng)會提示“確定要刪除嗎?”,如果點擊選項“是”,系統(tǒng)會刪除這項紀(jì)錄。下圖是以車輛管理為例,刪除一條記錄,: 數(shù)據(jù)刪除界面 運行和維護經(jīng)以上測試可見,系統(tǒng)已經(jīng)實現(xiàn)了需求功能,運行正常無誤。維護工作主要由技術(shù)支持工程師來完成。7 結(jié) 論本課題深入調(diào)查了汽車租賃管理的現(xiàn)狀以及業(yè)務(wù)流程,查閱大了量中外文獻,并綜合應(yīng)用現(xiàn)代信息管理理論、數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)技術(shù),運用VB技術(shù)及ACCESS數(shù)據(jù)庫開發(fā)了基于C/S模式的汽車租賃管理信息系統(tǒng)。主要研究成果如下:(1)分析了汽車租賃行業(yè)的現(xiàn)狀,探究了汽車租賃管理信息系統(tǒng)產(chǎn)生的目的,和意義。(2)采用Windows XP操作系統(tǒng), ACCESS數(shù)據(jù)庫,VB技術(shù)搭建基于C/S模式的汽車租賃管理信息系統(tǒng)平臺。在總體分析的基礎(chǔ)上,確定系統(tǒng)架構(gòu)為C/S模式的三層體系結(jié)構(gòu),分析了系統(tǒng)各個模塊的具體功能。(3)對數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)進行了分析。 通過對基于 C/S 結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)的分析,給出了 C/S 結(jié)構(gòu)的開發(fā)特點和優(yōu)點。 (4)對系統(tǒng)的安全問題進行了較詳細的研究,所采取的安全措施較好地滿足了汽車租賃管理信息系統(tǒng)的安全要求(5)對系統(tǒng)進行了嚴(yán)格的測試,確保了系統(tǒng)的功能完整性和運行性能。本文從汽車租賃管理的實際應(yīng)用出發(fā),從系統(tǒng)所涉及的技術(shù)知識、領(lǐng)域知識,并從業(yè)務(wù)流程、功能描述、數(shù)據(jù)流、數(shù)據(jù)庫四方面對系統(tǒng)進行了詳盡的分析和主要功能模塊的實現(xiàn),后續(xù)還有大量細致的開發(fā)任務(wù)需要努力去完成,由于作者水平有限,時間倉促,設(shè)計中肯定存在有不足之處,有待于在今后的實踐中不斷完善和改進,敬請各位老師給予批評和指正。參考文獻[1] Basic 程序設(shè)計教程[M].北京: [2] 薩師煊, [M].北京: [3] 唐邦民,謝晗昕, Basic數(shù)據(jù)庫開發(fā)實例精粹[M] . [4] 王珊,[M].北京:清華大學(xué)出版社, [5] [M].西安:電子科技大學(xué)出版社, [6] [M].大連: [7] [M]. [8] 李幟,林立新,[M].北京:清華大學(xué)出版社 [9] [J].汽車運輸,2000,10(5):5153 [10] 恢光平,王曰芬,[J] 經(jīng)濟師, 2002 ,9:1517 [11] 黃梯云,李一軍.管理信息系統(tǒng)導(dǎo)論(第3版)[M].北京:機械工業(yè)出版社, [12] Andreas Fink , Torsten and solving the shortterm car rental logistics problem [J]. Transportation Research Part E ,2005[13] Julian E. Pachon, Eleftherios Iakovou, Chi Ip, Ronny Aboudi. A Synthesis of Tactical Fleet Planning Models for the Car Rental Industry[J]. IIE Transactions,2003[14] Economist Intelligence shortterm vehicle rental market in Europe:new technology lifts prospects[J].Motor Business Europe ,2000[15] case study in empty railcar distribution[J].European Journal of Operational Research,1995致 謝本論文的設(shè)計是在作者的導(dǎo)師姬浩的悉心指導(dǎo)下完成的,導(dǎo)師兢兢業(yè)業(yè)的工作作風(fēng)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和科學(xué)的工作方法給了作者極大的幫助和影響,為了本課題他曾多次查閱相關(guān)資料并進行指導(dǎo),他的悉心指導(dǎo)和關(guān)懷讓我終生受益。在此作者表示衷心的感謝。感謝北信學(xué)院給予的四年的教育和培養(yǎng),感謝全體教師在四年里給予的關(guān)愛和幫助。感謝大學(xué)同學(xué),他們認(rèn)真學(xué)習(xí)、刻苦勤奮、辛勤耕耘的精神一直激勵著作者,影響著我,讓作者在這樣濃厚的學(xué)習(xí)氣氛中有了前進的動力和勇氣,鼓勵作者不斷提高自己,充實自己的知識。感謝作者的父母家人和朋友們的關(guān)心,在未來的學(xué)習(xí)和工作中,作者會加倍努力,爭取取得更好的成績來回報所有幫助過作者的人。 畢業(yè)設(shè)計(論文)知識產(chǎn)權(quán)聲明本人完全了解西安工業(yè)大學(xué)有關(guān)保護知識產(chǎn)權(quán)的規(guī)定,即:本科學(xué)生在校攻讀學(xué)士學(xué)位期間畢業(yè)設(shè)計(論文)工作的知識產(chǎn)權(quán)屬于西安工業(yè)大學(xué)。本人保證畢業(yè)離校后,使用畢業(yè)設(shè)計(論文)工作成果或用畢業(yè)設(shè)計(論文)工作成果發(fā)表論文時署名單位仍然為西安工業(yè)大學(xué)。學(xué)校有權(quán)保留送交的畢業(yè)設(shè)計(論文)的原文或復(fù)印件,允許畢業(yè)設(shè)計(論文)被查閱和借閱;學(xué)校可以公布畢業(yè)設(shè)計(論文)的全部或部分內(nèi)容,可以采用影印、縮印或其他復(fù)制手段保存畢業(yè)設(shè)計(論文)。(保密的畢業(yè)設(shè)計(論文)在解密后應(yīng)遵守此規(guī)定)畢業(yè)設(shè)計(論文)作者簽名:指導(dǎo)教師簽名:日期:畢業(yè)設(shè)計(論文)獨創(chuàng)性聲明秉承學(xué)校嚴(yán)謹(jǐn)?shù)膶W(xué)風(fēng)與優(yōu)良的科學(xué)道德,本人聲明所呈交的畢業(yè)設(shè)計(論文)是我個人在導(dǎo)師指導(dǎo)下進行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標(biāo)注和致謝的地方外,畢業(yè)設(shè)計(論文)中不包含其他人已經(jīng)發(fā)表或撰寫過的成果,不包含他人已申請學(xué)位或其他用途使用過的成果。與我一同工作的同志對本研究所做的任何貢獻均已在論文中作了明確的說明并表示了致謝。畢業(yè)設(shè)計(論文)與資料若有不實之處,本人承擔(dān)一切相關(guān)責(zé)任。畢業(yè)設(shè)計(論文)作者簽名:指導(dǎo)教師簽名:日期: