![機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)_第1頁](http://file4.renrendoc.com/view/7a97094f93ae8cfb394c84486d4f9319/7a97094f93ae8cfb394c84486d4f93191.gif)
![機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)_第2頁](http://file4.renrendoc.com/view/7a97094f93ae8cfb394c84486d4f9319/7a97094f93ae8cfb394c84486d4f93192.gif)
![機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)_第3頁](http://file4.renrendoc.com/view/7a97094f93ae8cfb394c84486d4f9319/7a97094f93ae8cfb394c84486d4f93193.gif)
![機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)_第4頁](http://file4.renrendoc.com/view/7a97094f93ae8cfb394c84486d4f9319/7a97094f93ae8cfb394c84486d4f93194.gif)
![機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)_第5頁](http://file4.renrendoc.com/view/7a97094f93ae8cfb394c84486d4f9319/7a97094f93ae8cfb394c84486d4f93195.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)
院系計(jì)算機(jī)學(xué)院
專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)
班級___________________________
學(xué)號___________________________
姓名___________________________
指導(dǎo)教師___________________________
負(fù)責(zé)教師____________________________
沈陽航空工業(yè)學(xué)院
2007年6月
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
摘要
隨著我國經(jīng)濟(jì)的快速發(fā)展,人民生活水平越來越高,私家車的擁有量劇增,考
取機(jī)動(dòng)車駕駛執(zhí)照的人越來越多。然而傳統(tǒng)的機(jī)動(dòng)車駕駛執(zhí)照考試培訓(xùn)機(jī)制并不能
滿足當(dāng)今社會(huì)的需求,利用計(jì)算機(jī)強(qiáng)大的數(shù)據(jù)管理功能開發(fā)的機(jī)動(dòng)車駕駛員理科模
擬考試系統(tǒng)能很好的實(shí)現(xiàn)駕照考試資源的管理,使得機(jī)動(dòng)車駕駛執(zhí)照理科考試相關(guān)
的文檔資料瀏覽方式更加便捷,機(jī)動(dòng)車駕駛執(zhí)照考試試題的練習(xí)形式更加多樣。駕
駛員理科模擬考試系統(tǒng)實(shí)現(xiàn)了道路法律法規(guī)、標(biāo)志標(biāo)線、術(shù)科要點(diǎn)等文檔資料的介
紹、題庫的管理、試題的編輯及批量導(dǎo)入導(dǎo)出功能,提供分類練習(xí)、順序練習(xí)、隨
機(jī)練習(xí)、重點(diǎn)練習(xí)和模擬考試等多種練習(xí)方式。
本文在結(jié)構(gòu)上首先論述了設(shè)計(jì)機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)的背景、目的及
其意義,其次論述了開發(fā)工具及其優(yōu)點(diǎn),用了較多篇幅闡述了系統(tǒng)的需求分析、總
體設(shè)計(jì)以及具體實(shí)現(xiàn)過程。
關(guān)鍵詞:機(jī)動(dòng)車駕駛員;理科考試;術(shù)科要點(diǎn);模擬考試
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
Abstract
WithChina*srapideconomicdevelopment,people'slivingstandardshavebeen
raised,andthenumberofprivatecarsisincreasingdramatically.Moreandmorepeople
obtaindrivinglicensesformotorvehicles.However,thetraditionalvehicledriving
licenseexaminationandtrainingmechanismscannotmeettheneedsoftoday'ssociety.
Thedrivers'sciencestimulationexaminationsystemwhichisexploitedbyusing
powerfuldatamanagementfunctionofcomputercanachievedriver'slicense
examinationtestresourcemanagementverywell,itnotonlymakesthebrowsingwaysof
documentsandinformationrelatingtomotorvehicledrivinglicensescienceexamination
moreconvenient,butalsomakesmotorvehicledrivinglicenseexaminationpapersinthe
formofamorediversifiedpractice.Driverssciencesimulationtestsystemrealized
introductionofthedocumentinformationofthewaylawsandregulations,markinglines,
andothermajorelements,managingthedepotofthemeandthefunctionsofeditingtest
questionsandimportingandexportinginbatch,providesseveralmethodstopracticeas
classificationpractice,practiceinsequence,randompractice,emphasespracticeand
mockexaminationspractice.
Thispaperdiscussedthebackground,purposeandsignificanceofthemotorvehicle
driverdesignsimulationtestsystemscienceinstructurefirst,followedbythedissertation
ofthedevelopmenttoolanditsadvantages,spendsmorespaceonthesystemneeds
analysis,designinthemassandthematerialrealizationprocess.
Keywords:motorvehicledriver;scienceexamination;majorelements;stimulationtest
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
目錄
1緒論.................................................................1
1.1課題背景及其意義..................................................1
1.2國內(nèi)外現(xiàn)狀........................................................1
1.3課題研究內(nèi)容.....................................................2
2系統(tǒng)需求分析.........................................................3
2.1需求分析..........................................................3
2.2系統(tǒng)總體構(gòu)成.....................................................4
2.3開發(fā)工具簡介.....................................................5
2.3.1VisualBasic6.0的特色...........................................5
2.3.2VisualBasic的理念..............................................6
2.3.3Access的特點(diǎn)..................................................6
2.4可行性分析.......................................................7
2.4.1技術(shù)可行性分析................................................8
2.4.2經(jīng)濟(jì)可行性分析................................................8
3系統(tǒng)設(shè)計(jì)............................................................10
3.1系統(tǒng)總體設(shè)計(jì).....................................................10
3.2功能模塊設(shè)計(jì).....................................................11
3.2.1密碼管理模塊設(shè)計(jì)..............................................11
3.2.2文檔資料管理模塊設(shè)計(jì)..........................................12
3.2.3考試練習(xí)管理模塊設(shè)計(jì)..........................................12
3.2.4系統(tǒng)管理模塊設(shè)計(jì)..............................................14
3.3數(shù)據(jù)庫設(shè)計(jì).......................................................15
III
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
3.3.1概念模型設(shè)計(jì)..................................................16
3.3.2關(guān)系模型設(shè)計(jì)..................................................17
3.3.3數(shù)據(jù)庫的物理設(shè)計(jì)..............................................17
4系統(tǒng)實(shí)現(xiàn)............................................................20
4.1密碼管理模塊....................................................20
4.2文檔資料管理模塊................................................20
4.3考試練習(xí)管理模塊................................................21
4.4系統(tǒng)管理模塊....................................................22
5系統(tǒng)測試與結(jié)論......................................................23
5.1功能測試........................................................23
5.1.1軟件測試方法.................................................23
5.1.2軟件測試的步驟...............................................24
5.1.3對本系統(tǒng)的測試...............................................24
5.2結(jié)論.............................................................25
參考文獻(xiàn)..............................................................26
致謝................................................................27
IV
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
1緒論
1.1課題背景及其意義
隨著我國經(jīng)濟(jì)社會(huì)的不斷快速發(fā)展,人均收入水平和購買能力越來越高,特別
是加入世界貿(mào)易組織(WTO)后,進(jìn)口車輛的稅收門檻得到了大幅度的降低,國內(nèi)
汽車價(jià)格也變的越來越低,使得當(dāng)今社會(huì)越來越多人擁有私家車,考取機(jī)動(dòng)車駕駛
執(zhí)照的人越來越多,使得考取機(jī)動(dòng)車駕駛執(zhí)照成為一種潮流。機(jī)動(dòng)車駕駛執(zhí)照理科
考試涉及到交通政策法規(guī)、術(shù)科要點(diǎn)、道路標(biāo)志標(biāo)線以及其他相關(guān)的知識(shí)點(diǎn),并且
機(jī)動(dòng)車駕照理科考試的題型、題目類別、題目數(shù)量眾多,而傳統(tǒng)的駕照考試培訓(xùn)輔
導(dǎo)機(jī)制并不能滿足當(dāng)今社會(huì)的需求,因此機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)便應(yīng)運(yùn)而
生。
機(jī)動(dòng)車駕駛員理科考試模擬系統(tǒng)是專門為駕校理科教學(xué)及其準(zhǔn)備考取機(jī)動(dòng)車
駕駛執(zhí)照的人所設(shè)計(jì)的,以適合駕校及個(gè)人進(jìn)行駕駛執(zhí)照理科考試前的理論學(xué)習(xí)、
考前培訓(xùn)及理科考試模擬測驗(yàn)使用。本系統(tǒng)的主要目標(biāo)是支持駕校的考試管理與事
務(wù)處理業(yè)務(wù),減輕駕校理考管理人員的勞動(dòng)強(qiáng)度,輔助考試管理,方便駕校學(xué)員的
理論學(xué)習(xí),提高駕校的工作效率,從而使駕校能夠以少的投入獲得更好的社會(huì)效益
和經(jīng)濟(jì)效益。通過本系統(tǒng)可以對參加機(jī)動(dòng)車駕照考試的人員進(jìn)行有關(guān)駕照理科考試
的輔導(dǎo),使得個(gè)人在家也能學(xué)到駕照考試的相關(guān)內(nèi)容,熟悉國家所頒布的最新的各
項(xiàng)道路交通法律法規(guī)、駕照考試的術(shù)科要點(diǎn)以及國家所規(guī)定的道路各項(xiàng)交通標(biāo)志及
標(biāo)線的圖形及其意義,可對駕照理科考試的各種題型進(jìn)行隨機(jī)練習(xí)、自我檢查及強(qiáng)
化練習(xí)。
1.2國內(nèi)外現(xiàn)狀
機(jī)動(dòng)車?yán)砜瓶荚囀菣C(jī)動(dòng)車駕駛執(zhí)照考試的重要組成部分,鑒于機(jī)動(dòng)車?yán)砜瓶荚?/p>
的試題類別、數(shù)量眾多且涉及到的知識(shí)點(diǎn)較為煩瑣,結(jié)合計(jì)算機(jī)技術(shù)的快速發(fā)展,
各個(gè)國家和地區(qū)都致力于機(jī)動(dòng)車駕駛執(zhí)照理科考試無紙化考試系統(tǒng)的研究和設(shè)計(jì)
1
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
并且取得了顯著的成果。大部分的國家、地區(qū)以及國內(nèi)駕照考試管理部門都采用了
機(jī)動(dòng)車駕駛執(zhí)照理科考試的計(jì)算機(jī)無紙化考試系統(tǒng)。駕駛執(zhí)照理科考試的計(jì)算機(jī)無
紙化考試系統(tǒng)有著無可比擬的優(yōu)勢,首先,計(jì)算機(jī)可以對駕照理科考試相關(guān)的文檔
資料進(jìn)行系統(tǒng)的管理,方便考試練習(xí)人員的查詢調(diào)閱,其次,還可借由計(jì)算機(jī)數(shù)據(jù)
處理嚴(yán)密可靠的特有機(jī)制,改善考試管理,降低駕照理科考試管理人員(監(jiān)考人員,
出試卷人員)工作強(qiáng)度,提高駕駛執(zhí)照考試部門的服務(wù)水平和工作效率,降低考試
成本,再次,考試人員還可以利用計(jì)算機(jī)無紙化考試系統(tǒng)方便快捷的對駕照理科考
試進(jìn)行各種練習(xí)。
1.3課題研究內(nèi)容
機(jī)動(dòng)車駕駛執(zhí)照理科模擬考試系統(tǒng)和傳統(tǒng)的模擬練習(xí)考試相比具有檢索迅速、
查找方便、題庫試題量大,可靠性高、實(shí)戰(zhàn)性強(qiáng)、壽命長、成本低等顯著的優(yōu)勢,
這些優(yōu)點(diǎn)能夠極大的提高機(jī)動(dòng)車駕駛執(zhí)照考試管理部門的工作效率,也是科學(xué)化、
正規(guī)化管理的重要條件。本系統(tǒng)主要實(shí)現(xiàn)以下主要基本功能:
(1)用戶管理:主要實(shí)現(xiàn)管理員密碼的修改,避免試題受到他人的非法修改,
保證題庫安全。
(2)文檔資料管理:主要對國家近年來所頒布的道路交通法律法規(guī)、道路標(biāo)
志標(biāo)線以及駕照理科考試的術(shù)科要點(diǎn)進(jìn)行詳細(xì)的介紹。
(3)考試練習(xí)管理:主要是進(jìn)行分類練習(xí)、順序練習(xí)、隨機(jī)綜合練習(xí)、重點(diǎn)
練習(xí)和模擬考試。
(4)系統(tǒng)管理:主要是實(shí)現(xiàn)題庫的管理以及系統(tǒng)的設(shè)置。
2
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
2系統(tǒng)需求分析
2.1需求分析
需求分析是一個(gè)數(shù)據(jù)庫設(shè)計(jì)至關(guān)重要的階段,也是一個(gè)工程成敗的關(guān)鍵。經(jīng)過
對駕駛員理科考試管理機(jī)制進(jìn)行詳細(xì)了解和分析以及對網(wǎng)絡(luò)上已有的機(jī)動(dòng)車駕駛
員理科模擬考試系統(tǒng)進(jìn)行分析后,機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)是一單機(jī)版練習(xí)
系統(tǒng),并且應(yīng)具備以下兒個(gè)功能:
(1)用戶管理
管理員可在此模塊進(jìn)行密碼的修改。
(2)文檔資料管理
法律法規(guī):國家最新所頒布的各種交通法規(guī)和措施的原文。
標(biāo)志標(biāo)線:國標(biāo)GB5768-1999《道路交通標(biāo)志和標(biāo)線》中的各種交通標(biāo)志、標(biāo)
線的介紹。
術(shù)科要點(diǎn):關(guān)于機(jī)動(dòng)車駕駛執(zhí)照場內(nèi)考試與道路考試的一些相關(guān)內(nèi)容。
(3)考試練習(xí)管理
分類練習(xí):根據(jù)試題題庫中試題的分類,對其中某個(gè)試題分類中的試題進(jìn)行依
次逐題練習(xí)。
順序練習(xí):根據(jù)練習(xí)人員設(shè)置的準(zhǔn)駕車型,系統(tǒng)將幫助練習(xí)人員對理科考試題
庫中與所選準(zhǔn)駕車型相關(guān)的試題進(jìn)行依次逐題練習(xí)。在練習(xí)過程中,對于某一個(gè)題
目,如果練習(xí)人員第一次答錯(cuò),系統(tǒng)自動(dòng)將該題存入到[重點(diǎn)題庫]中去,以方便
練習(xí)人員今后的重點(diǎn)練習(xí)。
隨機(jī)練習(xí):根據(jù)練習(xí)人員設(shè)置的準(zhǔn)駕車型,系統(tǒng)根據(jù)隨機(jī)函數(shù)進(jìn)行隨機(jī)抽取與
所選準(zhǔn)駕車型相關(guān)的試題供練習(xí)人員練習(xí)。練習(xí)過程中,練習(xí)人員第一次做錯(cuò)的試
題系統(tǒng)會(huì)將其存入到[重點(diǎn)題庫]中,方便練習(xí)人員的重點(diǎn)練習(xí)。
重點(diǎn)練習(xí):主要是針對練習(xí)人員在順序練習(xí)和隨機(jī)練習(xí)中的所做錯(cuò)的試題來進(jìn)
行重點(diǎn)練習(xí),目的是為了強(qiáng)化這些易錯(cuò)題。這部分試題主要來源于順序練習(xí)和隨機(jī)
3
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
練習(xí)中的首次出錯(cuò)題。在系統(tǒng)管理中可以將這些試題進(jìn)行清空。
理科考試:是根據(jù)機(jī)動(dòng)車駕駛員的考試要求,針對不同的準(zhǔn)駕車型來設(shè)置考試
范圍和比例,考試進(jìn)行時(shí)間及分值比例與真實(shí)考試相同??荚嚱Y(jié)束后,系統(tǒng)將給出
考試成績并且列出具體的答題情況。
(4)系統(tǒng)管理
系統(tǒng)設(shè)置:該子模塊主要是對重點(diǎn)題庫進(jìn)行清空。
試題題庫:管理人員可以根據(jù)需要對理科考試題庫中的所有試題進(jìn)行分類編輯
和管理,同時(shí)還可以導(dǎo)入新的題庫,導(dǎo)出現(xiàn)有題庫。
2.2系統(tǒng)總體構(gòu)成
經(jīng)過對機(jī)動(dòng)車駕駛員理科考試培訓(xùn)機(jī)制的了解以及對本系統(tǒng)的需求分析,本系
統(tǒng)主要有以下幾個(gè)模塊:用戶管理、文檔資料管理、考試練習(xí)管理和系統(tǒng)管理四個(gè)
模塊所組成。本系統(tǒng)總體構(gòu)成圖如圖2.1所示:
機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)
文
考
試
檔
密
系
練
資
碼
統(tǒng)
習(xí)
料
管
管
理
管
理
管
理
理
圖2.1系統(tǒng)結(jié)構(gòu)圖
下面對本系統(tǒng)的四個(gè)主要模塊進(jìn)行說明:
(1)密碼管理模塊中管理員可以更改管理員密碼。本系統(tǒng)中先設(shè)置一個(gè)初始
密碼,使用本系統(tǒng)時(shí)可根據(jù)需要對密碼進(jìn)行修改,可以保證數(shù)據(jù)庫的安全,以免試
題遭到非法修改,從而保證試題的準(zhǔn)確性。
(2)文檔資料管理模塊中可以實(shí)現(xiàn)與道路交通相關(guān)的法律法規(guī)、道路標(biāo)志標(biāo)
線、術(shù)科要點(diǎn)的詳細(xì)介紹,從而便于駕校學(xué)員和其他練習(xí)人員的查找和學(xué)習(xí)。
4
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
(3)考試練習(xí)管理模塊中提供了五種練習(xí)方式。練習(xí)人員可以根據(jù)自身需要
進(jìn)行分類練習(xí)、隨機(jī)練習(xí)、順序練習(xí)、重點(diǎn)練習(xí)以及模擬考試,以實(shí)戰(zhàn)的形式進(jìn)行
練習(xí),從而增強(qiáng)練習(xí)人員的應(yīng)試能力,確保順利通過駕駛執(zhí)照的理科考試。
(4)系統(tǒng)管理模塊主要分為系統(tǒng)設(shè)置和題庫管理兩個(gè)子模塊。在系統(tǒng)設(shè)置子
模塊中可以進(jìn)行練習(xí)時(shí)的一些設(shè)置。題庫管理模塊需要有管理員密碼才能進(jìn)入,在
題庫管理中管理人員可以對試題進(jìn)行修改、增加、刪除,也可以批量的導(dǎo)入、導(dǎo)出
試題。
2.3開發(fā)工具簡介
根據(jù)機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)的需求分析可知,本系統(tǒng)的主要特點(diǎn)是一
單機(jī)桌面考試練習(xí)系統(tǒng),并且要求界面友好操作簡單,因此本系統(tǒng)在開發(fā)工具上選
用VisualBasic以及Access,下面對這兩種開發(fā)語言的特點(diǎn)進(jìn)行簡單的介紹。
2.3.1VisualBasic6.0的特色
VisualBasic是種可視化的、面向?qū)ο蠛筒捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級程序
設(shè)計(jì)語言,配合使用Windows內(nèi)部的應(yīng)用程序接口(API),以及動(dòng)態(tài)連接庫(DLL)、
動(dòng)態(tài)數(shù)據(jù)交換(OLE)、開放式數(shù)據(jù)連接(ODBC)等技術(shù),可以高效、快速地開發(fā)
出Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。
VisualBasic6.0是微軟公司在原有VisualBasic5.0的基礎(chǔ)上推出的功能更強(qiáng)的
開發(fā)工具。VisualBasic6.0增添了不少新功能,現(xiàn)在它已經(jīng)擁有了更高級的數(shù)據(jù)庫
于Internet開發(fā)功能。
(1)集成開發(fā)環(huán)境的特色:
在VisualBasic6.0中容納了多工程、MDI/SDI/ExplorerStyle界面選項(xiàng)、開發(fā)向
導(dǎo)、代碼編輯的增強(qiáng)功能。
多工程:在VisualBasic的同一個(gè)事例中可以打開多個(gè)工程。這對調(diào)試ActiveX
空間很有用。
MDI/SDI/ExplorerStyle的界面選項(xiàng):VisualBasic能夠創(chuàng)建單文檔界面、多文
檔界面以及Microsoft資源管理器樣式的文檔界面的應(yīng)用程序。
5
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
開發(fā)向?qū)В篤isualBasic6.0提供了功能更強(qiáng)的安裝向?qū)?、ActiveX控件的接口向
導(dǎo)、ActiveX文檔移植向?qū)?、?shù)據(jù)窗體向?qū)Ш蛯傩皂撓驅(qū)А?/p>
代碼編輯的增強(qiáng)功能:VisualBasic6.0使得塊注釋和解注釋能夠?qū)ξ漠?dāng)選擇塊
的每一行添加和刪除注釋字符。
(2)代碼編程的特色:
VisualBasic6.0為了更快的執(zhí)行代碼,可將工程編譯成本機(jī)代碼;為了簡化重
用代碼庫的創(chuàng)建過程,可將對象的標(biāo)記為全局型;采用枚舉類型對相關(guān)命名進(jìn)行定
義。
2.3.2VisualBasic的理念
(1)交互式開發(fā):
傳統(tǒng)的應(yīng)用程序開發(fā)過程可分為三個(gè)明顯的步驟:編碼、變異和測試代碼。VB
與傳統(tǒng)不同,采用交互式開發(fā)應(yīng)用程序。由于VB的交互特性,程序的代碼的運(yùn)行
效果可以在開發(fā)時(shí)進(jìn)行測試,而不必等到編譯完成以后。
(2)事件驅(qū)動(dòng)模型:
在傳統(tǒng)的應(yīng)用程序中,應(yīng)用程序本身控制了那一部分代碼和按何種順序執(zhí)行代
碼。從第一行代碼開始執(zhí)行程序并按應(yīng)用程序中預(yù)定的路徑執(zhí)行,必要時(shí)調(diào)用過程。
相比之下,在事件驅(qū)動(dòng)的應(yīng)用程序中,代碼不是按照預(yù)定的路徑執(zhí)行的,而是在響
應(yīng)不同的事件時(shí)執(zhí)行不同的代碼片段。事件可以由用戶操作觸發(fā),也可以有來自操
作系統(tǒng)或其他應(yīng)用程序的消息觸發(fā),甚至可由應(yīng)用程序本身的消息觸發(fā)。這些事件
的順序決定了代碼執(zhí)行的順序,應(yīng)用程序每次運(yùn)行時(shí)所經(jīng)過的路徑都是不同的。
2.3.3Access的特點(diǎn)
Access是一個(gè)功能卓越的桌面數(shù)據(jù)庫軟件,它的功能強(qiáng)大、使用方便,在數(shù)據(jù)
庫軟件中占有很大的份額。Access可以在Windows操作系統(tǒng)下,創(chuàng)建和運(yùn)行滿足數(shù)
據(jù)管理需求的應(yīng)用程序;使用查詢來限制、選擇和綜合數(shù)據(jù);創(chuàng)建窗體來查看和更
改數(shù)據(jù);也可以創(chuàng)建簡單或復(fù)雜的報(bào)表;還可以創(chuàng)建綁定到數(shù)據(jù)上的數(shù)據(jù)訪問頁,
以便通過公司的intranet來共享信息。它提供了管理大量數(shù)據(jù)所需的所有數(shù)據(jù)定義、
6
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
數(shù)據(jù)處理和數(shù)據(jù)控制功能。
在Access中可以非常靈活地定義數(shù)據(jù)(如文字、數(shù)字、日期、時(shí)間、貨幣、圖
片、聲音、文檔和電子表格等),定義存儲(chǔ)數(shù)據(jù)的方式(如字符串長度、數(shù)字精度
等),以及定義顯示或者打印數(shù)據(jù)的形式。用戶可以定義簡單或復(fù)雜的有效性規(guī)則
來確保數(shù)據(jù)庫中的數(shù)值都以正確的格式存在,也可以要求Access檢查數(shù)據(jù)庫中文字
或者表之間的關(guān)系。
Access還可以識(shí)別和使用各種其他的數(shù)據(jù)格式,包括許多其他的數(shù)據(jù)庫文件格
式??梢詫?shù)據(jù)導(dǎo)出到文字處理文件或者電子表格應(yīng)用程序,也可以從這些文件中
將數(shù)據(jù)導(dǎo)入到Access表中。另外,Access還可以與支持“開放數(shù)據(jù)庫互聯(lián)"(ODBC)
標(biāo)準(zhǔn)的大多數(shù)流行數(shù)據(jù)庫協(xié)同作業(yè),這些數(shù)據(jù)庫包括SQLServer、Oracle等。
Access不僅可以作為個(gè)人的RDBMS來使用,而且還可以用在中小型企業(yè)和大
型公司來管理大型的數(shù)據(jù)庫。Access的特點(diǎn)如下:
(1)有內(nèi)容豐富的XML支持特性;
(2)通過聯(lián)機(jī)備份、完全集成的日志傳送和增強(qiáng)的故障切換集,使其自身具
有較高可靠性;
(3)提供了基于角色分工的安全保密管理,在數(shù)據(jù)庫管理功能、完整性檢查、
安全性、--致性方面都有良好的表現(xiàn),且與Windows2000等操作系統(tǒng)安全性緊密集
成;
(4)方便的數(shù)據(jù)轉(zhuǎn)換功能,實(shí)現(xiàn)從不同來源析取、轉(zhuǎn)換和調(diào)用數(shù)據(jù)的路由操
作的自動(dòng)化;
(5)與微軟產(chǎn)品如Office之間緊密集成,數(shù)據(jù)交換極為便捷;
2.4可行性分析
可行性研究階段首先需要進(jìn)一步分析和澄清問題定義,在問題定義階段初步確
定規(guī)模和目標(biāo),如果是正確的就進(jìn)一步加以肯定,如果有錯(cuò)誤就應(yīng)該及時(shí)改正,如
果對目標(biāo)系統(tǒng)有任何約束和限制,也必須把它們清楚地列出來。
在澄清了問題定義之后,分析系統(tǒng)的邏輯模型,然后從系統(tǒng)邏輯模型出發(fā),探
索若干種供選擇它的可行性,系統(tǒng)的可行性分析主要分技術(shù)可行性分析和經(jīng)濟(jì)可
7
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
行性分析兩方面進(jìn)行。以下是對技術(shù)可行性和經(jīng)濟(jì)可行性的具體分析。
2.4.1技術(shù)可行性分析
綜合各方面的考慮,本系統(tǒng)所選用的前端開發(fā)工具選用VisualBasic,后臺(tái)數(shù)據(jù)
庫選用的數(shù)據(jù)庫是Access,這是因?yàn)锳ccess它提供了完整的數(shù)據(jù)庫高級特性,具有
良好的使用界面和很快的速度。
在開發(fā)語言上,本系統(tǒng)選用的是VisualBasic作為應(yīng)用程序的前端開發(fā)工具,
這是因?yàn)閂isualBasic作為一-種面向?qū)ο蟮目梢暬幊坦ぞ撸哂泻唵我讓W(xué),靈活
方便和易于擴(kuò)充的特點(diǎn)。而且Microsoft為其提供了與Access通信的API函數(shù)集及
工具集,它可以與后端的Access數(shù)據(jù)庫相結(jié)合,能夠提供一個(gè)高性能的桌面單機(jī)版
模擬考試系統(tǒng)。
考慮到目前網(wǎng)絡(luò)上已經(jīng)有很多類似的管理軟件在實(shí)際運(yùn)作并且還有試用版本
可供下載,所以本系統(tǒng)會(huì)以它們作為參考,學(xué)習(xí)它們優(yōu)秀的設(shè)計(jì)思想,進(jìn)一步拓展
自己的開發(fā)思路。
本系統(tǒng)相關(guān)的技術(shù)要求利用VisualBasic和Access都能很好的得到實(shí)現(xiàn),例如
能實(shí)現(xiàn)文檔資料的路徑存取從而實(shí)現(xiàn)系統(tǒng)中文檔資料介紹功能,并且可以編寫隨機(jī)
函數(shù)實(shí)現(xiàn)試題的隨機(jī)抽取使得試題的抽取和分配更加合理,從而實(shí)現(xiàn)隨機(jī)練習(xí)和模
擬考試功能。
從時(shí)間上來說從時(shí)間上看,在畢業(yè)設(shè)計(jì)的3個(gè)月期間可以基本完成從系統(tǒng)的需
求分析到系統(tǒng)設(shè)計(jì)等工作,在時(shí)間上是可行的。采用Access進(jìn)行數(shù)據(jù)庫的操作難度
不是太大。因此本系統(tǒng)的實(shí)現(xiàn)在技術(shù)上是可行的。
2.4.2經(jīng)濟(jì)可行性分析
由于目前信息產(chǎn)業(yè)的不斷進(jìn)步,計(jì)算機(jī)對于信息和資源的管理也愈加重要。這
使得針對各個(gè)領(lǐng)域的應(yīng)用軟件顯示出巨大的市場前景。應(yīng)用軟件針對性強(qiáng),人性化
的界面便于非專業(yè)人員的使用、管理和日常維護(hù)。對于駕校來說省去了在使用之前
對非專業(yè)人員培訓(xùn)的復(fù)雜環(huán)節(jié),也為駕校節(jié)約了人力、財(cái)力和物力。對于開發(fā)者來
說此軟件具有針對性,所以規(guī)模較小,開發(fā)周期短,因此價(jià)格低廉。人員需求量小,
8
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
商業(yè)周期縮短,便于駕校的現(xiàn)代化管理。
本系統(tǒng)的開發(fā)只需要一臺(tái)電腦及其相關(guān)的軟件配置即可,并且系統(tǒng)實(shí)現(xiàn)后可移
植到其他計(jì)算機(jī)上運(yùn)行。本系統(tǒng)和傳統(tǒng)的考試培訓(xùn)輔導(dǎo)機(jī)制相比可大大的減少人力
和物力,能節(jié)約大量的資源,因此本系統(tǒng)的實(shí)現(xiàn)在經(jīng)濟(jì)上是可行的。
9
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
3系統(tǒng)設(shè)計(jì)
3.1系統(tǒng)總體設(shè)計(jì)
總體設(shè)計(jì)的基本任務(wù)是解決系統(tǒng)如何做,即功能的實(shí)現(xiàn)。通??傮w設(shè)計(jì)有兩部
分主要階段組成:系統(tǒng)設(shè)計(jì),即確定系統(tǒng)的具體實(shí)現(xiàn)方案;結(jié)構(gòu)設(shè)計(jì),是對軟件模
塊之間的關(guān)系的確定。
設(shè)計(jì)目的與要求:基于數(shù)據(jù)庫強(qiáng)大的數(shù)據(jù)存儲(chǔ)管理功能存放機(jī)動(dòng)車駕駛執(zhí)照理
科考試相關(guān)的文檔資料和題庫,使得用戶可以在計(jì)算機(jī)上進(jìn)行與駕照理科考試相關(guān)
的文檔資料學(xué)習(xí)以及進(jìn)行駕照理科考試的各種練習(xí)及模擬考試,用戶還可以利用已
給的管理員密碼進(jìn)行題庫的管理和編輯。
本系統(tǒng)主要實(shí)現(xiàn)的功能模塊:
?密碼管理模塊:用于管理員自身密碼的修改;
?文檔資料管理模塊:用于道路法律法規(guī)、標(biāo)志標(biāo)線、術(shù)科要點(diǎn)的介紹;
?考試練習(xí)管理模塊:實(shí)現(xiàn)分類練習(xí)、隨機(jī)綜合練習(xí)、順序練習(xí)、重點(diǎn)練習(xí)和模
擬考試;
?系統(tǒng)管理模塊:實(shí)現(xiàn)系統(tǒng)設(shè)置和題庫管理;
系統(tǒng)具體的功能模塊圖如圖3.1所示:
10
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
機(jī)動(dòng)車駕駛員理科模擬考試系統(tǒng)
考
文
試
檔
系
密
練
資
統(tǒng)
碼
管
料
管
習(xí)
理
理
管
管
理
理
rT
標(biāo)
術(shù)
法
志
科
律
系
題
標(biāo)
要
法
統(tǒng)
庫
規(guī)
線
點(diǎn)
設(shè)
管
置
理
介
介
介
紹
紹
紹
試導(dǎo)
題
入
分
導(dǎo)
類
出
編
題
輯
庫
圖3.1系統(tǒng)功能模塊圖
3.2功能模塊設(shè)計(jì)
依據(jù)本文前面所做的系統(tǒng)總體分析以及實(shí)際需要,在本系統(tǒng)中設(shè)置了密碼管
理、文檔資料管理、考試練習(xí)管理和系統(tǒng)管理四個(gè)主要模塊。下而對本系統(tǒng)的四個(gè)
主要模塊的組成及其子模塊的功能進(jìn)行詳細(xì)的設(shè)計(jì)。
3.2.1密碼管理模塊設(shè)計(jì)
密碼管理模塊設(shè)計(jì)的主要功能是管理管理員的密碼,此密碼主要用于管理員對
系統(tǒng)題庫的管理,管理員進(jìn)入題庫管理子模塊時(shí)用此密碼進(jìn)入,從而保證系統(tǒng)數(shù)據(jù)
庫的安全避免試題受到非法修改。
11
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
3.2.2文檔資料管理模塊設(shè)計(jì)
文檔資料管理模塊具體設(shè)計(jì)如圖3.2所示:
文檔資料管理
法
標(biāo)
術(shù)
律
志
科
法
標(biāo)
要
規(guī)
線
點(diǎn)
介
介
介
紹
紹
紹
圖3.2文檔資料管理模塊
政策法規(guī)介紹功能主要包括:近年來國家交通部、公安部和國務(wù)院所頒布的各
項(xiàng)交通法律法規(guī)。此子模塊的主要設(shè)計(jì)思路是將與道路交通相關(guān)的法律法規(guī)存儲(chǔ)在
文件夾中,數(shù)據(jù)庫中只存儲(chǔ)法律法規(guī)文檔的路徑,當(dāng)用戶點(diǎn)擊相應(yīng)的法律法規(guī)名稱
進(jìn)行法律法規(guī)瀏覽時(shí)系統(tǒng)先讀取數(shù)據(jù)庫中的存儲(chǔ)表,然后根據(jù)表中存儲(chǔ)的路徑找到
相應(yīng)的法律法規(guī),再將其具體內(nèi)容顯示在屏幕上。
標(biāo)志標(biāo)線介紹功能和術(shù)科要點(diǎn)介紹功能主要包括:近年來國家交通部所頒布的
各種道路條件下的標(biāo)志標(biāo)線、道路指示標(biāo)志及其相應(yīng)的含義以及機(jī)動(dòng)車駕駛執(zhí)照理
科考試相關(guān)的術(shù)科要點(diǎn)。這兩個(gè)子模塊的主要設(shè)計(jì)思路與道路法律法規(guī)介紹模塊相
同,也是將標(biāo)志標(biāo)線以及術(shù)科要點(diǎn)的具體內(nèi)容存儲(chǔ)在文件夾中,數(shù)據(jù)庫表中只存儲(chǔ)
相關(guān)的文件路徑名,用戶點(diǎn)擊標(biāo)志標(biāo)線名稱或術(shù)科要點(diǎn)名稱進(jìn)行調(diào)閱瀏覽時(shí),系統(tǒng)
先讀取文檔資料數(shù)據(jù)庫表,然后根據(jù)數(shù)據(jù)庫表中存儲(chǔ)的路徑名對道路標(biāo)志標(biāo)線以及
術(shù)科要點(diǎn)文檔進(jìn)行調(diào)閱并將其顯示在屏幕上。
3.2.3考試練習(xí)管理模塊設(shè)計(jì)
考試練習(xí)管理模塊主要包括分類練習(xí)、隨機(jī)練習(xí)、順序練習(xí)、重點(diǎn)練習(xí)和模擬
考試五個(gè)子模塊。具體的考試練習(xí)管理模塊設(shè)計(jì)如圖3.3所示:
12
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
考試練習(xí)管理
模
分
隨
順
重
擬
類
機(jī)
點(diǎn)
序
考
練
練
練
練
試
習(xí)
習(xí)
習(xí)
習(xí)
圖3.3考試練習(xí)管理模塊
下面對這五個(gè)子模塊所要實(shí)現(xiàn)的功能進(jìn)行詳細(xì)的設(shè)計(jì):
分類練習(xí)子模塊主要包括:習(xí)題類型的選擇、選項(xiàng)按鈕、習(xí)題內(nèi)容顯示和習(xí)題
的跳轉(zhuǎn)選擇。分類練習(xí)主要用于汽車、摩托車的具體習(xí)題類型以及客車專用試題、
貨車專用試題、輪式機(jī)械車專用試題的練習(xí)。練習(xí)人員在窗體中可以對這些具體的
習(xí)題類型進(jìn)行選擇并進(jìn)行練習(xí)。
隨機(jī)練習(xí)子模塊主要包括:準(zhǔn)駕車型的選擇、選項(xiàng)按鈕、習(xí)題內(nèi)容顯示和習(xí)題
的跳轉(zhuǎn)選擇。隨機(jī)練習(xí)主要用于從A1車型到M車型這些準(zhǔn)駕車型試題的練習(xí),
隨機(jī)練習(xí)子模塊試題的抽取是隨機(jī)的,隨機(jī)函數(shù)從題庫中隨機(jī)的抽取試題供練習(xí)人
員進(jìn)行練習(xí)。
順序練習(xí)子模塊主要包括:準(zhǔn)駕車型選擇、選項(xiàng)選擇按鈕、習(xí)題內(nèi)容顯示和習(xí)
題跳轉(zhuǎn)選擇。順序練習(xí)主要用于從A1車型到M車型這些準(zhǔn)駕車型試題的練習(xí),和
隨機(jī)練習(xí)不同的是順序練習(xí)子模塊練習(xí)試題的抽取是順序的。
重點(diǎn)練習(xí)子模塊主要包括習(xí)題內(nèi)容顯示、選項(xiàng)選擇按鈕和習(xí)題跳轉(zhuǎn)按鈕。重點(diǎn)
練習(xí)模塊主要用于平時(shí)進(jìn)行順序練習(xí)和隨機(jī)練習(xí)時(shí)所做錯(cuò)試題的強(qiáng)化練習(xí),重點(diǎn)練
習(xí)模塊的試題是從錯(cuò)題表中進(jìn)行抽取的,平時(shí)練習(xí)所做錯(cuò)的試題存儲(chǔ)在錯(cuò)題表中。
模擬考試子模塊主要包括:準(zhǔn)考駕照類型的選擇、考試剩余時(shí)間顯示、試題內(nèi)
容顯示、答案選項(xiàng)按鈕和試題跳轉(zhuǎn)按鈕。模擬考試是本系統(tǒng)的重要組成部分,此子
模塊完全按照實(shí)戰(zhàn)的形式出題,考試結(jié)束后給出考試成績及其答題的具體信息,給
練習(xí)人員提供一個(gè)較為逼真的練習(xí)氛圍。
具體的模擬考試練習(xí)流程圖如圖3.4所示:
13
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
圖3.4模擬考試流程圖
3.2.4系統(tǒng)管理模塊設(shè)計(jì)
系統(tǒng)管理模塊主要分為試題編輯子模塊和題庫管理子模塊,其中題庫管理子模
14
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
塊又分為試題編輯和導(dǎo)入導(dǎo)出題庫兩大主要功能。具體的系統(tǒng)管理模塊設(shè)計(jì)如圖3.5
所示:
系統(tǒng)管理
圖3.5系統(tǒng)管理模塊
系統(tǒng)設(shè)置子模塊的主要功能是提供練習(xí)人員進(jìn)行練習(xí)時(shí)的各項(xiàng)設(shè)置,在此子模
塊中練習(xí)人員在開始進(jìn)行練習(xí)時(shí)可以設(shè)置是否將重點(diǎn)題庫中的試題進(jìn)行清空,使得
練習(xí)人員在重點(diǎn)練習(xí)子模塊可只針對自己的錯(cuò)題進(jìn)行強(qiáng)化練習(xí),從而使得系統(tǒng)更加
人性化。
題庫管理模塊主要包括:試題編輯按鈕(包括新增試題、修改試題)、刪除試
題按鈕、題庫的導(dǎo)入到處按鈕、試題題型、試題所示類別,試題的詳細(xì)信息及試題
查找。系統(tǒng)只有核對管理員密碼的正確性后才能讓管理員進(jìn)入,在此子模塊中管理
人員可以根據(jù)需要對試題進(jìn)行編輯,對題庫進(jìn)行查看并且還可以批量的導(dǎo)入導(dǎo)出題
庫。
3.3數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核
心技術(shù),具體說,數(shù)據(jù)庫設(shè)計(jì)是指對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模
式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需
15
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
求(信息要求和處理要求)。這個(gè)問題是數(shù)據(jù)庫在應(yīng)用領(lǐng)域的主要研究課題。
數(shù)據(jù)庫設(shè)計(jì)是系統(tǒng)開發(fā)過程中非常重要的一個(gè)階段,數(shù)據(jù)庫設(shè)計(jì)的好壞直接影
響了項(xiàng)目開發(fā)的復(fù)雜度和系統(tǒng)的執(zhí)行效率,也是在開發(fā)過程中出現(xiàn)反復(fù)的關(guān)鍵環(huán)
節(jié)。在數(shù)據(jù)庫中,表是數(shù)據(jù)物理存儲(chǔ)的基本單位,用戶訪問數(shù)據(jù)庫時(shí),通常從表中
查找所需的數(shù)據(jù),瀏覽表中的各類信息。
3.3.1概念模型設(shè)計(jì)
E-R圖主要作用顯示各個(gè)實(shí)體的屬性以及實(shí)體之間關(guān)系。本系統(tǒng)中主要的實(shí)體
有文檔資料?、試題、重點(diǎn)試題(練習(xí)過程中做錯(cuò)的試題)。
圖3.6系統(tǒng)主要E-R圖
16
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
3.3.2關(guān)系模型設(shè)計(jì)
本系統(tǒng)中主要的關(guān)系模型設(shè)計(jì)如下:
管理員(管理員密碼);
文檔資料(編號,文檔名稱,存儲(chǔ)路徑);
試題(試題編號,所屬類別,試題類型,題目內(nèi)容,備選項(xiàng)1,備選項(xiàng)2,備
選項(xiàng)3,備選項(xiàng)4,正確答案,題目圖片);
試題類別(繾號,具體內(nèi)容);
試題類型(編號,具體內(nèi)容);
重點(diǎn)試題(重點(diǎn)試題編號,類別編號,類型編號,試題編號);
試卷(試卷題號,所屬類別,試題類型,題目內(nèi)容,備選項(xiàng)1,備選項(xiàng)2,備
選項(xiàng)3,備選項(xiàng)4,正確答案,已選答案,題目圖片);
3.3.3數(shù)據(jù)庫的物理設(shè)計(jì)
每個(gè)數(shù)據(jù)文件均有一張定義表。其數(shù)據(jù)庫各表的表頭信息更為詳細(xì)的反映數(shù)據(jù)
間的關(guān)系。本系統(tǒng)數(shù)據(jù)庫的內(nèi)容包括文檔資料信息表、試題信息表、試卷設(shè)置信息
表以及管理員的密碼信息表。
表的具體設(shè)計(jì)如下所示:
(1)文檔資料信息表主要存儲(chǔ)交通法律法規(guī)、標(biāo)志標(biāo)線、術(shù)科要點(diǎn)的具體內(nèi)
容。表的結(jié)構(gòu)如下圖所示,其中編號字段定義為主關(guān)鍵字。
表3.1文檔資料信息表
字段名數(shù)據(jù)類型長度說明
編號數(shù)字10文檔資料編號
文檔名稱文本10
存儲(chǔ)路徑文本20文檔所在位置
本表用于存儲(chǔ)文檔資料介紹模塊中所要介紹的內(nèi)容,在文檔資料介紹模塊中用
到該表。該表中存儲(chǔ)的并不是文檔資料的具體內(nèi)容,它所存儲(chǔ)的是文檔資料的具體
路徑。練習(xí)人員進(jìn)行瀏覽操作時(shí)系統(tǒng)根據(jù)練習(xí)人員所選定的文檔資料名稱找到該文
件的存儲(chǔ)路徑,然后再將其打開。
17
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
(2)試題表主要存儲(chǔ)試題所屬類別、試題類型、試題內(nèi)容、正確答案、試題
圖片、對應(yīng)的準(zhǔn)駕車型。表的結(jié)構(gòu)如下圖所示,其中ID字段定義為主關(guān)鍵字。
表3.2試題表
字段名數(shù)據(jù)類型長度說明
ID數(shù)字10試題編號
題目類別數(shù)字10
題目類型數(shù)字10
題目內(nèi)容文本50
備選項(xiàng)1文本20選項(xiàng)A
備選項(xiàng)2文本20選項(xiàng)B
備選項(xiàng)3文本20選項(xiàng)C
備選項(xiàng)4文本20選項(xiàng)D
正確答案文本20
題目圖片文本20圖片存儲(chǔ)路徑
該表主要用于試題的存儲(chǔ),本系統(tǒng)中主要有包括汽車通用試題、摩托車通用試
題、客車專用試題、貨車專用試題以及輪式自行機(jī)械車專用試題在內(nèi)的十兒個(gè)類別
的試題,在數(shù)據(jù)庫中設(shè)置了十幾個(gè)相同的表用來存儲(chǔ)這十幾個(gè)類別的試題。
(3)試題所屬類別信息表主要存儲(chǔ)各個(gè)編號所屬的試題類別及其相應(yīng)的出題
比例。表的結(jié)構(gòu)如下圖所示,其中編號字段定義為主關(guān)鍵字。
表3.3試題所屬類別信息表
字段名數(shù)據(jù)類型長度說明
編號數(shù)字10試題類別編號
題目類別文本10
出題比例數(shù)字10該表出題數(shù)
該表主要用于存儲(chǔ)十兒種試題類別的名稱并對它們加以編號,在模擬考試試題
選擇分配時(shí)將用到該表。
(4)試題類型信息表主要存儲(chǔ)各個(gè)試題的類型及其各題型的出題比例,本系
統(tǒng)中試題類型分為選擇題和判斷題兩類,在模擬考試試題選擇分配時(shí)也將用到該
表。表的結(jié)構(gòu)如下圖所示,其中編號字段定義為主關(guān)鍵字。
表3.4試題類型信息表
字段名數(shù)據(jù)類型長度說明
編號數(shù)字10題目類型編號
題目類型文本10
出題比例數(shù)字10該類型出題數(shù)
18
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
(5)重點(diǎn)試題信息表主要存儲(chǔ)練習(xí)時(shí)所做錯(cuò)的題目信息,便于練習(xí)人員進(jìn)行
重點(diǎn)練習(xí)。本表的初始狀態(tài)為空,在進(jìn)行練習(xí)之前可在系統(tǒng)設(shè)置子模塊中設(shè)定將練
習(xí)時(shí)所做錯(cuò)的試題加入到重點(diǎn)試題信息表中。進(jìn)行重點(diǎn)練習(xí)時(shí)所有的試題都是從此
表中抽取,并且該表還可以根據(jù)實(shí)際需要將其清空。表的結(jié)構(gòu)如下圖所示,其中重
點(diǎn)試題編號字段定義為主關(guān)鍵字。
表3.5重點(diǎn)試題信息表
字段名數(shù)據(jù)類型長度說明
重點(diǎn)試題編號數(shù)字10
題目類別數(shù)字10
題目類型數(shù)字10
ID數(shù)字10試題表中的編號
進(jìn)行重點(diǎn)練習(xí)時(shí),重點(diǎn)練習(xí)試題表與試題表進(jìn)行連接,進(jìn)而抽取出重點(diǎn)試題供
練習(xí)人員進(jìn)行練習(xí)。在重點(diǎn)試題表中只存儲(chǔ)這四個(gè)字段不僅可以節(jié)約空間,縮小數(shù)
據(jù)庫規(guī)模,還可以減少數(shù)據(jù)的冗余。
(6)試卷信息表主要存儲(chǔ)系統(tǒng)根據(jù)設(shè)置而隨機(jī)抽取的用于模擬考試的試題,
將試題臨時(shí)存儲(chǔ)在此表中模擬考試時(shí)試題從此表中讀出。表的結(jié)構(gòu)如下所示,其中
試卷題號字段定義為主關(guān)鍵字。
表3.6試卷信息表
字段名數(shù)據(jù)類型長度說明
試卷題號數(shù)字10
題目類別數(shù)字10
題目類型數(shù)字10
題目內(nèi)容文本50
備選項(xiàng)1文本20選項(xiàng)A
備選項(xiàng)2文本20選項(xiàng)B
備選項(xiàng)3文本20選項(xiàng)C
備選項(xiàng)4文本20選項(xiàng)D
正確答案文本20
己選答案文本20學(xué)員所選答案
題目圖片文本20圖片存儲(chǔ)路徑
在進(jìn)行模擬考試時(shí),系統(tǒng)先根據(jù)所選定的車型以及系統(tǒng)參數(shù)信息表中的試題分
配和出題比例在相應(yīng)的試題表中用隨機(jī)函數(shù)隨機(jī)的抽取練習(xí)試題,并將它們存儲(chǔ)到
該表中,在模擬考試過程中試題的讀取在此表中進(jìn)行。
19
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
4系統(tǒng)實(shí)現(xiàn)
系統(tǒng)功能的實(shí)現(xiàn)是一個(gè)系統(tǒng)完整實(shí)現(xiàn)的重要標(biāo)志,本系統(tǒng)主要由密碼管理、文
檔資料管理、考試練習(xí)管理及系統(tǒng)管理這四個(gè)重要的模塊所組成,下面對各個(gè)模塊
的功能實(shí)現(xiàn)做具體分析。
4.1密碼管理模塊
密碼管理模塊的主要功能是管理管理員密碼,此模塊主要是對管理員密碼表的
操作。進(jìn)入題庫管理子模塊之前要求輸入管理員密碼,核對成功后方可對進(jìn)入。管
理人員還可根據(jù)實(shí)際情況需要對密碼進(jìn)行修改,從而保證數(shù)據(jù)庫的安全性,避免數(shù)
據(jù)遭受破壞。
4.2文檔資料管理模塊
文檔資料管理模塊主要分為政策法規(guī)介紹、標(biāo)志標(biāo)線介紹和術(shù)科要點(diǎn)介紹這三
個(gè)子模塊。政策法規(guī)介紹子模塊的主要功能是介紹近年來國家公安部、交通部和國
務(wù)院所制定頒布的各項(xiàng)相關(guān)的交通政策法規(guī)。標(biāo)志標(biāo)線介紹模塊的主要功能是介紹
國家交通部所制定的各種交通標(biāo)志、道路標(biāo)線、指示標(biāo)志及其他輔助標(biāo)志。術(shù)科要
點(diǎn)介紹模塊的是與機(jī)動(dòng)車駕駛執(zhí)照考試相關(guān)的術(shù)科要點(diǎn),例如駕車訓(xùn)練的要求、場
內(nèi)考試要求、道路考試項(xiàng)目、考試評判準(zhǔn)則等等。
由于文檔資料管理模塊中涉及到的數(shù)據(jù)都是文檔資料并且只是對它們進(jìn)行瀏
覽而沒有其他操作,因此本模塊的實(shí)現(xiàn)主要是在文檔資料表中存儲(chǔ)各個(gè)法律法規(guī)、
標(biāo)志標(biāo)線和術(shù)科要點(diǎn)文檔的名稱以及它們所對應(yīng)的存儲(chǔ)路徑。用戶運(yùn)行此模塊對文
檔資料進(jìn)行瀏覽操作時(shí),系統(tǒng)先根據(jù)用戶所選擇的文檔名在表中進(jìn)行查找,進(jìn)而找
到相應(yīng)的文檔存儲(chǔ)路徑,然后根據(jù)路徑將用戶想要瀏覽的文檔資料調(diào)出并顯示在屏
幕窗體上。
在數(shù)據(jù)表中存儲(chǔ)路徑名稱這樣不僅可以節(jié)約數(shù)據(jù)庫資源并且還可以提高系統(tǒng)
20
沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)
的運(yùn)行速度,也便于系統(tǒng)的維護(hù)和文檔資料的更新。
4.3考試練習(xí)管理模塊
考試練習(xí)管理分為分類練習(xí)、隨機(jī)練習(xí)、順序練習(xí)、重點(diǎn)練習(xí)以及模擬考試這
五個(gè)子模塊,不同的模塊所提供不同的練習(xí)方式,練習(xí)人員可根據(jù)自身需要進(jìn)行選
擇練習(xí)。
分類練習(xí)子模塊的主要功能是提供汽車通用試題、摩托車通用試題、客車專用
試題、貨車專用試題及輪式自行機(jī)械車專用試題等十兒種類別的練習(xí)試題,練習(xí)人
員可以根據(jù)自身要求進(jìn)行選擇練習(xí)。在進(jìn)行試題類別選擇時(shí),系統(tǒng)根據(jù)用戶所選擇
的試題類別名稱在數(shù)據(jù)庫中進(jìn)行相應(yīng)的試題表查找,查找成功后系統(tǒng)在該試題表中
將試題抽取出供練習(xí)人員進(jìn)行練習(xí)。
隨機(jī)練習(xí)模塊的主要功能是提供從A1類駕照到M類駕照的各類駕照試題,練
習(xí)者可根據(jù)自己所報(bào)考的駕照類型進(jìn)行專門練習(xí),練習(xí)時(shí)試題的抽取按以設(shè)定好的
隨機(jī)運(yùn)行函數(shù)進(jìn)行隨機(jī)抽取,已抽取的試題對應(yīng)的試題編號存放在已選試題數(shù)組
中。在進(jìn)行隨機(jī)練習(xí)時(shí),系統(tǒng)先根據(jù)練習(xí)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度建筑工程合同保險(xiǎn)理賠流程與處理規(guī)范
- 2025年度智能建筑項(xiàng)目施工合同范本
- 2025年度建筑勞務(wù)派遣與施工現(xiàn)場管理三方合同大全
- 達(dá)州2024年四川達(dá)州萬源市衛(wèi)生健康局定向醫(yī)學(xué)??粕M(jìn)10人筆試歷年參考題庫附帶答案詳解
- 甘肅2025年甘肅省中醫(yī)院招聘32人筆試歷年參考題庫附帶答案詳解
- 湖州浙江湖州長興縣機(jī)關(guān)事務(wù)管理服務(wù)中心招聘編外工作人員筆試歷年參考題庫附帶答案詳解
- 河北2025年河北省氣象部門招聘應(yīng)屆畢業(yè)生2人筆試歷年參考題庫附帶答案詳解
- 昆明2025年中國地質(zhì)調(diào)查局昆明自然資源綜合調(diào)查中心招聘10人(第一批)筆試歷年參考題庫附帶答案詳解
- 成都四川成都市衛(wèi)生健康委員會(huì)所屬6家事業(yè)單位招聘高層次人才109人筆試歷年參考題庫附帶答案詳解
- 廣西2025年廣西血液中心招聘4人筆試歷年參考題庫附帶答案詳解
- 統(tǒng)編版小學(xué)語文五年級下冊第四單元解讀與大單元設(shè)計(jì)思路
- 貓狗創(chuàng)業(yè)計(jì)劃書
- 復(fù)產(chǎn)復(fù)工試題含答案
- 部編版語文三年級下冊第六單元大單元整體作業(yè)設(shè)計(jì)
- 售后服務(wù)經(jīng)理的競聘演講
- 臨床醫(yī)技科室年度運(yùn)營發(fā)展報(bào)告
- 慢加急性肝衰竭護(hù)理查房課件
- 文件丟失應(yīng)急預(yù)案
- 從建設(shè)和諧社會(huì)角度思考治超限載(十)
- 幼兒園小班開學(xué)家長會(huì)課件
- 云南華葉投資公司2023年高校畢業(yè)生招聘1人筆試參考題庫(共500題)答案詳解版
評論
0/150
提交評論