李曉麗+趙麗輝
摘要
計算機應用基礎課程屬于公共學科,因此各個專業的學生都要學習計算機基礎知識。為了明確學生對于這門學科的掌握程度,可以及時將教學效果反映出來,那么利用ASP技術設計出具體的考試系統可以完成上述的任務。
【關鍵詞】ASP 計算機應用基礎課程 網上考試系統
計算機應用基礎課程屬于公共課程,各專業學生都要學習計算機基礎知識,但是計算機應用基礎課程要想組織考試,就要面臨繁重的工作量。為了減少工作負擔,使教學質量不斷提高,需要利用分離標準化考試,及時反饋教學效果,可以利用ASP技術設計出計算機應用基礎課程的網上考試系統。
1網上考試系統的設計方案
網上考試系統的基礎就是B/S模式架構,可以實現在線考試。B/S模式屬于瀏覽器模式的一種,其客戶端就是一個瀏覽器,考生可以利用瀏覽器對考試系統進行訪問,這樣可以完成考試。考試應用服務系統包括MySQL數據庫和ASP技術,通常都是在MySQL數據庫當中存儲大量的考試數據。這種設計模式可以使應用不斷擴充,更加便捷的實現升級和維護,可以遠程維護和管理系統。以B/S模式為基礎,網上考試系統主要包括數據庫設計和功能模塊設計兩個部分數據庫設計需要結合需求建立表格,包括數據庫和基本信息庫。功能模塊包括考試系統管理和考生登錄,可以發揮出用戶注冊、自動組卷、自動評分、成績分析等各種功能。考試系統的關鍵就是實現題庫建設、隨機抽題、考試時間控制等。網上考試系統利用結構化生命周期法,進行總體的分析和設計。
2網上考試系統技術支撐
2.1MySQL數據庫
針對當前利用的網絡考試系統的對象即計算機應用基礎課程,其特點是題庫比較小,利用中小型的MySQL數據庫就適用,MySQL數據庫的開發非常簡單,比較容易學習,適用起來也非常方便,具備靈活的接口。MySQL數據庫的存儲方式比較單一,界面友好,操作起來比較容易。可以對于多種數據信息進行處理。
2.2ASP技術
ASP屬于一種開發技術,但是不屬于語言范疇,在動態網頁的創建和運行方面可以利用ASP。利用ASP可以有機的融合HTML標記和腳本命令以及COM組建等,成立的應用程序可以在服務器上運行,利用HTML頁面形式傳遞結果,可以訪問Web數據庫。ASP技術可以解釋執行服務器端,那么開發者就無需過多的考慮瀏覽器。通常在瀏覽器端是無法看到ASP程序的,這就說明ASP源程序不會出現泄密的情況,使考試系統的安全性和保密性得到保證。同時利用ASP技術不會受到靜態網頁的限制,將交互式內容添加到網頁當中,那么就由此形成了動態網頁技術。在HTML代碼網頁文件當中包括ASP文件,可以發揮出修改和測試的作用。
2.3DreamweaverCS6網頁編輯工具
Dreamweaver CS6這種網頁編輯軟件具有可視化的特點,利用Dreamweaver CS6可以快速創建出復雜并且具備動感的網頁,利用Dreamweaver CS6可以吸納網站的架構,并且實施網站管理,創建出開放式編輯環境,對于軟件和編程語言形成輔助作用,有利于制作出復雜網頁。
3分析網上考試需求
3.1用戶需求
設計出來的考試系統需要具備良好的性能,就要結合用戶需求實現調查分析,在設計考試系統的時候,需要調查研究計算機系的考試工作,和計算機應用基礎課程教師進行交流,這樣可以明確網絡考試系統的具體功能,明確需要滿足哪些具體的要求。以下就是用戶的具體需求:
3.1.1信息需求
考生對于現有的考試新聞和考試通知進行查詢,系統管理員可以對于題庫信息和系別班級信息進行查詢。
3.1.2處理需求
管理員可以針對題庫進行刪除和修改等操作,管理員也可以針對具體的考試科目采取增加和刪除等操作。由管理員設置相關的考試信息。在考試過程中,系統可以結合考試信息,為每個考生自動生成試卷,管理員將考試新聞提供給考生,系統可以對于考試過程中時間和防刷新等進行控制。自動生成考試成績,也可以實現多功能的查詢等。
3.1.3系統適應性和通用性的需求
系統可以實施計算機基礎課程的考試,并對其進行設置和改進,其他課程也可以利用這個系統實現網上考試。
3.1.4系統安全性需求
進入到系統之后需要通過口令校驗才可以進行后續工作。
3.2系統環境需求
3.2.1硬件運行環境
服務器端內存要滿足2G以上,硬盤要達到500G,網卡要達到1000Mbps。而客戶端內存建議利用2G的,硬盤要利用80G的。
3.2.2軟件環境
操作系統需要利用較高服務器版操作系統,Web服務器應該配置PWS,數據庫需要另一個MySQL的中文版數據庫。網絡協議就利用TCP協議。在客戶端其操作系統會利用Windows7中文版的系統,瀏覽器利用Internet Explorer。
4結束語
ASP計算機應用基礎課程網上考試系統可以進行自動組卷,完成考試和自動評分等。有效管理題庫和學生成績,減少教師用戶閱卷和評分等工作量。利用計算機應用國際處課程網上考試,可以保證考試的規范化和標準化特點,因此可以在我國更大的范圍當中大力推廣,提高教學效率,減輕教師教學壓力。
參考文獻
[1]張茹.基于ASP的在線考試系統的設計與實現——以五年制高職《信息技術應用基礎》課程為例[J].信息與電腦(理論版),2014(08):226.
[2]郭繼紅.在線考試系統的設計與實現——《計算機應用基礎課程》案例研究[J].電腦知識與技術,2010(14):3703-3704.
[3]羅紅金,劉三星.基于.NET的《計算機應用基礎》課程教學與考試系統的設計與實現[J].現代計算機(專業版),2012(01):73-75+80.
[4]張月,張奕.網絡考試系統中的命題庫設計與組卷算法——以“計算機應用基礎”課程為例[J].江蘇經貿職業技術學院學報,2012(01):50-53.endprint