試題庫管理系統(tǒng)范文
時間:2023-03-23 01:32:14
導語:如何才能寫好一篇試題庫管理系統(tǒng),這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
Abstract: Exam question bank is made according to a certain kind of index which based on a theoretical and maehemetical medels with the feature of being consistent with a discipline or course of target detection ability of all the knowledge contained in the many questions asked. It is a collection system of stoarge, indentification of delection, sampling and examing function. Exam question bank examiniation is objectivly impartial. China's exam question bank construction is relatively late, the related subject's exam question bank construction is in the process of improvement. Starting from the necessarity of building of the exam question bank and the overall data structure of the bank and the design of bank management system, the develop of college exam question bank management is discussed.
關鍵詞:題庫管理系統(tǒng);數(shù)據(jù)庫;開發(fā)平臺
Key words: exam question bank management system; database; development platform
中圖分類號:TP39 文獻標識碼:A文章編號:1006-4311(2010)36-0225-01
1建立題庫系統(tǒng)的必要性
1.1 題庫應用技術推廣以后,教師將告別手工命題的傳統(tǒng)方式,只要通過鍵盤操作就能讓計算機自動產(chǎn)生高質(zhì)量的試卷。這對于提高教學質(zhì)量管理水平,對于逐步實現(xiàn)教師辦公自動化等都有重要意義。
1.2 題庫是大批優(yōu)良試題的儲存庫,凡是入庫的試題都是經(jīng)過嚴格篩選,并按合理的原則組織起來的,其技術參數(shù)、質(zhì)量指標(如難度、區(qū)分度等)是經(jīng)過測定的。
1.3 題庫內(nèi)的全部試題都具有標準統(tǒng)一的技術參數(shù),便于人們按照一定的科學程序,按試題已有的技術參數(shù)挑選試題,優(yōu)化組合成內(nèi)容、性質(zhì)、難度等各不相同的試卷,使試卷符合預定的各項質(zhì)量指標,保證考試的信度和效度。
1.4 由計算機管理題庫,自動化程度高,可大大提高命題工作的效率,減輕命題教師負擔。計算機題庫系統(tǒng)具有自動尋找的功能,便于教師通過手指擊鍵、自行選題編卷。利用這種管理系統(tǒng)還能讓計算機根據(jù)命題要求自動自成試卷,自動完成試卷及考分的等值處理,必要時還能生成互相等值的平行試卷,能客觀地比較歷次考試的不同水平。
1.5 利用題庫系統(tǒng)自動生成試卷,要求命題者事先制訂好詳細的命題計劃,并按規(guī)定輸入有關信息,這有助于克服命題的盲目性和隨意性,使命題過程規(guī)范化。
2題庫總體數(shù)據(jù)結(jié)構(gòu)
對于較大的題庫系統(tǒng),其試題庫總體結(jié)構(gòu)是分層分塊的,總庫下有子庫,子庫中有分庫等。試題信息常按題文(題目中的文字部分)、題圖(題目中的附圖)、答文(答案信息為文字)、答圖(答案信息為圖形)、屬性指標等分類,分別存放于不同的子庫當中;全部試題又常按課程的內(nèi)容、或題型、或按測試目標層次分類存儲,這樣每個子庫被相應地分成若干分庫。各個子庫要設定相同的關鍵字,利用關鍵字把同一道試題的各種信息聯(lián)系在一起(例如同題號作關鍵字,那么在各子庫中部應有題號這個數(shù)據(jù)項)。為了提高檢索和庫管理速度,一般要根據(jù)需要建立各種索引文件,如對各個子庫建立各分庫的題號索引,以指出各分庫中存放的試題題號范圍。通??捎梅謳熘械谝粋€試題的題序號和該庫中存放的試題總數(shù)目來標明該范圍(因題庫中題號是有順序的,題目按題號有序地存儲在分庫中)。
設計題庫總體數(shù)據(jù)結(jié)構(gòu)時要考慮圖形存儲問題。許多學科題庫都不可避免地存儲帶有圖形的試題,而圖形需要占據(jù)大量存儲空間,應采用數(shù)據(jù)壓縮技術來解決節(jié)省圖形存儲空間的問題。有關壓縮存儲的方法很多,針對不同學科的圖形特點可設計不同的方法來實現(xiàn)圖形數(shù)據(jù)壓縮。例如,將試題中的圖形以圖段拼成,而圖段則由一些圖元組成,每個圖元給予不同的編碼,不同的編碼值代表不同的作圖算法,然后用參數(shù)表明圖的大小及它的相對位置。這樣使用適當?shù)木庉嬅?,就能很方便地繪制題目中所需要的圖形??梢钥闯?,這種方法已把一幅圖形變成一些代碼和參數(shù)存儲起來。當圖形顯示時,失調(diào)出相應的圖形記錄,分解并翻譯那些代碼和參數(shù),然后根據(jù)代碼值所表示的算法,繪出每個圖段的各圖形元,這樣一幅題圖就顯示出來。
3題庫管理系統(tǒng)的設計
3.1 數(shù)據(jù)庫和表的設計。數(shù)據(jù)層在分布式三層體系結(jié)構(gòu)中處于最底層,提供數(shù)據(jù)存取及處理服務。在所有的MIS系統(tǒng)的事務處理過程中,數(shù)據(jù)庫處于核心地位。由于本系統(tǒng)涉及大量數(shù)據(jù)存貯、管理與檢索,需要有高性能的后臺數(shù)據(jù)庫支持,選擇合適的數(shù)據(jù)庫是很重要的,目前大型數(shù)據(jù)庫有不少,候選的主要有Oracle、DB2、SQLServer。通過對其性能及功能的綜合比較,以SQLServer2000作為首選數(shù)據(jù)庫。
利用SQLServer2000管理工具創(chuàng)建一個數(shù)據(jù)庫,命名為TK,即題庫數(shù)據(jù)庫。配置好連接數(shù)據(jù)庫的用戶及權(quán)限,再建立數(shù)據(jù)表和數(shù)據(jù)表之間的關系。
3.2 系統(tǒng)功能設計。題庫管理系統(tǒng)包括用戶管理、課程管理、題庫管理、試題組卷和退出題庫等五大功能模塊。用戶管理包括對用戶信息、課程信息和考生信息的管理;課程管理包括課程清單、錄入課程信息、課程信息列表幾項子功能;題庫管理主要是由任課教師根據(jù)所授課程,按照章節(jié)、知識點、題型、難度實現(xiàn)試題的錄入、修改、刪除、保存和查詢等功能;試題組卷功能是由任課教師根據(jù)所授課程試題信息按組卷策略算法組成試卷,并可將組卷方案保存,備日后查看?;蛑苯由蒞ord文檔,供學生考試之用。
綜上所述,題庫建設是高校課程建設的重要內(nèi)容,它對提高教學質(zhì)量有著至關重要的意義。利用計算機數(shù)據(jù)庫技術,開發(fā)試題庫管理系統(tǒng),可以達到試卷的自動生成,信息全面快捷的查找和方便的管理操作,大大節(jié)省了教師組卷時間,提高了工作效率,并且為學校的教務管理提供了較好的管理方法,能夠充分地實施考教分離, 提高了教學質(zhì)量,促進了教師教書育人的積極性,進一步提高了學校的辦學水平。
參考文獻:
[1]夏幫貴,郭勝,等.SQLSEVER數(shù)據(jù)庫開發(fā)入門與范例解析[M].北京:機械工業(yè)出版社.
[2]何克抗.建立題庫的理論[C]//全國CBE學會第七屆學術會議論文集.長沙:國防科技大學出版社,1995.
篇2
關鍵詞:題庫管理系統(tǒng);電腦命題;試題管理
中圖分類號:TP392 文獻標識碼:A 文章編號:1674-7712 (2013) 16-0000-01
傳統(tǒng)的題庫管理一般采用手工記錄、人工管理等方式,考試出題時把題目錄入電腦打印。傳統(tǒng)的管理方法工作繁瑣且效率低,在對大量試題進行記錄、整理、篩選的過程中很容易發(fā)生遺漏或錯誤,因此在傳統(tǒng)的考試題目管理中容易導致各種異常信息的發(fā)生,從而造成人力、物力不必要的浪費。目前大部分中小學和少數(shù)高等院校的試題管理尚未實現(xiàn)信息化和規(guī)范化。目前從事考試試題管理基本還以傳統(tǒng)的記錄工具―紙和筆為主,進行信息錄入。不僅工作效率低,而且很大程度上不能滿足現(xiàn)實的需求。因此,充分利用計算機的資源管理功能夠?qū)崿F(xiàn)對基本信息、考試試卷、考試題庫的管理,實現(xiàn)一個系統(tǒng)化、智能化、可靠性強的題庫管理系統(tǒng),將會使考試題庫管理的工作量大大減輕。方便友好的界面,簡便的操作將成為命題老師的得力助手。
本文設計了一款基于Visual C++ 6.0及Access2003技術的考試題庫管理系統(tǒng),該系統(tǒng)可以使命題老師通過計算機方便、快捷地進行定制試卷、選擇考試試卷、刪除試卷數(shù)據(jù)等工作,且操作方便、簡單,因此該系統(tǒng)大大提高了考試題庫管理的方便性、效率性和可靠性。該系統(tǒng)囊括了三大模塊:基本信息管理、試卷信息管理、考試題庫管理。命題老師通過口令進行登錄,登錄系統(tǒng)后可以對各種題型的題庫進行管理,自動或手動的生成試卷,并將試卷輸出到指定的文件。
一、系統(tǒng)功能
題庫管理系統(tǒng)主要任務是實現(xiàn)管理試題、定制試卷、生成試卷的規(guī)范化和系統(tǒng)化。本系統(tǒng)是為解決題庫管理方法所帶來的弊端,使命題老師以更方便快捷的途徑去管理繁瑣的數(shù)據(jù)。此外進行權(quán)限管理,只有管理員才可以查看和編輯用戶信息。系統(tǒng)主要功能模塊如下:
基本信息管理:包括對系統(tǒng)管理員登錄信息、系部信息、班級信息、學生信息、教師信息的錄入、修改和刪除等功能。
試卷管理:包括對已創(chuàng)建的試卷數(shù)據(jù)的刪除、定制考試試卷、選擇考試試卷等功能。
題庫管理:包括對判斷題、填空題、單項選擇題、多項選擇題、簡答題、解答題等題庫的管理功能。
二、系統(tǒng)概述
題庫管理系統(tǒng)是一個典型的數(shù)據(jù)庫開發(fā)應用程序。系統(tǒng)使用了Microsoft Aceess 2003來創(chuàng)建“題庫管理系統(tǒng)”的后臺數(shù)據(jù)庫,在Visual C++中使用了ODBC類來訪問數(shù)據(jù)庫。系統(tǒng)主要有系部信息管理、班級信息管理、學生信息管理、教師信息管理、管理員信息管理、試卷管理和各種試題的管理功能。系統(tǒng)作流程如上圖。
三、功能模塊設計
根據(jù)本系統(tǒng)所要實現(xiàn)的主要功能,對系統(tǒng)進分析,設計如下幾個主要的系統(tǒng)功能模塊:
基本信息管理:包括對系統(tǒng)管理員登錄信息、系部信息、班級信息、學生信息、教師信息的錄入、修改和刪除等功能。其中進行權(quán)限管理,用戶信息只有管理員才可以查看、編輯。
試卷管理:包括對已創(chuàng)建的試卷數(shù)據(jù)的刪除、從題庫中自動或手動的選題來定制考試試卷、選擇考試試卷等功能。
題庫管理:包括對判斷題、填空題、單項選擇題、多項選擇題、簡答題、解答題等題庫的管理功能。
四、系統(tǒng)測試
為確保軟件質(zhì)量,保證系統(tǒng)能夠正常工作,對該系統(tǒng)軟件進行測試是非常必要的。軟件測試的根本目的就是發(fā)現(xiàn)軟件中存在的錯誤,在此我使用的測試方法是黑盒測試法。所謂黑盒測試也稱功能測試,它通過在程序接口的測試,檢查程序各個功能是否都能正常使用,檢測程序能否正確地接收輸入信息并產(chǎn)生預期的輸出信息。黑盒測試是以用戶的角度,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對應關系出發(fā)進行測試的。
功能錯誤測試:經(jīng)測試發(fā)現(xiàn)系統(tǒng)功能正常,沒有遺漏,實現(xiàn)了基本信息管理、題庫管理、試卷管理等功能。
接口錯誤測試:對輸入的信息進行檢查并無異常,信息輸出也達到預期目的。
系統(tǒng)雖然達到預期的目標,但由于時間和水平有限,該系統(tǒng)還存在著不如人意的地方,比如讓系統(tǒng)自動選題時運行速度比較慢。
五、結(jié)論
本系統(tǒng)具有界面設計人性化,操作簡單方便,功能齊全等特點。對于用戶而言,使用本系統(tǒng)不需進行專門的學習,即可上手操作,具有較強的可靠性和直觀性。
參考文獻:
[1]夏邦貴,劉凡馨.Visual C++ 數(shù)據(jù)庫開發(fā)[M].北京:機械工業(yè)出版社,2006.
[2]譚浩強.C程序設計[M].北京:清華大學出版社,2005.
[3]羅斌,劉三滿.Visual C++ 2005數(shù)據(jù)庫開發(fā)經(jīng)典案例[M].北京:中國水利水電出版社,2008.
[4]鄭阿奇,丁有和.C++教程[M].北京:電子工業(yè)出版社,2009.
[5]顏志軍.Visual C++數(shù)據(jù)庫開發(fā)典型模塊與實例精講[M].北京:電子工業(yè)出版社,2007.
篇3
關鍵詞:數(shù)據(jù)庫;數(shù)據(jù)庫管理系統(tǒng);實現(xiàn)
中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2010)16-4356-02
Database Management System and Implementation Issues
ZHANG Li
(Wuhan Institute of Computer Science and Engineering,Wuhan 430063,China)
Abstract: Database (Database) referred to as the DB, it is a data structure according to the computer data storage and management software system, it can not be directly used, such as salary management, personnel management or information management, transaction management, transaction management, but can providing technology and methods, application system design platform and design tools to make the relevant transaction management software is very easy to design. This paper is a database management system and implementation issues for analysis.
Key words: Database;Database Management System;Achieve
數(shù)據(jù)庫管理系統(tǒng)簡稱DBMS(Database Management System),它是專門用于管理數(shù)據(jù)庫的計算機系統(tǒng)軟件。數(shù)據(jù)庫管理系統(tǒng)能夠為數(shù)據(jù)庫提供數(shù)據(jù)的定義、建立、維護、查詢和統(tǒng)計等操作功能,并完成對數(shù)據(jù)完整性、安全性進行控制的功能。用戶訪問數(shù)據(jù)庫中的數(shù)據(jù)是通過DBMS進行的,數(shù)據(jù)庫管理員對數(shù)據(jù)庫進行維護也是通過DBMS。DBMS它的功能很多,都是為了用戶可以以不同的方法建立、查詢以及修改數(shù)據(jù)庫。定義和操縱數(shù)據(jù),維護數(shù)據(jù)的安全性和完整性,以及進行多用戶下的并發(fā)控制和恢復數(shù)據(jù)庫這些操作方便了。
1 數(shù)據(jù)庫管理系統(tǒng)組成部分
按功能劃分數(shù)據(jù)庫管理系統(tǒng)可分為以下幾個部分:1)模式翻譯:提供數(shù)據(jù)定義語言(ddl)。把它書寫的數(shù)據(jù)庫模式的翻譯作為內(nèi)部表示。數(shù)據(jù)庫的邏輯結(jié)構(gòu)、完整性約束和物理儲存結(jié)構(gòu)在內(nèi)部數(shù)據(jù)字典都有保存。數(shù)據(jù)庫的各種數(shù)據(jù)操作(如查找、修改、插入和刪除等)和數(shù)據(jù)庫的維護管理的依據(jù)是數(shù)據(jù)庫模式。2)交互式查詢:交互式查詢語言在此被提供。3)應用程序的編譯:把應用程序(包含著訪問數(shù)據(jù)庫語句的)編譯成目標程序(在DBMS支持下可運行的)。4)事務運行管理:事務的運行管理及運行日志、監(jiān)控事務運行的安全性和檢查數(shù)據(jù)完整性、事務的并發(fā)控制及系統(tǒng)恢復等功能在此被提供。 5)數(shù)據(jù)的組織與存取:數(shù)據(jù)在儲存設備上的物理組織與存取方法的數(shù)據(jù)在此提供。6)數(shù)據(jù)庫的維護:提供數(shù)據(jù)安全控制、完整性保障、數(shù)據(jù)庫備份、數(shù)據(jù)庫重組以及性能監(jiān)控等維護工具并且為數(shù)據(jù)庫管理員提供軟件支持。
在各行各業(yè)中基于關系模型的數(shù)據(jù)庫管理系統(tǒng)已作為商品化軟件被應用。數(shù)據(jù)庫系統(tǒng)在各戶服務器結(jié)構(gòu)的分布式多用戶環(huán)境中的應用得到進一步擴展。隨著新型數(shù)據(jù)模型及數(shù)據(jù)管理的實現(xiàn)技術的推進, 不斷地進行更新和完善DBMS軟件是DBMS的發(fā)展方向,同時拓寬了應用領域。
2 數(shù)據(jù)庫管理系統(tǒng)的層次結(jié)構(gòu)
數(shù)據(jù)庫管理系統(tǒng)的層次結(jié)構(gòu)根據(jù)處理對象的不同,數(shù)據(jù)庫管理系統(tǒng)的層次結(jié)構(gòu)由高級到低級依次為應用層、語言翻譯處理層、數(shù)據(jù)存取層、數(shù)據(jù)存儲層、操作系統(tǒng)。
1)應用層
應用層是DBMS與終端用戶和應用程序的界面層,處理的對象是各種各樣的數(shù)據(jù)庫應用。
2)語言翻譯處理層
語言翻譯處理層是對數(shù)據(jù)庫語言的各類語句進行語法分析、視圖轉(zhuǎn)換、授權(quán)檢查、完整性檢查等。
3)數(shù)據(jù)存取層
數(shù)據(jù)存取層處理的對象是單個元組,它將上層的集合操作轉(zhuǎn)換為單記錄操作
4)數(shù)據(jù)存儲層
數(shù)據(jù)存儲層處理的對象是數(shù)據(jù)頁和系統(tǒng)緩沖區(qū)。
5)操作系統(tǒng)
操作系統(tǒng)是DBMS的基礎。操作系統(tǒng)提供的存取原語和基本的存取方法通常是作為和DBMS存儲層的接口。
3 面向?qū)ο髷?shù)據(jù)庫系統(tǒng)
隨著計算機技術的不斷發(fā)展,新的應用領域不斷出現(xiàn),而這些應用領域需要處理和管理非常復雜的數(shù)據(jù)對象,而關系數(shù)據(jù)庫系統(tǒng)又難以勝任,從而促使人們對第五代DMS――面向?qū)ο髷?shù)據(jù)庫系統(tǒng)的研究與開發(fā)。關系數(shù)據(jù)庫系統(tǒng)遵循了由理論研究的成熟再到開發(fā)實現(xiàn)的過程,所以具有整齊、規(guī)范、一致的特點。OODB則是理論研究和商業(yè)化開發(fā)齊頭并進甚至理論落后于實踐的局面。粗略地看OODB的研究與開發(fā)可分為4種不同的方式,即擴展關系數(shù)據(jù)庫系統(tǒng)(Extended Rela-tional Database System)、持久程序設計語言(Persistent Programming Languages)、純面向?qū)ο髷?shù)據(jù)庫系統(tǒng)(Pure Object -Oriented Database Systems)和數(shù)據(jù)庫工具箱(DatabaseSystem Toolkits)。
擴展關系數(shù)據(jù)庫系統(tǒng)是通過對關系數(shù)據(jù)庫的基本數(shù)據(jù)類型的擴充來實現(xiàn)的。它保留了關系數(shù)據(jù)庫系統(tǒng)的關系特征和查詢語言SQL的基本特征,進而增加了抽象數(shù)據(jù)類型ADTs(Abstract Data Types)和用戶自定義函數(shù)UDF(User Defined Functions),使其具有了面向?qū)ο蟮幕咎攸c。因此現(xiàn)在一般把它稱為對象關系型數(shù)據(jù)庫系統(tǒng)。為了定義一個新的抽象數(shù)據(jù)類型ADT,用戶需要用外部程序設計語言(如C++或C等)去定義ADT的結(jié)構(gòu)表示和相應的函數(shù)UDF。一旦定義完成,用戶可將其注冊到數(shù)據(jù)庫系統(tǒng),以便讓系統(tǒng)了解它的大小及相應的函數(shù),這些函數(shù)中包括ADT實例的輸入和輸出函數(shù)。所以有人把對象關系型數(shù)據(jù)庫系統(tǒng)稱為第三代數(shù)據(jù)庫管理系統(tǒng)(第一代為層次及網(wǎng)狀型,第二代為關系型)。純面向?qū)ο髷?shù)據(jù)庫系統(tǒng)是直接根據(jù)面向?qū)ο蟮幕咎攸c,用全新的技術和方法去設計和實現(xiàn)數(shù)據(jù)庫系統(tǒng)。
持久對象程序設計語言是從一般的面向?qū)ο蟪绦蛟O計語言(如C++,Smalltalk,CLOS,CLU,Trellis/Owl等)出發(fā),對其增加了對象的持久性和程序執(zhí)行的原子性控制。從而使程序設計人員不必去關心數(shù)據(jù)對象的存儲問題以及存儲對象與內(nèi)存中臨時對象之間的一致性問題。增加了程序設計語言對事務性應用管理的能力。雖然學術上的研究仍在進行,但至今尚沒有一個商業(yè)化的系統(tǒng)出現(xiàn)。
但是,當前所有的復雜數(shù)據(jù)管理策略只能解決一部分的問題。人們長期需要的是完全的對象擴充集和健壯的數(shù)據(jù)管理功能,除此之外,在開始真正為復雜數(shù)據(jù)類型設計DBMS前,未來的DBMS設計還必須具有以下7種關鍵技術。
1)互可操作性標準
當數(shù)據(jù)庫服務器移入另外的應用程序語義時, 關鍵就是DBMS對象擴充的互可操作性。如果復雜數(shù)據(jù)的管理產(chǎn)品有現(xiàn)成的時候,用戶無需再重寫代碼,只需將現(xiàn)有的程序從一個DBMS系統(tǒng)移植到另一個就可以了。通過用4GL、Visual Basic和Java在服務器方支持另外的語言來消除標準不能發(fā)展到包含互可操作對象擴充此問題。在異種數(shù)據(jù)源之間處理擴充的手段受到了互可操作性的需要的影響。
2)外部數(shù)據(jù)完整性
在DBMS外使用外部文件系統(tǒng)存儲確定的數(shù)據(jù)類型不會隨著數(shù)據(jù)管理技術水平的提高而被不需要。DBMS服務器不僅訪問存于外部文件系統(tǒng)的數(shù)據(jù),而且還主動管理這些外部數(shù)據(jù)的安全性和完整性這些都是人們所希望的。例如IBM,它開發(fā)了DB2與外部文件系統(tǒng)間的連接以允許RDBMS控制存于文件系統(tǒng)的數(shù)據(jù)。RDBMS需要改進復雜數(shù)據(jù)處理的重要地方就是能對外部文件系統(tǒng)內(nèi)信息進行更好的管理。
3)多平臺支持
復雜數(shù)據(jù)高端、多處理機平臺是未來的DBMS必須擴展的方向,如從數(shù)據(jù)倉庫式服務器到流動人員膝上機的復雜數(shù)據(jù)處理。
4)應用程序支持
為利用未來數(shù)據(jù)庫服務器的發(fā)展,需要集成能處理復雜數(shù)據(jù)的前端工具,許多4GL的數(shù)據(jù)連接策略采用開放數(shù)據(jù)庫連接(ODBC)API。然而, 豐富的數(shù)據(jù)類型和其它擴充不被ODBC不支持。為滿足這些功能, API必須發(fā)展到SQL3一級。當今,應用程序能從DBMS中取回傳統(tǒng)的數(shù)字和字符,可能還有二進制大對象(BLOb)。將來,BLOb可作為類型化對象返回其應用程序。
5)拿來即用的組件
復雜數(shù)據(jù)應用程序被認可的關鍵是預制組件。DBMS供應商已提供了如圖像數(shù)據(jù)類型庫、函數(shù)和檢索方法的基本擴充, 在定制應用程序用的構(gòu)成塊時,開發(fā)商能使用。DBMS的特有擴充由DBMS供應商與許多軟件公司合作編寫。為了在更高層次的商用功能上分層,由于這些努力產(chǎn)生基本組件并入實用軟件包的“變形”組件。最終,用DBMS的擴充組件構(gòu)成的完備的應用程序能被人們買到。
6)客戶機方的優(yōu)化
對于客戶機方來說,重要的是對對象更有效的支持。為了避免多余的網(wǎng)絡通信和改進客戶機方性能,執(zhí)行函數(shù)的能力和客戶機高速緩存管理以及數(shù)據(jù)庫外的優(yōu)化技術都將包含在內(nèi)。此外,與面向?qū)ο缶幊陶Z言更好的結(jié)合也是其目的之一。
7)服務器方的優(yōu)化
把并行操作應用到用戶定義的對象、代碼和索引結(jié)構(gòu)上以及讓復雜數(shù)據(jù)與實用工具更好地結(jié)合及更好的數(shù)據(jù)復制是DBMS必須懂得的。
雖然最終研制計算機的主要目的是為了幫助人們完成復雜的數(shù)學計算,但自從它的誕生開始就逐漸在數(shù)據(jù)管理方面擔當了越來越重要的角色。與此同時計算機技術也已逐漸滲透到了人類社會的各個領域,為人們的信息交流和共享提供了有力的保障。數(shù)據(jù)庫技術正是迎合了人們對數(shù)據(jù)管理的需求而產(chǎn)生的。由于應用領域?qū)?shù)據(jù)對象的需求越來越復雜,傳統(tǒng)的數(shù)據(jù)庫系統(tǒng)已不能滿足人們的需要,從而導致人們對新型數(shù)據(jù)庫系統(tǒng)面向?qū)ο髷?shù)據(jù)庫系統(tǒng)的研制與開發(fā)。
參考文獻:
[1] 楊冬青,唐世渭,徐其鈞,等譯.數(shù)據(jù)庫系統(tǒng)實現(xiàn)[M].北京:機械工業(yè)出版社,2001.
[2] 嚴蔚敏,吳偉民.數(shù)據(jù)結(jié)構(gòu)題集[M].北京:清華大學出版社,2003.
篇4
關鍵詞:外語教學;網(wǎng)絡化考試;題庫建設;標準
中圖分類號:H319.3 文獻標識碼:A 文章編號:1001-5795(2012)02-0009-0006
隨著外語教學改革的繼續(xù)深入,基于網(wǎng)絡和基于計算機的外語考試成為未來的趨勢,盡快制定服務于外語教學改革的網(wǎng)絡化題庫建設標準,并在此基礎上建設服務于全國各級各類高校的國家級題庫系統(tǒng)已經(jīng)迫在眉睫。實現(xiàn)外語試題庫的共享,網(wǎng)絡題庫標準化的研制已是當務之急。而標準化是當前急需解決的問題,只有經(jīng)過行業(yè)認證的標準,才有可能實現(xiàn)這種共享。
網(wǎng)絡化試題庫的復雜性和多樣性,使得人們對它的理解各不相同,不同層次、不同屬性的試題庫不易管理和利用,也是一種浪費,不符合科學發(fā)展觀。為了更有效地建設好國家網(wǎng)絡化題庫,使其在質(zhì)量、效益、可持續(xù)發(fā)展等方面有更強的保證,避免重復建設,保障國家“高等學校教學質(zhì)量與教學改革工程”能夠有計劃、有步驟地實施,制訂一個網(wǎng)絡化試題庫建設規(guī)范是十分必要的。
自1993年中國教育技術協(xié)會外語專業(yè)委員會成立以來,外語專業(yè)委員會先后制訂《數(shù)字語言學習系統(tǒng)技術規(guī)范》、《數(shù)字語言實驗室系統(tǒng)建設規(guī)范》和《外語教育信息資源元數(shù)據(jù)著錄規(guī)則》等行業(yè)標準,為全國高校在信息化外語教學環(huán)境建設提供了規(guī)范標準,對外語教學信息化進程起到了積極的促進作用。
中國高校外語教學網(wǎng)絡化題庫建設標準不應完全照搬國際標準,而應該在國際視野的思考中,更具有中國外語教學本土化特色。中國教育技術協(xié)會外語專業(yè)委員會組織全國的外語專家、技術專家和測量學專家成立了“中國高校外語教學網(wǎng)絡化題庫標準核心專家委員會”,經(jīng)過一年多的認真籌備和研討,推出了《中國高校外語教學網(wǎng)絡化題庫建設標準》(以下簡稱《標準》)。該《標準》整合了現(xiàn)有的資源和題庫建設相關的技術標準與操作要求,從外語網(wǎng)絡化題庫、卷庫建設、網(wǎng)絡化考試和網(wǎng)絡化試題管理實際出發(fā),將國家“教育信息化技術標準”具體化為具有較強的可操作性的實施指南。
為了使本標準得以落實、發(fā)揮實效,中國教育技術協(xié)會外語專業(yè)委員會特委托作者及相關幾家英語網(wǎng)絡科技公司研發(fā)“中國教育技術協(xié)會外語專業(yè)委員會網(wǎng)絡化題庫系統(tǒng)和規(guī)?;荚囅到y(tǒng)”,集全國高校的力量,建成高信度、高效度的國家級外語網(wǎng)絡化題庫系統(tǒng),以滿足全國廣大高校外語教學、資源建設、學科建設以及外語教學改革的需求。
1 中國高校外語教學網(wǎng)絡化題庫建設標準的目的
本《標準》的目的是為試題庫的開發(fā)者提供統(tǒng)一的標準,達到試題庫基本屬性結(jié)構(gòu)的一致,實現(xiàn)試題庫在區(qū)域內(nèi)的廣泛共享,并最大效率地為實現(xiàn)對試題庫的查找、評估、獲取和使用提供支持,同時也為不同試題庫系統(tǒng)實現(xiàn)數(shù)據(jù)的共享和互操作提供支持。
本《標準》提供強制的試題庫技術最低要求和推薦的試題庫評價指標,以保障試題庫的質(zhì)量和使用價值。
試題庫建設可以有三個層次的含義:
一是外語試題庫建設,建設具有詳細屬性標注的試題素材庫、試題庫、試卷庫,可以實現(xiàn)智能組卷,進行相關性檢索的應用體系。
二是試題庫建設的評價依據(jù),通過評價篩選優(yōu)秀的外語試題庫。
三是指導外語試題庫管理系統(tǒng)的開發(fā)與維護。
在這三個層次中,第一個層次試卷庫和素材類外語試題庫建設是基礎,是標準的重點和核心;第二個層次是對試題庫的評價與篩選,需要對評價的標準標準化;第三個層次是工具層次的建設,試卷庫和素材類試題庫的具體內(nèi)容千變?nèi)f化,形式各具特色,對應的管理系統(tǒng)必須適應這種形式的變化,充分利用它們的特色和功能。
2 中國高校外語教學網(wǎng)絡化題庫建設標準的范圍
本《標準》適用于外語教學中與外語試題庫開發(fā)、應用和管理有關的領域,對外語試題庫技術開發(fā)、屬性標注、試題庫管理系統(tǒng)開發(fā)與維護、外語試題庫的質(zhì)量控制與評價等具有直接的指導意義。
本《標準》定義了一個概念上的數(shù)據(jù)模型,用于定義外語試題庫實例的結(jié)構(gòu)。本標準所界定的外語試題庫是指:以數(shù)字信號在互聯(lián)網(wǎng)上進行傳輸?shù)木哂袑崿F(xiàn)外語教學目的的信息,它屬于學習對象的一個子集。
本《標準》以學習對象元數(shù)據(jù)標準(LOM)為核心,針對不同類型外語試題庫的特性建立了擴展屬性集。
本《標準》中,外語試題庫的屬性用于描述該試題庫的相關特征。各類試題庫的統(tǒng)一特征使用學習對象元數(shù)據(jù)(LOM)進行描述,試題庫的特色屬性主要根據(jù)試題庫特性分類描述。
本《標準》可以被別的標準所引用,例如用于定義數(shù)據(jù)模型實現(xiàn)(即綁定)的標準。這樣,外語試題庫屬性實例就能被各種外語學習系統(tǒng)所使用,如定位、評估、交換、管理外語試題庫等等。
本《標準》的主要內(nèi)容描述如下:
(1)這是一個較為寬泛的標準,主要側(cè)重點在于統(tǒng)一試題庫開發(fā)者的開發(fā)行為、開發(fā)試題庫的制作要求、管理系統(tǒng)的功能要求,而不是規(guī)定軟件系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)。主要從四個角度進行規(guī)定:一是試題庫的技術開發(fā)的角度,適應目前教育技術國情的最低技術要求。二是從用戶的角度,為方便檢索、編輯、評價、使用這些試題素材,需要對試題素材進行屬性標注,并從可操作性的角度,標注了屬性的數(shù)據(jù)類型及信息編寫類型,這一部分將主要參考國內(nèi)頒布的元數(shù)據(jù)模型及IEEE的LOM模型,從制作試題素材簡便性、智能性、敏捷性、擴充性和項目邏輯反應等使用試題素材的角度上選取一些最為普通的語言、文化、知識、技能等測量元素。另外,根據(jù)不同外語試題庫的要求,設置一些特色屬性,試題庫的屬性可以作為試題庫管理系統(tǒng)數(shù)據(jù)結(jié)構(gòu)的直接依據(jù)。三是從試題庫評審者的角度,構(gòu)建元外語試題庫的評價標準,作為用戶篩選試題庫的直接依據(jù)。四是從管理者的角度,提出了管理和維護這些素材的管理系統(tǒng)的體系結(jié)構(gòu)以及所應具備的一些基本功能。
(2)網(wǎng)絡化題庫標準的設計思路和框架(圖1)。
3 試題庫建設分類
標準所面向的試題庫的分類:
(1)媒體素材:媒體素材是傳播教學信息的基本材料單元??煞譃槲宕箢悾何谋绢愃夭摹D形(圖像)類素材、音頻類素材、視頻類素材和動畫類素材。
(2)題庫:題庫是按照一定的外語測試理論,在計算機系統(tǒng)中實現(xiàn)的某個學科題目的集合,是在數(shù)學模型基礎上建立的外語測量工具數(shù)據(jù)庫。
(3)試卷素材:與外語學科教與學的目的有直接的相關性、典型性和公允性的試卷集合。
(4)試題庫目錄索引:列出某一領域中相關的網(wǎng)絡試題庫地址鏈接和非網(wǎng)絡試題庫的索引。
(5)試題屬性見表1。
4 網(wǎng)絡化題庫標準相關概念
4.1 相關概念
通用信息(General):主要是關于資源的標識和分
類、檢索屬性等信息,它與資源應用的上下文環(huán)境無關。
生存周期(Lifecycle):主要是關于資源生存周期方面的信息,如版本號、狀態(tài)、日期、創(chuàng)建信息等。
數(shù)據(jù)描述信息(Meta MetaData關于數(shù)據(jù)的數(shù)據(jù)):描述關于數(shù)據(jù)格式方面的信息,定義數(shù)據(jù)類型,如標識符、角色、類別說明、語言等。
技術信息(Technical):教育資源技術方面的信息,如格式、大小、位置類型等。
教育信息(Educational):資源的教育等特性,如交互類型、交互級別、語義密度、難度、學習時間等。
價值信息(Cost):有關資源的價值和價格方面的信息,如版權(quán)及其他限制信息等。
關聯(lián)信息(Relation):主要描述資源與其他資源的關聯(lián)信息,如類別、關聯(lián)資源等。
注釋信息(Annotation):主要是關聯(lián)資源教育應用評論方面的信息,如評論人、注釋、注釋內(nèi)容等。
歸類信息(Classification):描述資源的歸類信息,如關鍵詞描述、語言等信息。
4.2 試卷庫通用屬性描述
內(nèi)容描述類:包括標題、學科、關鍵詞、描述、來源、語種、關系、覆蓋范圍、適用對象、目錄項10個數(shù)據(jù)元素。
知識產(chǎn)權(quán)信息類:包括作者、出版者、其他作者、權(quán)限管理、版本5個核心元素。
外部屬性描述類:包括日期、類型、格式、標識、評價、評價者、元數(shù)據(jù)方案、目的8個核心元素。
4.3 網(wǎng)絡試題庫數(shù)據(jù)的交換格式標準
對試題屬性進行XML綁定,形成標準的XML擴展標記,定義標準的數(shù)據(jù)互換的文件格式。
定義操作互換文件格式的方法,形成互換數(shù)據(jù)的接口標準。
《標準》在建立試題屬性標識的數(shù)據(jù)結(jié)構(gòu)時,參照《教育資源建設技術規(guī)范》資源模式和管理模式,為保障試題管理系統(tǒng)實現(xiàn)對試題的高效管理和利用,提出了一些最基本的結(jié)構(gòu)和功能,這就為試題庫系統(tǒng)和管理系統(tǒng)的設計和開發(fā)提供了明確的思路和基本的系統(tǒng)框架。
無論采用何種程序語言及其邏輯結(jié)構(gòu),所實現(xiàn)的功能應該是一致的,并可根據(jù)實際需求適當擴展,從而保證本《標準》指導下建立的試題庫對各種教學平臺和管理系統(tǒng)的兼容性。
5 試題庫試題素材的技術要求
外語試題庫是指蘊涵了特定目的的外語信息、以能創(chuàng)造出一定外語價值的各類信息試題庫,特別是能以數(shù)字信號在互聯(lián)網(wǎng)上進行傳輸?shù)耐庹Z教與學的信息。數(shù)字化和實現(xiàn)外語教與學的目的是它的核心價值特征,它的開發(fā)有相當高的技術要求和滿足外語教學和學習的要求。本標準從試題庫開發(fā)的角度,定義了各類試題庫應符合的技術要求與外語教學與學習的專業(yè)性要求,建議所有開發(fā)者都應以此為標準。標準從素材的角度,定義了各類素材應符合的技術要求,建議所有開發(fā)者都應以此為標準。
5.1 文本素材
(1)漢字必須采用GB碼統(tǒng)一編碼和存儲。
(2)英文字母和符號必須使用ASCII編碼和存儲。
(3)存儲格式主要為txt、doc、caj、pdf、pdb、nf、htm、html、ps等。
5.2 圖形/圖像素材
(1)彩色圖像的顏色數(shù)一般不低于256色。
(2)灰度圖像的灰度級一般不低于128級。
(3)掃描圖像的掃描分辨率不低于72dpi。
(4)圖形/圖像存儲格式主要為BMP、IPG、GIF、PNG、TIF、PCX、PSD等。
5.3 音頻素材
(1)數(shù)字化音頻的采樣頻率不低于11 KHZ。
(2)量化位數(shù)大于8位。
(3)聲道數(shù)一般采用雙聲道。
(4)存儲格式主要為WAV、MP3、MIDI或流式音頻格式。
5.4 視頻素材
(1)存儲格式主要為AVI格式、QuickTime格式、MPEG格式或流式媒體格式等。
(2)彩素材顏色數(shù)一般不低于256色。
(3)黑白視頻素材灰度級一般不低于128級。
(4)視頻類素材中的音頻與視頻圖像有良好的同步。
(5)視頻采樣基準頻率不低于13.5MHz。
5.5 動畫素材
存儲格式主要為GIF格式、Flas格式、AVI動畫格式、FLI/FLC動畫格式或QuickTime動畫格式。
5.6 網(wǎng)絡素材
(1)連接地址必須是長期有效的。
(2)連接的目標是固定的,內(nèi)容要在瀏覽器中可以呈現(xiàn)。
(3)連接過程中不能出現(xiàn)需要二次注冊和登陸。
5.7 試卷庫
(1)試卷建議使用HTML、Word、WPS格式保存。
(2)試卷應具有較高的信度、較好的效度、平均難度適當,可接受性、可闡釋性強。
(3)試卷要能具有知識內(nèi)容、學習水平和學習能力三向目標分布細目表。
(4)試卷應具有測試目的、性質(zhì)、內(nèi)容、題型、題量、時間、記分、考試對象、分級等基本屬性。
5.8 試題庫屬性的標注
外語試題庫建設技術標準的基本結(jié)構(gòu)共包括三大部分:分別為嚴格遵守的必須數(shù)據(jù)元素、作為參考的可選數(shù)據(jù)元素和針對試題庫特色屬性的擴展數(shù)據(jù)元素。
(1)必須的數(shù)據(jù)元素(LOM核心集)
這類數(shù)據(jù)元素與學習對象元數(shù)據(jù)標準(LOM)中的必須數(shù)據(jù)元素一致。它是任何類型的試題庫都必須具備的屬性標注。
(2)擴展的數(shù)據(jù)元素(分類屬性)
分類擴展集根據(jù)每類試題庫各自的特點提供了試題庫的分類屬性。
媒體素材類集合了對文本類素材、圖形(圖像)類素材、音頻類素材、視頻類素材和動畫類素材各自不同的技術屬性。
試題庫類集合了試題的外語測量屬性。
試題庫目錄索引類集合了試題庫目錄索引內(nèi)容組織屬性。
(3)可選的數(shù)據(jù)元素
這類數(shù)據(jù)元素與學習對象元數(shù)據(jù)標準(LOM)中的可選數(shù)據(jù)元素一致。在對試題庫進行屬性標注時可根據(jù)用戶需求和開發(fā)者自身的工作過程作為參考屬性有選擇地使用。本標準沒有推薦的屬性取值,要求與學習對象元數(shù)據(jù)標準(LOM)的取值相一致。
5.9 試題資源屬性
見下頁表2。
6 試題庫管理系統(tǒng)的功能要求
外語試題庫管理系統(tǒng)是對存儲于試題庫介質(zhì)中的外語試題庫進行管理、維護和更新的功能性設施,主要包括三個子系統(tǒng):試題庫管理(試題素材庫的管理、題庫管理、試題庫目錄索引庫管理等);系統(tǒng)管理(安全管理、網(wǎng)絡性能管理、計費管理、故障管理等);試題庫建設與使用交流(試題庫更新、試題庫定制、異步交流、同步交流)。這三個子系統(tǒng)為三類用戶(管理員、審核員、一般用戶)提供試題庫檢索、試題庫、試題庫審核、權(quán)限管理、計費、用戶信息交流等多個方面的服務。
7 試題庫的評價
教學試題庫的評價是對試題庫建設質(zhì)量的把關,在試題庫建設和使用過程中,是一個不可缺少的重要環(huán)節(jié)。主要從以下幾個方面來對它們進行評價:①實用性:考慮所整合的試題庫的基本測試形式(如素質(zhì)測試、編班測試、診斷性測試、學業(yè)成績測試和水平測試等),是否有助于外語教與學目的的實現(xiàn),看它是否對
學生的身心發(fā)展起到正面的促進作用,是否符合教學大綱和課程標準,是否有利于激發(fā)學習者的學習動機、學習興趣和提高學習者的語言運用能力。②科學性:試題庫的整合是否客觀、科學,試卷質(zhì)量是否符合五個基本屬性(如效度、信度、可行性、闡釋可接受性和后效潛勢性);試題庫設計與測試內(nèi)容及其項目反應具有較強的針對性,能否為日常的教與學活動提供相關參考,是否有文法錯誤以及產(chǎn)生歧義的科學性或邏輯性錯誤。③技術性:試題庫提供的清晰度與畫面結(jié)構(gòu)以及課件、文本等運行的技術要求是否與現(xiàn)行瀏覽器相符。④藝術性:主要是針對多媒體素材的審美元素而言,評價其表現(xiàn)手法的多樣性、情節(jié)的生動性、構(gòu)圖的合理性以及畫面的靈活性、人文性、情感性等。
評價必須采取多種方法相結(jié)合的原則,在試題庫的整合中我們既要注意試題庫整合過程的動態(tài)性評價,也要注意試題庫在后期試用與使用中的終結(jié)性評價。
8 應用探索
《外語試題庫建設技術標準》在對開發(fā)者的行為進行約束的同時,從可操作的角度為外語試題庫的建設提供了重要的指導和方法。根據(jù)試題庫共享的原則,本標準的應用模式可以劃分為基本的應用層次和擴展的應用層次。
基本的應用層次主要是試題庫的整合指導,試題庫管理系統(tǒng)的開發(fā)與建設以及實現(xiàn)不同試題庫之間數(shù)據(jù)的互換,達到外語試題庫大范圍內(nèi)的共享。這樣可以保證試題庫建設的順利實施,以及區(qū)域范圍內(nèi)外語試題庫的高效利用和共享,體現(xiàn)在如下幾個方面:①《外語試題庫建設技術標準》中提供的外語試題庫分類是進行內(nèi)容規(guī)劃的依據(jù)。②《外語試題庫建設技術標準》中定義的屬性標注是試題庫系統(tǒng)數(shù)據(jù)結(jié)構(gòu)的基本依據(jù),也是試題庫數(shù)據(jù)可管理的基本前提。③試題庫制作的基本要求為試題庫建設提供了指南。④試題庫系統(tǒng)的體系結(jié)構(gòu)定義了各系統(tǒng)必須具備的基本功能。⑤試題庫評價指標是篩選與驗收試題庫的基本依據(jù)。
擴展的應用層次提出了更高水平的要求,它為外語試題庫實現(xiàn)跨區(qū)域共享以及高效的基于內(nèi)容的檢索提供了指導。擴展應用層次主要基于XML標記語言而展開,用于對試題庫的高效使用和大規(guī)模的數(shù)據(jù)互換方面。對于常態(tài)形式的外語試題庫,通過試題庫屬性的XML綁定,可以實現(xiàn):①實現(xiàn)對試題庫進行基于內(nèi)容的定向檢索,以提高在互聯(lián)網(wǎng)上搜索外語試題庫的效率。②提供一致的底層數(shù)據(jù)結(jié)構(gòu),為不同系統(tǒng)之間互換數(shù)據(jù)提供標準接口。③為外語試題庫的多種加工處理方式和表現(xiàn)形式提供了可能。④為建立專業(yè)化、具有自擴充能力的開放外語試題庫系統(tǒng)提供了可能。⑤為外語試題庫的自動分類提供了前提基礎。
網(wǎng)絡化題庫標準制定共建網(wǎng)絡題庫應用模式(如圖2)。
據(jù)了解,目前整個大學英語四、六級網(wǎng)考系統(tǒng)設計均已全部完成,包括題型設計、樣卷設計、題庫的建立、命題系統(tǒng)、判卷系統(tǒng)、考務系統(tǒng)等多個組成部分。教育信息化發(fā)展是國家發(fā)展戰(zhàn)略,外語教育信息化建設是教育信息化的重要組成部分。我們相信不久的將來大學英語四、六級考試必將實行網(wǎng)考或網(wǎng)考與紙介考試并存。
參考文獻
[1]教育部基礎教育課程教材發(fā)展中心,基礎教育教學資源元數(shù)據(jù)應用規(guī)范[2](CELTS-42)2002.
[2]中國圖書資料分類法編輯委員會,中國圖書資料分類法(第4版)[M],北京:科學技術文獻出版社,2000
[3]教育部關于印發(fā)《普通高等學校本科專業(yè)目錄(1998年頒布)》、《普通高等學校本科專業(yè)設置規(guī)定(1998年頒布)》等文件的通知[OL/WE],教高[1998]8號,WWW.省略
[4]中國國家標準化管理委員會,GB/T 13745-1992《學科分類與代碼》國家標準第1號修改單[OL/WE],2008.
[5]教育部教育信息技術標準化委員會,學習對象元數(shù)據(jù)(CELTS一3)[OL/WE].2001.WWW.cehsc.省略
篇5
關鍵詞:試題庫;Excel;考試
中圖分類號:TP391.12
Abstract: Examination plays an important role in testing and promoting students' learning, while high quality papers are the premise of the fair test. Excellent papers are always strict on knowledge point distribution, question style and repetition rate in recent years. In this paper, we design an excel table covering various elements of the test questions, After two years application, we found that it plays an important role for the construction of the test banks and the improvement of the efficiency of the paper making.
Keywords:Test Banks; Excel; Examination
引言
考試是教學的重要環(huán)節(jié),不僅可以幫助學生了解自己的學習情況,也是教師教學過程的重要檢測指標[1,2]。為了能夠充分發(fā)揮考試的作用,就要求科學地制作一份試卷,具體體現(xiàn)在客觀題與主觀題的比例、章節(jié)內(nèi)容分布以及近幾年試題的重復率等。老師一般比較習慣使用Word保存課程試題庫,因為Word是一款常用的辦公軟件,老師們很熟悉其操作。然而,Word強大的功能主要體現(xiàn)在文檔編輯方面,并不適合保存試題的多項信息,如:往年使用情況、所屬章節(jié)等,因此在制作試卷過程中,如果需要試題“所屬章節(jié)”的信息就會遇到麻煩。當然,也有一些專業(yè)的試題管理軟件[3,4],如:“SmartExam”、“PowerExam”等,但由于條件的限制,并非所有老師都能夠使用這種管理系統(tǒng)。
與Word類似,Excel也是常見的辦公軟件,老師們也會經(jīng)常使用這種工具,Excel有強大的信息保存功能,可以將試題不同類型的信息分別保存到不同列中,再加上其排序和統(tǒng)計功能,就足以滿足學校對試卷的多種要求了。
表格設計
使用Excel設計一個11列的表格,包括:序號、試題、使用年份、AB卷、分值、類別(主客觀)、題型、所屬章節(jié)、參考答案、備注以及排序,如圖1所示。
本表格不僅考慮了保存試題各方面的信息,同時也考慮到了制作試卷時的操作?!霸囶}”列保存試題本身,制作試卷時可直接復制。在制作試卷參考答案時,可以復制“參考答案”列的內(nèi)容。表格中的內(nèi)容可能差別很大,通過Excel設置表格的大小,保證表格大小的統(tǒng)一,使試題庫美觀整潔。
實例操作
假設現(xiàn)在試卷的要求是:近3年試題不能重復,客觀題占試卷分值的30%以上,各章節(jié)試題分布均勻,整個試卷不能少于40個小題。操作步驟如下:
1. 設置自定義排序(圖2),以“使用年份”為主要關鍵詞,“題型”為次要關鍵詞排序,將不符合年份要求的排到后面。假設預制試卷第一大題題型是“選擇題”,在有使用意向試題對應的“使用年份”列標明當前年份。同樣方法,依次完成“填空”、“名詞解釋”、“簡答”等題型試題的初步確定;
2. 設置自定義排序,以“使用年份”為主要關鍵詞,“類別(主客觀)”為次要關鍵詞排序,這樣標有當前年份的試題,也就是即將使用的試題,會排到一起,首先利用Excel的計算功能核對整個試卷滿分是否為100分,整個試卷是否多于40個小題;再計算客觀題是否占試卷分值的30%以上,如果不符合要求,及時作出調(diào)整,即修改“使用年份”列的標注;
3. 設置自定義排序,以“使用年份”為主要關鍵詞,“所屬章節(jié)”為次要關鍵詞排序,這樣標有當前年份的試題會排到一起,同一章節(jié)的試題也會排到一起,分別計算不同章節(jié)占的分值,如果分布不均潁在“使用年份”列調(diào)整標注。
經(jīng)過幾次調(diào)整之后,就可以保證所選試題滿足上述要求了。此外,如果在操作過程中出現(xiàn)了失誤,可以按照“序號”排序,恢復最初的數(shù)據(jù),如果排序比較復雜,可以在“排序”列添加一組合適的數(shù)字輔助排序。
表格的擴充和更新
難度系數(shù)在試卷制作過程具有重要的參考價值,可以通過P=1-(R/N)進行簡單計算[5],其中P為難度系數(shù),N為考生總數(shù),R為答對該題目的考生數(shù)。由于本文中使用的Excel表格不能實現(xiàn)在線答題,也就無法直接通過計算機軟件對學生的答題情況進行統(tǒng)計分析,這就需要人工的方法進行計算。鑒于難度系數(shù)重要性及其需要消耗較大人工的特點,一種折中的方法是計算部分試題的難度系數(shù),然后推測類似試題的難度系數(shù)。
各門學科都在不斷發(fā)展,考生水平也在不斷變化,試題庫中的試題應隨著教學內(nèi)容和教學要求的變化而不斷充實,不斷更新。本文設計的試題庫表格保存了試題的各方面信息,并且將各類信息分別保存,方便了數(shù)據(jù)的使用和更新。老師遇見適當試題時,可以方便地保存到試題庫中,“使用年份”列保持空白表示該試題從未使用,如果某一重要試題連續(xù)多年使用,可以在“備注”列中進行標注,“使用年份”列只記錄最近使用的年份。
總結(jié)
試題庫建設應根據(jù)教學大綱和考試大綱的要求進行組織與實施,而不是試題的簡單拼湊與羅列。試題庫中的題量必須達到足夠容量,單科試題知識點、題型等應具有合理的比例結(jié)構(gòu),否則試題庫將失去其應有的價值[6]。試題庫建成后不僅可以提高制作期末考試試卷的效率,對平時的章節(jié)測試也有很大的幫助。
考試和教學相互分離的模式可如實反映學生掌握知識的程度,防止教師泄題,提高學生全面掌握知識的能力,進而提升教學質(zhì)量和整體教學水平[7]。而規(guī)范標準的試題庫對教考分離有決定性的作用,本文設計的表格可以方便地與大型試題管理系統(tǒng)進行對接,為今后的發(fā)展奠定基礎。
Excel的排序和計算功能是很容易掌握的操作,通過Excel構(gòu)建試題庫的可行性非常強,只要經(jīng)過幾次練習,就很容易熟悉這種試題庫管理方法,進而減輕工作負擔,把更多的精力投人到提高教學效果中去,從而提高教學質(zhì)量。
參考文獻
[1]程琴,謝大蓉,劉克林,高??荚嚫母锱c培養(yǎng)大學生創(chuàng)新能力的思考,醫(yī)學教育探索, 2008(7)
[2] 張金標,邵露,關于推進高??荚嚫母锏膸c思考,教育探索,2007(12)
[3]范明虎,孫斌,通用試題庫管理系統(tǒng)的設計與實現(xiàn),計算機工程與設計,2007(9)
[4] 曾新勇,李I,通用試題庫管理系統(tǒng)的設計與開發(fā),常州工學院學報, 2009(6)
[5]王晚宇,孟豢祖,賈銀江,高等學校試題庫建設實踐與思考,2007(5)
篇6
關鍵詞:數(shù)據(jù)庫;網(wǎng)絡試題庫安全保密系統(tǒng);數(shù)據(jù)庫訪問控制
中圖分類號:TP392文獻標識碼:A 文章編號:1009-3044(2008)06-10000-00
Research on Security and Defense of the Test Library on Web
XUE Jing-xin,ZHANG Ling-zhi,LI Jin-ling
(Tianjin Foreign Studies University, School of International Business, Tianjin 300204,China)
Abstract:This article analyzed problems of security and defense in test lib on web and then put forward a security and defense system of test lib on web, In addition to functions such as identification, controlled rights,information encryption, DB back up and recovery this system.
Key words: Database; Security and defense system of test lib on web; Access and control strategy of database
0 引言
采用試題庫系統(tǒng)進行網(wǎng)絡化考試,其優(yōu)點已成為教育專家的共識,它使得試題的收集和管理自動化和標準化。而試題的標準化和自動化又有利于教學質(zhì)量的提高和挖掘統(tǒng)計數(shù)據(jù)進而制定正確的決策,因此許多院校都相繼開發(fā)出各種試題庫管理系統(tǒng),并投入使用也取得了相當?shù)某尚В瑸閺V大師生所歡迎。但對系統(tǒng)安全保密方面所采取的防護工作卻嚴重不足。有些管理人員缺乏安全隱患意識,認為學生尚不具有攻擊系統(tǒng)的能力。因此不注重學科試
題庫安全技術方面技能的提高和相關信息的搜集整理。出于此原因,本文就相關問題作以討論。
1 網(wǎng)絡試題庫系統(tǒng)的安全保密及要求
試題庫的安全保密只要指保護試題數(shù)據(jù)庫,以防止不合法的使用造成的試題泄密、更改或破壞。
一般來講,學科試題庫作為學校管理系統(tǒng)的一個組成部分很容易受到來自網(wǎng)絡、系統(tǒng)軟硬件環(huán)境和數(shù)據(jù)庫本身的攻擊。一旦出現(xiàn)安全問題,輕則導致試題在部分范圍內(nèi)泄漏,造成考試不公,重則導致系統(tǒng)癱瘓數(shù)據(jù)損毀,造成教學秩序無法正常保證影響學校聲譽?;诖私⑵饋淼目荚囅到y(tǒng)更無法實現(xiàn)其公正性、安全性、準確性、靈活性、隨機性、及時性、方便性等優(yōu)勢,甚至給師生造成更沉重的負擔。因此,學校應對試題庫的安全問題予以足夠的重視。仔細分析所面臨的安全風險,從各個方面提出安全需求。目前主要包括:嚴格的身份認證;在網(wǎng)絡上加密傳輸數(shù)據(jù);數(shù)據(jù)要以密文形式存儲在數(shù)據(jù)庫中;用戶授權(quán)機制;數(shù)據(jù)的備份和恢復。
2 網(wǎng)絡試題庫的安全保密系統(tǒng)層次
2.1 網(wǎng)絡試題庫應用系統(tǒng)的安全架構(gòu)設計策略
目前網(wǎng)絡應用程序有C/S和B/S兩種設計模式,其中不管哪種模式若采用傳統(tǒng)的兩層架構(gòu)設計都存在一定的安全隱患??蛻舳藨贸绦蛞L問試題數(shù)據(jù)庫,它必須知道服務器IP或服務器名、擁有合法數(shù)據(jù)庫用戶和相應的口令,這些參數(shù)信息一旦被超過其自身權(quán)限的用戶掌握,其安全隱患是相當嚴重的。三層的C/S或B/S模式可以解決兩層模式所出現(xiàn)的問題。應用服務層的引入使安全的管理基于組件來授權(quán)給客戶端,客戶機不能直接訪問數(shù)據(jù)庫,提高了系統(tǒng)數(shù)據(jù)的安全性。同時他也有效地解決了網(wǎng)絡瓶頸和數(shù)據(jù)庫連接次數(shù)過多引起數(shù)據(jù)庫性能下降的問題,可以采用多臺應同服務器來解決客戶機訪問服務層瓶頸,多臺應用服務器與數(shù)據(jù)庫服務器采用寬帶網(wǎng)聯(lián)接,不會產(chǎn)生數(shù)據(jù)庫服務層網(wǎng)絡瓶頸問題。真正滿足全校性或社會性大規(guī)??荚嚨男枨?。并且三層應用體系結(jié)構(gòu)也使應用系統(tǒng)的性能、安全性、擴展性有了很大的提高,方便了系統(tǒng)地維護和管理。而現(xiàn)實是人們在最初設計師題庫應用系統(tǒng)時往往覺得兩層設計起來方便快速,而且基本功能和三層又沒有什么區(qū)別,因此大多還都是兩層結(jié)構(gòu)設計的。
2.2 網(wǎng)絡試題庫運行系統(tǒng)環(huán)境安全管理策略
試題數(shù)據(jù)庫是建立在操作系統(tǒng)之上,并通過Web服務來訪問的系統(tǒng)。因此要保證試題庫的安全,首先應該確保數(shù)據(jù)庫運行環(huán)境的安全,即預防操作系統(tǒng)的安全隱患和Web服務安全。為了提高安全所有服務器都劃分成NTFS格式,并將系統(tǒng)程序和服務程序以及系統(tǒng)程序和試題庫分別放在服務器的不同分區(qū)中。對于有經(jīng)驗的管理員通常還會及時關閉一些不必要的服務;修改注冊表中的一些信息以防止惡意攻擊;更改系統(tǒng)默認超級用戶名;給Guest用戶一個復雜的口令并禁用該賬號;若采用B/S模式還應廢棄Web文檔根目錄的默認位置;更改日志定位等。
2.3 試題庫所采用的DBMS的安全策略
一般,大型的數(shù)據(jù)庫管理系統(tǒng)像Oracle、Sybase、SQL Server等本身都會提供用戶名和口令識別、視圖、使用權(quán)限控制、審計、存儲過程等管理措施。因此可以充分利用這些管理功能增強試題庫安全性。
首先可以根據(jù)不同訪問權(quán)限的要求將用戶分類。將用戶分成不同的角色加以管理,通常為系統(tǒng)維護者角色、教務管理者角色、教師角色和學生角色。每種角色下再創(chuàng)建不同的登錄用戶和口令。利用系統(tǒng)靈活的權(quán)限控制機制對不同的角色組和特殊用戶分別給予不同粒度不同操作的授權(quán)。
其次,利用視圖的功能可以很方便的將數(shù)據(jù)進行分類,是相同知識點的數(shù)據(jù)在模式層充分實現(xiàn)共享的前提下又能在外模式層實現(xiàn)對不同級別用戶可見數(shù)據(jù)的分類設置。另外通過試圖機制把要保密的數(shù)據(jù)對無權(quán)存取的用戶隱藏起來,從而提高試題數(shù)據(jù)庫的安全性。在建立視圖的同時還可以給內(nèi)部數(shù)據(jù)起別名,這樣數(shù)據(jù)庫內(nèi)部對象的名稱就可以很好的對外隱藏起來,進一步避免安全隱患。
再次,對不必要的存儲過程要刪除掉,因為有些系統(tǒng)的存儲過程很容易被人利用來提升權(quán)限或進行破壞。如:xp_cmd_shell是進入操作系統(tǒng)的最佳捷徑,數(shù)據(jù)數(shù)據(jù)留給操作系統(tǒng)的后門,可以用sp_dropextendedproc將它刪除,如果需要時可用sp_addextendedproc系統(tǒng)過程將其恢復。
最后,DBMS提供的審計功能是另一個重要的安全措施,它可以監(jiān)視各用戶對數(shù)據(jù)庫的操作。審計方式分為用戶審計和系統(tǒng)審計兩種。用戶審計時DBMS的審計系統(tǒng)記下所有對自己的數(shù)據(jù)庫對象進行訪問的企圖及每次操作的用戶名、時間、操作代碼等信息。系統(tǒng)審計有系統(tǒng)管理員進行,其審計內(nèi)容主要是系統(tǒng)級命令以及數(shù)據(jù)庫客體的使用情況。
2.3 試題庫數(shù)據(jù)的加密策略
數(shù)據(jù)庫加密理論研究和實際應用方面已有許多成果。但是不是對數(shù)據(jù)庫中全部數(shù)據(jù)信息都需要進行加密存儲呢?不同的人持有不同的觀點,若讓學生利用試題庫進行平時學習和考前復習不免有考前透題、泄題之嫌,與現(xiàn)有的考試總值好像格格不入,但我們的考試系統(tǒng)是為了“考住”學生,還是要作為一種教學資源幫助學生掌握重點知識和基本技能呢?如果學生在學習的進程中能夠有一套很好的聯(lián)系系統(tǒng),那就不會出現(xiàn)許多學生非常認真的學習了一個學期之后還沒有搞清楚知識脈絡的問題了。因此,如果試題庫中有海量的試題,難道還怕學生做完嗎?即使學生做完全部試題在考試中得到了滿分,那又有什么不好呢?這不表明學生獲得了相應的知識嗎?因此,只要教師能充分共享資源建立起高質(zhì)量的海量試題庫就可以完全不對試題庫中的代表知識內(nèi)容的數(shù)據(jù)項進行加密。
但對權(quán)限控制中的用戶名口令加密還是必要的。用戶在系統(tǒng)中可以做的合法操作完全由用戶進入系統(tǒng)前進行的身份識別所決定。對系統(tǒng)口令文件的保戶是至關重要的。相關的方法有許多,例如可以簡單的利用指數(shù)密碼構(gòu)造一個單向函數(shù)來加密用戶的注冊口令,將密文連同用戶的標識號一起存入系統(tǒng)的口令文件,它的保密強度是基于有限域中的離散對數(shù)算法的復雜性。
3 網(wǎng)絡試題庫的備份與恢復
數(shù)據(jù)庫的備份就是把數(shù)據(jù)庫復制專儲設備的過程。備份可以分為“物理備份”和“邏輯備份”兩種類型。物理備份是指將數(shù)據(jù)庫文件從一個位置復制到另一個位置上,需要進行備份的文件包括數(shù)據(jù)文件、歸檔重做日志以及控制文件等。邏輯備份是利用EXPORT等工具執(zhí)行SQL語句的方式將數(shù)據(jù)庫中的數(shù)據(jù)讀取出來,然后寫入到其他文件類型中。數(shù)據(jù)庫恢復是指恢復數(shù)據(jù)庫本身,即在故障引起數(shù)據(jù)庫癱瘓以及狀態(tài)不一致后,將數(shù)據(jù)庫恢復到某個正確狀態(tài)或一致狀態(tài)。建立嚴格的數(shù)據(jù)庫備份與恢復管理機制是保障所有網(wǎng)絡中數(shù)據(jù)庫系統(tǒng)安全的有效手段。數(shù)據(jù)庫總免不了發(fā)生系統(tǒng)故障,一旦系統(tǒng)發(fā)生故障,重要數(shù)據(jù)總免不了遭到破壞。為防止重要數(shù)據(jù)的丟失或損壞,數(shù)據(jù)庫管理員應及早做好數(shù)據(jù)庫備份,這樣當系統(tǒng)發(fā)生故障時,管理員就能利用已有的數(shù)據(jù)備份,把數(shù)據(jù)庫恢復到原
來的狀態(tài),以便保持數(shù)據(jù)的完整性和一致性。
4 結(jié)束語
網(wǎng)絡試題庫安全保密系統(tǒng)僅是信息系統(tǒng)安全與保密的一種應用,要防止信息系統(tǒng)受到篡改、損壞、竊取等方面的威脅,需要加強和利用數(shù)據(jù)庫系統(tǒng)本身的安全措施之外,還涉及到網(wǎng)絡、系統(tǒng)軟件、硬件、加密等技術以及道德法規(guī)等多方面的綜合應用。提高管理者的安全隱患意識,這樣才能使網(wǎng)絡試題庫這種教學資源發(fā)揮出應有的作用。
參考文獻:
[1]劉自偉.基于Sybase數(shù)據(jù)庫的安全技術研究[J].計算機時代,2004,(2):9-11.
[2]畢遠偉.基于Oracle開發(fā)安全的PL/SQL Web應用程序[J].煙臺大學學報,2004,17(1):65-70.
[3]高忠剛.提高C/S模式的系統(tǒng)可維護性研究[J].微機發(fā)展,2004,14(3):17-22.
[4] 李金玲,薛晶心,張凌志.在線教育系統(tǒng)的研究[J].電腦知識與技術:學術交流,2007,(5):878-881.
篇7
E-learning是基于網(wǎng)絡技術支持的、開放式的、交互式的新型學習模式,在E-learning教學平臺中,匯集了大量的數(shù)據(jù)、多媒體資料、程序、教學軟件、興趣討論組,具有全新溝通機制與豐富資源的學習環(huán)境,學習不受時間和空間的限制[5]。E-Learning并不只是意味著遠程教育,在線教學同樣可以在傳統(tǒng)校園教學中發(fā)揮重要的作用。E-Learning進入校園,并非是要完全取代傳統(tǒng)教學,而是不斷與傳統(tǒng)教學相互碰撞,在碰撞中逐步融合,在融合中不斷補充和完善,形成實踐中行之有效的信息技術環(huán)境下的教學方法體系。目前中國E-learning主要的大客戶是大型公司和企業(yè),尤其是區(qū)域廣、人數(shù)多、培訓多的企業(yè),比如銀行業(yè)、保險業(yè)、移動通信公司、電信公司、大型IT企業(yè)等。E-learning除了在企業(yè)的應用之外,在國內(nèi)高校、高職高專、技工學校等也有一定的應用,這些應用基本上是以網(wǎng)絡教學平臺的形式出現(xiàn),平臺內(nèi)容以精品課程為主[7-8]。從國內(nèi)外的E-learning研究和發(fā)展情況來看,西方發(fā)達國家在平臺建設、內(nèi)容建設和服務管理等各方面都已經(jīng)非常成熟了,促進了國民教育素質(zhì)的提高,獲得了巨大的社會效益和經(jīng)濟效益。而E-learning在國內(nèi)的發(fā)展情況并不理想,還處于起步階段,不少學校的網(wǎng)絡平臺只是個擺設,是一個形象工程,真正通過這個平臺進行學習的人數(shù)比較少,造成資源的極大浪費。在職業(yè)教育中,E-learning的建設比普通高校還要滯后,通過這種平臺進行學習的人更少。因此,在職業(yè)教育中,對E-learning體系的研究是很有必要的。
2機械制造工藝E-learning體系結(jié)構(gòu)
E-learning教學系統(tǒng)關鍵的是要具備合理的體系結(jié)構(gòu),學生可以在學校、家里、實習單位等有互聯(lián)網(wǎng)的地方隨時登錄E-learning系統(tǒng)進行在線學習。教學系統(tǒng)可以實現(xiàn)學生在線自主地學習機械制造工藝課程,也可以實現(xiàn)教師進行網(wǎng)上教學活動。體系結(jié)構(gòu)主要由3個系統(tǒng)構(gòu)成,分別是系統(tǒng)管理系統(tǒng)、教學支持系統(tǒng)、教學資源管理系統(tǒng)等。
2.1系統(tǒng)管理系統(tǒng)
系統(tǒng)管理系統(tǒng)主要實現(xiàn)用戶管理和系統(tǒng)維護的功能。用戶管理是對合法用戶的身份和權(quán)限進行管理。給用戶分配用戶名和密碼,給學生用戶和教師用戶分配不同的權(quán)限。系統(tǒng)維護主要對E-learning平臺的性能和安全進行維護,及時修復故障,保障穩(wěn)定運行。
2.2教學支持系統(tǒng)
教學支持系統(tǒng)實現(xiàn)對學生的在線學習和教師的教學活動提供支持。由如下子系統(tǒng)組成,輔導答疑子系統(tǒng)、作業(yè)管理子系統(tǒng)、虛擬實驗子系統(tǒng)、自我測試子系統(tǒng)、在線考試子系統(tǒng)、試題庫管理子系統(tǒng)、互動交流子系統(tǒng)、教學評價子系統(tǒng)、教學管理子系統(tǒng)、學習子系統(tǒng)、教學子系統(tǒng)和教學資源編輯子系統(tǒng)等。(1)輔導答疑子系統(tǒng)功能:學生對學習中的疑難問題可在線提問,教師可同步實時解答,也可事后解答。(2)作業(yè)管理子系統(tǒng)功能:教師可通過本系統(tǒng)布置作業(yè),學生在規(guī)定的時間提交作業(yè),教師及時批改作業(yè),并將作業(yè)情況反饋給學生,系統(tǒng)可記錄和查詢學生的作業(yè)成績。(3)虛擬實驗子系統(tǒng)功能:通過本系統(tǒng)訪問機械制造工藝的虛擬實驗室,學生既可以在虛擬實驗臺上動手操作,又可自主設計實驗。學生做完實驗后在線提交實驗報告,教師可通過本系統(tǒng)批改實驗報告,并將實驗情況反饋給學生,系統(tǒng)可記錄和查詢學生的實驗成績。(4)自我測試子系統(tǒng)功能:學生可通過本系統(tǒng)進行單元測試,也可進行課程的綜合測試或模擬考試,測試系統(tǒng)給出測試結(jié)果,讓學生把握自己知識點的掌握情況。(5)在線考試子系統(tǒng)功能:教師可通過本系統(tǒng)對學生進行期中或期末測試。試卷可通過試題庫生成,教師可在線閱卷,系統(tǒng)可記錄和查詢考試成績。(6)試題庫管理子系統(tǒng)功能:教師可對試題進行增加、刪除、編輯等操作,對試題庫進行管理和維護。(7)互動交流子系統(tǒng)功能:建立一個BBS系統(tǒng),師生可就大家關心的問題進行互動交流。(8)教學評價子系統(tǒng):學生可通過本系統(tǒng)對教師的教學情況進行評價,作為評價教師授課工作情況的依據(jù)之一。(9)教學管理系統(tǒng)功能:對學生的花名冊、課表、教學進度表等進行管理。(10)學習子系統(tǒng)功能:學生通過本系統(tǒng)進行課程的學習以及上面提到的其它教學活動。(11)教學子系統(tǒng)功能:教師可通過本系統(tǒng)進行教學資料的準備以及上面提到的教學活動。(12)教學資源編輯子系統(tǒng)功能:教師可通過本系統(tǒng)對教學素材進行加工處理生成課件、試題和實驗等教學資料。
2.3教學資源管理系統(tǒng)
教學資源管理系統(tǒng)包括媒體素材庫、課件庫、試題庫和虛擬實驗庫等,主要實現(xiàn)對教學資源的管理。媒體素材庫包含文本、圖片、動畫、音頻和視頻等原始資料,為課件庫、試題庫和實驗室的建設提供素材。課件庫包含機械制造工藝所涉及內(nèi)容的課件,課件的形式是多樣的,有PPT格式的文件,有教師上課的錄像實況,有工廠車間的制造工藝的實況錄像,有3D動畫模型等,學生可根據(jù)自己的需要自主選擇。試題庫包含了機械制造工藝各個章節(jié)知識點的考核試題,題型多樣,為學生自我測試和考試提供試題來源。高等職業(yè)技術學校培養(yǎng)的是高級技術應用型人才,最根本的目標之一是培養(yǎng)學生的實踐動手能力,動手能力的培養(yǎng)必須要有完善的實踐教學體系作為保障,在E-learning系統(tǒng)中,虛擬實驗室的建設是對真實實驗室建設的有益的補充。虛擬實驗庫中包含虛擬實驗平臺和實驗器材,為虛擬實驗提供基礎。
3結(jié)語
篇8
關鍵詞:職業(yè)技能;培訓鑒定;研究設計
在信息技術飛速發(fā)展的現(xiàn)代,計算機已經(jīng)在各行各業(yè)中廣泛應用。傳統(tǒng)的職業(yè)培訓與鑒定管理工作效率低、錯誤率高,其公平性和公正性也難以保證。而利用計算機能夠進行更加科學規(guī)范的管理技能鑒定,形成嚴謹規(guī)范的業(yè)務流程。論文對職業(yè)技能鑒定管理系統(tǒng)進行了深入的研究分析,并深入探究了如何有效提高該系統(tǒng)的管理效率。
1、應用現(xiàn)代計算機技術,設計職業(yè)培訓管理系統(tǒng)
研究與設計職業(yè)技能培訓鑒定管理系統(tǒng)的主要目的是要對職業(yè)培訓人員以及其相關數(shù)據(jù)進行更加科學、高效的管理,設計出符合實際情況、布局科學合理的報表,從而使職業(yè)技能培訓鑒定管理系統(tǒng)更加快捷有效的實現(xiàn)數(shù)據(jù)輸入、輸出、成績查詢、修改、統(tǒng)計、打印等功能。這就要求我們在進行系統(tǒng)設計時要做到操作簡單,具有較好的兼容性,能夠在已有的數(shù)據(jù)中直接融入上級管理系統(tǒng)。系統(tǒng)的界面設計要簡潔友好,具有較高的運行效率,改善過去人工操作造成的計算與報表誤差,同時該系統(tǒng)還要能夠根據(jù)實際需要制作出類別齊全的表格,把所需的上級表格快捷導入,同時還需要M足一系列職業(yè)技能培訓與鑒定管理的工作特點。系統(tǒng)的制作要具有通用性、開放性、安全性、實用性等特點。我們要通過對數(shù)據(jù)庫的軟件開發(fā)和設計制作使職業(yè)技能管理更加系統(tǒng)化、智能化、規(guī)范化,從而達到提高管理效率的目的。
職業(yè)技能培訓鑒定管理系統(tǒng)的研究設計,以計算機作為輔助工具,實現(xiàn)了職業(yè)培訓鑒定管理從傳統(tǒng)到智能、從手工操作到計算機現(xiàn)代化管理的轉(zhuǎn)變,該系統(tǒng)節(jié)約了大量時間以及人力、物力,提高了工作效率。在系統(tǒng)開發(fā)以及模塊設計、界面設計的過程中,程序員應該注重其實用功能和易操作性以及其美觀性。軟件設計研究要利用現(xiàn)有硬件資源以及Microsoft Visual FoxPro等數(shù)據(jù)庫管理軟件系統(tǒng),開發(fā)職業(yè)技能培訓鑒定管理系統(tǒng),為鑒定管理工作人員提供精確、快捷的鑒定管理方法,改變過去復雜的管理模式,提高工作效率,簡化工作流程,實現(xiàn)智能化綜合信息管理,使鑒定管理和技能培訓更加科學高效。系統(tǒng)設計包含了系統(tǒng)管理員界面、權(quán)限認證界面、系統(tǒng)主界面三個部分。系統(tǒng)管理員界面是系統(tǒng)管理員修改、添加、刪除系統(tǒng)信息的界面;而權(quán)限認證界面是一個安全防護系統(tǒng),它阻止非權(quán)限用戶登錄,以保證系統(tǒng)信息與數(shù)據(jù)的安全;系統(tǒng)主界面是為系統(tǒng)各項主功能的完成而服務的界面。
2、了解職業(yè)技能管理系統(tǒng)的構(gòu)成,提高管理效率
職業(yè)技能培訓鑒定管理是一項非常規(guī)范的活動,從職業(yè)技能的培訓到鑒定管理各個環(huán)節(jié)環(huán)環(huán)相扣、相互銜接,是一個非常嚴謹、規(guī)范的工作流程。職業(yè)技能培訓鑒定管理系統(tǒng)的軟件開發(fā),主要是針對鑒定管理業(yè)務流程而設計的,它可以使鑒定管理實現(xiàn)全過程智能化管理,其包括信息庫管理、試題庫和試題庫管理、考場編排管理、計算機智能閱卷、統(tǒng)計和分析考試成績以及輸出打印等主要業(yè)務。程序員需要根據(jù)職業(yè)技能培訓以及鑒定管理的工作需要,去開發(fā)設計管理系統(tǒng)的模塊。職業(yè)技能培訓鑒定管理系統(tǒng)包含數(shù)據(jù)輸入、查詢、打印、統(tǒng)計、數(shù)據(jù)輸出、安全機制等模塊。
數(shù)據(jù)輸入模塊是指系統(tǒng)管理員登錄系統(tǒng)界面,輸入職業(yè)技能培訓以及技能鑒定人員的相關數(shù)據(jù),并且把磁盤數(shù)據(jù)使用導入的方式實施數(shù)據(jù)輸入。而查詢功能則是通過輸入姓名、單位、證件號等詳細個人信息進行準確查找,并對查詢結(jié)果進行輸出處理或更新處理。統(tǒng)計功能是根據(jù)申報工種和單位進行鑒定成績統(tǒng)計,評出優(yōu)秀、合格、淘汰等不同等級,并對人數(shù)進行統(tǒng)計。數(shù)據(jù)輸出功能是按照上級管理部門的要求,進行信息保存、數(shù)據(jù)備份和導入。系統(tǒng)安全防護功能是為了防止一些非法人員對信息、數(shù)據(jù)進行惡意篡改,破壞管理工作的正常運行。任何人在登錄系統(tǒng)程序以及刪除信息前需要輸入用戶名、密碼,如果連續(xù)三次輸入錯誤密碼,系統(tǒng)自動退出,從而阻止非權(quán)限人員隨意進入系統(tǒng)。
3、充分發(fā)揮管理系統(tǒng)的功能,實現(xiàn)科學高效的管理
職業(yè)技能培訓鑒定管理系統(tǒng)的主要功能有以下幾個方面。首先是試題庫管理功能。職業(yè)及培訓鑒定涉及到很多行業(yè)及工種,試題庫應該由計算機進行統(tǒng)一管理,從而確保試題能夠高質(zhì)量的重復利用,減少命題的成本。在進行考核鑒定時,工作人員要根據(jù)實際情況從試題庫中按照某種模式來抽取試題,組成這次考試的試卷。試題庫系統(tǒng)設計應該注重特殊符號和一般文本以及試卷排版、圖形混合編輯等問題的處理。在試題庫開發(fā)設計時,我們常常碰到一些化學方程式、特殊圖形等復雜數(shù)據(jù),這些復雜數(shù)據(jù)需要使用特殊手段進行處理。如一些圖形可用利用繪圖軟件進行錄入,復雜公式利用word中的公式編輯器進行輸入。當前一些系統(tǒng)軟件都支持復雜數(shù)據(jù)的錄入。如果要在GENERAL字段中插入圖形數(shù)據(jù),采用OLE進行數(shù)據(jù)編輯和技術動態(tài)顯示。但是OLE技術在數(shù)據(jù)復雜時會占用太多系統(tǒng)資源。在試題管理系統(tǒng)開發(fā)設計時,試卷排版是系統(tǒng)管理的核心,在試卷輸出排版時怎樣從試題庫中調(diào)出word以及其他處理軟件,進行圖文混和排版是解決試卷排版問題的關鍵。
其次信息庫管理功能。為了對應試人員的技術情況進行動態(tài)跟蹤,為社會及用人單位提供可靠的信息,規(guī)避證書作假現(xiàn)象,我們要建立完善的人員考核信息庫。該信息庫中應當包含應試人員基本信息庫、考試成績信息庫、證書領取信息庫等。在信息庫的開發(fā)構(gòu)建時,我們要充分考慮日后的信息維護問題,沒有后期的信息維護,信息庫就不能發(fā)揮出他所應有的實用價值,也不能為用人單位提供真實可靠的信息資源。此外,還要對信息庫及時進行重新鑒定和更新,可以用應試者的身份證號作為信息庫主碼,以保證其唯一性。在考場編排時,要針對不同的職業(yè)等級考試進行插花排列,盡量讓不同職業(yè)的應試人員排在一起,減少作弊現(xiàn)象,減輕監(jiān)考壓力。
最后是客觀閱卷和成績的統(tǒng)計分析。當前計算機閱卷已經(jīng)成為未來的發(fā)展趨勢。在職業(yè)技能鑒定中我們要用客觀的態(tài)度對待試題考核。當前市場常用的光標符號閱讀技術與鑒定管理系統(tǒng)的有效結(jié)合,可以極大的提高工作效率,減少人工閱卷造成的誤差。當前我們還需要探索怎樣讓多職業(yè)、多級別試卷同時評閱。職業(yè)技能培訓管理系統(tǒng)可以對試題以難度為標準進行區(qū)分;成績分析與統(tǒng)計則主要是以名次、優(yōu)秀率、平均分、標準分為標準進行統(tǒng)計分析。
總而言之,在職業(yè)技能培訓鑒定管理系統(tǒng)開發(fā)過程中,程序員要充分考慮其實用性和通用性,達到易操作、高效率的管理目的。對該系統(tǒng)的設計研究,能夠促進技能培訓鑒定管理工作的開展,為工作人員提供快捷、便利的管理方式,讓系統(tǒng)發(fā)揮出應有的實用價值。
參考文獻:
[1]崔云春,莊忠榮.職業(yè)培訓與技能鑒定管理系統(tǒng)的設計[J].玉溪師范學院學報,2015,(3):35-36.
篇9
關鍵詞:lackboard;生物化學;試題庫;教學改革
生物化學與分子生物學是生命科學的前沿學科,在分子水平探討生命的本質(zhì)。該課程對于醫(yī)學本科生是基礎必修課,可以培養(yǎng)學生觀察、理解、分析和解決問題的能力,而且是學生后續(xù)專業(yè)課程的基礎,對于科研能力的培養(yǎng)更是具有深遠的影響。但該課程內(nèi)容系統(tǒng)性、聯(lián)系性強,知識點較抽象性,難度較大[1]。
隨著計算機網(wǎng)絡技術的飛速發(fā)展,利用網(wǎng)絡進行教學和輔導教學已經(jīng)成為當前教育技術和教學活動中的一種重要形式[2]。為了加強教學管理,提高教學質(zhì)量,特別是針對獨立學院大部分學生,他們?nèi)雽W分數(shù)較低,學習能力和主動性比一本、二本學生要差,我們對于獨立學院學生學習生物化學與分子生物學,采用了多媒體教學和隨堂測驗相結(jié)合的教學模式[1]。上課時間的有限性使我們萌生了建立網(wǎng)絡教學題庫,讓學生隨時隨地可以使用并且和老師交流想法,隨后在已有的教學模式上,我們進一步著手建設完整網(wǎng)絡試題庫,并在教學中使用,效果良好。
1 BB網(wǎng)絡平臺介紹
"BB"平臺 (Blackboard Learning System MLTM,簡稱 Blackboard或BB)作為一個界面非常友好的教學管理系統(tǒng)軟件平臺, 教師可以用它創(chuàng)建、和管理課程的網(wǎng)絡內(nèi)容, 為傳統(tǒng)教學的課程增加在線內(nèi)容,甚至可以開發(fā)基本或完全沒有面授環(huán)節(jié)的網(wǎng)絡課程[3]。BB網(wǎng)絡教學平臺的使用,在全球范圍內(nèi)已經(jīng)有超過2800所大學及其他教育機構(gòu),其中包括著名的美國普林斯頓大學、哈佛大學、斯坦福大學、西北大學、杜克大學等,我國也有200多所大學使用該平臺。該網(wǎng)絡教學平臺具備以下4個獨立的功能模塊:內(nèi)容資源管理模塊、在線交流模塊、考核管理模塊和系統(tǒng)管理模塊。
2題庫建設
依托BB平臺的考核管理模塊,我們建立了完整的總試題庫,在總體庫的基礎上又分立了預習題庫、復習題庫、以及測試題庫。
2.1題庫的選題要求 以嚴格的遵循教學大綱和指定的教材為基本原則選擇收集試題;即將入選試題庫的試題要經(jīng)過細致的篩選和更正,生物化學的學科進展快,很多的內(nèi)容又經(jīng)過了重新的界定:酶的新名稱、呼吸鏈產(chǎn)生ATP的數(shù)量改變、新定義的概念等等,按照現(xiàn)有教材的內(nèi)容更改試題的術語,刪除更改模棱兩可的答案,根據(jù)一定的質(zhì)量指標篩選;入總題庫的試題量要足夠大,題量不足,難以按照教學需求篩選組成所需小題庫,也難以自動生成不同難度層次的測試試卷;各類小題庫選題時要考慮各個章節(jié)的重點和難點試題比例適中。
2.2試題的選擇 首先參考本教研室老師編寫的"生物化學實戰(zhàn)考試題解",這本習題2005年由人民軍醫(yī)出版社出版,學生使用至今,由于封面主色調(diào)為綠色,俗稱"綠皮書"。根據(jù)歷屆學生使用情況,從中選擇典型的、足以考察各個知識點的試題,重新整理歸納,以星號數(shù)量標記難易程度:無星號表示基礎題、一顆星號表示難、兩顆星號表示較難,當然這也意為著基礎題是所有專業(yè)必須掌握,二本以上要求做有星號的題目,將來有研究生學習要求的學生去測試兩顆星號的題目。其次是每年使用過的試卷,由于這些試卷在一本、二本、三本不同層次、不同專業(yè)考試中反復測試使用過,對每題都有分析記錄,如該題的答題正確率、問答題的得分率等,為選題提供了必要的依據(jù),通過統(tǒng)計分析,確認難度系數(shù),統(tǒng)一放入總題庫后,篩選適當?shù)脑囶}入小題庫。還可借鑒各兄弟院校和西醫(yī)綜合考試中的試卷及習題集,以滿足試卷庫廣度的需要。最后由于生物化學與分子生物學是一門發(fā)展迅速的學科,每兩年就會出引進學科最新進展出版新教材,針對這些知識還可以由出題經(jīng)驗豐富的老教師,根據(jù)具體教學的實際情況,結(jié)合大綱要求出題,以彌補現(xiàn)成試題的不足之處,完善試卷庫。
2.3總試題庫建設操作 進入課程的"控制面板",點擊"測試"區(qū)的"題庫管理器",再點擊"添加題庫"按鈕,在界面輸入題庫名稱和說明,我們按照總試題庫的原則,依次以章節(jié)名稱命名(第一章蛋白質(zhì)、第二章酶等)進行題庫的添加。本科生的醫(yī)學試題主要是名詞解釋、單選題、填空題和問答題四類,按題目類型和題目難度分別建立子題庫,接下來就可以將對應的題目添加入題庫中去。
以"單選題"為例,按"單選題"按鈕,就會出現(xiàn)添加單選題的界面。題干輸入"問題文本"框里。在"答案"區(qū)設置答案數(shù)為5,在出現(xiàn)的5個選答案框內(nèi)依次輸入相應的答案。點擊正確答案之前的圓框,填上實心表示該選項是正確答案。對于單選題,只能選一個正確答案,如果是多選題可以點擊多個圓框。在"類別和難度"中添加相應星號數(shù)量,填完各項后就"提交",返回到"題庫"界面。填空題和單選題添加方法相類似:在"問題文本"框里輸入題干,在"答案"區(qū)設置答案數(shù),在出現(xiàn)的相應數(shù)量答案框內(nèi)依次輸入相應的答案,在"類別和難度"中添加相應星號數(shù)量,填完后"提交",返回到"題庫"界面。名詞解釋是作為"簡答題"添加,添加方法也類似:進入添加簡答題的界面,在"問題文本"框里輸入題目,在"答案"區(qū)輸入答案,在"類別和難度"中添加相應星號數(shù)量即可點擊"提交"。問答題是以"論述題"的方式添加,添加方法和簡答題完全相同。
最后每個相應的庫中會出現(xiàn)所有添加的題目。對于每個題目都可以進行"修改"或"刪除",注意最后按"確定"進行確認,最終還可以對該題庫進行"導出"存盤,或"修改"或"刪除"。
2.4各級子庫的建立 根據(jù)學習的目的不同,分別建立上課前的預習題庫、上課結(jié)束后的復習題庫、以及階段性的測試題庫。課程預習往往是盲目,學生隨意翻翻不如不看,上課前的預習題庫主要是以基礎概念為主的名稱解釋和選擇題,使學生快速瀏覽預習的過程中掌握最簡單的知識點,有效節(jié)省了預習時間。平時沒有考試壓力,學生在上課結(jié)束后就不及時記憶知識點,到真正考試時,往往已經(jīng)遺忘,考試時時間緊、壓力大,學生為了考試過關,以押題、押重點的形式復習,考完既忘,沒有達到學習的目的,復習題庫主要以單選題和填空題為主,并且設置使用時間,記錄學生使用頻率,計入學生平時成績,督促學生課后及時復習。生物化學與分子生物學的學習分為四個部分:生物大分子結(jié)構(gòu)和功能、物質(zhì)代謝與調(diào)控、生命信息的傳遞與調(diào)控和分子生物學技術與應用。每學完一部分內(nèi)容,利用測試題庫讓學生進行階段性測試。測試題庫主要以名稱解釋、選擇題和問答題為主,讓學生加強知識記憶,并且融會貫通。
進入"控制面板"界面,點擊"測試"區(qū)內(nèi)的"測試管理器",進行"添加測試",然后測試取一個名字,比如"預習第一章蛋白質(zhì)",然后提交。提交后會出現(xiàn)"測試編輯器"界面,在"添加"菜單里面"取自題庫"選擇相應題型,在"創(chuàng)建設置"中設置題目的分值。若需選擇某題,就在某題前面打勾;若想全不選用,可點擊界面上方的全選框。選完題目后"提交",單擊"確定",測試建立就完成了。
3子試題庫的應用
3.1測試題的 進入"控制面板"界面,點擊"內(nèi)容區(qū)"的"創(chuàng)建內(nèi)容",名稱命名為預習、復習、測試三部分,每部分添加測試,此時"添加測試"框會出現(xiàn)已經(jīng)建立的測試。選擇你要添加的測試(比如"預習第一章蛋白質(zhì)"),然后"提交"-"確定"-"修改"測試界面。進入"修改測試"修改每道題的分值;點擊"修改測試選項" 點擊"測試可用性",其中"將鏈接設置為可用"必須選擇是,否則測試不能用;為測試添加通知可選"為此測試添加新通知"。課后復習設置"不限次嘗試",并且不限制答題時間;預習和階段性測試設置"有限次嘗試"3次,在"設置計時鐘"設置答題時間。設置"顯示開始時間",學生在特定時間看到試題。"自我評估選項"區(qū),則選擇復習和階段性測試包括在平時成績簿中。"測試反饋"區(qū)選擇在測試完成后向?qū)W生反饋此次測試的 "分數(shù)",以及學生自己提交的"答案"及"正確答案"等。在"測試顯示"區(qū)選擇將所有的題目都同時顯示出來。"隨機排列問題"選項中,除預習是隨機選擇問題出現(xiàn)次序,其他是按照測試中題目的順序出現(xiàn)。設置完了后"提交","確認"后就返回到"作業(yè)"界面,在該測試旁點擊"管理",隨后出現(xiàn)"管理該測試"界面點擊"選擇性",設置時間,選擇"所有用戶小組",點擊"提交"后完成設置。
3.2測試的應用 老師把學生的信息以Excel表格的形式交給BB平臺的管理員,導入BB平臺的相應課程中,學生以學號登入BB平臺,就可以選擇進入相應的課程,在作業(yè)區(qū)中看到相應的測試。測試完成后一定要"提交"否則沒有成績。通過BB平臺,對于客觀題(選擇題)可以自動判分,學生可及時看到成績,而主觀題由老師進行給分。實時的測試可以提高學生的學習興趣,體會成功的喜悅。老師可以點擊"控制面板"的"測試"區(qū)進入成績查看、管理成績,也可點擊"下載成績",以Excel表格形式保存。老師可以通過實時的測試結(jié)果,檢查學生學習的效果,及時調(diào)整教學進度,收集學生錯誤率高的題目,上課及時解答學生問題。
4總結(jié)
BB網(wǎng)絡平臺的出現(xiàn),在空間上提供遠距離的學習機會,拓展了課堂學習的空間;在時間上提供在不同時候進行學習的機會,增加了課堂外學習的時間。BB網(wǎng)絡平臺的醫(yī)學生物化學與分子生物學教學題庫建立,使得試題一次錄入可多次重復使用,減少了教師教學出題的負擔,實時的測試以及電子成績單的使用可以讓教師隨時了解學生的學習情況,在教學中具有較明顯的優(yōu)勢,適合實際教學,在本科階段教學中取得良好的教學效果。
參考文獻:
[1]吳娟娟,朱蕙霞,賈辛.生物化學與分子生物學教學模式對比研究[J].生物學雜志,2014,29(2):106-107.
篇10
關鍵詞: 高職教育; 網(wǎng)絡考試; ; 信息管理
中圖分類號: TN911?34 文獻標識碼: A 文章編號: 1004?373X(2013)08?0063?03
0 引 言
現(xiàn)在高職院校所開的公共課眾多,參加學生也很多,對學生學習效果的檢驗成了一個難題。在線考試系統(tǒng)是針對學生的考試系統(tǒng)。學??梢酝ㄟ^該考試系統(tǒng)建立自己的網(wǎng)上考場,使學生直接進行網(wǎng)上考試,既減少了成本,又避免了筆試的繁瑣過程,使考試過程變得輕松方便;同時還可以有效地控制考試的作弊現(xiàn)象,確??荚嚨墓_、公平、公正。
1 系統(tǒng)設計
本網(wǎng)絡考試系統(tǒng)采用B/S架構(gòu)設計[1],只需要在Web服務器上安裝本程序,客戶端使用操作系統(tǒng)自帶的IE瀏覽器就可以完成包括管理在內(nèi)的所有操作,而無需安裝其他任何程序。系統(tǒng)可以適應局域網(wǎng)以及Internet等網(wǎng)絡環(huán)境。
1.1 考試系統(tǒng)硬件設計
考試服務器用來在考試過程中管理考生考試,具有存放試題、考試組卷、發(fā)卷、收卷、判卷等功能。
考試管理機用來系統(tǒng)管理員登錄考試服務器處理考試業(yè)務。
數(shù)據(jù)庫服務器連接考試服務器用來存放試題庫等信息,提供給考試系統(tǒng)安全快速的訪問,如圖1所示。
1.2 系統(tǒng)功能描述
本系統(tǒng)將用戶分為4級:系統(tǒng)管理員、主考官、考生和普通用戶。
1.2.1 系統(tǒng)管理員
系統(tǒng)管理員使用系統(tǒng)默認的賬號登錄,是系統(tǒng)的最高管理者。具有以下權(quán)限:
(1)重新設定系統(tǒng)管理員的登錄名和密碼;
(2)設置主考官賬號和恢復主考官密碼;
(3)設置考生二次登錄密碼[2];
(4)維護考生表和主考官表;
(5)定期清理用戶注冊表和試卷庫。
1.2.2 主考官
主考官及任課老師和監(jiān)考員的功能于一身,使用系統(tǒng)管理員授予的賬號登錄。具有以下功能:
(1)修改密碼;
(2)上傳考題??梢詫⑦x擇題、填空題和上機操作題上傳到服務器的試題庫中;
(3)編輯本人上傳的試題,瀏覽其他主考官的試題;
(4)組建試卷。根據(jù)抽取范圍,可選用試題庫中自己的或其他主考官的、一位或多位主考官上傳的試題;
(5)激活考場。主考官激活考場后,考生可以進行考試;
(6)查看交卷情況??荚嚱Y(jié)束后,主考官可以根據(jù)考生的交卷情況,對沒有成功交卷的學生能列出姓名、學號、機器號和IP地址,并代為交卷;
(7)評判試卷。主考官可以將考生的試卷再次調(diào)出查看,并人工判閱上機操作題,把上機操作題的得分保存入庫,同時得到試卷總分;
(8)統(tǒng)計成績。根據(jù)班級分數(shù),分別得到以表格形式和統(tǒng)計圖形式的各分數(shù)段的統(tǒng)計情況;
(9)打印試卷。如果需要,可以將某考生的試卷打印備案。
1.2.3 考生
考生使用姓名和學號登錄。登錄成功后可以看到自己的照片。登錄信息和照片在考試過程中始終位于屏幕上方,以便主考官核對考生身份。
主考官激活考場,等規(guī)定的考試時間一到,系統(tǒng)自動啟動“開始考試”功能,考生才可開始進行考試。抽題過程是根據(jù)主考官設定的試題類型和抽取范圍從題庫中隨機抽取的,每個人都不同,基本可以杜絕抄襲作弊的可能性[3]。
對于選擇題和填空題在考試過程中會實時保存答題情況(如圖2所示),如果出現(xiàn)死機、重啟、掉電、中途換機等現(xiàn)象,可由主考官輸入二次登錄密碼后自動恢復考試進程,繼續(xù)進行考試。對于上機操作題,需要考生在本地機器上做完,然后將工程文件上傳到服務器中[4]。
考試完畢后進行交卷。如果交卷失敗可以再次交卷,或請求主考官代為交卷。交卷成功后,馬上可以知道選擇題和填空題的得分??荚嚂r間一到,系統(tǒng)將啟動自動交卷功能,退出考試系統(tǒng),考生無法再進行考試??荚嚱Y(jié)束后,考生可以登錄系統(tǒng)查看成績。
2 系統(tǒng)模塊設計
本系統(tǒng)按功能分為兩個大的模塊:在線考試和后臺管理系統(tǒng)[5]。其中在線考試系統(tǒng)分為考生登錄和成績查詢2個模塊;后臺管理系統(tǒng)分為系統(tǒng)管理、班級管理、學生管理、科目管理、試題管理、成績管理等,如圖3所示。
2.1 考生登錄模塊
考生選擇考試科目,輸入學號和密碼并進入考試界面開始考試,若忘記輸入任何一項,會出現(xiàn)提示“只有學號和密碼正確的考生才能進入考試”;如果已經(jīng)參加該門課程的考試,則會出現(xiàn)響應提示“不允許進入”。
單擊“開始考試”按鈕時,進行如下操作。
(1)判斷考生是否合法存在;
(2)判斷該考生是否已經(jīng)參加該門課程的考試;
(3)將學號、考試科目存入Session[6]中,以便傳遞給考試頁面;
(4)所有條件符合,轉(zhuǎn)到考試頁面。
2.2 考生考試模塊
功能:根據(jù)考生選擇的考試科目,隨機讀取試卷,提交試卷時自動計算成績,并把成績記錄到成績表中。然后自動跳轉(zhuǎn)到成績顯示頁面,顯示該考生的考試成績;如果考生已經(jīng)參加過其他科目的考試,在該頁面顯示的是參加的所有科目的考試成績。
主要邏輯:Page_load事件中,每種類型的試題放到一個Repeater控件內(nèi),從題庫中根據(jù)設置取得相應類型的試題數(shù)量,綁定到Repeater控件,在頁面上循環(huán)顯示試題。
單擊“提交”按鈕時,觸發(fā)計算成績事件,從試題庫中取得試題和答案,對每一道試題,與取得的考生的答案對比,兩者相同則在總分上加上相應題目的分數(shù)。
2.3 考試成績顯示模塊
功能:顯示考生的各門課程的成績。
主要邏輯:在Page_Load事件中,首先判斷考生是否登錄,如果沒有登錄,則轉(zhuǎn)向登錄頁面;如已登錄,則根據(jù)學號顯示學生的學號和姓名,并從數(shù)據(jù)庫中取出該學生的所有已考科目和考試成績,綁定到GridView控件中顯示出來。
2.4 后臺管理登錄模塊
功能:系統(tǒng)管理員進入后臺管理整個考試系統(tǒng),包括管理員信息的增、刪、改,班級信息的增、刪、改,學生信息的增、刪、改,考試科目的增、刪,試題庫中試題信息的增、刪、改等。輸入管理員賬號和密碼才能進入后臺,若忘記輸入任何一項,會進行提示。
主要邏輯:為防止在地址欄中直接輸入頁面地址而進入系統(tǒng)后臺維護界面,在后臺文件夾中添加一個Web.config文件,配置拒絕所有匿名用戶訪問,直接跳轉(zhuǎn)到后臺登錄界面登錄后才能訪問。
2.5 后臺學生信息管理模塊
功能:學生信息的添加、刪除、修改。
主要邏輯:添加新學生時,要判斷學號是否已經(jīng)存在,保證學號不重復;刪除學生信息時,為防止誤刪除,增加刪除確認提示;修改學生信息時,使用隱藏控件保存并獲取學生信息。
3 結(jié) 語
本文利用技術框架,實現(xiàn)了一個完整的 “在線考試系統(tǒng)”項目,具有很強的實用性。該考試平臺包含了考生考試,用戶管理,考試管理,試卷管理,題庫管理,報表管理等多個功能,主要注重過程控制和考試檔案的管理。定位于節(jié)省考試過程中的成本,方便學校對考核工作的管理。其B/S的模式使之更容易部署推廣及方便的使用。
由于時間和技術上的限制,本設計還存在許多方面的工作尚不完善。系統(tǒng)對操作人員錄入的錯誤數(shù)據(jù)和數(shù)據(jù)本身的錯誤造成的不完整性,系統(tǒng)的約束力較弱,在系統(tǒng)的進一步實現(xiàn)階段,應加強數(shù)據(jù)的完整性,提高系統(tǒng)數(shù)據(jù)的正確性和相容性,加強對用戶輸入端的數(shù)據(jù)進行檢驗。
參考文獻
[1] 陳建偉.ASP動態(tài)網(wǎng)站開發(fā)教程[M].3版.北京:清華大學出版社,2008.
[2] 方明清程序設計教程與實訓[M].北京:北京大學出版社,2007.
[3] 華夏 案例實訓教程[M].北京:科學出版社,2009.
[4] 劉廷開發(fā)實例完全剖析[M].北京:中國電力出版社,2006.
[5] 尚俊杰程序設計[M].北京:清華大學出版社,2004.