亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        試題解析系統(tǒng)的設(shè)計與實現(xiàn)

        2015-05-29 11:42:40李瑩李欣懌
        電腦知識與技術(shù) 2015年10期
        關(guān)鍵詞:解析試題數(shù)據(jù)庫

        李瑩+李欣懌

        摘要:試題解析系統(tǒng)是一種新的教學(xué)資源, 廣泛應(yīng)用于各類培訓(xùn)和考試。在數(shù)據(jù)庫設(shè)計和功能分析的基礎(chǔ)上,對系統(tǒng)的關(guān)鍵技術(shù)進行了探討,提出了利用Visual FoxPro來實現(xiàn)試題解析系統(tǒng)的方案。

        關(guān)鍵詞:試題;解析;數(shù)據(jù)庫;Visual FoxPro

        中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)10-0003-02

        隨著市場競爭和就業(yè)形式的日益嚴(yán)峻,高校學(xué)生對行業(yè)從業(yè)資格證書也越來越重視。學(xué)生在校期間,參加各種考試和培訓(xùn)班,也促使各地各種形式的培訓(xùn)機構(gòu)應(yīng)運而生,如火如荼。試題解析系統(tǒng)是近年來出現(xiàn)的一種新的教學(xué)資源,廣泛應(yīng)用于國家計算機等級考試和各類專業(yè)的崗位培訓(xùn)過程之中。試題解析系統(tǒng)可以提高學(xué)生綜合運用所學(xué)知識的能力,提供解決問題的思路參考和解題方法,培養(yǎng)學(xué)生的計算思維,進而課程教學(xué)過程中課時少,實踐少,抽象難懂,教學(xué)難度大等疑難問題。此外,試題解析系統(tǒng)還可以為學(xué)生順利通過國家計算機等級考試和升學(xué)考試提供參考和助力。

        1 數(shù)據(jù)庫設(shè)計

        試題解析系統(tǒng)數(shù)據(jù)庫中包括學(xué)生表、試題表、試卷表、客觀試題評分表。學(xué)生表主要存儲學(xué)生的學(xué)生編號、密碼及其它基本學(xué)生信息; 試題表的字段主要有試題流水號、試卷號、試題內(nèi)容、試題圖片、標(biāo)準(zhǔn)分?jǐn)?shù)、試題類型、答案類型、標(biāo)準(zhǔn)答案、試題分析內(nèi)容。試卷表的字段包括試卷號、試卷名稱、考試時間、通過成績、滿分成績、出卷教師、審卷教師、所用數(shù)據(jù)庫圖片??陀^試題評分表字段包括試卷編號、試題內(nèi)容、學(xué)生答案、標(biāo)準(zhǔn)答案、標(biāo)準(zhǔn)分?jǐn)?shù)、學(xué)生得分等信息。

        2 系統(tǒng)功能設(shè)計

        試題解析系統(tǒng)在功能上包括系統(tǒng)注冊、試題組卷、試題分析、模擬考試、試題判分模塊。

        系統(tǒng)注冊模塊根據(jù)用戶機器硬件的特征標(biāo)識碼,生成一個唯一的機器碼,根據(jù)機器碼計算用戶的注冊碼,并判斷用戶是否是合法用戶, 完成授權(quán)用戶的登陸功能。只有授權(quán)用戶輸入正確的注冊碼后才能進入系統(tǒng),一旦注冊成功,以后再進入系統(tǒng)時,則不必再輸入注冊碼。

        試題組卷模塊的功能根據(jù)每道試題預(yù)先定義好的套題號標(biāo)識,提取數(shù)據(jù)庫中的試題,完成每套試題的組卷,利用Treeview控件在表單左側(cè)實現(xiàn)試題的樹形目錄結(jié)構(gòu)顯示,單擊每一結(jié)點,則在表單右側(cè)的試題內(nèi)容框中顯示試題的內(nèi)容。

        試題分析模塊完成每道試題的文本分析。試題判分模塊根據(jù)用戶輸入的答案完成用戶自我測試時的評分功能,并給出統(tǒng)計圖表顯示用戶成績。

        試題分析模塊負(fù)責(zé)讀取數(shù)據(jù)庫中當(dāng)前試題的解析文本,利用編輯框控件,將解析文本顯示在表單界面中,并允許用戶調(diào)整文字的大小,方便用戶閱讀。

        試題判分模塊為用戶提供一個上機考試的模擬環(huán)境。在表單界面中,利用Treeview控件顯示試題的編號結(jié)果,右側(cè)的編輯框中顯示每一道試題。表單中利用選項組或復(fù)選框控件接收并記錄考生的答案,將考生答案與數(shù)據(jù)庫中的預(yù)存的標(biāo)準(zhǔn)答案進行關(guān)鍵字比較,完成每一道試題的評分,并把分?jǐn)?shù)存入數(shù)據(jù)庫中。最后,讀取并統(tǒng)計數(shù)據(jù)庫中考生的部分,并以圖形的方式顯示考生全部試題的得分統(tǒng)計情況。

        3 關(guān)鍵技術(shù)問題

        3.1 一機一碼加密方案

        為了使試題解析系統(tǒng)軟件便于商業(yè)發(fā)行,有效保證軟件的安全,系統(tǒng)采用一機一碼的注冊方式。通過Windows系統(tǒng)提供的API函數(shù)來獲取機器的CPU、硬盤或網(wǎng)卡硬件獨有的ID號信息,與隨機函數(shù)及系統(tǒng)時間進行文本組合,構(gòu)造生成唯一的機器碼標(biāo)識,并采用MD5加密算法生成用于激活軟件的注冊碼。一機一碼加密方案將加密軟件與授權(quán)的電腦進行綁定,不同機器的所用的注冊碼也不相同,對保護軟件版權(quán)、防止盜版具有非常重要的意義。

        3.2 系統(tǒng)判分的實現(xiàn)

        客觀題的評分通過“關(guān)鍵字”匹配方式來實現(xiàn)。選擇題判分時只要比較一下學(xué)生的選擇答案與系統(tǒng)提供的標(biāo)準(zhǔn)答案是否相符即可,相同則正確,反之則錯誤。填空題有可能多個答案都正確,判分時只要學(xué)生的答案與系統(tǒng)提供的標(biāo)準(zhǔn)答案的某一個相同則正確。

        操作題的評分采用基于比較指定對象屬性值的評分策略。首先在題庫制作系統(tǒng)中將每套題的判分點寫成評分規(guī)則語句,并將每道操作題標(biāo)準(zhǔn)答案的屬性值存儲于數(shù)據(jù)庫中,評分時,首先調(diào)用調(diào)用相關(guān)的評分程序,打開學(xué)生操作的結(jié)果文檔讀取評分點數(shù)據(jù),與標(biāo)準(zhǔn)答案中記錄的數(shù)據(jù)進行比較,結(jié)果相同,即可得分,否則不得分。

        3.3 圖片拖放功能

        通過數(shù)據(jù)表的通用字段存儲試題中的圖片,并通過圖像控件將圖片顯示在表單中。顯示試題時,如果試題包含圖片,則將設(shè)置圖像控件為可見狀態(tài),否則隱藏圖像控件。將圖像控件添加到容器中,通過容器的大小來限定圖片可以移動的區(qū)域,以保證圖片不被移出表單界面,并在Mousemove事件中,通過對象move方法來控制圖片的新位置,實現(xiàn)圖片的在表單上的任意拖放功能。

        3.4 系統(tǒng)連編

        設(shè)計好整個系統(tǒng)的入口主程序,將其設(shè)置為主文件,并把程序運行時需要修改數(shù)據(jù)的文件全部排除在外,就可以利用Visual Foxpro6.0提供的項目管理器來實現(xiàn)試題解析系統(tǒng)的連編過程,將整個系統(tǒng)連編成一個擴展名為.exe的可執(zhí)行文件。在編譯完成后,要將Visual Foxpro系統(tǒng)文件夾里的兩個支持庫文件VFP6r.dll,VFP6renu.dll拷貝到連編后的文件夾中,才可以實現(xiàn)Windows環(huán)境下直接運行程序。經(jīng)過測試,連編后的軟件可在Win7、WinXP環(huán)境成功運行。

        3.5 防止反匯編

        利用反編譯軟件,可將VF系統(tǒng)編譯所形成的EXE文件進行匯編,很容易就能獲得軟件的原代碼和數(shù)據(jù)庫文件。雖然VF系統(tǒng)中的所有文件對象的擴展名各不相同,但其實質(zhì)都是數(shù)據(jù)表,并且采用明文的ASCII碼存儲,安全性較差。因此可采用第三方軟件來對編譯后的exe進行加殼保護,進而有效的防止反匯編。

        總之,試題解析系統(tǒng)作為一種優(yōu)秀的教學(xué)資源,以數(shù)據(jù)庫為基礎(chǔ),即提供了一個模擬考試的環(huán)境,也提供了試題解析功能,闡述了程序設(shè)計類課程中的常見類型題的分析思路和解題方法,提高了學(xué)生的分析問題、解決問題的計算機思維能力,為學(xué)生學(xué)習(xí)和考試提供了較為完美的解決方案。

        參考文獻(xiàn):

        [1] 萬茹.VF數(shù)據(jù)庫環(huán)境下的數(shù)據(jù)加密技術(shù)[J].計算機光盤軟件與應(yīng)用,2013(5):171-172.

        [2] 李薄.數(shù)據(jù)庫加密技術(shù)研究[J].忻州師范學(xué)院學(xué)報,2010(5):43-45.

        [3] 李慶森.淺談visual FoxPro數(shù)據(jù)庫加密技術(shù)及其應(yīng)用[J].計算機光盤軟件與應(yīng)用,2012(20):106-111.

        [4] 吳小玲.基于Web的在線考試系統(tǒng)的實現(xiàn)[D].廣州:廣東工業(yè)大學(xué),2005.

        猜你喜歡
        解析試題數(shù)據(jù)庫
        2021年高考數(shù)學(xué)模擬試題(四)
        三角函數(shù)解析式中ω的幾種求法
        2019年高考數(shù)學(xué)模擬試題(五)
        《陳涉世家》初三復(fù)習(xí)試題
        2019屆高考數(shù)學(xué)模擬試題(二)
        睡夢解析儀
        電競初解析
        商周刊(2017年12期)2017-06-22 12:02:01
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        相機解析
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        日本韩国三级在线观看| 水蜜桃久久| 人妻无码人妻有码不卡| 国产亚洲一区二区毛片| 亚洲av无码乱码精品国产| 日韩肥臀人妻中文字幕一区| 狠狠躁日日躁夜夜躁2020| 久久99精品国产99久久| 久久久久久无码AV成人影院| 女同中文字幕在线观看| 亚洲精品中文字幕一区二区| 中出人妻中文字幕无码| 四虎成人在线| 日韩女同一区二区三区久久| 国产亚洲成人av一区| 午夜射精日本三级| 亚洲av熟妇高潮30p| 极品美女尤物嫩模啪啪| 国产精品国产三级野外国产| 久久99精品国产麻豆不卡| 久久天天爽夜夜摸| 久久最黄性生活又爽又黄特级片| 国产激情久久久久久熟女老人| 日本丰满熟妇bbxbbxhd| 久草热这里只有精品在线| 男男做h嗯啊高潮涩涩| 色婷婷综合久久久中文字幕| 乌克兰少妇xxxx做受6| 亚洲av色香蕉一区二区蜜桃| 日本高清一区二区三区在线观看 | 青青青爽国产在线视频| 国内精品熟女一区二区| 亚洲国产精品av麻豆网站| 亚洲av无码国产精品草莓在线| 北条麻妃毛片在线视频| 一本色道久久88综合| 麻豆亚洲一区| 在线亚洲人成电影网站色www| 玖玖资源站无码专区| 成人大片免费视频播放一级| 久久综合狠狠色综合伊人|