?

在線考試模塊的設計與實現
——基于Authorware的通用型考試系統

2017-07-01 23:06吳慶祥李盛蘭
電腦與電信 2017年5期
關鍵詞:多選題通用型流程圖

吳慶祥 李盛蘭

(益陽職業技術學院,湖南 益陽 413049)

在線考試模塊的設計與實現
——基于Authorware的通用型考試系統

吳慶祥 李盛蘭

(益陽職業技術學院,湖南 益陽 413049)

傳統紙質考試從出題、組卷、印刷等準備工作,到考試的實施,再到評卷、成績統計分析、考試結果的公布,整個過程都需要人工參與,既耗時又費力,而且容易出錯,使得整個考試成本較大。本文的研究目的是使用通用型考試系統實現無紙化考試,而通用型考試系統的核心是在線考試模塊,它的設計思路與實現方法直接關系到該考試系統是否科學、實用,通過在幾個班級的《計算機應用基礎》課程期末考試的試用,該在線考試模塊完全符合要求,達到預期目標。

在線考試;模塊;設計;實現

1 前言

Authorware 是 Macromedia 公 司 推 出 的 多 媒 體 制 作 軟件。它是一種解釋型、基于流程的圖形編程語言,具有強大的交互性,文本、圖形、聲音、動畫、數字電影整合性強。利用Autherware開發通用型考試系統成本低,同時又利用現有的網絡系統,使用方便,深受廣大非計算機專業老師的歡迎。

本文是假定通用型考試系統已做好了考生登錄、題庫建立、隨機抽題、隱藏試題等模塊的設計與實現,接下來進入在線考試環節。

2 需求分析

(1)考試系統題型主要是客觀題,包括填空、單選題、多選題、判斷題、操作題(主要是中英文錄入)。

(2)填空題答案要唯一;單選題給出ABCD四個備選答案,正確答案唯一;多選題給出ABCDE五個備選答案,正確答案為 2-5個;判斷題有“對”、“錯”兩種情況;操作題主要是中英文錄入。

(3)要能上下滾動選題和通過單擊題號隨意選題。

(4)要能對已做過的題進行修改即重做。

3 在線考試模塊的設計

(1)利用下拉菜單交互選擇題型。

(2)做填空題時有專門的答題區供輸入答案,采用文本輸入交互實現;做單選題和多選題時,在備選答案中單擊中意的答案,采用按鈕交互實現;做判斷題是在“對”與“錯”中選擇,同樣采用按鈕交互實現;中英錄入題是對照輸入,采用文本輸入交互實現。

(3)利用框架圖標的“前一頁”、“后一頁”按鈕實現題與題之間的切換,同時采用熱區交互通過單擊任意題號實現選題。

(4)要修改填空題答案時,采用直接在答題區重新輸入的方式實現,即重新輸入答案;對于單選題和判斷題要修改答案時,直接單擊備選答案按鈕;對于多選題答案要修改時,采用單擊“重做此題”按鈕后重新選擇備選答案;對于中英文錄入題則直接在考生輸入區輸入的文字上刪除、修改。

4 在線考試模塊的實現

4.1 答題主界面如圖1。

圖1 答題主界面

4.2 多選題

做多選題流程圖如圖2,利用框架圖標來實現,在框架圖標的右側添加多選題分支,每道題一個分支。本系統對框架圖標的內部結構進行了修改,刪除了一些多余的按鈕,只留下“上一題”和“下一題”按鈕,實現題與題之間的切換。多選題第1小題流程圖如圖3,利用按鈕交互,在五個備選答案中,直接單擊中意的選項即可,系統自動保存答案。多選題答題界面如圖4。

圖2 做多選題流程圖

圖3 多選題第1小題流程圖

圖4 多選題答題界面

當考生在多選題答題區通過單擊備選項選擇了第1題的某個選項后,如單擊A選項按鈕,系統將考生的答案保存到答案文件 dx1ksda.txt中,并讀出該文件 ,用于把該題的答案顯示在多選題答案顯示區,程序代碼如下:

4.3 操作題

做操作題流程圖如圖5,利用按鈕交互在“英文錄”和“中文錄入”中任意選擇,進入輸入操作界面,同其它中英文輸入練習軟件類似。英文錄入題流程圖如圖6,選擇“英文錄入”后,呈現的界面是,上面是例文,下面是對照輸入框。若是第二次進入“英文錄入”題,則系統提示是否“重做此題”,考生在進行英文錄入操作過程中,只需直接輸入,輸入完畢后直接按回車鍵即可。英文錄入題界面如圖7。

圖5 操作題流程圖

圖6 英文錄入題流程圖

當考生在考生輸入區對照輸完例文內容按回車鍵確認后,系統將考生的答案保存到答案文件 ywlr1ksda.txt中,并讀出該文件,用于把該題的答案固化顯示(即按回車鍵確認后不能修改)在考生輸入區,程序代碼如下:

5 結論

在線考試模塊是通用型考試系統的核心,該模塊功能的完善與否,直接關系到考試系統的科學性、實用性。通過在幾個班級的《計算機應用基礎》課程期末考試的試用,該在線考試模塊完全符合要求,達到預期目標。但是,該在線考試模塊在需要進行字符比較的操作題考試方面,還有待完善。

參考文獻:

[1] 叢書 編委會 . A u t h o r w a r e 6.0實用 教程[M].北 京:宇航 出版社 ,2002.

[2]吳慶祥.p h p書城系統用戶模塊的設計與實現[J].電腦知識與技術,2016,12(30):45-46.

[3] 郭新房,倪寶童,王建.A u t h o r w a r e 7.0多媒體制作[M].北京:清華大學出版社,2004.

[4] 李盛蘭,吳慶祥.PH P 書城系統商品展示模塊的設計與實現[J].電腦知識與技術,2017,13(06):271-273.

Design and Implementation of Online Test Module -The Universal Test System Based onAuthorware

Wu Qingxiang Li Shenglan
(Yiyang Vocational&Technical College,Yiiang 413049,Hunan)

Traditional paper-based test needs artificial participation from the preparatory work to the implementation of the exam,then to the evaluation,results analysis and results publishment.The whole process is time-consuming,laborious,and the test cost is larger.This paper uses the universal test system to realize paperless test.The core of the universal test system is the online examination module and the design idea and implementation method is directly related to the scientificalness and practicability of the test system.Through the application in the final exam of Foundation of Computer Application in several classes,the online examination module meets the expectation.

online examination;module;design;implementation

TP311.52

A

1008-6609(2017)05-0064-03

吳慶祥(1974-),男,湖南寧鄉人,本科,講師,研究方向為計算機網絡技術、職業教育。

猜你喜歡
多選題通用型流程圖
多選題解題策略
一種新結構的快換通用型插內齒圈夾具
通用型LED信號機構的應用研究
專利申請審批流程圖
專利申請審批流程圖
寧??h村級權力清單36條
施耐德電氣睿易系列ATV310通用型變頻器
ABB通用型電動汽車直流充電機Terra 53 Z
EpiData和SPSS在調查問卷多選題處理中的聯合應用
《天津醫藥》稿件處理流程圖
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合