国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于手機平臺的云南省計算機一級B類考試模擬系統(tǒng)建設(shè)研究

2017-10-22 08:06段瑞波冉進均
中國新通信 2017年18期

段瑞波+冉進均

【摘要】 網(wǎng)上考試系統(tǒng)作為教育評估指標體系之一,在整個教學過程和教學結(jié)果中扮演著尤為重要的角色,同時也成為了一個新的發(fā)展方向。一個完善、健全的網(wǎng)上考試系統(tǒng)能及時、準確地反饋教學結(jié)果,為教學提供更有意義的指導性策略,優(yōu)化整個教學過程。本文通過現(xiàn)有一級B模擬考試軟件的現(xiàn)狀,提出云南省計算機一級B類考試模擬系統(tǒng)的實現(xiàn)方法。

【關(guān)鍵詞】 一級B類 考試系統(tǒng) 手機平臺

一、研究現(xiàn)狀

《大學計算機基礎(chǔ)》是高職高專學生必修的一門公共基礎(chǔ)課,對于培養(yǎng)高素質(zhì)技能人才的計算機應用能力具有基礎(chǔ)性和先導性作用。云南省高等學校非計算機專業(yè)計算機基礎(chǔ)教學指導委員會推出了針對高職高專學生的“云南省高等學校非計算機專業(yè)學生計算機基礎(chǔ)知識與應用能力等級考試(一級B類和一級C類)”。

目前,我們所擁有的計算機等級考試模擬系統(tǒng)題量太少、題目重復及錯誤率較高且沒有針對性。因此,設(shè)計一個有針對性且題量覆蓋面較廣的模擬考試系統(tǒng)有助于學生輕松通過考試。本課題主要研究基于手機平臺的云南省計算機一級B類考試模擬系統(tǒng),主要供云南外事外語職業(yè)學院學生使用,學生通過手機就能隨時隨地進行學習,不受地域、時間、硬件條件的限制,目的是讓學生更好的掌握大學計算機基礎(chǔ)課程,同時提高學生的計算機一級B類等級考試的過關(guān)率。

二、系統(tǒng)分析

2.1詳細調(diào)查

目前全省使用的計算機等級考試一級B類模擬軟件是基于C/S架構(gòu)的系統(tǒng),只適用于局域網(wǎng),客戶端需要安裝專用的客戶端軟件。首先涉及到安裝的工作量,其次任何一臺電腦出問題,如病毒、硬件損壞,都需要進行安裝或維護。其次,系統(tǒng)軟件升級時,每一臺客戶機需要重新安裝,其維護成本非常高。

2.2可行性分析

(1)經(jīng)濟可行性:

本系統(tǒng)開發(fā)經(jīng)費在經(jīng)濟上是可以接受的,開發(fā)成員主要是計算機教研室專職教師,并且本系統(tǒng)實施后可以顯著提高計算機教師的工作效率,提高大學計算機基礎(chǔ)教學質(zhì)量。加之學院已經(jīng)配備服務器,因此,系統(tǒng)運行的虛擬主機年費和域名費可以免去,因此本系統(tǒng)在經(jīng)濟上是可行的。

(2)技術(shù)上的可行性:

本系統(tǒng)采用了B/S模式進行開發(fā),使用主流的.NET平臺開發(fā),Ms…SqlServer數(shù)據(jù)庫,它能夠處理大量數(shù)據(jù),同時保持數(shù)據(jù)的完整性并提供許多高級管理功能。它的靈活性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。

2.3需求分析

根據(jù)現(xiàn)有一級B模擬考試系統(tǒng)的缺陷,特提出以下新需求:

(1)系統(tǒng)必須支持PC電腦訪問和手機訪問兩種方式,不受時間、地域、硬件條件的限制隨時訪問。

(2)學生可在系統(tǒng)上實時練習和模擬考試,練習必須自動判斷學生回答是否正確,給出正確答案,模擬考試必須現(xiàn)場出分,并給學生回顧試題的答題情況。

(3)學生可在系統(tǒng)上實時學習操作練習,由高校大學計算機基礎(chǔ)授課教師錄制的專業(yè)實操講解視頻供學生隨時學習。

三、總體設(shè)計

3.1設(shè)計目標

建立一個基于手機和PC平臺的模擬考試系統(tǒng),全方位的滿足學生對題目練習、模擬考試、實操學習的需求。全方位的滿足學生在任何時間、任何地點都能打開系統(tǒng)進行學習,極大的方便了學生在時間和空間上的學習自由。

設(shè)計出來的系統(tǒng)包括章節(jié)練習、隨機練習、題型練習、模擬考試、基礎(chǔ)知識、在線課堂等模塊,用戶界面友好、操作簡單。

3.2開發(fā)及運行環(huán)境

本系統(tǒng)采用微軟公司的.NET環(huán)境進行代碼的編寫,采用SQL…Server…2005和ADO.NET數(shù)據(jù)庫技術(shù)進行后臺數(shù)據(jù)的存儲和訪問,采用DreamWeaver…CS6設(shè)計系統(tǒng)界面。經(jīng)過嚴格的測試,本考試系統(tǒng)能在WindowsXP及以上操作系統(tǒng)中運行,能在手機平臺任何瀏覽器上正常運行。

3.3系統(tǒng)功能模塊示意圖

3.4學生端系統(tǒng)功能簡介

(1)章節(jié)練習

章節(jié)練習共分為六個章節(jié),學生通過點擊章節(jié)標題即可進入相應章節(jié)進行學習,當學生選擇完答案之后,系統(tǒng)自動給出學生的正確或者錯誤選項提示。點擊“下一題”按鈕即顯示下一題的題目,學生還可以點擊選題單快速的進入學生想要練習的題目。

(2)隨機練習

隨機練習不分章節(jié),學生可以在六個章節(jié)中隨機的抽取任何一題進行學習,當學生選擇完答案之后,系統(tǒng)自動給出學生的正確或者錯誤選項提示。隨機練習不設(shè)分值,也不計算總分。

(3)題型練習

題型練習分為單選題、多選題、是非題、填空題,學生可以選擇自己需要練習的題型,快速進入練習,當學生選擇完答案之后,系統(tǒng)自動給出學生的正確或者錯誤選項提示。點擊“下一題”按鈕即顯示下一題的題目,學生還可以點擊選題單快速的進入學生想要練習的題目。

(4)模擬考試

模擬考試共40題,總分100分,考試時間25分鐘,學生進入模擬考試后,系統(tǒng)自動從六個章節(jié)中隨機抽取單選、多選、是非、填空四種題型的題目。系統(tǒng)會自動倒計時,當考試時間到系統(tǒng)會自動交卷;界面最下方設(shè)交卷按鈕,學生考完試之后手動點擊交卷,系統(tǒng)會自動計算總分、考試用時和是否及格提示。學生交卷后還可以選擇進行下一套題,也可以選擇回顧考試,系統(tǒng)會自動標識上一場考試考生選項,并給出正確答案。

(5)基礎(chǔ)知識

基礎(chǔ)知識部分主要放置教師各章節(jié)的課件和習題,或者是教師的相關(guān)筆記,供學生在課余時間查缺補漏,達到快速復習的目的。

(6)在線課堂

課堂練習部分放置了一級B類考試實操部分的各個模塊,主要有文件操作10道題、Word…2010操作15道題、Excel…2010操作15道題,學生可以選擇任一模塊操作視頻在線觀看。endprint

四、系統(tǒng)詳細設(shè)計

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

4.2學生端重要模塊設(shè)計

(1)章節(jié)練習

功能描述:學生選擇完答案之后,系統(tǒng)自動給出學生的正確或者錯誤選項提示,點擊“下一題”按鈕即顯示下一題的題目,點擊選題單快速的進入學生想要練習的題目。

設(shè)計難點:為了取得良好的用戶體驗和節(jié)省手機流量,頁面至始至終都不進行跳轉(zhuǎn),也不進行全屏刷新,因此采用ajax技術(shù)進行局部刷新,讓題目進行更新。

關(guān)鍵代碼展示:

初次進入頁面顯示的題目信息

Dim…MySQL1…As…String…=…“select…*…from…dan…where…shitiID=”…+…MyID…+…“…and…cixu=”…+…Mycx…+…“…order… by…danID…ASC”

判斷單選題是否已經(jīng)是最后一道題,如果是進入多項選擇題頁面

If…MycxNow…=…MycxMax…Then

Response.Redirect(“ks3.aspx?ID=”…+…MyID…+…“&cixu=1”)

End…If

ajax局部更新環(huán)境引入

ajax局部更新容器

(2)隨機練習

功能描述:學生進入該模塊后在六個章節(jié)的題目中隨機的抽取任何一題進行練習,當學生選擇完答案之后,系統(tǒng)自動給出學生的正確或者錯誤選項提示。

設(shè)計難點:采用ajax技術(shù)進行局部刷新原理同章節(jié)練習一樣,這里不再贅述,本模塊難點是必須保證從題庫中抽出的題目能隨機出現(xiàn)而不能重復。

關(guān)鍵代碼展示:

隨機查詢

Dim…MySQL1…As…String…=…“select…top…1…*…from…dan…order…by…rnd(“…&…Rnd()…&…“-danID)”

(3)模擬考試

功能描述:學生進入模擬考試后,系統(tǒng)隨機抽取單選、多選、是非、填空四種題型的題目,每種題型數(shù)量占總題量的固定比例。系統(tǒng)自動倒計時,當考試時間到,系統(tǒng)會自動交卷;界面最下方設(shè)交卷按鈕,學生考完試之后手動點擊交卷,系統(tǒng)會自動計算總分、考試用時和是否及格提示。學生交卷后還可以選擇進行下一套題,也可以選擇回顧考試,系統(tǒng)會自動標識上一場考試哪些題目選對哪些題目選錯,并給出正確答案。

設(shè)計難點:難點一是當學生進入模擬考試頁面,timer控件開始倒計時,25分鐘以后執(zhí)行交卷動作;難點二是如何循環(huán)取得學生選擇的所有控件標識。

關(guān)鍵代碼展示:

時間到時自動交卷,設(shè)為25分鐘

Protected…Sub…Timer1_Tick(ByVal…sender…As…Object,…ByVal…e…As…System.EventArgs)…Handles…Timer1.Tick交卷代碼段略……End…Sub

Timer控件屬性,倒計時設(shè)置為25分鐘,屬性單位為毫秒

‘循環(huán)取得學生選擇的所有控件標識

Dim…i…As…Integer

Dim…_item…As…RepeaterItem

For…i…=…0…To…repeater1.Items.Count…-…1

_item…=…repeater1.Items(i)

顯示題目信息代碼段略……

Next

五、系統(tǒng)的測試

5.1章節(jié)練習測試

(1)測試目標:

題目是否正常顯示、選定答案之后是否立即彈出“恭喜你回答正確”或“你選錯了,正確答案應該是”的提示框、點擊“下一題”是否立即重新更新題目為下一題題目、點擊選題單是否立即跳轉(zhuǎn)至選題單頁面、點擊“下一題”按鈕頁面是否有刷新、當題號為最后一題時是否自動跳轉(zhuǎn)到下一題型。單選題是否只能從四個選項中只選擇一個、多選題是否能從四個選項中隨意選擇1-4個、是非題是否只能從兩個選項中只選擇一個、填空題是否能在答題框中正確輸入中文或英文、點擊提交之后如果回答正確文本框里的文字是否變?yōu)榫G色,相反回答錯誤文本框里的文字是否變?yōu)榧t色。

(2)測試使用樣表

(3)測試經(jīng)過

安排40名同學同時進入章節(jié)練習,按照測試目標嚴格測試,并對練習的結(jié)果詳細記錄到測試表上。

(4)測試結(jié)果

通過檢查40名同學上交的測試表格,發(fā)現(xiàn)測試結(jié)果全部為“與目標一致”,因此,章節(jié)練習功能測試通過。

5.2模擬考試測試

(1)測試目標:

抽取到的題目是否為40道、40道題目中是否有重復題目、40道題目是否涵蓋大學計算機基礎(chǔ)習題與考試輔導1-6章、是否有25分鐘考試時間倒計時、考試時間25分鐘到以后系統(tǒng)是否自動交卷并跳轉(zhuǎn)到結(jié)果頁、點擊交卷按鈕是否交卷并跳轉(zhuǎn)到結(jié)果頁、結(jié)果頁是否正常顯示考生姓名,總分,考試時間,考試結(jié)果圖片提示、在結(jié)果頁點擊試題回顧是否跳轉(zhuǎn)到試題回顧頁面、在結(jié)果頁點擊下一套題是否顯示新的題目進行考試、在試題回顧頁面是否標記有考生選擇的答案、在試題回顧頁面是否標記有正確答案。

(2)測試使用樣表

(3)測試經(jīng)過

安排40名同學同時進入模擬考試,其中20名同學在25分鐘以內(nèi)主動點擊交卷按鈕,20名同學等待25分鐘考試時間到系統(tǒng)自動交卷,按照測試目標嚴格測試,并對練習的結(jié)果詳細記錄到測試表上。

(4)測試結(jié)果

通過檢查20名同學上交的測試表格,發(fā)現(xiàn)測試結(jié)果全部為“與目標一致”,因此,模擬考試功能測試通過。

六、結(jié)語

本系統(tǒng)歷時7個月,在團隊成員的共同努力協(xié)作之下,系統(tǒng)于2017年6月25日開發(fā)完畢,并順利完成了內(nèi)部測試階段;經(jīng)過學院大面積學生使用后的反饋,系統(tǒng)完全滿足了項目申報時的功能需求,在項目開發(fā)過程中,得到兩點心得體會:

一是在申報項目的時候,組建一個強大的團隊很重要,但組建一個適合本項目的團隊更為重要。項目團隊成員的團結(jié)合作、相互溝通是非常重要的,團隊成員之間要相互學習彼此的優(yōu)點和技術(shù),使團隊的能力不斷的提高。這樣,在項目的開發(fā)過程中,團隊才不會被難題困住不動。

二是在項目確立后,需要做好項目開發(fā)計劃,并且要隨時跟蹤計劃任務的完成進度,從而使項目進度掌控在開發(fā)周期范圍之內(nèi),今日計劃、行動,明日成功。

參 考 文 獻

[1]朱元波.ASP.NET項目開發(fā)全解[M].清華大學出版社,2014年.

[2](美)依維恩,杜靜.譯…ASP.NET…3.5…AJAX高級編程[M].清華大學出版社,2010年.

[3]張洪明.大學計算機基礎(chǔ)習題與考試輔導[M].云南大學出版社,2015年.

孙吴县| 福海县| 岳西县| 唐河县| 高碑店市| 酒泉市| 永仁县| 靖江市| 浦北县| 华阴市| 东海县| 靖西县| 绵阳市| 南木林县| 莆田市| 洛阳市| 海南省| 梁平县| 安岳县| 宁明县| 静宁县| 德钦县| 合川市| 凤凰县| 鹤壁市| 霍州市| 开阳县| 铁岭市| 平武县| 托克托县| 康乐县| 泰来县| 图木舒克市| 体育| 青浦区| 浠水县| 兴义市| 湄潭县| 竹山县| 浦北县| 梅州市|