版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 摘要</b></p><p> 在當(dāng)今的計(jì)算機(jī)時(shí)代,數(shù)據(jù)庫(kù)應(yīng)用成為新的研究課題;基于Visual Basic6.0數(shù)據(jù)庫(kù)的應(yīng)用成為新的研究課題;基于Visual Basic6.0數(shù)據(jù)庫(kù)信息查詢的核心,是對(duì)信息和數(shù)據(jù)進(jìn)行加工處理、組織、管理和存儲(chǔ)等;數(shù)據(jù)庫(kù)與Visual Basic的復(fù)合應(yīng)用是數(shù)據(jù)庫(kù)應(yīng)用的基本主題之一。本畢業(yè)設(shè)計(jì)采用SQL技術(shù)構(gòu)建基于Visual
2、 Basic6.0的數(shù)據(jù)庫(kù)應(yīng)用畢業(yè)設(shè)計(jì)—汽車出租業(yè)務(wù)管理系統(tǒng),數(shù)據(jù)庫(kù)采用Access實(shí)現(xiàn)。該汽車出租管理系統(tǒng),伸于客戶的查詢?yōu)g覽和管理員對(duì)公司的管理,提高系統(tǒng)的操作處理效率,汽車出租業(yè)務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)屬于數(shù)據(jù)庫(kù)應(yīng)用的范疇。從數(shù)據(jù)庫(kù)的角度看,畢業(yè)設(shè)計(jì)主要功能是實(shí)現(xiàn)對(duì)錄入的車輛、客戶、銷售商租憑文件等的管理。汽車出租業(yè)務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)是對(duì)VisualBasic6.0編程技術(shù)、Access數(shù)據(jù)庫(kù)技術(shù)以及SQL的具體應(yīng)用。</p>
3、;<p> 關(guān)鍵字:汽車出租業(yè)務(wù)管理系統(tǒng);ADO;數(shù)據(jù)庫(kù)技術(shù);Access;ODBC;SQL查詢語(yǔ)言;Visual Basic6.0編程。 </p><p><b> 目錄</b></p><p><b> 摘要1</b></p><p><b> 第一章引言5</b>&l
4、t;/p><p> 第二章 系統(tǒng)分析8</p><p> 2.1可行性分析8</p><p> 2.2 系統(tǒng)調(diào)查9</p><p> 2.3 需求分析10</p><p> 2.3.1 系統(tǒng)需求10</p><p> 2.3.2 功能需求10</p><p
5、> 2.3.3 功能分析12</p><p> 2.4 系統(tǒng)總體設(shè)計(jì)12</p><p> 第三章 系統(tǒng)設(shè)計(jì)13</p><p> 3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)13</p><p> 3.1.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)13</p><p> 3.1.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)17</p><
6、p> 3.1.3 數(shù)據(jù)庫(kù)物理設(shè)計(jì)17</p><p> 3.2 系統(tǒng)模塊設(shè)計(jì)21</p><p> 3.3 界面設(shè)計(jì)23</p><p> 3.3.1登錄界面23</p><p> 3.3.2 用戶管理界面24</p><p> 3.3.3 汽車出租業(yè)務(wù)管理系統(tǒng)主界面25</p>
7、;<p> 3.3.4 客戶管理界面26</p><p> 3.3.5 汽車出租管理27</p><p> 3.4 代碼設(shè)計(jì)27</p><p> 3.4.1 代碼設(shè)計(jì)概述27</p><p> 3.4.2 系統(tǒng)代碼介紹28</p><p> 第四章 系統(tǒng)實(shí)施29</p>
8、;<p> 4.1 系統(tǒng)詳細(xì)設(shè)計(jì)29</p><p> 4.2 登錄界面設(shè)計(jì)29</p><p> 4.3 主界面設(shè)計(jì)32</p><p> 第五章 系統(tǒng)調(diào)試與測(cè)試35</p><p> 5.1 系統(tǒng)調(diào)試35</p><p> 5.1.1 編寫目的35</p><
9、;p> 5.1.2 背景35</p><p> 5.1.3 背景35</p><p><b> 5.2 計(jì)劃35</b></p><p> 5.2.1 系統(tǒng)說(shuō)明35</p><p> 5.2.2 測(cè)試內(nèi)容36</p><p> 5.2.3 測(cè)試1:登陸界面是否能夠正常運(yùn)
10、行36</p><p> 5.2.4 主操作界面能否正常運(yùn)行36</p><p> 5.3 測(cè)試設(shè)計(jì)說(shuō)明36</p><p> 5.3.1 測(cè)試1:測(cè)試用戶能否正常登陸36</p><p> 5.4 評(píng)價(jià)準(zhǔn)則37</p><p> 5.4.1 范圍37</p><p>
11、5.4.2數(shù)據(jù)整理37</p><p> 5.5 系統(tǒng)測(cè)試37</p><p> 第六章 系統(tǒng)運(yùn)行39</p><p> 6.1 系統(tǒng)運(yùn)行環(huán)境39</p><p> 6.2 系統(tǒng)使用說(shuō)明書39</p><p> 6.2.1 編寫目的39</p><p> 6.2.2 背景
12、39</p><p><b> 6.3 用途40</b></p><p> 6.3.1 功能40</p><p> 6.3.2 性能40</p><p> 6.4 使用過(guò)程40</p><p> 6.4.1 安裝與初始化40</p><p> 6.4
13、.2 登錄系統(tǒng)41</p><p> 6.4.3 系統(tǒng)參數(shù)設(shè)置41</p><p> 6.4.4 用戶管理41</p><p> 6.4.5 相關(guān)說(shuō)明42</p><p><b> 結(jié)束語(yǔ)43</b></p><p><b> 參考文獻(xiàn)44</b><
14、;/p><p><b> 致謝45</b></p><p><b> 引言</b></p><p> 在我國(guó),隨著整個(gè)社會(huì)消費(fèi)水平的不斷提高,汽車租賃也從無(wú)到有,取得了快速的發(fā)展。自20世紀(jì)90年代初至今,租賃行業(yè)在我國(guó)已經(jīng)發(fā)展了多年,它既有無(wú)窮的活力,又需要加強(qiáng)監(jiān)督。目前汽車租賃業(yè)的發(fā)展還存在著許多問(wèn)題亟待解決?!?/p>
15、 一、汽車租賃業(yè)發(fā)展緩慢的原因分析 1.一些地區(qū)對(duì)汽車租賃業(yè)采取了錯(cuò)誤的限制性政策。一些地區(qū)錯(cuò)誤地將汽車租賃與出租汽車等同起來(lái),并按照出租汽車的管理辦法,在規(guī)模上予以限制,如停止審批經(jīng)營(yíng)手續(xù)、征收高額費(fèi)用等。從某種意義上講,汽車租賃更是一種新型的商品流通方式,對(duì)其限制,就如同對(duì)汽車購(gòu)買行為進(jìn)行限制一樣不可思議,最終結(jié)局是既增加了汽車租賃企業(yè)的運(yùn)營(yíng)成本,同時(shí)也非常不利于全國(guó)性汽車租賃網(wǎng)絡(luò)的建設(shè);從更深層次來(lái)講,對(duì)我國(guó)汽車工業(yè)的發(fā)展也會(huì)
16、產(chǎn)生一定的負(fù)面影響?! ?.相關(guān)政策、法規(guī)尚未完善。汽車租賃業(yè)作為一個(gè)新興行業(yè),在其發(fā)展過(guò)程中不可避免地會(huì)遇到一些新情況、新問(wèn)題,而有些問(wèn)題按照原有法規(guī)和政策尚難以解決。例如:運(yùn)營(yíng)車輛不能跨地區(qū)經(jīng)營(yíng)使得異地還車、聯(lián)網(wǎng)運(yùn)營(yíng)難以付諸實(shí)施;承租者發(fā)生交通事故及丟失、損壞車輛所造成的停運(yùn)損失如何向租賃企業(yè)補(bǔ)償?諸如此類問(wèn)題等等。 3.信用評(píng)估</p><p> 開支等費(fèi)用本來(lái)就很高,再加上目前中低檔車紛紛降價(jià),消
17、費(fèi)者買車欲望高漲,車輛租賃率急劇下降,使汽車租賃業(yè)的利潤(rùn)大幅縮水,許多公司面臨生存困難。要擺脫這種困境就必須從多元化經(jīng)營(yíng)入手,就是不但從事汽車租賃業(yè)務(wù),還從事新、舊車的銷售服務(wù)。 同時(shí)租賃公司還可以給客戶提供一種可逆性的汽車消費(fèi)方式。傳統(tǒng)的經(jīng)銷商在把車銷售給客戶后,如果客戶不喜歡也沒有辦法,只能自己消化。但如果從租賃公司購(gòu)買后,客戶不喜歡則可委托租賃公司把車租出去再換一輛車,變不可逆消費(fèi)方式為可逆消費(fèi)。目前新車型的推出速度比較快,價(jià)
18、格不斷下降,令許多消費(fèi)者購(gòu)車時(shí)比較猶豫,但如果有一個(gè)很容易換購(gòu)方式,對(duì)于客戶買車將是一個(gè)促進(jìn)?! ?.增強(qiáng)產(chǎn)業(yè)關(guān)聯(lián)性。歐美國(guó)家的大型汽車租賃企業(yè)都與汽車生產(chǎn)企業(yè)、汽車銷售企業(yè)、金融企業(yè)、旅游企業(yè)有著緊密的聯(lián)系,他們之間或者互相控股、參股,或者汽車租賃企業(yè)本身就具備前后關(guān)聯(lián)企業(yè)的某些功能?,F(xiàn)在已經(jīng)入世了,國(guó)內(nèi)的汽車租賃業(yè)絕不能再孤軍奮戰(zhàn),必須形成關(guān)聯(lián)資源優(yōu)勢(shì),互相扶助。 4.汽車租賃業(yè)必須積極引入金融支持和保險(xiǎn)機(jī)制。在國(guó)際上,汽車租
19、賃業(yè)已經(jīng)與銀行業(yè)、保險(xiǎn)業(yè)形成了緊密的跨行業(yè)合作機(jī)制,不僅促進(jìn)了汽車租</p><p><b> 第二章 系統(tǒng)分析</b></p><p><b> 2.1可行性分析</b></p><p><b> 1、技術(shù)可行性</b></p><p> 從硬件、軟件的性能要求考慮,
20、在需求分析中提到的關(guān)于硬件、軟件設(shè)備的要求,通過(guò)實(shí)際考察,現(xiàn)有設(shè)備能順利運(yùn)行系統(tǒng)。從技術(shù)能力上,我們對(duì)VB, SQLserver等技術(shù)具有一定的專業(yè)知識(shí),能順利完成系統(tǒng)開發(fā)與設(shè)計(jì)。Visual Basic 6.0提供了一個(gè)統(tǒng)一的、緊密集成的可視化編程環(huán)境,簡(jiǎn)化了開發(fā)應(yīng)用程序的過(guò)程,縮短了實(shí)用方法的時(shí)間。利用Visual Basic 6.0,可以非常輕松地創(chuàng)建具有自動(dòng)伸縮能力的可靠的應(yīng)用程序和組件。而且微軟的優(yōu)秀成果VB語(yǔ)言保持了c/c+
21、+所特有的強(qiáng)大功能和控制能力。與c++十分相似的模型和語(yǔ)法,具有與COM+服務(wù)完全的交互性和完全支持能力,能夠輕松地遷移現(xiàn)有的代碼。數(shù)據(jù)庫(kù)方面SQL2005已經(jīng)可以滿足中小型企業(yè)的數(shù)據(jù)要求,甚至有些大型企業(yè)都可以達(dá)到要求。如今進(jìn)算計(jì)普及程度日益推廣,計(jì)算機(jī)配置日新月異,能承載此系統(tǒng)的機(jī)器就如辦公的機(jī)器都可以達(dá)到要求。所以說(shuō)本系統(tǒng)具有技術(shù)可行性。</p><p><b> 2、經(jīng)濟(jì)可行性</b&g
22、t;</p><p> 采用傳統(tǒng)的手工輸入方法,不僅工作繁瑣而且需要人力輸入多,記錄容易出錯(cuò),那樣產(chǎn)生了成本高,效果差的弊病,對(duì)于一個(gè)企業(yè)的資料庫(kù)建立是十分困難和麻煩的。而采用這種系統(tǒng)所發(fā)費(fèi)的成本,精力都遠(yuǎn)遠(yuǎn)低于手工,并且實(shí)用十分方便,更新也簡(jiǎn)易,每個(gè)部門只需一個(gè)人統(tǒng)一管理,對(duì)企業(yè)實(shí)現(xiàn)辦公無(wú)紙化能起到很大的作用。所以此系統(tǒng)經(jīng)濟(jì)可行性也具備了。</p><p> 系統(tǒng)投入運(yùn)行后可以提供許
23、多以前無(wú)法及時(shí)提供的信息,例如:汽車信息查詢、客房信息查詢、汽車資料添加等。在用戶查詢和使用信息上,不僅大大提高了使用的方便性,也提高了查詢的速度,可以幫助管理人員系統(tǒng)地管理汽車租憑相關(guān)信息與客戶信息。從時(shí)間和效率上講,系統(tǒng)的投入運(yùn)行,可以為汽車出租業(yè)務(wù)管理節(jié)省大量的財(cái)力、物力,具有較大的經(jīng)濟(jì)效益。</p><p><b> 3、運(yùn)行可行性</b></p><p>
24、 系統(tǒng)運(yùn)行后,提高了管理員的工作能力和效率,也方便了用戶對(duì)信息的了解和查詢。同時(shí)系統(tǒng)界面簡(jiǎn)單,操作方便,不會(huì)為管理員和用戶在操作上造成困難。</p><p><b> 4、安全可行性分析</b></p><p> 本系統(tǒng)采用Visual Basic6.0語(yǔ)言編寫,數(shù)據(jù)庫(kù)采用SQL Server 2005。Visual Basic6.0是一個(gè)相當(dāng)流行的軟件,功能強(qiáng)
25、大,支持多種語(yǔ)言的開發(fā),擴(kuò)展性強(qiáng),結(jié)合SQL Server 2005完全能夠勝任開發(fā)任務(wù)。</p><p><b> 2.2 系統(tǒng)調(diào)查</b></p><p> 隨著計(jì)算機(jī)的發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)的擴(kuò)展,日常汽車租憑信息管理必將實(shí)現(xiàn)無(wú)紙化辦公,并且加入到公司內(nèi)部的Intranet或者是Internet上去,實(shí)現(xiàn)數(shù)據(jù)的共享,這樣有利于勞資人事信息在單位內(nèi)部的查詢
26、,提高了數(shù)據(jù)資源的利用,并且能及時(shí)的得到更新,不需要象過(guò)去那樣浪費(fèi)大量的人力物力去進(jìn)行抄寫,提高了工作的效率</p><p> 隨著全球加速?gòu)墓I(yè)化社會(huì)向信息化社會(huì)的轉(zhuǎn)化,和全球經(jīng)濟(jì)一體化,以及中國(guó)進(jìn)入WTO的日益接近,使信息化成為企業(yè)在竟?fàn)幹谐晒Φ年P(guān)鍵因素和焦點(diǎn),各企業(yè)必須重視和加速本企業(yè)的信息化建設(shè),以增加自已的競(jìng)爭(zhēng)實(shí)力。隨著計(jì)算機(jī)的發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)的擴(kuò)展,日常汽車出租業(yè)務(wù)管理信息必將實(shí)現(xiàn)無(wú)紙化辦
27、公,并且加入到公司內(nèi)部的Intranet或者是Internet上去,實(shí)現(xiàn)數(shù)據(jù)的共享,這樣有利于勞資人事信息在單位內(nèi)部的查詢,提高了數(shù)據(jù)資源的利用,并且能及時(shí)的得到更新,不需要象過(guò)去那樣浪費(fèi)大量的人力物力去進(jìn)行抄寫,提高了工作的效率降低成本,使企業(yè)在日常激烈的市場(chǎng)競(jìng)爭(zhēng)中處于不敗之地。</p><p><b> 2.3 需求分析</b></p><p> 2.3.1
28、系統(tǒng)需求</p><p> 汽車出租業(yè)務(wù)管理工作對(duì)于從事這一行的人來(lái)說(shuō)是非常重要的一項(xiàng)工作,它負(fù)責(zé)整個(gè)公司汽車出租與客戶聯(lián)系統(tǒng)商談安排,歸還管理等。高效的汽車出租業(yè)務(wù)管理可以提高企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力,使企業(yè)具有更強(qiáng)的凝聚力和活力。為此,提高汽車出租管理工作的效率,設(shè)計(jì)一套汽車出租管理系統(tǒng)具有實(shí)際應(yīng)用意義。</p><p> 現(xiàn)在可以見到的汽車出租管理系統(tǒng)有許多版本,為什么從新開發(fā)一個(gè)新的汽
29、車出租管理系統(tǒng)還具有必要性呢?因?yàn)?,雖然市場(chǎng)上可以見到的汽車出租管理系統(tǒng)往往是為了廣泛面的用戶而開發(fā)的或是為了某個(gè)特定的公司開發(fā)的。往往存在著功能“大、全”所造成的嚴(yán)重資源浪費(fèi),或是功能對(duì)于另外的即將使用該系統(tǒng)的公司具體狀況的情況不適用等情況。以本人實(shí)習(xí)所在的汽車出租公司為背景而重新開發(fā)的汽車出租管理系統(tǒng)首先的優(yōu)點(diǎn)就是:程序員能對(duì)本公司情況有更加深入的理解、對(duì)用戶需求有著更加深入的調(diào)查研究;大小適用,功能適當(dāng)則是針對(duì)特定客戶編寫軟件的另
30、一個(gè)優(yōu)點(diǎn)。多數(shù)商業(yè)汽車出租管理系統(tǒng)存在著功能大而全卻沒有重點(diǎn)的情況,往往是許多用戶浪費(fèi)了其中的許多功能,又導(dǎo)致了界面的凌亂,給層次稍低的用戶帶來(lái)使用上的不方便。</p><p> 本著上面幾點(diǎn),我在對(duì)自己實(shí)習(xí)期間所在的東營(yíng)汽車出租公司的需求進(jìn)行調(diào)查研究的基礎(chǔ)上,重新開發(fā)了具有針對(duì)性的汽車出租管理系統(tǒng),著重考慮了公司的現(xiàn)實(shí)情況和使用的方便易用程度而設(shè)計(jì)了本軟件。在汽車出租行業(yè)中,汽車的出租與歸還管理工作是非常重要
31、的一項(xiàng)工作,它負(fù)責(zé)整個(gè)企業(yè)的經(jīng)營(yíng)命脈,客戶管理等。高效的汽車出租管理可以提高企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力,使企業(yè)具有更強(qiáng)的凝聚力和活力。為此,提高汽車出租管理工作的效率,設(shè)計(jì)一套汽車出租管理系統(tǒng)具有實(shí)際應(yīng)用意義。</p><p> 2.3.2 功能需求</p><p><b> 1.用戶登錄功能</b></p><p> 該汽車出租管理系統(tǒng)主要是面向
32、從事汽車出租行業(yè)的工作人員或是以汽車出租為經(jīng)營(yíng)方向的企業(yè),為了提高系統(tǒng)的人性化管理,該系統(tǒng)也為其他工作人員提供一個(gè)窗口,方便多人查詢有關(guān)汽車出租與歸還資料等等。因此用戶在登錄時(shí)需輸入自己的用戶名和密碼,系統(tǒng)根據(jù)身份向數(shù)據(jù)庫(kù)查詢用戶輸入的帳號(hào)和密碼是否符合,然后根據(jù)身份跳轉(zhuǎn)到系統(tǒng)管理主界面。 2.基本信息管理功能</p><p> 高級(jí)管理員登錄系統(tǒng)后可對(duì)該系統(tǒng)進(jìn)行設(shè)置,包括類型管理,銷售商管理,保險(xiǎn)公司管理
33、,車輛管理,同樣可以進(jìn)行各類信息的添加、修改、刪除、查詢等操作。</p><p><b> 3.客戶管理功能</b></p><p> 包括對(duì)客戶信息的添加、修改、刪除、查詢。客戶在租憑過(guò)程中可能會(huì)遇到車輛調(diào)換、升級(jí)成為會(huì)員等等,這些都會(huì)造成系統(tǒng)數(shù)據(jù)與實(shí)際不符,因此需要及時(shí)更新;對(duì)于客戶停租就可對(duì)客戶信息永久刪除或刪除到回收站,對(duì)刪除但回收站的客戶信息仍可回復(fù);該
34、系統(tǒng)提供了較全面的查詢功能,管理員可對(duì)選擇性的對(duì)客戶資料查詢,并可將查詢的信息輸出到EXCEL。4.會(huì)員管理功能</p><p> 包括會(huì)員信息管理與會(huì)員類型管理,可以添加、修改、刪除或注銷會(huì)員信息,還可以對(duì)會(huì)員的類型進(jìn)行分類和管理。5.日常業(yè)務(wù)管理功能</p><p> 包括汽車租憑管理和汽車歸還管理,可以對(duì)出租車輛信息進(jìn)行添加、修改、刪除、租憑審核、續(xù)租等操作。還可以對(duì)歸還的汽
35、車進(jìn)行登記、修改、結(jié)算審核等操作。</p><p> 6、系統(tǒng)用戶管理功能</p><p> 包括系統(tǒng)用戶的添加刪除,管理員可以授權(quán)其他人登錄系統(tǒng)的權(quán)利,在這里點(diǎn)添加用戶,輸入用戶名和密碼,就可以在數(shù)據(jù)庫(kù)里添加一個(gè)操作人員。系統(tǒng)可設(shè)置多位管理員,他們可以根據(jù)各自的權(quán)限進(jìn)行相關(guān)操作,實(shí)現(xiàn)系統(tǒng)功能的有效分配。該功能提高了汽車出租業(yè)務(wù)管理系統(tǒng)的人性化,并降低了管理部門工作人員的工作強(qiáng)度,提高
36、工作效率。</p><p><b> 7、系統(tǒng)幫助功能</b></p><p> 如果在操作過(guò)程中遇到系統(tǒng)問(wèn)題或是有操作疑問(wèn)等都可以通過(guò)系統(tǒng)幫助功能來(lái)解決。</p><p> 2.3.3 功能分析</p><p> 汽車出租管理系統(tǒng)是企業(yè)管理的核心,它直接關(guān)系到企業(yè)的運(yùn)行、客戶的管理、安全管理等方面的問(wèn)題。因此,
37、汽車出租管理系統(tǒng)的完善程度代表了一個(gè)企業(yè)的發(fā)展水平。 </p><p> 系統(tǒng)設(shè)計(jì)中,我們堅(jiān)持了以下原則:</p><p> 1、技術(shù)起點(diǎn)高、見效快:應(yīng)充分利用同類系統(tǒng)開發(fā)經(jīng)驗(yàn),優(yōu)化系統(tǒng)結(jié)構(gòu),縮短開發(fā)周期,確保系統(tǒng)在規(guī)定時(shí)間內(nèi)正常投入運(yùn)行。</p><p> 2、先進(jìn)性: 系統(tǒng)采用VB, SQLserver等先進(jìn)的技術(shù)手段,融合現(xiàn)代計(jì)算機(jī)信息系統(tǒng)設(shè)計(jì)理念,符合
38、當(dāng)今計(jì)算機(jī)科學(xué)的發(fā)展趨勢(shì),搭建高效、實(shí)用、安全可靠的網(wǎng)絡(luò)、硬件、系統(tǒng)軟件平臺(tái),可以保證該管理系統(tǒng)可以不斷的更新并可順利升級(jí),從而確保系統(tǒng)不僅滿足當(dāng)前業(yè)務(wù)處理的基本需要,而且能在相當(dāng)長(zhǎng)的時(shí)間內(nèi)適應(yīng)未來(lái)業(yè)務(wù)拓展的需求和保持相當(dāng)?shù)南冗M(jìn)性。</p><p> 3、實(shí)用性:充分利用成熟的先進(jìn)技術(shù),采用性能/價(jià)格比較高的產(chǎn)品,不盲目追求最新技術(shù),同時(shí)能滿足業(yè)務(wù)處理能力需求,力求該管理系統(tǒng)開發(fā)以后能盡可能滿足管理員及用戶的各
39、種需求。</p><p> 4、高可靠性:系統(tǒng)建設(shè)采用主流產(chǎn)品,以保證系統(tǒng)的高質(zhì)量和穩(wěn)定性,系統(tǒng)最大限度采用穩(wěn)定且優(yōu)秀的技術(shù)及組件,對(duì)硬件、操作系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)完備的故障處理方案,保證系統(tǒng)的快速恢復(fù)能力,系統(tǒng)具備容錯(cuò)、糾錯(cuò)能力,設(shè)計(jì)備份方案。</p><p> 5、實(shí)時(shí)性:實(shí)現(xiàn)企業(yè)人事管理系統(tǒng)信息數(shù)據(jù)的集中管理,系統(tǒng)數(shù)據(jù)實(shí)時(shí)或定時(shí)交換,保證整個(gè)系統(tǒng)數(shù)據(jù)一致性,路產(chǎn)檔案數(shù)據(jù)發(fā)生改變能
40、及時(shí)得到反映。</p><p> 6、可操作性:應(yīng)用系統(tǒng)提供良好的操作界面,系統(tǒng)數(shù)據(jù)維護(hù)方便,備份及數(shù)據(jù)恢復(fù)快速簡(jiǎn)單,系統(tǒng)軟件配置體現(xiàn)自動(dòng)化,提供良好的管理工具,方便操作者操作。</p><p> 7、良好的可擴(kuò)展性:系統(tǒng)易升級(jí)、可擴(kuò)充,隨著企業(yè)擴(kuò)建,汽車、客戶、會(huì)員信息的數(shù)據(jù)也逐漸增多,系統(tǒng)隨著工作量增大可不斷進(jìn)行擴(kuò)充。</p><p> 2.4 系統(tǒng)總體設(shè)
41、計(jì)</p><p> 圖2-3 系統(tǒng)層次結(jié)構(gòu)圖</p><p><b> 第三章 系統(tǒng)設(shè)計(jì)</b></p><p><b> 3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 3.1.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p> 該應(yīng)用的數(shù)據(jù)對(duì)象是三個(gè)實(shí)體(集),即用戶、汽
42、車、客戶。三個(gè)實(shí)體(集)間有各自獨(dú)有的分支體系。</p><p> 根據(jù)需求文檔創(chuàng)建與數(shù)據(jù)庫(kù)相關(guān)的那部分實(shí)體關(guān)系圖(E—R圖)采用面向?qū)ο蟮姆椒?。E—R圖由實(shí)體、屬性、和實(shí)體與實(shí)體之間的聯(lián)系這三部分組成,可以是一對(duì)一、一對(duì)多、多對(duì)多的關(guān)系。在一般情況下,它們是一對(duì)一的關(guān)系。在特殊情況下,它們可能是一對(duì)多或多對(duì)一的關(guān)系,這里的實(shí)體可以理解為基本表。</p><p> 主關(guān)鍵字是關(guān)系模型中
43、的一個(gè)重要概念,它是邏輯結(jié)構(gòu),不是數(shù)據(jù)庫(kù)的物理部分。候選關(guān)鍵字是,如果一個(gè)屬性集能唯一標(biāo)識(shí)表的一行而又不含有多余的屬性,那么這個(gè)屬性集稱為候選關(guān)鍵字。主關(guān)鍵字是被挑選出來(lái)的,作表的唯一標(biāo)識(shí)的候選關(guān)鍵字。一個(gè)表只有一個(gè)主關(guān)鍵字。</p><p> 本系統(tǒng)實(shí)休分E-R圖,總E-R圖如下: </p><p> 圖3-1 用戶和單位的E-R圖</p><
44、p> 圖3-2 汽車 E-R圖</p><p> 圖3-3 客戶 E-R圖</p><p> 圖3-4 總E-R圖</p><p> 3.1.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)</p><p> 汽車出租業(yè)務(wù)管理系統(tǒng)的對(duì)象大概有3個(gè):管理員、汽車、客戶。</p><p> 管理員的屬性有ID、姓名、密碼、身份、E-m
45、ail等。ID是用來(lái)識(shí)別管理員的標(biāo)識(shí),設(shè)為主鍵,具有唯一性。管理員用姓名、密碼來(lái)進(jìn)行登錄操作,身份決定了管理員這個(gè)角色所具有的權(quán)限,E-mail是用戶用來(lái)進(jìn)行信息交通的手段。</p><p> 汽車的屬性有編號(hào)、車牌號(hào)、車名、車型、顏色、價(jià)格、租憑狀態(tài)、對(duì)應(yīng)該客戶,和出租日期等。ID是用來(lái)識(shí)別汽車的標(biāo)識(shí),設(shè)為主鍵,具有唯一性,車名、車牌號(hào)、車型、價(jià)格、顏色、租憑狀態(tài)等是用戶用來(lái)進(jìn)行搜索的條件,可以作為外鍵,價(jià)格
46、只有管理員可以進(jìn)行調(diào)整,租憑狀態(tài)是管理員進(jìn)行出租與歸還時(shí)標(biāo)注的。</p><p> 客戶的屬性有ID、姓名、性別、年齡、住址、駕照、駕照類型、Email、聯(lián)系電話、移動(dòng)電話、租憑日期,歸還日期等。ID是用來(lái)識(shí)別客戶的標(biāo)識(shí),設(shè)為主鍵,具有唯一性,客戶姓名設(shè)為外鍵。</p><p> 3.1.3 數(shù)據(jù)庫(kù)物理設(shè)計(jì)</p><p> 數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存取
47、方法稱為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),它依賴于給定的計(jì)算機(jī)系統(tǒng)。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最合適應(yīng)用要求的物理結(jié)構(gòu)的過(guò)程,就是數(shù)據(jù)庫(kù)的物理設(shè)計(jì)。物理設(shè)計(jì)的第一個(gè)任務(wù)就是要確定選擇那些存取方法,即建立哪些存取路徑。數(shù)據(jù)庫(kù)的物理設(shè)計(jì)要確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫(kù)中主要指存取方法和存儲(chǔ)結(jié)構(gòu);對(duì)物理結(jié)構(gòu)進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)間和空間效率;選擇物理數(shù)據(jù)庫(kù)設(shè)計(jì)所需參數(shù)。設(shè)計(jì)關(guān)系,查詢等數(shù)據(jù)文件。</p><p> 主要是
48、設(shè)計(jì)表結(jié)構(gòu)。一般地,實(shí)體對(duì)應(yīng)于表,實(shí)體的屬性對(duì)應(yīng)于表的列(實(shí)體的屬性對(duì)應(yīng)于表的字段),實(shí)體之間的關(guān)系成為表的約束。邏輯設(shè)計(jì)中的實(shí)體大部分可以轉(zhuǎn)換成物理設(shè)計(jì)中的表,但是它們并不一定是一一對(duì)應(yīng)的。</p><p> 所謂的聯(lián)系是指實(shí)體之間的關(guān)系,即實(shí)體之間的對(duì)應(yīng)關(guān)系。聯(lián)系可以分為三種:一對(duì)一的聯(lián)系、一對(duì)多的聯(lián)系、多對(duì)多的聯(lián)系。該數(shù)據(jù)庫(kù)所設(shè)計(jì)的表職工基本信息表,工資核算表,都是一對(duì)多的關(guān)系。</p>&
49、lt;p> 信息系統(tǒng)的主要任務(wù)是通過(guò)大量的數(shù)據(jù)獲得管理所需要的信息,這就必須存儲(chǔ)和管理大量的數(shù)據(jù)。因此建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫(kù),使整個(gè)系統(tǒng)都可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開發(fā)工作好壞的主要指標(biāo)之一。</p><p> 圖3-5 Users 表</p><p> 圖3-6 Types 表</p><p> 圖3-7
50、MemberType 表</p><p> 圖3-8 Lease 表</p><p> 圖3-9 Customer 表</p><p> 圖3-10 Company 表</p><p> 圖3-11 Cars 表</p><p> 3.2 系統(tǒng)模塊設(shè)計(jì)</p><p> 這就是汽車出
51、租管理系統(tǒng)的模塊功能結(jié)構(gòu)圖(見下頁(yè)),主菜單首先是基本管理,這個(gè)功能結(jié)構(gòu)圖主要描述的是先讓用戶登錄,登陸需要密碼,如果密碼輸入正確就可以進(jìn)入下一個(gè)界面,也就是主界面,主要包括:基本信息管理、客戶會(huì)員管理、日常業(yè)務(wù)管理、系統(tǒng)用戶管理、系統(tǒng)幫助信息,這些主菜單中還包括很多的子菜單。各個(gè)模塊功能如下:</p><p><b> 1.用戶登錄功能</b></p><p>
52、 該汽車出租管理系統(tǒng)主要是面向從事汽車出租行業(yè)的工作人員或是以汽車出租為經(jīng)營(yíng)方向的企業(yè),為了提高系統(tǒng)的人性化管理,該系統(tǒng)也為其他工作人員提供一個(gè)窗口,方便多人查詢有關(guān)汽車出租與歸還資料等等。因此用戶在登錄時(shí)需輸入自己的用戶名和密碼,系統(tǒng)根據(jù)身份向數(shù)據(jù)庫(kù)查詢用戶輸入的帳號(hào)和密碼是否符合,然后根據(jù)身份跳轉(zhuǎn)到系統(tǒng)管理主界面。 2.基本信息管理功能</p><p> 高級(jí)管理員登錄系統(tǒng)后可對(duì)該系統(tǒng)進(jìn)行設(shè)置,包括類型
53、管理,銷售商管理,保險(xiǎn)公司管理,車輛管理,同樣可以進(jìn)行各類信息的添加、修改、刪除、查詢等操作。</p><p> 圖3-12 系統(tǒng)模塊流程圖</p><p><b> 3.客戶管理功能</b></p><p> 包括對(duì)客戶信息的添加、修改、刪除、查詢。客戶在租憑過(guò)程中可能會(huì)遇到車輛調(diào)換、升級(jí)成為會(huì)員等等,這些都會(huì)造成系統(tǒng)數(shù)據(jù)與實(shí)際不符,因
54、此需要及時(shí)更新;對(duì)于客戶停租就可對(duì)客戶信息永久刪除或刪除到回收站,對(duì)刪除但回收站的客戶信息仍可回復(fù);該系統(tǒng)提供了較全面的查詢功能,管理員可對(duì)選擇性的對(duì)客戶資料查詢,并可將查詢的信息輸出到EXCEL。</p><p><b> 4.會(huì)員管理功能</b></p><p> 包括會(huì)員信息管理與會(huì)員類型管理,可以添加、修改、刪除或注銷會(huì)員信息,還可以對(duì)會(huì)員的類型進(jìn)行分類和
55、管理。5.日常業(yè)務(wù)管理功能</p><p> 包括汽車租憑管理和汽車歸還管理,可以對(duì)出租車輛信息進(jìn)行添加、修改、刪除、租憑審核、續(xù)租等操作。還可以對(duì)歸還的汽車進(jìn)行登記、修改、結(jié)算審核等操作。</p><p> 6、系統(tǒng)用戶管理功能</p><p> 包括系統(tǒng)用戶的添加刪除,管理員可以授權(quán)其他人登錄系統(tǒng)的權(quán)利,在這里點(diǎn)添加用戶,輸入用戶名和密碼,就可以在數(shù)據(jù)庫(kù)
56、里添加一個(gè)操作人員。系統(tǒng)可設(shè)置多位管理員,他們可以根據(jù)各自的權(quán)限進(jìn)行相關(guān)操作,實(shí)現(xiàn)系統(tǒng)功能的有效分配。該功能提高了汽車出租業(yè)務(wù)管理系統(tǒng)的人性化,并降低了管理部門工作人員的工作強(qiáng)度,提高工作效率。</p><p><b> 7、系統(tǒng)幫助功能</b></p><p> 如果在操作過(guò)程中遇到系統(tǒng)問(wèn)題或是有操作疑問(wèn)等都可以通過(guò)系統(tǒng)幫助功能來(lái)解決。</p>&
57、lt;p><b> 3.3 界面設(shè)計(jì)</b></p><p><b> 3.3.1登錄界面</b></p><p><b> ?。?)登錄</b></p><p> 登錄是管理員、操作人員共同具有的功能,輸入個(gè)人的姓名和密碼來(lái)進(jìn)入系統(tǒng)進(jìn)行相關(guān)的操作,這里訪問(wèn)兩次數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)要對(duì)用戶輸入的
58、信息進(jìn)行核實(shí)。用戶身份不對(duì)者將不能進(jìn)入系統(tǒng)進(jìn)行操作。界面如圖3-13所示:</p><p> 圖3-13 用戶登陸界面</p><p><b> ?。?)退出</b></p><p> 管理員和操作人員在完成系統(tǒng)操作后,就可以點(diǎn)擊退出,從系統(tǒng)中退出。這時(shí)系統(tǒng)將釋放用戶在系統(tǒng)中的緩存。</p><p><b>
59、; ?。?)修改密碼</b></p><p> 用戶根據(jù)自己的實(shí)際情況來(lái)修改密碼,這里的實(shí)現(xiàn)是得需要連接數(shù)據(jù)庫(kù),更新數(shù)據(jù)在數(shù)據(jù)庫(kù)中的存儲(chǔ)。</p><p> 3.3.2 用戶管理界面</p><p><b> ?。?)添加用戶</b></p><p> 管理員可以授權(quán)其他人登錄系統(tǒng)的權(quán)利,在這里點(diǎn)添加用
60、戶,輸入用戶名和密碼,就可以在數(shù)據(jù)庫(kù)里添加一個(gè)操作人員。</p><p> 圖3-14用戶管理界面</p><p><b> ?。?)刪除用戶</b></p><p> 由于公司系統(tǒng)管理人員調(diào)整,很有可能增加人員或減少人員,這里就編寫了一個(gè)添加用戶的模塊。此模塊和添加用戶模塊很相似,在刪除成功時(shí),會(huì)有個(gè)系統(tǒng)提示,告知用戶從數(shù)據(jù)庫(kù)中刪除成功。
61、代碼也和添加用戶相近,不同的就是sql語(yǔ)句會(huì)不同。</p><p> 3.3.3 汽車出租業(yè)務(wù)管理系統(tǒng)主界面</p><p> 通過(guò)主界面頂部的菜單項(xiàng)可以實(shí)現(xiàn)系統(tǒng)的全部功能,系統(tǒng)還把常用</p><p> 的實(shí)用工具羅列了出來(lái),這樣提高了用戶操作的便捷性。</p><p> 圖3-15 汽車出租管理系統(tǒng)主界面</p>&
62、lt;p> 3.3.4 客戶管理界面</p><p> 圖3-16客戶管理界面</p><p> 通過(guò)客戶管理界面可以實(shí)現(xiàn)對(duì)租憑我公司的汽車客戶的管理,包括客戶基本信息的錄入、修改、刪除、升級(jí)為會(huì)員和對(duì)客戶信息的查詢。</p><p> 3.3.5 汽車出租管理</p><p> 通各汽車出租管理界面,我們可以實(shí)現(xiàn)對(duì)已經(jīng)租憑的
63、汽車信息以及相應(yīng)的客戶狀態(tài)信息進(jìn)行添加、查詢、修改、刪除、租憑審核、續(xù)租以及續(xù)租審核等內(nèi)容的管理</p><p> 圖3-17汽車出租管理界面</p><p><b> 3.4 代碼設(shè)計(jì)</b></p><p> 3.4.1 代碼設(shè)計(jì)概述</p><p> 在大型集成化管理信息系統(tǒng)中,代碼所起的作用是不可低估的。
64、除了代碼的標(biāo)識(shí)作用以外,它還是系統(tǒng)信息聯(lián)系的橋梁和數(shù)據(jù)增值的紐帶,此外代碼對(duì)于數(shù)據(jù)管理的規(guī)范化、數(shù)據(jù)的一致性以及節(jié)省系統(tǒng)資源也能發(fā)揮重要的作用。一般來(lái)說(shuō),企業(yè)在管理信息系統(tǒng)建設(shè)階段以及系統(tǒng)的運(yùn)行維護(hù)階段,都需要指定專門的人員負(fù)責(zé)代碼方面的工作,隨時(shí)處理有關(guān)代碼的結(jié)構(gòu)設(shè)計(jì)、編碼、以及代碼維護(hù)等方面存在的問(wèn)題,如果系統(tǒng)在代碼方面發(fā)生問(wèn)題,輕者造成代碼的使用和維護(hù)困難以及信息處理的不便,重者影響系統(tǒng)的設(shè)計(jì)開發(fā)進(jìn)度、或者導(dǎo)致數(shù)據(jù)一致性錯(cuò)誤而引起
65、信息混亂。代碼是管理信息系統(tǒng)中不可缺少的重要因素,系統(tǒng)采用代碼,處理起來(lái)簡(jiǎn)便標(biāo)準(zhǔn),節(jié)省存儲(chǔ)空間。代碼設(shè)計(jì)問(wèn)題是一個(gè)科學(xué)管理問(wèn)題,為特定的系統(tǒng)設(shè)計(jì)出一套公用的、優(yōu)化的代碼系統(tǒng),不僅可以提高計(jì)算機(jī)處理效率,而且直接影響管理信息系統(tǒng)的推廣與使用。代碼是代碼系統(tǒng)中客觀存在的實(shí)體的名稱、屬性或狀態(tài)的符號(hào),通常用數(shù)字、字符或他們的組合表示。在管理信息系統(tǒng)中,代碼是人和機(jī)器共同的語(yǔ)言,用以對(duì)系統(tǒng)進(jìn)行信息的分類、統(tǒng)計(jì)、檢索等。</p>&
66、lt;p> 如何做好代碼設(shè)計(jì)是一項(xiàng)系統(tǒng)性的工作,是管理信息系統(tǒng)開發(fā)的基礎(chǔ)性工作。代碼設(shè)計(jì)的質(zhì)量反映設(shè)計(jì)者對(duì)相關(guān)實(shí)體或?qū)傩允欠裾_了解以及了解的程度,也需要采用適當(dāng)?shù)脑O(shè)計(jì)方法。好的代碼系統(tǒng)便于軟件設(shè)計(jì)、數(shù)據(jù)共享、系統(tǒng)集成。</p><p> 3.4.2 系統(tǒng)代碼介紹</p><p> 由于本系統(tǒng)是利用國(guó)外開發(fā)的編程軟件進(jìn)行研發(fā),所以本系統(tǒng)數(shù)據(jù)庫(kù)表字段采用英文字符,以便更好的兼容和
67、調(diào)用。汽車編碼采用順序碼,采用順序碼的優(yōu)點(diǎn)是簡(jiǎn)單易懂,位數(shù)較少。車牌號(hào)采用國(guó)家各地區(qū)統(tǒng)一編碼,這種編碼唯一標(biāo)志了汽車的合法性。</p><p><b> 第四章 系統(tǒng)實(shí)施</b></p><p> 4.1 系統(tǒng)詳細(xì)設(shè)計(jì)</p><p> 將系統(tǒng)設(shè)計(jì)中的用戶界面轉(zhuǎn)化為實(shí)際的窗體(Form);設(shè)計(jì)每個(gè)窗體中控件的布局;定義控件的名稱;定義控件
68、的事件,并在該事件方法中寫入注釋,描述清楚這個(gè)事件的處理過(guò)程;將重要的語(yǔ)句以注釋的形式寫入事件過(guò)程;如果需要確定各個(gè)窗體的調(diào)用關(guān)系。</p><p> 詳細(xì)設(shè)計(jì)的總體目標(biāo)是確定怎樣具體地實(shí)現(xiàn)所要求的系統(tǒng),也就是說(shuō),這一階段的設(shè)計(jì)工作,要對(duì)軟件結(jié)構(gòu)圖的每個(gè)模塊所采用的邏輯關(guān)系進(jìn)行分析,設(shè)計(jì)出全部必要的過(guò)程細(xì)節(jié),并給出清晰的描述,從而在編碼階段可以把這個(gè)描述直接翻譯成某種程序設(shè)計(jì)語(yǔ)言書寫的程序。因此詳細(xì)設(shè)計(jì)也可以叫
69、做過(guò)程設(shè)計(jì)。詳細(xì)設(shè)計(jì)的結(jié)果對(duì)最終程序代碼的質(zhì)量起著決定性的作用,對(duì)軟件的測(cè)試和維護(hù)人員了解模塊的內(nèi)部結(jié)構(gòu)也是很重要的。</p><p> 4.2 登錄界面設(shè)計(jì)</p><p> 用戶可以通過(guò)登錄界面進(jìn)入系統(tǒng),當(dāng)用戶輸入正確的用戶名和密碼之后,單擊“登錄“按鈕就可進(jìn)入。單擊”退出“按鈕就退出了登錄。如果輸入的用戶名和密碼錯(cuò)誤將提示“用戶或密碼輸入錯(cuò)誤,請(qǐng)重新輸入!”</p>
70、<p> 添加窗體與控件,其控件屬性設(shè)置如下:</p><p> 表4-1 控件屬性設(shè)置表</p><p><b> 登錄的流程如下:</b></p><p> 圖4-1 登錄流程示意圖</p><p><b> 相關(guān)主要代碼如下:</b></p><p&g
71、t; Public PasswordKey As String</p><p> Public NameKey As String</p><p> Public Try_times As Integer</p><p> Private Sub Cmd_Cancel_Click()</p><p><b> End<
72、;/b></p><p><b> End Sub</b></p><p> Private Sub Cmd_OK_Click()</p><p> Dim j As Single</p><p> If txtUser = "" Then</p><p> M
73、sgBox "請(qǐng)輸入用戶名"</p><p> txtUser.SetFocus</p><p><b> Exit Sub</b></p><p><b> End If</b></p><p> If txtPwd = "" Then</p&
74、gt;<p> MsgBox "請(qǐng)輸入密碼"</p><p> txtPwd.SetFocus</p><p><b> Exit Sub</b></p><p><b> End If</b></p><p> NameKey = MakeStr(txt
75、User)</p><p> PasswordKey = MakeStr(txtPwd)</p><p> If MyUser.In_DB(NameKey) = False Then</p><p> MsgBox "用戶名不存在"</p><p> Try_times = Try_times + 1</p&
76、gt;<p> If Try_times >= 3 Then</p><p> MsgBox "您已經(jīng)三次嘗試進(jìn)入本系統(tǒng),均不成功,系統(tǒng)將關(guān)閉"</p><p> DBapi_Disconnect</p><p><b> End</b></p><p><b>
77、 Else</b></p><p><b> Exit Sub</b></p><p><b> End If</b></p><p><b> End If</b></p><p> MyUser.GetInfo (NameKey)</p>
78、<p> If MyUser.UserPwd <> PasswordKey Then</p><p> MsgBox "密碼錯(cuò)誤"</p><p> Try_times = Try_times + 1</p><p> If Try_times >= 3 Then</p><p>
79、MsgBox "您已經(jīng)三次嘗試進(jìn)入本系統(tǒng),均不成功,系統(tǒng)將關(guān)閉"</p><p> DBapi_Disconnect</p><p><b> End</b></p><p><b> Else</b></p><p><b> Exit Sub</b&g
80、t;</p><p><b> End If</b></p><p><b> End If</b></p><p> CurUser.GetInfo (MyUser.UserName)</p><p><b> Unload Me</b></p><
81、;p><b> End Sub</b></p><p> Private Sub Form_Load()</p><p><b> End Sub</b></p><p><b> 4.3 主界面設(shè)計(jì)</b></p><p> 當(dāng)用戶登錄輸入的用戶名和密碼正確后
82、,就可進(jìn)入主窗體。主窗體是系統(tǒng)的向?qū)?,通過(guò)主窗體進(jìn)入相應(yīng)的界面。</p><p> Private Sub about_Click()</p><p> Frmabout.Show 1</p><p><b> End Sub</b></p><p> Private Sub Form_Load()</p&
83、gt;<p> Conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _</p><p> App.Path + "\" + DATABASE + ";Persist Security Info=False"</p><p> FrmLogin
84、.Show 1</p><p><b> End Sub</b></p><p> Private Sub hepl1_Click()</p><p> Frmhelp.Show</p><p><b> End Sub</b></p><p> Private S
85、ub m_Cars_Click()</p><p> FrmCar.Show 1</p><p><b> End Sub</b></p><p> Private Sub m_Customer_Click()</p><p> FrmCustomer.Show 1</p><p><
86、;b> End Sub</b></p><p> Private Sub m_Exit_Click()</p><p> DBapi_Disconnect</p><p><b> End</b></p><p><b> End Sub</b></p>&
87、lt;p> Private Sub m_Insur_Click()</p><p> FrmInsurance.Show 1</p><p><b> End Sub</b></p><p> Private Sub m_Lease_Click()</p><p> FrmLease.Show 1<
88、/p><p><b> End Sub</b></p><p> Private Sub m_Member_Click()</p><p> FrmMembers.Show 1</p><p><b> End Sub</b></p><p> Private Sub
89、m_MemberType_Click()</p><p> FrmMemberType.Show 1</p><p><b> End Sub</b></p><p> Private Sub m_Return_Click()</p><p> FrmReturn.Show 1</p><p&
90、gt;<b> End Sub</b></p><p> Private Sub m_Sales_Click()</p><p> FrmSales.Show 1</p><p><b> End Sub</b></p><p> Private Sub m_Types_Click()&l
91、t;/p><p> FrmType.Show 1</p><p><b> End Sub</b></p><p> Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)</p><p> Select Case Button.Key
92、</p><p><b> Case "aa"</b></p><p> Load FrmType</p><p> FrmType.Show vbModal</p><p><b> Case "bb"</b></p><p>
93、; Load FrmSales</p><p> FrmSales.Show vbModal</p><p><b> Case "cc"</b></p><p> Load FrmInsurance</p><p> FrmInsurance.Show vbModal</p>
94、<p><b> Case "dd"</b></p><p> Load FrmLease</p><p> FrmLease.Show vbModal</p><p><b> Case "ee"</b></p><p> Load F
95、rmReturn</p><p> FrmReturn.Show vbModal</p><p><b> Case "gg"</b></p><p> Load FrmMembers</p><p> FrmMembers.Show vbModal</p><p>
96、 End Select</p><p><b> End Sub</b></p><p> 第五章 系統(tǒng)調(diào)試與測(cè)試</p><p><b> 5.1 系統(tǒng)調(diào)試</b></p><p> 5.1.1 編寫目的</p><p> 為了保證本汽車出租管理系統(tǒng)的各項(xiàng)功能可靠
97、的實(shí)現(xiàn),特編寫了此測(cè)試計(jì)劃,對(duì)所開發(fā)軟件的各功能模塊和事例系統(tǒng)進(jìn)行測(cè)試。</p><p> 本測(cè)試計(jì)劃供程序員在程序高度階段參考,在系統(tǒng)測(cè)試階段提供測(cè)試依據(jù)。本測(cè)試計(jì)劃主要用于發(fā)現(xiàn)系統(tǒng)開發(fā)過(guò)程中出現(xiàn)和各種不妥判之處,發(fā)現(xiàn)軟件設(shè)計(jì)中的錯(cuò)誤。</p><p><b> 5.1.2 背景</b></p><p> a.待開發(fā)系統(tǒng)的名稱為:汽車出
98、租管理系統(tǒng);</p><p> b.本項(xiàng)目的任務(wù)提出者:畢業(yè)設(shè)計(jì)指導(dǎo)老師;</p><p> c.開發(fā)者:路帥帥;</p><p> d.用戶:汽車出租行業(yè)</p><p><b> 5.1.3 背景</b></p><p> 白盒測(cè)試:如果已知產(chǎn)品的內(nèi)部活動(dòng)方式,能測(cè)試他的內(nèi)部活動(dòng)是否
99、都符合設(shè)計(jì)需求,這種方法叫白盒測(cè)試。</p><p> 黑盒測(cè)試 :著眼于軟件的外部特性,而不考慮軟件的內(nèi)部邏輯結(jié)構(gòu)。指在軟件的接口上進(jìn)行測(cè)試,</p><p><b> 5.2 計(jì)劃</b></p><p> 5.2.1 系統(tǒng)說(shuō)明</p><p> 汽車出租管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括
100、后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng).數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)各種信息的系統(tǒng)化,規(guī)范化和自動(dòng)化。</p><p> 5.2.2 測(cè)試內(nèi)容</p><p> (1)登陸界面能否正常運(yùn)行</p><p> ?。?)主操作界面是否能夠達(dá)到預(yù)先的效果
101、</p><p> ?。?)數(shù)據(jù)庫(kù)的功能是否完善</p><p> 5.2.3 測(cè)試1:登陸界面是否能夠正常運(yùn)行</p><p> 5.2.3.1 進(jìn)度安排</p><p> A:2010年4月 30 日</p><p> B:測(cè)試內(nèi)容:測(cè)試用戶能否正常登陸。</p><p> C:目
102、的:確保系統(tǒng)能夠正常進(jìn)行,用戶能夠正常登陸。</p><p> 5.2.3.2 條件</p><p><b> a.硬件:計(jì)算機(jī)</b></p><p> b.軟件:VB程序 和SQL SERVER程序</p><p><b> c.人員: 路帥帥</b></p><p&
103、gt; d.培訓(xùn)人員:使用者</p><p> 5.2.4 主操作界面能否正常運(yùn)行</p><p> 5.2.4.1 進(jìn)度安排</p><p> A:2010年4月 30 日</p><p> B:測(cè)試內(nèi)容:汽車出租和歸還管理以及客戶界面能否正常運(yùn)行。</p><p> C:目的:確保系統(tǒng)能夠正常進(jìn)行,達(dá)到
104、預(yù)期目標(biāo)。</p><p> 5.3 測(cè)試設(shè)計(jì)說(shuō)明</p><p> 5.3.1 測(cè)試1:測(cè)試用戶能否正常登陸</p><p> 5.3.1.1 測(cè)試1:控制</p><p> 利用白盒測(cè)試和黑和測(cè)試結(jié)合的方式</p><p> 5.3.1.2測(cè)試2:輸入</p><p> 本項(xiàng)測(cè)試
105、中所使用的輸入數(shù)據(jù)是根據(jù)數(shù)據(jù)庫(kù)中的信息確定的,選擇這些輸入數(shù)據(jù)是因?yàn)檫@樣可以確保用戶信息和公司信息的保密性。</p><p> 5.3.1.3 測(cè)試3:輸出</p><p> 當(dāng)輸入所需的用戶名和密碼后,系統(tǒng)輸出相應(yīng)的信息。</p><p><b> 5.4 評(píng)價(jià)準(zhǔn)則</b></p><p><b>
106、5.4.1 范圍</b></p><p> (1)所選擇地測(cè)試用例基本上能檢測(cè)到所有合法與不合法的輸入</p><p> ?。?)其局限性只在于對(duì)于家庭地址等字段,無(wú)法檢測(cè)其有效性。</p><p><b> 5.4.2數(shù)據(jù)整理</b></p><p> 輸入的測(cè)試數(shù)據(jù)基本上能夠滿足測(cè)試的要求,整個(gè)數(shù)據(jù)
107、處理基本上能達(dá)到預(yù)期的效果。測(cè)試基本通過(guò)。</p><p><b> 5.5 系統(tǒng)測(cè)試</b></p><p> 填表日期: 2010年4月30日 編號(hào):001</p><p> 表5-1 系統(tǒng)測(cè)試表</p><p><b> 第六章 系統(tǒng)運(yùn)行<
108、/b></p><p> 6.1 系統(tǒng)運(yùn)行環(huán)境</p><p> 系統(tǒng)的運(yùn)行對(duì)運(yùn)行環(huán)境的要求:</p><p><b> 1.硬件環(huán)境</b></p><p> 處理器:Intel Pentium 4 3.06 或更高</p><p> 內(nèi)存:256 MB(推薦)</p>
109、;<p> 硬盤空間:40 GB</p><p> 顯卡:SVGA顯示適配器</p><p> 最佳分辨率為1024*768</p><p> *建議安裝時(shí)不要安裝在系統(tǒng)盤(C盤)</p><p><b> 2.軟件環(huán)境</b></p><p> 操作系統(tǒng):Windows
110、 2000/XP/Vista/windows 7 </p><p> 數(shù)據(jù)庫(kù):Microsoft Access2000/Microsoft SQL Server 2000</p><p> 6.2 系統(tǒng)使用說(shuō)明書</p><p> 6.2.1 編寫目的</p><p> 編寫系統(tǒng)使用說(shuō)明書目的是便于用戶快捷的使用該系統(tǒng),即它的讀者對(duì)象
111、是使用該系統(tǒng)的用戶,從而能夠快速、全面的了解該系統(tǒng)的使用方法,達(dá)到預(yù)想的便捷性。</p><p><b> 6.2.2 背景</b></p><p> a開發(fā)的軟件系統(tǒng)的名稱:汽車出租管理系統(tǒng);</p><p> b.本項(xiàng)目的任務(wù)提出者:畢業(yè)設(shè)計(jì)指導(dǎo)老師;</p><p><b> c.開發(fā)者:路帥帥&
112、lt;/b></p><p> d.用戶:汽車出租行業(yè)</p><p> e.為了更便于有效使用系統(tǒng),可在相關(guān)方面開發(fā)其他更為具體的小項(xiàng)目,實(shí)現(xiàn)項(xiàng)目與項(xiàng)目的聯(lián)系,系統(tǒng)與系統(tǒng)的聯(lián)系。</p><p><b> 6.3 用途</b></p><p><b> 6.3.1 功能</b><
113、;/p><p> 從問(wèn)題定義和調(diào)查研究入手,與用戶密切聯(lián)系,詳細(xì)了解問(wèn)題提出的背景,弄清要解決什么問(wèn)題。然后從軟件系統(tǒng)特性和用戶目標(biāo)出發(fā),做市場(chǎng)調(diào)查和現(xiàn)場(chǎng)考察。仔細(xì)收集信息之后進(jìn)行數(shù)據(jù)分析和功能分析,建立系統(tǒng)的高層邏輯模型,再進(jìn)一步做成本/效益分析。最后提交一份可行性分析報(bào)告,從技術(shù)、經(jīng)濟(jì)、社會(huì)效應(yīng)等方面論證可行性,以確認(rèn)軟件開發(fā)的目標(biāo)是否可行。</p><p><b> 6.3
114、.2 性能</b></p><p> 6.3.2.1 精度</p><p> 通常來(lái)說(shuō),本汽車出租管理系統(tǒng)的精度較高,不會(huì)出現(xiàn)一些大的漏洞。各種軟件在運(yùn)行時(shí),失效的影響各不相同。</p><p> 6.3.2.2 高效性</p><p> 系統(tǒng)可以快速度實(shí)現(xiàn)汽車信息查詢,汽車出租管理,以及客房信息查詢與管理等,大大提高了汽
115、車出租管理的效率。</p><p> 6.3.2.3 安全保密</p><p> 本系統(tǒng)的安全性顯示在,只有管理員在數(shù)據(jù)庫(kù)里添加用戶以后用戶才能登錄系統(tǒng)進(jìn)行相關(guān)操作,而且需要用戶名和密碼才能登陸。系統(tǒng)還設(shè)有數(shù)據(jù)備份功能,這就加強(qiáng)了系統(tǒng)的安全性,而避免了由于機(jī)器出現(xiàn)故障或人為因素而造成數(shù)據(jù)的丟失。</p><p><b> 6.4 使用過(guò)程</b
116、></p><p> 6.4.1 安裝與初始化</p><p> 電腦的操作系統(tǒng)必須支持該企業(yè)人事管理系統(tǒng),然后需裝上必須得系統(tǒng)軟件:VB、SQL Serve 2000,將備份的數(shù)據(jù)庫(kù)按照要求還原,再將需要連接數(shù)據(jù)庫(kù)的空間連上數(shù)據(jù)庫(kù)即可。</p><p><b> 1.應(yīng)用系統(tǒng)部署</b></p><p>
117、 首先要有一個(gè)合法的后臺(tái)數(shù)據(jù)庫(kù),購(gòu)買一個(gè)正版的SQL server 數(shù)據(jù)庫(kù)保存數(shù)據(jù)避免數(shù)據(jù)丟失 接下來(lái)是具體的設(shè)計(jì)步驟</p><p> ?。?)進(jìn)入“SQL Server企業(yè)管理器”,選擇一個(gè)數(shù)據(jù)庫(kù)服務(wù)器。</p><p> ?。?)右鍵點(diǎn)擊左側(cè)窗口中的 數(shù)據(jù)庫(kù),選擇“所有任務(wù)”—>“還原數(shù)據(jù)庫(kù)”。</p><p> ?。?)在“還原為數(shù)據(jù)庫(kù)”中填入要還原
118、的數(shù)據(jù)庫(kù)名字(注意數(shù)據(jù)庫(kù)名字的大小寫)。</p><p> ?。?)在“還原數(shù)據(jù)庫(kù)”的對(duì)話框中選擇“從設(shè)備”,點(diǎn)擊“選擇設(shè)備”,跳出“選擇還原設(shè)備”對(duì)話框。</p><p> (5)點(diǎn)擊“添加”,選擇數(shù)據(jù)庫(kù)的備份文件(先將SERVER光盤中的database.rar解壓縮到硬盤里供選擇)。</p><p> ?。?)點(diǎn)擊“選項(xiàng)”選項(xiàng)卡,選擇“在現(xiàn)有數(shù)據(jù)庫(kù)中強(qiáng)制還原
119、”,點(diǎn)擊“確定”,開始還原。</p><p> 6.4.2 登錄系統(tǒng)</p><p> 登錄系統(tǒng)需要用戶名和密碼。用戶分兩類:一類是系統(tǒng)管理員,一類是普通用戶。系統(tǒng)管理員有較高管理權(quán)限,可以給普通用戶授權(quán),管理普通用戶。普通用戶在管理員授權(quán)以后可以使用系統(tǒng)各項(xiàng)功能。</p><p> 6.4.3 系統(tǒng)參數(shù)設(shè)置如果是首次安裝,進(jìn)入系統(tǒng)后首要將系統(tǒng)參數(shù)設(shè)置完畢
120、 1、公司信息:系統(tǒng)設(shè)置--公司信息 (如果是首次使用,點(diǎn)擊新增按鈕,然后錄入信息,保存。以后如果信息變動(dòng),進(jìn)入修改保存) 2、單位設(shè)置:系統(tǒng)設(shè)置--單位設(shè)置 (首先將公司下屬一級(jí)單位作為新單位添加,然后選擇該單位名稱,順序添加單位下屬的部門)</p><p> 3、系統(tǒng)參數(shù):系統(tǒng)設(shè)置--系統(tǒng)參數(shù) (將系統(tǒng)正常運(yùn)行所需的各個(gè)參數(shù)加入,當(dāng)錄
121、入基礎(chǔ)檔案時(shí)可以自動(dòng)獲?。?lt;/p><p> 6.4.4 用戶管理</p><p> 此處所指的用戶是指進(jìn)入系統(tǒng)進(jìn)行數(shù)據(jù)錄入、數(shù)據(jù)維護(hù)等操作的操作員。 1、登陸用戶管理:在該模塊下,有權(quán)限的管理員可以在此添加新的操作員,同時(shí)可以分配相應(yīng)登陸權(quán)限。添加的新操作員初始密碼為123456 2、密碼修改:任何登陸系統(tǒng)的
122、用戶,可以在此修改自己的登陸密碼。修改時(shí)新密碼、新密碼確認(rèn)兩次輸入必須一致。</p><p> 6.4.5 相關(guān)說(shuō)明</p><p> 開發(fā)一個(gè)完整軟件投入使用后, 常常由于各種原因的需要對(duì)其進(jìn)行作適當(dāng)?shù)男薷淖儎?dòng)。在軟件的系統(tǒng)的運(yùn)行過(guò)程中對(duì)進(jìn)行調(diào)整和修改,與改正在開發(fā)階段和測(cè)試階段沒有發(fā)現(xiàn)的問(wèn)題 ,實(shí)現(xiàn)軟件功能的擴(kuò)充和改善。使軟件適應(yīng)新的工作環(huán)境的需要, 這些是軟件運(yùn)行和維護(hù)階段所完成
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)影碟出租管理系統(tǒng)
- 房屋出租管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 汽車服務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 汽車租賃管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 租車行汽車出租管理系統(tǒng)畢業(yè)論文
- 畢業(yè)設(shè)計(jì)----出租車計(jì)價(jià)系統(tǒng)
- 出租車計(jì)費(fèi)系統(tǒng)畢業(yè)設(shè)計(jì)
- 汽車修理管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 出租車計(jì)費(fèi)系統(tǒng)設(shè)計(jì)【畢業(yè)設(shè)計(jì)】
- 出租屋管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)---基于bs結(jié)構(gòu)的房屋出租管理系統(tǒng)
- 旅行社業(yè)務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)----4s汽車銷售業(yè)務(wù)系統(tǒng)
- 汽車租賃管理系統(tǒng)設(shè)計(jì)與開發(fā)畢業(yè)設(shè)計(jì)
- 汽車租賃管理系統(tǒng)設(shè)計(jì)與開發(fā)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)(汽車租賃管理系統(tǒng))開題報(bào)告
- 畢業(yè)設(shè)計(jì)----出租車計(jì)費(fèi)系統(tǒng)的設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)----出租車計(jì)費(fèi)系統(tǒng)的設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)——jsp的汽車租賃管理系統(tǒng)
- 出租汽車計(jì)價(jià)器檢定業(yè)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論