試題庫管理系統范文
時間:2023-03-23 01:32:14
導語:如何才能寫好一篇試題庫管理系統,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇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.
關鍵詞:題庫管理系統;數據庫;開發平臺
Key words: exam question bank management system; database; development platform
中圖分類號:TP39 文獻標識碼:A文章編號:1006-4311(2010)36-0225-01
1建立題庫系統的必要性
1.1 題庫應用技術推廣以后,教師將告別手工命題的傳統方式,只要通過鍵盤操作就能讓計算機自動產生高質量的試卷。這對于提高教學質量管理水平,對于逐步實現教師辦公自動化等都有重要意義。
1.2 題庫是大批優良試題的儲存庫,凡是入庫的試題都是經過嚴格篩選,并按合理的原則組織起來的,其技術參數、質量指標(如難度、區分度等)是經過測定的。
1.3 題庫內的全部試題都具有標準統一的技術參數,便于人們按照一定的科學程序,按試題已有的技術參數挑選試題,優化組合成內容、性質、難度等各不相同的試卷,使試卷符合預定的各項質量指標,保證考試的信度和效度。
1.4 由計算機管理題庫,自動化程度高,可大大提高命題工作的效率,減輕命題教師負擔。計算機題庫系統具有自動尋找的功能,便于教師通過手指擊鍵、自行選題編卷。利用這種管理系統還能讓計算機根據命題要求自動自成試卷,自動完成試卷及考分的等值處理,必要時還能生成互相等值的平行試卷,能客觀地比較歷次考試的不同水平。
1.5 利用題庫系統自動生成試卷,要求命題者事先制訂好詳細的命題計劃,并按規定輸入有關信息,這有助于克服命題的盲目性和隨意性,使命題過程規范化。
2題庫總體數據結構
對于較大的題庫系統,其試題庫總體結構是分層分塊的,總庫下有子庫,子庫中有分庫等。試題信息常按題文(題目中的文字部分)、題圖(題目中的附圖)、答文(答案信息為文字)、答圖(答案信息為圖形)、屬性指標等分類,分別存放于不同的子庫當中;全部試題又常按課程的內容、或題型、或按測試目標層次分類存儲,這樣每個子庫被相應地分成若干分庫。各個子庫要設定相同的關鍵字,利用關鍵字把同一道試題的各種信息聯系在一起(例如同題號作關鍵字,那么在各子庫中部應有題號這個數據項)。為了提高檢索和庫管理速度,一般要根據需要建立各種索引文件,如對各個子庫建立各分庫的題號索引,以指出各分庫中存放的試題題號范圍。通常可用分庫中第一個試題的題序號和該庫中存放的試題總數目來標明該范圍(因題庫中題號是有順序的,題目按題號有序地存儲在分庫中)。
設計題庫總體數據結構時要考慮圖形存儲問題。許多學科題庫都不可避免地存儲帶有圖形的試題,而圖形需要占據大量存儲空間,應采用數據壓縮技術來解決節省圖形存儲空間的問題。有關壓縮存儲的方法很多,針對不同學科的圖形特點可設計不同的方法來實現圖形數據壓縮。例如,將試題中的圖形以圖段拼成,而圖段則由一些圖元組成,每個圖元給予不同的編碼,不同的編碼值代表不同的作圖算法,然后用參數表明圖的大小及它的相對位置。這樣使用適當的編輯命令,就能很方便地繪制題目中所需要的圖形。可以看出,這種方法已把一幅圖形變成一些代碼和參數存儲起來。當圖形顯示時,失調出相應的圖形記錄,分解并翻譯那些代碼和參數,然后根據代碼值所表示的算法,繪出每個圖段的各圖形元,這樣一幅題圖就顯示出來。
3題庫管理系統的設計
3.1 數據庫和表的設計。數據層在分布式三層體系結構中處于最底層,提供數據存取及處理服務。在所有的MIS系統的事務處理過程中,數據庫處于核心地位。由于本系統涉及大量數據存貯、管理與檢索,需要有高性能的后臺數據庫支持,選擇合適的數據庫是很重要的,目前大型數據庫有不少,候選的主要有Oracle、DB2、SQLServer。通過對其性能及功能的綜合比較,以SQLServer2000作為首選數據庫。
利用SQLServer2000管理工具創建一個數據庫,命名為TK,即題庫數據庫。配置好連接數據庫的用戶及權限,再建立數據表和數據表之間的關系。
3.2 系統功能設計。題庫管理系統包括用戶管理、課程管理、題庫管理、試題組卷和退出題庫等五大功能模塊。用戶管理包括對用戶信息、課程信息和考生信息的管理;課程管理包括課程清單、錄入課程信息、課程信息列表幾項子功能;題庫管理主要是由任課教師根據所授課程,按照章節、知識點、題型、難度實現試題的錄入、修改、刪除、保存和查詢等功能;試題組卷功能是由任課教師根據所授課程試題信息按組卷策略算法組成試卷,并可將組卷方案保存,備日后查看。或著直接生成Word文檔,供學生考試之用。
綜上所述,題庫建設是高校課程建設的重要內容,它對提高教學質量有著至關重要的意義。利用計算機數據庫技術,開發試題庫管理系統,可以達到試卷的自動生成,信息全面快捷的查找和方便的管理操作,大大節省了教師組卷時間,提高了工作效率,并且為學校的教務管理提供了較好的管理方法,能夠充分地實施考教分離, 提高了教學質量,促進了教師教書育人的積極性,進一步提高了學校的辦學水平。
參考文獻:
[1]夏幫貴,郭勝,等.SQLSEVER數據庫開發入門與范例解析[M].北京:機械工業出版社.
[2]何克抗.建立題庫的理論[C]//全國CBE學會第七屆學術會議論文集.長沙:國防科技大學出版社,1995.
篇2
關鍵詞:題庫管理系統;電腦命題;試題管理
中圖分類號:TP392 文獻標識碼:A 文章編號:1674-7712 (2013) 16-0000-01
傳統的題庫管理一般采用手工記錄、人工管理等方式,考試出題時把題目錄入電腦打印。傳統的管理方法工作繁瑣且效率低,在對大量試題進行記錄、整理、篩選的過程中很容易發生遺漏或錯誤,因此在傳統的考試題目管理中容易導致各種異常信息的發生,從而造成人力、物力不必要的浪費。目前大部分中小學和少數高等院校的試題管理尚未實現信息化和規范化。目前從事考試試題管理基本還以傳統的記錄工具―紙和筆為主,進行信息錄入。不僅工作效率低,而且很大程度上不能滿足現實的需求。因此,充分利用計算機的資源管理功能夠實現對基本信息、考試試卷、考試題庫的管理,實現一個系統化、智能化、可靠性強的題庫管理系統,將會使考試題庫管理的工作量大大減輕。方便友好的界面,簡便的操作將成為命題老師的得力助手。
本文設計了一款基于Visual C++ 6.0及Access2003技術的考試題庫管理系統,該系統可以使命題老師通過計算機方便、快捷地進行定制試卷、選擇考試試卷、刪除試卷數據等工作,且操作方便、簡單,因此該系統大大提高了考試題庫管理的方便性、效率性和可靠性。該系統囊括了三大模塊:基本信息管理、試卷信息管理、考試題庫管理。命題老師通過口令進行登錄,登錄系統后可以對各種題型的題庫進行管理,自動或手動的生成試卷,并將試卷輸出到指定的文件。
一、系統功能
題庫管理系統主要任務是實現管理試題、定制試卷、生成試卷的規范化和系統化。本系統是為解決題庫管理方法所帶來的弊端,使命題老師以更方便快捷的途徑去管理繁瑣的數據。此外進行權限管理,只有管理員才可以查看和編輯用戶信息。系統主要功能模塊如下:
基本信息管理:包括對系統管理員登錄信息、系部信息、班級信息、學生信息、教師信息的錄入、修改和刪除等功能。
試卷管理:包括對已創建的試卷數據的刪除、定制考試試卷、選擇考試試卷等功能。
題庫管理:包括對判斷題、填空題、單項選擇題、多項選擇題、簡答題、解答題等題庫的管理功能。
二、系統概述
題庫管理系統是一個典型的數據庫開發應用程序。系統使用了Microsoft Aceess 2003來創建“題庫管理系統”的后臺數據庫,在Visual C++中使用了ODBC類來訪問數據庫。系統主要有系部信息管理、班級信息管理、學生信息管理、教師信息管理、管理員信息管理、試卷管理和各種試題的管理功能。系統作流程如上圖。
三、功能模塊設計
根據本系統所要實現的主要功能,對系統進分析,設計如下幾個主要的系統功能模塊:
基本信息管理:包括對系統管理員登錄信息、系部信息、班級信息、學生信息、教師信息的錄入、修改和刪除等功能。其中進行權限管理,用戶信息只有管理員才可以查看、編輯。
試卷管理:包括對已創建的試卷數據的刪除、從題庫中自動或手動的選題來定制考試試卷、選擇考試試卷等功能。
題庫管理:包括對判斷題、填空題、單項選擇題、多項選擇題、簡答題、解答題等題庫的管理功能。
四、系統測試
為確保軟件質量,保證系統能夠正常工作,對該系統軟件進行測試是非常必要的。軟件測試的根本目的就是發現軟件中存在的錯誤,在此我使用的測試方法是黑盒測試法。所謂黑盒測試也稱功能測試,它通過在程序接口的測試,檢查程序各個功能是否都能正常使用,檢測程序能否正確地接收輸入信息并產生預期的輸出信息。黑盒測試是以用戶的角度,從輸入數據與輸出數據的對應關系出發進行測試的。
功能錯誤測試:經測試發現系統功能正常,沒有遺漏,實現了基本信息管理、題庫管理、試卷管理等功能。
接口錯誤測試:對輸入的信息進行檢查并無異常,信息輸出也達到預期目的。
系統雖然達到預期的目標,但由于時間和水平有限,該系統還存在著不如人意的地方,比如讓系統自動選題時運行速度比較慢。
五、結論
本系統具有界面設計人性化,操作簡單方便,功能齊全等特點。對于用戶而言,使用本系統不需進行專門的學習,即可上手操作,具有較強的可靠性和直觀性。
參考文獻:
[1]夏邦貴,劉凡馨.Visual C++ 數據庫開發[M].北京:機械工業出版社,2006.
[2]譚浩強.C程序設計[M].北京:清華大學出版社,2005.
[3]羅斌,劉三滿.Visual C++ 2005數據庫開發經典案例[M].北京:中國水利水電出版社,2008.
[4]鄭阿奇,丁有和.C++教程[M].北京:電子工業出版社,2009.
[5]顏志軍.Visual C++數據庫開發典型模塊與實例精講[M].北京:電子工業出版社,2007.
篇3
關鍵詞:數據庫;數據庫管理系統;實現
中圖分類號: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
數據庫管理系統簡稱DBMS(Database Management System),它是專門用于管理數據庫的計算機系統軟件。數據庫管理系統能夠為數據庫提供數據的定義、建立、維護、查詢和統計等操作功能,并完成對數據完整性、安全性進行控制的功能。用戶訪問數據庫中的數據是通過DBMS進行的,數據庫管理員對數據庫進行維護也是通過DBMS。DBMS它的功能很多,都是為了用戶可以以不同的方法建立、查詢以及修改數據庫。定義和操縱數據,維護數據的安全性和完整性,以及進行多用戶下的并發控制和恢復數據庫這些操作方便了。
1 數據庫管理系統組成部分
按功能劃分數據庫管理系統可分為以下幾個部分:1)模式翻譯:提供數據定義語言(ddl)。把它書寫的數據庫模式的翻譯作為內部表示。數據庫的邏輯結構、完整性約束和物理儲存結構在內部數據字典都有保存。數據庫的各種數據操作(如查找、修改、插入和刪除等)和數據庫的維護管理的依據是數據庫模式。2)交互式查詢:交互式查詢語言在此被提供。3)應用程序的編譯:把應用程序(包含著訪問數據庫語句的)編譯成目標程序(在DBMS支持下可運行的)。4)事務運行管理:事務的運行管理及運行日志、監控事務運行的安全性和檢查數據完整性、事務的并發控制及系統恢復等功能在此被提供。 5)數據的組織與存取:數據在儲存設備上的物理組織與存取方法的數據在此提供。6)數據庫的維護:提供數據安全控制、完整性保障、數據庫備份、數據庫重組以及性能監控等維護工具并且為數據庫管理員提供軟件支持。
在各行各業中基于關系模型的數據庫管理系統已作為商品化軟件被應用。數據庫系統在各戶服務器結構的分布式多用戶環境中的應用得到進一步擴展。隨著新型數據模型及數據管理的實現技術的推進, 不斷地進行更新和完善DBMS軟件是DBMS的發展方向,同時拓寬了應用領域。
2 數據庫管理系統的層次結構
數據庫管理系統的層次結構根據處理對象的不同,數據庫管理系統的層次結構由高級到低級依次為應用層、語言翻譯處理層、數據存取層、數據存儲層、操作系統。
1)應用層
應用層是DBMS與終端用戶和應用程序的界面層,處理的對象是各種各樣的數據庫應用。
2)語言翻譯處理層
語言翻譯處理層是對數據庫語言的各類語句進行語法分析、視圖轉換、授權檢查、完整性檢查等。
3)數據存取層
數據存取層處理的對象是單個元組,它將上層的集合操作轉換為單記錄操作
4)數據存儲層
數據存儲層處理的對象是數據頁和系統緩沖區。
5)操作系統
操作系統是DBMS的基礎。操作系統提供的存取原語和基本的存取方法通常是作為和DBMS存儲層的接口。
3 面向對象數據庫系統
隨著計算機技術的不斷發展,新的應用領域不斷出現,而這些應用領域需要處理和管理非常復雜的數據對象,而關系數據庫系統又難以勝任,從而促使人們對第五代DMS――面向對象數據庫系統的研究與開發。關系數據庫系統遵循了由理論研究的成熟再到開發實現的過程,所以具有整齊、規范、一致的特點。OODB則是理論研究和商業化開發齊頭并進甚至理論落后于實踐的局面。粗略地看OODB的研究與開發可分為4種不同的方式,即擴展關系數據庫系統(Extended Rela-tional Database System)、持久程序設計語言(Persistent Programming Languages)、純面向對象數據庫系統(Pure Object -Oriented Database Systems)和數據庫工具箱(DatabaseSystem Toolkits)。
擴展關系數據庫系統是通過對關系數據庫的基本數據類型的擴充來實現的。它保留了關系數據庫系統的關系特征和查詢語言SQL的基本特征,進而增加了抽象數據類型ADTs(Abstract Data Types)和用戶自定義函數UDF(User Defined Functions),使其具有了面向對象的基本特點。因此現在一般把它稱為對象關系型數據庫系統。為了定義一個新的抽象數據類型ADT,用戶需要用外部程序設計語言(如C++或C等)去定義ADT的結構表示和相應的函數UDF。一旦定義完成,用戶可將其注冊到數據庫系統,以便讓系統了解它的大小及相應的函數,這些函數中包括ADT實例的輸入和輸出函數。所以有人把對象關系型數據庫系統稱為第三代數據庫管理系統(第一代為層次及網狀型,第二代為關系型)。純面向對象數據庫系統是直接根據面向對象的基本特點,用全新的技術和方法去設計和實現數據庫系統。
持久對象程序設計語言是從一般的面向對象程序設計語言(如C++,Smalltalk,CLOS,CLU,Trellis/Owl等)出發,對其增加了對象的持久性和程序執行的原子性控制。從而使程序設計人員不必去關心數據對象的存儲問題以及存儲對象與內存中臨時對象之間的一致性問題。增加了程序設計語言對事務性應用管理的能力。雖然學術上的研究仍在進行,但至今尚沒有一個商業化的系統出現。
但是,當前所有的復雜數據管理策略只能解決一部分的問題。人們長期需要的是完全的對象擴充集和健壯的數據管理功能,除此之外,在開始真正為復雜數據類型設計DBMS前,未來的DBMS設計還必須具有以下7種關鍵技術。
1)互可操作性標準
當數據庫服務器移入另外的應用程序語義時, 關鍵就是DBMS對象擴充的互可操作性。如果復雜數據的管理產品有現成的時候,用戶無需再重寫代碼,只需將現有的程序從一個DBMS系統移植到另一個就可以了。通過用4GL、Visual Basic和Java在服務器方支持另外的語言來消除標準不能發展到包含互可操作對象擴充此問題。在異種數據源之間處理擴充的手段受到了互可操作性的需要的影響。
2)外部數據完整性
在DBMS外使用外部文件系統存儲確定的數據類型不會隨著數據管理技術水平的提高而被不需要。DBMS服務器不僅訪問存于外部文件系統的數據,而且還主動管理這些外部數據的安全性和完整性這些都是人們所希望的。例如IBM,它開發了DB2與外部文件系統間的連接以允許RDBMS控制存于文件系統的數據。RDBMS需要改進復雜數據處理的重要地方就是能對外部文件系統內信息進行更好的管理。
3)多平臺支持
復雜數據高端、多處理機平臺是未來的DBMS必須擴展的方向,如從數據倉庫式服務器到流動人員膝上機的復雜數據處理。
4)應用程序支持
為利用未來數據庫服務器的發展,需要集成能處理復雜數據的前端工具,許多4GL的數據連接策略采用開放數據庫連接(ODBC)API。然而, 豐富的數據類型和其它擴充不被ODBC不支持。為滿足這些功能, API必須發展到SQL3一級。當今,應用程序能從DBMS中取回傳統的數字和字符,可能還有二進制大對象(BLOb)。將來,BLOb可作為類型化對象返回其應用程序。
5)拿來即用的組件
復雜數據應用程序被認可的關鍵是預制組件。DBMS供應商已提供了如圖像數據類型庫、函數和檢索方法的基本擴充, 在定制應用程序用的構成塊時,開發商能使用。DBMS的特有擴充由DBMS供應商與許多軟件公司合作編寫。為了在更高層次的商用功能上分層,由于這些努力產生基本組件并入實用軟件包的“變形”組件。最終,用DBMS的擴充組件構成的完備的應用程序能被人們買到。
6)客戶機方的優化
對于客戶機方來說,重要的是對對象更有效的支持。為了避免多余的網絡通信和改進客戶機方性能,執行函數的能力和客戶機高速緩存管理以及數據庫外的優化技術都將包含在內。此外,與面向對象編程語言更好的結合也是其目的之一。
7)服務器方的優化
把并行操作應用到用戶定義的對象、代碼和索引結構上以及讓復雜數據與實用工具更好地結合及更好的數據復制是DBMS必須懂得的。
雖然最終研制計算機的主要目的是為了幫助人們完成復雜的數學計算,但自從它的誕生開始就逐漸在數據管理方面擔當了越來越重要的角色。與此同時計算機技術也已逐漸滲透到了人類社會的各個領域,為人們的信息交流和共享提供了有力的保障。數據庫技術正是迎合了人們對數據管理的需求而產生的。由于應用領域對數據對象的需求越來越復雜,傳統的數據庫系統已不能滿足人們的需要,從而導致人們對新型數據庫系統面向對象數據庫系統的研制與開發。
參考文獻:
[1] 楊冬青,唐世渭,徐其鈞,等譯.數據庫系統實現[M].北京:機械工業出版社,2001.
[2] 嚴蔚敏,吳偉民.數據結構題集[M].北京:清華大學出版社,2003.
篇4
關鍵詞:外語教學;網絡化考試;題庫建設;標準
中圖分類號:H319.3 文獻標識碼:A 文章編號:1001-5795(2012)02-0009-0006
隨著外語教學改革的繼續深入,基于網絡和基于計算機的外語考試成為未來的趨勢,盡快制定服務于外語教學改革的網絡化題庫建設標準,并在此基礎上建設服務于全國各級各類高校的國家級題庫系統已經迫在眉睫。實現外語試題庫的共享,網絡題庫標準化的研制已是當務之急。而標準化是當前急需解決的問題,只有經過行業認證的標準,才有可能實現這種共享。
網絡化試題庫的復雜性和多樣性,使得人們對它的理解各不相同,不同層次、不同屬性的試題庫不易管理和利用,也是一種浪費,不符合科學發展觀。為了更有效地建設好國家網絡化題庫,使其在質量、效益、可持續發展等方面有更強的保證,避免重復建設,保障國家“高等學校教學質量與教學改革工程”能夠有計劃、有步驟地實施,制訂一個網絡化試題庫建設規范是十分必要的。
自1993年中國教育技術協會外語專業委員會成立以來,外語專業委員會先后制訂《數字語言學習系統技術規范》、《數字語言實驗室系統建設規范》和《外語教育信息資源元數據著錄規則》等行業標準,為全國高校在信息化外語教學環境建設提供了規范標準,對外語教學信息化進程起到了積極的促進作用。
中國高校外語教學網絡化題庫建設標準不應完全照搬國際標準,而應該在國際視野的思考中,更具有中國外語教學本土化特色。中國教育技術協會外語專業委員會組織全國的外語專家、技術專家和測量學專家成立了“中國高校外語教學網絡化題庫標準核心專家委員會”,經過一年多的認真籌備和研討,推出了《中國高校外語教學網絡化題庫建設標準》(以下簡稱《標準》)。該《標準》整合了現有的資源和題庫建設相關的技術標準與操作要求,從外語網絡化題庫、卷庫建設、網絡化考試和網絡化試題管理實際出發,將國家“教育信息化技術標準”具體化為具有較強的可操作性的實施指南。
為了使本標準得以落實、發揮實效,中國教育技術協會外語專業委員會特委托作者及相關幾家英語網絡科技公司研發“中國教育技術協會外語專業委員會網絡化題庫系統和規模化考試系統”,集全國高校的力量,建成高信度、高效度的國家級外語網絡化題庫系統,以滿足全國廣大高校外語教學、資源建設、學科建設以及外語教學改革的需求。
1 中國高校外語教學網絡化題庫建設標準的目的
本《標準》的目的是為試題庫的開發者提供統一的標準,達到試題庫基本屬性結構的一致,實現試題庫在區域內的廣泛共享,并最大效率地為實現對試題庫的查找、評估、獲取和使用提供支持,同時也為不同試題庫系統實現數據的共享和互操作提供支持。
本《標準》提供強制的試題庫技術最低要求和推薦的試題庫評價指標,以保障試題庫的質量和使用價值。
試題庫建設可以有三個層次的含義:
一是外語試題庫建設,建設具有詳細屬性標注的試題素材庫、試題庫、試卷庫,可以實現智能組卷,進行相關性檢索的應用體系。
二是試題庫建設的評價依據,通過評價篩選優秀的外語試題庫。
三是指導外語試題庫管理系統的開發與維護。
在這三個層次中,第一個層次試卷庫和素材類外語試題庫建設是基礎,是標準的重點和核心;第二個層次是對試題庫的評價與篩選,需要對評價的標準標準化;第三個層次是工具層次的建設,試卷庫和素材類試題庫的具體內容千變萬化,形式各具特色,對應的管理系統必須適應這種形式的變化,充分利用它們的特色和功能。
2 中國高校外語教學網絡化題庫建設標準的范圍
本《標準》適用于外語教學中與外語試題庫開發、應用和管理有關的領域,對外語試題庫技術開發、屬性標注、試題庫管理系統開發與維護、外語試題庫的質量控制與評價等具有直接的指導意義。
本《標準》定義了一個概念上的數據模型,用于定義外語試題庫實例的結構。本標準所界定的外語試題庫是指:以數字信號在互聯網上進行傳輸的具有實現外語教學目的的信息,它屬于學習對象的一個子集。
本《標準》以學習對象元數據標準(LOM)為核心,針對不同類型外語試題庫的特性建立了擴展屬性集。
本《標準》中,外語試題庫的屬性用于描述該試題庫的相關特征。各類試題庫的統一特征使用學習對象元數據(LOM)進行描述,試題庫的特色屬性主要根據試題庫特性分類描述。
本《標準》可以被別的標準所引用,例如用于定義數據模型實現(即綁定)的標準。這樣,外語試題庫屬性實例就能被各種外語學習系統所使用,如定位、評估、交換、管理外語試題庫等等。
本《標準》的主要內容描述如下:
(1)這是一個較為寬泛的標準,主要側重點在于統一試題庫開發者的開發行為、開發試題庫的制作要求、管理系統的功能要求,而不是規定軟件系統的數據結構。主要從四個角度進行規定:一是試題庫的技術開發的角度,適應目前教育技術國情的最低技術要求。二是從用戶的角度,為方便檢索、編輯、評價、使用這些試題素材,需要對試題素材進行屬性標注,并從可操作性的角度,標注了屬性的數據類型及信息編寫類型,這一部分將主要參考國內頒布的元數據模型及IEEE的LOM模型,從制作試題素材簡便性、智能性、敏捷性、擴充性和項目邏輯反應等使用試題素材的角度上選取一些最為普通的語言、文化、知識、技能等測量元素。另外,根據不同外語試題庫的要求,設置一些特色屬性,試題庫的屬性可以作為試題庫管理系統數據結構的直接依據。三是從試題庫評審者的角度,構建元外語試題庫的評價標準,作為用戶篩選試題庫的直接依據。四是從管理者的角度,提出了管理和維護這些素材的管理系統的體系結構以及所應具備的一些基本功能。
(2)網絡化題庫標準的設計思路和框架(圖1)。
3 試題庫建設分類
標準所面向的試題庫的分類:
(1)媒體素材:媒體素材是傳播教學信息的基本材料單元。可分為五大類:文本類素材、圖形(圖像)類素材、音頻類素材、視頻類素材和動畫類素材。
(2)題庫:題庫是按照一定的外語測試理論,在計算機系統中實現的某個學科題目的集合,是在數學模型基礎上建立的外語測量工具數據庫。
(3)試卷素材:與外語學科教與學的目的有直接的相關性、典型性和公允性的試卷集合。
(4)試題庫目錄索引:列出某一領域中相關的網絡試題庫地址鏈接和非網絡試題庫的索引。
(5)試題屬性見表1。
4 網絡化題庫標準相關概念
4.1 相關概念
通用信息(General):主要是關于資源的標識和分
類、檢索屬性等信息,它與資源應用的上下文環境無關。
生存周期(Lifecycle):主要是關于資源生存周期方面的信息,如版本號、狀態、日期、創建信息等。
數據描述信息(Meta MetaData關于數據的數據):描述關于數據格式方面的信息,定義數據類型,如標識符、角色、類別說明、語言等。
技術信息(Technical):教育資源技術方面的信息,如格式、大小、位置類型等。
教育信息(Educational):資源的教育等特性,如交互類型、交互級別、語義密度、難度、學習時間等。
價值信息(Cost):有關資源的價值和價格方面的信息,如版權及其他限制信息等。
關聯信息(Relation):主要描述資源與其他資源的關聯信息,如類別、關聯資源等。
注釋信息(Annotation):主要是關聯資源教育應用評論方面的信息,如評論人、注釋、注釋內容等。
歸類信息(Classification):描述資源的歸類信息,如關鍵詞描述、語言等信息。
4.2 試卷庫通用屬性描述
內容描述類:包括標題、學科、關鍵詞、描述、來源、語種、關系、覆蓋范圍、適用對象、目錄項10個數據元素。
知識產權信息類:包括作者、出版者、其他作者、權限管理、版本5個核心元素。
外部屬性描述類:包括日期、類型、格式、標識、評價、評價者、元數據方案、目的8個核心元素。
4.3 網絡試題庫數據的交換格式標準
對試題屬性進行XML綁定,形成標準的XML擴展標記,定義標準的數據互換的文件格式。
定義操作互換文件格式的方法,形成互換數據的接口標準。
《標準》在建立試題屬性標識的數據結構時,參照《教育資源建設技術規范》資源模式和管理模式,為保障試題管理系統實現對試題的高效管理和利用,提出了一些最基本的結構和功能,這就為試題庫系統和管理系統的設計和開發提供了明確的思路和基本的系統框架。
無論采用何種程序語言及其邏輯結構,所實現的功能應該是一致的,并可根據實際需求適當擴展,從而保證本《標準》指導下建立的試題庫對各種教學平臺和管理系統的兼容性。
5 試題庫試題素材的技術要求
外語試題庫是指蘊涵了特定目的的外語信息、以能創造出一定外語價值的各類信息試題庫,特別是能以數字信號在互聯網上進行傳輸的外語教與學的信息。數字化和實現外語教與學的目的是它的核心價值特征,它的開發有相當高的技術要求和滿足外語教學和學習的要求。本標準從試題庫開發的角度,定義了各類試題庫應符合的技術要求與外語教學與學習的專業性要求,建議所有開發者都應以此為標準。標準從素材的角度,定義了各類素材應符合的技術要求,建議所有開發者都應以此為標準。
5.1 文本素材
(1)漢字必須采用GB碼統一編碼和存儲。
(2)英文字母和符號必須使用ASCII編碼和存儲。
(3)存儲格式主要為txt、doc、caj、pdf、pdb、nf、htm、html、ps等。
5.2 圖形/圖像素材
(1)彩色圖像的顏色數一般不低于256色。
(2)灰度圖像的灰度級一般不低于128級。
(3)掃描圖像的掃描分辨率不低于72dpi。
(4)圖形/圖像存儲格式主要為BMP、IPG、GIF、PNG、TIF、PCX、PSD等。
5.3 音頻素材
(1)數字化音頻的采樣頻率不低于11 KHZ。
(2)量化位數大于8位。
(3)聲道數一般采用雙聲道。
(4)存儲格式主要為WAV、MP3、MIDI或流式音頻格式。
5.4 視頻素材
(1)存儲格式主要為AVI格式、QuickTime格式、MPEG格式或流式媒體格式等。
(2)彩素材顏色數一般不低于256色。
(3)黑白視頻素材灰度級一般不低于128級。
(4)視頻類素材中的音頻與視頻圖像有良好的同步。
(5)視頻采樣基準頻率不低于13.5MHz。
5.5 動畫素材
存儲格式主要為GIF格式、Flas格式、AVI動畫格式、FLI/FLC動畫格式或QuickTime動畫格式。
5.6 網絡素材
(1)連接地址必須是長期有效的。
(2)連接的目標是固定的,內容要在瀏覽器中可以呈現。
(3)連接過程中不能出現需要二次注冊和登陸。
5.7 試卷庫
(1)試卷建議使用HTML、Word、WPS格式保存。
(2)試卷應具有較高的信度、較好的效度、平均難度適當,可接受性、可闡釋性強。
(3)試卷要能具有知識內容、學習水平和學習能力三向目標分布細目表。
(4)試卷應具有測試目的、性質、內容、題型、題量、時間、記分、考試對象、分級等基本屬性。
5.8 試題庫屬性的標注
外語試題庫建設技術標準的基本結構共包括三大部分:分別為嚴格遵守的必須數據元素、作為參考的可選數據元素和針對試題庫特色屬性的擴展數據元素。
(1)必須的數據元素(LOM核心集)
這類數據元素與學習對象元數據標準(LOM)中的必須數據元素一致。它是任何類型的試題庫都必須具備的屬性標注。
(2)擴展的數據元素(分類屬性)
分類擴展集根據每類試題庫各自的特點提供了試題庫的分類屬性。
媒體素材類集合了對文本類素材、圖形(圖像)類素材、音頻類素材、視頻類素材和動畫類素材各自不同的技術屬性。
試題庫類集合了試題的外語測量屬性。
試題庫目錄索引類集合了試題庫目錄索引內容組織屬性。
(3)可選的數據元素
這類數據元素與學習對象元數據標準(LOM)中的可選數據元素一致。在對試題庫進行屬性標注時可根據用戶需求和開發者自身的工作過程作為參考屬性有選擇地使用。本標準沒有推薦的屬性取值,要求與學習對象元數據標準(LOM)的取值相一致。
5.9 試題資源屬性
見下頁表2。
6 試題庫管理系統的功能要求
外語試題庫管理系統是對存儲于試題庫介質中的外語試題庫進行管理、維護和更新的功能性設施,主要包括三個子系統:試題庫管理(試題素材庫的管理、題庫管理、試題庫目錄索引庫管理等);系統管理(安全管理、網絡性能管理、計費管理、故障管理等);試題庫建設與使用交流(試題庫更新、試題庫定制、異步交流、同步交流)。這三個子系統為三類用戶(管理員、審核員、一般用戶)提供試題庫檢索、試題庫、試題庫審核、權限管理、計費、用戶信息交流等多個方面的服務。
7 試題庫的評價
教學試題庫的評價是對試題庫建設質量的把關,在試題庫建設和使用過程中,是一個不可缺少的重要環節。主要從以下幾個方面來對它們進行評價:①實用性:考慮所整合的試題庫的基本測試形式(如素質測試、編班測試、診斷性測試、學業成績測試和水平測試等),是否有助于外語教與學目的的實現,看它是否對
學生的身心發展起到正面的促進作用,是否符合教學大綱和課程標準,是否有利于激發學習者的學習動機、學習興趣和提高學習者的語言運用能力。②科學性:試題庫的整合是否客觀、科學,試卷質量是否符合五個基本屬性(如效度、信度、可行性、闡釋可接受性和后效潛勢性);試題庫設計與測試內容及其項目反應具有較強的針對性,能否為日常的教與學活動提供相關參考,是否有文法錯誤以及產生歧義的科學性或邏輯性錯誤。③技術性:試題庫提供的清晰度與畫面結構以及課件、文本等運行的技術要求是否與現行瀏覽器相符。④藝術性:主要是針對多媒體素材的審美元素而言,評價其表現手法的多樣性、情節的生動性、構圖的合理性以及畫面的靈活性、人文性、情感性等。
評價必須采取多種方法相結合的原則,在試題庫的整合中我們既要注意試題庫整合過程的動態性評價,也要注意試題庫在后期試用與使用中的終結性評價。
8 應用探索
《外語試題庫建設技術標準》在對開發者的行為進行約束的同時,從可操作的角度為外語試題庫的建設提供了重要的指導和方法。根據試題庫共享的原則,本標準的應用模式可以劃分為基本的應用層次和擴展的應用層次。
基本的應用層次主要是試題庫的整合指導,試題庫管理系統的開發與建設以及實現不同試題庫之間數據的互換,達到外語試題庫大范圍內的共享。這樣可以保證試題庫建設的順利實施,以及區域范圍內外語試題庫的高效利用和共享,體現在如下幾個方面:①《外語試題庫建設技術標準》中提供的外語試題庫分類是進行內容規劃的依據。②《外語試題庫建設技術標準》中定義的屬性標注是試題庫系統數據結構的基本依據,也是試題庫數據可管理的基本前提。③試題庫制作的基本要求為試題庫建設提供了指南。④試題庫系統的體系結構定義了各系統必須具備的基本功能。⑤試題庫評價指標是篩選與驗收試題庫的基本依據。
擴展的應用層次提出了更高水平的要求,它為外語試題庫實現跨區域共享以及高效的基于內容的檢索提供了指導。擴展應用層次主要基于XML標記語言而展開,用于對試題庫的高效使用和大規模的數據互換方面。對于常態形式的外語試題庫,通過試題庫屬性的XML綁定,可以實現:①實現對試題庫進行基于內容的定向檢索,以提高在互聯網上搜索外語試題庫的效率。②提供一致的底層數據結構,為不同系統之間互換數據提供標準接口。③為外語試題庫的多種加工處理方式和表現形式提供了可能。④為建立專業化、具有自擴充能力的開放外語試題庫系統提供了可能。⑤為外語試題庫的自動分類提供了前提基礎。
網絡化題庫標準制定共建網絡題庫應用模式(如圖2)。
據了解,目前整個大學英語四、六級網考系統設計均已全部完成,包括題型設計、樣卷設計、題庫的建立、命題系統、判卷系統、考務系統等多個組成部分。教育信息化發展是國家發展戰略,外語教育信息化建設是教育信息化的重要組成部分。我們相信不久的將來大學英語四、六級考試必將實行網考或網考與紙介考試并存。
參考文獻
[1]教育部基礎教育課程教材發展中心,基礎教育教學資源元數據應用規范[2](CELTS-42)2002.
[2]中國圖書資料分類法編輯委員會,中國圖書資料分類法(第4版)[M],北京:科學技術文獻出版社,2000
[3]教育部關于印發《普通高等學校本科專業目錄(1998年頒布)》、《普通高等學校本科專業設置規定(1998年頒布)》等文件的通知[OL/WE],教高[1998]8號,WWW.省略
[4]中國國家標準化管理委員會,GB/T 13745-1992《學科分類與代碼》國家標準第1號修改單[OL/WE],2008.
[5]教育部教育信息技術標準化委員會,學習對象元數據(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
引言
考試是教學的重要環節,不僅可以幫助學生了解自己的學習情況,也是教師教學過程的重要檢測指標[1,2]。為了能夠充分發揮考試的作用,就要求科學地制作一份試卷,具體體現在客觀題與主觀題的比例、章節內容分布以及近幾年試題的重復率等。老師一般比較習慣使用Word保存課程試題庫,因為Word是一款常用的辦公軟件,老師們很熟悉其操作。然而,Word強大的功能主要體現在文檔編輯方面,并不適合保存試題的多項信息,如:往年使用情況、所屬章節等,因此在制作試卷過程中,如果需要試題“所屬章節”的信息就會遇到麻煩。當然,也有一些專業的試題管理軟件[3,4],如:“SmartExam”、“PowerExam”等,但由于條件的限制,并非所有老師都能夠使用這種管理系統。
與Word類似,Excel也是常見的辦公軟件,老師們也會經常使用這種工具,Excel有強大的信息保存功能,可以將試題不同類型的信息分別保存到不同列中,再加上其排序和統計功能,就足以滿足學校對試卷的多種要求了。
表格設計
使用Excel設計一個11列的表格,包括:序號、試題、使用年份、AB卷、分值、類別(主客觀)、題型、所屬章節、參考答案、備注以及排序,如圖1所示。
本表格不僅考慮了保存試題各方面的信息,同時也考慮到了制作試卷時的操作。“試題”列保存試題本身,制作試卷時可直接復制。在制作試卷參考答案時,可以復制“參考答案”列的內容。表格中的內容可能差別很大,通過Excel設置表格的大小,保證表格大小的統一,使試題庫美觀整潔。
實例操作
假設現在試卷的要求是:近3年試題不能重復,客觀題占試卷分值的30%以上,各章節試題分布均勻,整個試卷不能少于40個小題。操作步驟如下:
1. 設置自定義排序(圖2),以“使用年份”為主要關鍵詞,“題型”為次要關鍵詞排序,將不符合年份要求的排到后面。假設預制試卷第一大題題型是“選擇題”,在有使用意向試題對應的“使用年份”列標明當前年份。同樣方法,依次完成“填空”、“名詞解釋”、“簡答”等題型試題的初步確定;
2. 設置自定義排序,以“使用年份”為主要關鍵詞,“類別(主客觀)”為次要關鍵詞排序,這樣標有當前年份的試題,也就是即將使用的試題,會排到一起,首先利用Excel的計算功能核對整個試卷滿分是否為100分,整個試卷是否多于40個小題;再計算客觀題是否占試卷分值的30%以上,如果不符合要求,及時作出調整,即修改“使用年份”列的標注;
3. 設置自定義排序,以“使用年份”為主要關鍵詞,“所屬章節”為次要關鍵詞排序,這樣標有當前年份的試題會排到一起,同一章節的試題也會排到一起,分別計算不同章節占的分值,如果分布不均潁在“使用年份”列調整標注。
經過幾次調整之后,就可以保證所選試題滿足上述要求了。此外,如果在操作過程中出現了失誤,可以按照“序號”排序,恢復最初的數據,如果排序比較復雜,可以在“排序”列添加一組合適的數字輔助排序。
表格的擴充和更新
難度系數在試卷制作過程具有重要的參考價值,可以通過P=1-(R/N)進行簡單計算[5],其中P為難度系數,N為考生總數,R為答對該題目的考生數。由于本文中使用的Excel表格不能實現在線答題,也就無法直接通過計算機軟件對學生的答題情況進行統計分析,這就需要人工的方法進行計算。鑒于難度系數重要性及其需要消耗較大人工的特點,一種折中的方法是計算部分試題的難度系數,然后推測類似試題的難度系數。
各門學科都在不斷發展,考生水平也在不斷變化,試題庫中的試題應隨著教學內容和教學要求的變化而不斷充實,不斷更新。本文設計的試題庫表格保存了試題的各方面信息,并且將各類信息分別保存,方便了數據的使用和更新。老師遇見適當試題時,可以方便地保存到試題庫中,“使用年份”列保持空白表示該試題從未使用,如果某一重要試題連續多年使用,可以在“備注”列中進行標注,“使用年份”列只記錄最近使用的年份。
總結
試題庫建設應根據教學大綱和考試大綱的要求進行組織與實施,而不是試題的簡單拼湊與羅列。試題庫中的題量必須達到足夠容量,單科試題知識點、題型等應具有合理的比例結構,否則試題庫將失去其應有的價值[6]。試題庫建成后不僅可以提高制作期末考試試卷的效率,對平時的章節測試也有很大的幫助。
考試和教學相互分離的模式可如實反映學生掌握知識的程度,防止教師泄題,提高學生全面掌握知識的能力,進而提升教學質量和整體教學水平[7]。而規范標準的試題庫對教考分離有決定性的作用,本文設計的表格可以方便地與大型試題管理系統進行對接,為今后的發展奠定基礎。
Excel的排序和計算功能是很容易掌握的操作,通過Excel構建試題庫的可行性非常強,只要經過幾次練習,就很容易熟悉這種試題庫管理方法,進而減輕工作負擔,把更多的精力投人到提高教學效果中去,從而提高教學質量。
參考文獻
[1]程琴,謝大蓉,劉克林,高校考試改革與培養大學生創新能力的思考,醫學教育探索, 2008(7)
[2] 張金標,邵露,關于推進高校考試改革的幾點思考,教育探索,2007(12)
[3]范明虎,孫斌,通用試題庫管理系統的設計與實現,計算機工程與設計,2007(9)
[4] 曾新勇,李I,通用試題庫管理系統的設計與開發,常州工學院學報, 2009(6)
[5]王晚宇,孟豢祖,賈銀江,高等學校試題庫建設實踐與思考,2007(5)
篇6
關鍵詞:數據庫;網絡試題庫安全保密系統;數據庫訪問控制
中圖分類號: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 引言
采用試題庫系統進行網絡化考試,其優點已成為教育專家的共識,它使得試題的收集和管理自動化和標準化。而試題的標準化和自動化又有利于教學質量的提高和挖掘統計數據進而制定正確的決策,因此許多院校都相繼開發出各種試題庫管理系統,并投入使用也取得了相當的成效,為廣大師生所歡迎。但對系統安全保密方面所采取的防護工作卻嚴重不足。有些管理人員缺乏安全隱患意識,認為學生尚不具有攻擊系統的能力。因此不注重學科試
題庫安全技術方面技能的提高和相關信息的搜集整理。出于此原因,本文就相關問題作以討論。
1 網絡試題庫系統的安全保密及要求
試題庫的安全保密只要指保護試題數據庫,以防止不合法的使用造成的試題泄密、更改或破壞。
一般來講,學科試題庫作為學校管理系統的一個組成部分很容易受到來自網絡、系統軟硬件環境和數據庫本身的攻擊。一旦出現安全問題,輕則導致試題在部分范圍內泄漏,造成考試不公,重則導致系統癱瘓數據損毀,造成教學秩序無法正常保證影響學校聲譽。基于此建立起來的考試系統更無法實現其公正性、安全性、準確性、靈活性、隨機性、及時性、方便性等優勢,甚至給師生造成更沉重的負擔。因此,學校應對試題庫的安全問題予以足夠的重視。仔細分析所面臨的安全風險,從各個方面提出安全需求。目前主要包括:嚴格的身份認證;在網絡上加密傳輸數據;數據要以密文形式存儲在數據庫中;用戶授權機制;數據的備份和恢復。
2 網絡試題庫的安全保密系統層次
2.1 網絡試題庫應用系統的安全架構設計策略
目前網絡應用程序有C/S和B/S兩種設計模式,其中不管哪種模式若采用傳統的兩層架構設計都存在一定的安全隱患。客戶端應用程序要訪問試題數據庫,它必須知道服務器IP或服務器名、擁有合法數據庫用戶和相應的口令,這些參數信息一旦被超過其自身權限的用戶掌握,其安全隱患是相當嚴重的。三層的C/S或B/S模式可以解決兩層模式所出現的問題。應用服務層的引入使安全的管理基于組件來授權給客戶端,客戶機不能直接訪問數據庫,提高了系統數據的安全性。同時他也有效地解決了網絡瓶頸和數據庫連接次數過多引起數據庫性能下降的問題,可以采用多臺應同服務器來解決客戶機訪問服務層瓶頸,多臺應用服務器與數據庫服務器采用寬帶網聯接,不會產生數據庫服務層網絡瓶頸問題。真正滿足全校性或社會性大規模考試的需求。并且三層應用體系結構也使應用系統的性能、安全性、擴展性有了很大的提高,方便了系統地維護和管理。而現實是人們在最初設計師題庫應用系統時往往覺得兩層設計起來方便快速,而且基本功能和三層又沒有什么區別,因此大多還都是兩層結構設計的。
2.2 網絡試題庫運行系統環境安全管理策略
試題數據庫是建立在操作系統之上,并通過Web服務來訪問的系統。因此要保證試題庫的安全,首先應該確保數據庫運行環境的安全,即預防操作系統的安全隱患和Web服務安全。為了提高安全所有服務器都劃分成NTFS格式,并將系統程序和服務程序以及系統程序和試題庫分別放在服務器的不同分區中。對于有經驗的管理員通常還會及時關閉一些不必要的服務;修改注冊表中的一些信息以防止惡意攻擊;更改系統默認超級用戶名;給Guest用戶一個復雜的口令并禁用該賬號;若采用B/S模式還應廢棄Web文檔根目錄的默認位置;更改日志定位等。
2.3 試題庫所采用的DBMS的安全策略
一般,大型的數據庫管理系統像Oracle、Sybase、SQL Server等本身都會提供用戶名和口令識別、視圖、使用權限控制、審計、存儲過程等管理措施。因此可以充分利用這些管理功能增強試題庫安全性。
首先可以根據不同訪問權限的要求將用戶分類。將用戶分成不同的角色加以管理,通常為系統維護者角色、教務管理者角色、教師角色和學生角色。每種角色下再創建不同的登錄用戶和口令。利用系統靈活的權限控制機制對不同的角色組和特殊用戶分別給予不同粒度不同操作的授權。
其次,利用視圖的功能可以很方便的將數據進行分類,是相同知識點的數據在模式層充分實現共享的前提下又能在外模式層實現對不同級別用戶可見數據的分類設置。另外通過試圖機制把要保密的數據對無權存取的用戶隱藏起來,從而提高試題數據庫的安全性。在建立視圖的同時還可以給內部數據起別名,這樣數據庫內部對象的名稱就可以很好的對外隱藏起來,進一步避免安全隱患。
再次,對不必要的存儲過程要刪除掉,因為有些系統的存儲過程很容易被人利用來提升權限或進行破壞。如:xp_cmd_shell是進入操作系統的最佳捷徑,數據數據留給操作系統的后門,可以用sp_dropextendedproc將它刪除,如果需要時可用sp_addextendedproc系統過程將其恢復。
最后,DBMS提供的審計功能是另一個重要的安全措施,它可以監視各用戶對數據庫的操作。審計方式分為用戶審計和系統審計兩種。用戶審計時DBMS的審計系統記下所有對自己的數據庫對象進行訪問的企圖及每次操作的用戶名、時間、操作代碼等信息。系統審計有系統管理員進行,其審計內容主要是系統級命令以及數據庫客體的使用情況。
2.3 試題庫數據的加密策略
數據庫加密理論研究和實際應用方面已有許多成果。但是不是對數據庫中全部數據信息都需要進行加密存儲呢?不同的人持有不同的觀點,若讓學生利用試題庫進行平時學習和考前復習不免有考前透題、泄題之嫌,與現有的考試總值好像格格不入,但我們的考試系統是為了“考住”學生,還是要作為一種教學資源幫助學生掌握重點知識和基本技能呢?如果學生在學習的進程中能夠有一套很好的聯系系統,那就不會出現許多學生非常認真的學習了一個學期之后還沒有搞清楚知識脈絡的問題了。因此,如果試題庫中有海量的試題,難道還怕學生做完嗎?即使學生做完全部試題在考試中得到了滿分,那又有什么不好呢?這不表明學生獲得了相應的知識嗎?因此,只要教師能充分共享資源建立起高質量的海量試題庫就可以完全不對試題庫中的代表知識內容的數據項進行加密。
但對權限控制中的用戶名口令加密還是必要的。用戶在系統中可以做的合法操作完全由用戶進入系統前進行的身份識別所決定。對系統口令文件的保戶是至關重要的。相關的方法有許多,例如可以簡單的利用指數密碼構造一個單向函數來加密用戶的注冊口令,將密文連同用戶的標識號一起存入系統的口令文件,它的保密強度是基于有限域中的離散對數算法的復雜性。
3 網絡試題庫的備份與恢復
數據庫的備份就是把數據庫復制專儲設備的過程。備份可以分為“物理備份”和“邏輯備份”兩種類型。物理備份是指將數據庫文件從一個位置復制到另一個位置上,需要進行備份的文件包括數據文件、歸檔重做日志以及控制文件等。邏輯備份是利用EXPORT等工具執行SQL語句的方式將數據庫中的數據讀取出來,然后寫入到其他文件類型中。數據庫恢復是指恢復數據庫本身,即在故障引起數據庫癱瘓以及狀態不一致后,將數據庫恢復到某個正確狀態或一致狀態。建立嚴格的數據庫備份與恢復管理機制是保障所有網絡中數據庫系統安全的有效手段。數據庫總免不了發生系統故障,一旦系統發生故障,重要數據總免不了遭到破壞。為防止重要數據的丟失或損壞,數據庫管理員應及早做好數據庫備份,這樣當系統發生故障時,管理員就能利用已有的數據備份,把數據庫恢復到原
來的狀態,以便保持數據的完整性和一致性。
4 結束語
網絡試題庫安全保密系統僅是信息系統安全與保密的一種應用,要防止信息系統受到篡改、損壞、竊取等方面的威脅,需要加強和利用數據庫系統本身的安全措施之外,還涉及到網絡、系統軟件、硬件、加密等技術以及道德法規等多方面的綜合應用。提高管理者的安全隱患意識,這樣才能使網絡試題庫這種教學資源發揮出應有的作用。
參考文獻:
[1]劉自偉.基于Sybase數據庫的安全技術研究[J].計算機時代,2004,(2):9-11.
[2]畢遠偉.基于Oracle開發安全的PL/SQL Web應用程序[J].煙臺大學學報,2004,17(1):65-70.
[3]高忠剛.提高C/S模式的系統可維護性研究[J].微機發展,2004,14(3):17-22.
[4] 李金玲,薛晶心,張凌志.在線教育系統的研究[J].電腦知識與技術:學術交流,2007,(5):878-881.
篇7
E-learning是基于網絡技術支持的、開放式的、交互式的新型學習模式,在E-learning教學平臺中,匯集了大量的數據、多媒體資料、程序、教學軟件、興趣討論組,具有全新溝通機制與豐富資源的學習環境,學習不受時間和空間的限制[5]。E-Learning并不只是意味著遠程教育,在線教學同樣可以在傳統校園教學中發揮重要的作用。E-Learning進入校園,并非是要完全取代傳統教學,而是不斷與傳統教學相互碰撞,在碰撞中逐步融合,在融合中不斷補充和完善,形成實踐中行之有效的信息技術環境下的教學方法體系。目前中國E-learning主要的大客戶是大型公司和企業,尤其是區域廣、人數多、培訓多的企業,比如銀行業、保險業、移動通信公司、電信公司、大型IT企業等。E-learning除了在企業的應用之外,在國內高校、高職高專、技工學校等也有一定的應用,這些應用基本上是以網絡教學平臺的形式出現,平臺內容以精品課程為主[7-8]。從國內外的E-learning研究和發展情況來看,西方發達國家在平臺建設、內容建設和服務管理等各方面都已經非常成熟了,促進了國民教育素質的提高,獲得了巨大的社會效益和經濟效益。而E-learning在國內的發展情況并不理想,還處于起步階段,不少學校的網絡平臺只是個擺設,是一個形象工程,真正通過這個平臺進行學習的人數比較少,造成資源的極大浪費。在職業教育中,E-learning的建設比普通高校還要滯后,通過這種平臺進行學習的人更少。因此,在職業教育中,對E-learning體系的研究是很有必要的。
2機械制造工藝E-learning體系結構
E-learning教學系統關鍵的是要具備合理的體系結構,學生可以在學校、家里、實習單位等有互聯網的地方隨時登錄E-learning系統進行在線學習。教學系統可以實現學生在線自主地學習機械制造工藝課程,也可以實現教師進行網上教學活動。體系結構主要由3個系統構成,分別是系統管理系統、教學支持系統、教學資源管理系統等。
2.1系統管理系統
系統管理系統主要實現用戶管理和系統維護的功能。用戶管理是對合法用戶的身份和權限進行管理。給用戶分配用戶名和密碼,給學生用戶和教師用戶分配不同的權限。系統維護主要對E-learning平臺的性能和安全進行維護,及時修復故障,保障穩定運行。
2.2教學支持系統
教學支持系統實現對學生的在線學習和教師的教學活動提供支持。由如下子系統組成,輔導答疑子系統、作業管理子系統、虛擬實驗子系統、自我測試子系統、在線考試子系統、試題庫管理子系統、互動交流子系統、教學評價子系統、教學管理子系統、學習子系統、教學子系統和教學資源編輯子系統等。(1)輔導答疑子系統功能:學生對學習中的疑難問題可在線提問,教師可同步實時解答,也可事后解答。(2)作業管理子系統功能:教師可通過本系統布置作業,學生在規定的時間提交作業,教師及時批改作業,并將作業情況反饋給學生,系統可記錄和查詢學生的作業成績。(3)虛擬實驗子系統功能:通過本系統訪問機械制造工藝的虛擬實驗室,學生既可以在虛擬實驗臺上動手操作,又可自主設計實驗。學生做完實驗后在線提交實驗報告,教師可通過本系統批改實驗報告,并將實驗情況反饋給學生,系統可記錄和查詢學生的實驗成績。(4)自我測試子系統功能:學生可通過本系統進行單元測試,也可進行課程的綜合測試或模擬考試,測試系統給出測試結果,讓學生把握自己知識點的掌握情況。(5)在線考試子系統功能:教師可通過本系統對學生進行期中或期末測試。試卷可通過試題庫生成,教師可在線閱卷,系統可記錄和查詢考試成績。(6)試題庫管理子系統功能:教師可對試題進行增加、刪除、編輯等操作,對試題庫進行管理和維護。(7)互動交流子系統功能:建立一個BBS系統,師生可就大家關心的問題進行互動交流。(8)教學評價子系統:學生可通過本系統對教師的教學情況進行評價,作為評價教師授課工作情況的依據之一。(9)教學管理系統功能:對學生的花名冊、課表、教學進度表等進行管理。(10)學習子系統功能:學生通過本系統進行課程的學習以及上面提到的其它教學活動。(11)教學子系統功能:教師可通過本系統進行教學資料的準備以及上面提到的教學活動。(12)教學資源編輯子系統功能:教師可通過本系統對教學素材進行加工處理生成課件、試題和實驗等教學資料。
2.3教學資源管理系統
教學資源管理系統包括媒體素材庫、課件庫、試題庫和虛擬實驗庫等,主要實現對教學資源的管理。媒體素材庫包含文本、圖片、動畫、音頻和視頻等原始資料,為課件庫、試題庫和實驗室的建設提供素材。課件庫包含機械制造工藝所涉及內容的課件,課件的形式是多樣的,有PPT格式的文件,有教師上課的錄像實況,有工廠車間的制造工藝的實況錄像,有3D動畫模型等,學生可根據自己的需要自主選擇。試題庫包含了機械制造工藝各個章節知識點的考核試題,題型多樣,為學生自我測試和考試提供試題來源。高等職業技術學校培養的是高級技術應用型人才,最根本的目標之一是培養學生的實踐動手能力,動手能力的培養必須要有完善的實踐教學體系作為保障,在E-learning系統中,虛擬實驗室的建設是對真實實驗室建設的有益的補充。虛擬實驗庫中包含虛擬實驗平臺和實驗器材,為虛擬實驗提供基礎。
3結語
篇8
關鍵詞:職業技能;培訓鑒定;研究設計
在信息技術飛速發展的現代,計算機已經在各行各業中廣泛應用。傳統的職業培訓與鑒定管理工作效率低、錯誤率高,其公平性和公正性也難以保證。而利用計算機能夠進行更加科學規范的管理技能鑒定,形成嚴謹規范的業務流程。論文對職業技能鑒定管理系統進行了深入的研究分析,并深入探究了如何有效提高該系統的管理效率。
1、應用現代計算機技術,設計職業培訓管理系統
研究與設計職業技能培訓鑒定管理系統的主要目的是要對職業培訓人員以及其相關數據進行更加科學、高效的管理,設計出符合實際情況、布局科學合理的報表,從而使職業技能培訓鑒定管理系統更加快捷有效的實現數據輸入、輸出、成績查詢、修改、統計、打印等功能。這就要求我們在進行系統設計時要做到操作簡單,具有較好的兼容性,能夠在已有的數據中直接融入上級管理系統。系統的界面設計要簡潔友好,具有較高的運行效率,改善過去人工操作造成的計算與報表誤差,同時該系統還要能夠根據實際需要制作出類別齊全的表格,把所需的上級表格快捷導入,同時還需要M足一系列職業技能培訓與鑒定管理的工作特點。系統的制作要具有通用性、開放性、安全性、實用性等特點。我們要通過對數據庫的軟件開發和設計制作使職業技能管理更加系統化、智能化、規范化,從而達到提高管理效率的目的。
職業技能培訓鑒定管理系統的研究設計,以計算機作為輔助工具,實現了職業培訓鑒定管理從傳統到智能、從手工操作到計算機現代化管理的轉變,該系統節約了大量時間以及人力、物力,提高了工作效率。在系統開發以及模塊設計、界面設計的過程中,程序員應該注重其實用功能和易操作性以及其美觀性。軟件設計研究要利用現有硬件資源以及Microsoft Visual FoxPro等數據庫管理軟件系統,開發職業技能培訓鑒定管理系統,為鑒定管理工作人員提供精確、快捷的鑒定管理方法,改變過去復雜的管理模式,提高工作效率,簡化工作流程,實現智能化綜合信息管理,使鑒定管理和技能培訓更加科學高效。系統設計包含了系統管理員界面、權限認證界面、系統主界面三個部分。系統管理員界面是系統管理員修改、添加、刪除系統信息的界面;而權限認證界面是一個安全防護系統,它阻止非權限用戶登錄,以保證系統信息與數據的安全;系統主界面是為系統各項主功能的完成而服務的界面。
2、了解職業技能管理系統的構成,提高管理效率
職業技能培訓鑒定管理是一項非常規范的活動,從職業技能的培訓到鑒定管理各個環節環環相扣、相互銜接,是一個非常嚴謹、規范的工作流程。職業技能培訓鑒定管理系統的軟件開發,主要是針對鑒定管理業務流程而設計的,它可以使鑒定管理實現全過程智能化管理,其包括信息庫管理、試題庫和試題庫管理、考場編排管理、計算機智能閱卷、統計和分析考試成績以及輸出打印等主要業務。程序員需要根據職業技能培訓以及鑒定管理的工作需要,去開發設計管理系統的模塊。職業技能培訓鑒定管理系統包含數據輸入、查詢、打印、統計、數據輸出、安全機制等模塊。
數據輸入模塊是指系統管理員登錄系統界面,輸入職業技能培訓以及技能鑒定人員的相關數據,并且把磁盤數據使用導入的方式實施數據輸入。而查詢功能則是通過輸入姓名、單位、證件號等詳細個人信息進行準確查找,并對查詢結果進行輸出處理或更新處理。統計功能是根據申報工種和單位進行鑒定成績統計,評出優秀、合格、淘汰等不同等級,并對人數進行統計。數據輸出功能是按照上級管理部門的要求,進行信息保存、數據備份和導入。系統安全防護功能是為了防止一些非法人員對信息、數據進行惡意篡改,破壞管理工作的正常運行。任何人在登錄系統程序以及刪除信息前需要輸入用戶名、密碼,如果連續三次輸入錯誤密碼,系統自動退出,從而阻止非權限人員隨意進入系統。
3、充分發揮管理系統的功能,實現科學高效的管理
職業技能培訓鑒定管理系統的主要功能有以下幾個方面。首先是試題庫管理功能。職業及培訓鑒定涉及到很多行業及工種,試題庫應該由計算機進行統一管理,從而確保試題能夠高質量的重復利用,減少命題的成本。在進行考核鑒定時,工作人員要根據實際情況從試題庫中按照某種模式來抽取試題,組成這次考試的試卷。試題庫系統設計應該注重特殊符號和一般文本以及試卷排版、圖形混合編輯等問題的處理。在試題庫開發設計時,我們常常碰到一些化學方程式、特殊圖形等復雜數據,這些復雜數據需要使用特殊手段進行處理。如一些圖形可用利用繪圖軟件進行錄入,復雜公式利用word中的公式編輯器進行輸入。當前一些系統軟件都支持復雜數據的錄入。如果要在GENERAL字段中插入圖形數據,采用OLE進行數據編輯和技術動態顯示。但是OLE技術在數據復雜時會占用太多系統資源。在試題管理系統開發設計時,試卷排版是系統管理的核心,在試卷輸出排版時怎樣從試題庫中調出word以及其他處理軟件,進行圖文混和排版是解決試卷排版問題的關鍵。
其次信息庫管理功能。為了對應試人員的技術情況進行動態跟蹤,為社會及用人單位提供可靠的信息,規避證書作假現象,我們要建立完善的人員考核信息庫。該信息庫中應當包含應試人員基本信息庫、考試成績信息庫、證書領取信息庫等。在信息庫的開發構建時,我們要充分考慮日后的信息維護問題,沒有后期的信息維護,信息庫就不能發揮出他所應有的實用價值,也不能為用人單位提供真實可靠的信息資源。此外,還要對信息庫及時進行重新鑒定和更新,可以用應試者的身份證號作為信息庫主碼,以保證其唯一性。在考場編排時,要針對不同的職業等級考試進行插花排列,盡量讓不同職業的應試人員排在一起,減少作弊現象,減輕監考壓力。
最后是客觀閱卷和成績的統計分析。當前計算機閱卷已經成為未來的發展趨勢。在職業技能鑒定中我們要用客觀的態度對待試題考核。當前市場常用的光標符號閱讀技術與鑒定管理系統的有效結合,可以極大的提高工作效率,減少人工閱卷造成的誤差。當前我們還需要探索怎樣讓多職業、多級別試卷同時評閱。職業技能培訓管理系統可以對試題以難度為標準進行區分;成績分析與統計則主要是以名次、優秀率、平均分、標準分為標準進行統計分析。
總而言之,在職業技能培訓鑒定管理系統開發過程中,程序員要充分考慮其實用性和通用性,達到易操作、高效率的管理目的。對該系統的設計研究,能夠促進技能培訓鑒定管理工作的開展,為工作人員提供快捷、便利的管理方式,讓系統發揮出應有的實用價值。
參考文獻:
[1]崔云春,莊忠榮.職業培訓與技能鑒定管理系統的設計[J].玉溪師范學院學報,2015,(3):35-36.
篇9
關鍵詞:lackboard;生物化學;試題庫;教學改革
生物化學與分子生物學是生命科學的前沿學科,在分子水平探討生命的本質。該課程對于醫學本科生是基礎必修課,可以培養學生觀察、理解、分析和解決問題的能力,而且是學生后續專業課程的基礎,對于科研能力的培養更是具有深遠的影響。但該課程內容系統性、聯系性強,知識點較抽象性,難度較大[1]。
隨著計算機網絡技術的飛速發展,利用網絡進行教學和輔導教學已經成為當前教育技術和教學活動中的一種重要形式[2]。為了加強教學管理,提高教學質量,特別是針對獨立學院大部分學生,他們入學分數較低,學習能力和主動性比一本、二本學生要差,我們對于獨立學院學生學習生物化學與分子生物學,采用了多媒體教學和隨堂測驗相結合的教學模式[1]。上課時間的有限性使我們萌生了建立網絡教學題庫,讓學生隨時隨地可以使用并且和老師交流想法,隨后在已有的教學模式上,我們進一步著手建設完整網絡試題庫,并在教學中使用,效果良好。
1 BB網絡平臺介紹
"BB"平臺 (Blackboard Learning System MLTM,簡稱 Blackboard或BB)作為一個界面非常友好的教學管理系統軟件平臺, 教師可以用它創建、和管理課程的網絡內容, 為傳統教學的課程增加在線內容,甚至可以開發基本或完全沒有面授環節的網絡課程[3]。BB網絡教學平臺的使用,在全球范圍內已經有超過2800所大學及其他教育機構,其中包括著名的美國普林斯頓大學、哈佛大學、斯坦福大學、西北大學、杜克大學等,我國也有200多所大學使用該平臺。該網絡教學平臺具備以下4個獨立的功能模塊:內容資源管理模塊、在線交流模塊、考核管理模塊和系統管理模塊。
2題庫建設
依托BB平臺的考核管理模塊,我們建立了完整的總試題庫,在總體庫的基礎上又分立了預習題庫、復習題庫、以及測試題庫。
2.1題庫的選題要求 以嚴格的遵循教學大綱和指定的教材為基本原則選擇收集試題;即將入選試題庫的試題要經過細致的篩選和更正,生物化學的學科進展快,很多的內容又經過了重新的界定:酶的新名稱、呼吸鏈產生ATP的數量改變、新定義的概念等等,按照現有教材的內容更改試題的術語,刪除更改模棱兩可的答案,根據一定的質量指標篩選;入總題庫的試題量要足夠大,題量不足,難以按照教學需求篩選組成所需小題庫,也難以自動生成不同難度層次的測試試卷;各類小題庫選題時要考慮各個章節的重點和難點試題比例適中。
2.2試題的選擇 首先參考本教研室老師編寫的"生物化學實戰考試題解",這本習題2005年由人民軍醫出版社出版,學生使用至今,由于封面主色調為綠色,俗稱"綠皮書"。根據歷屆學生使用情況,從中選擇典型的、足以考察各個知識點的試題,重新整理歸納,以星號數量標記難易程度:無星號表示基礎題、一顆星號表示難、兩顆星號表示較難,當然這也意為著基礎題是所有專業必須掌握,二本以上要求做有星號的題目,將來有研究生學習要求的學生去測試兩顆星號的題目。其次是每年使用過的試卷,由于這些試卷在一本、二本、三本不同層次、不同專業考試中反復測試使用過,對每題都有分析記錄,如該題的答題正確率、問答題的得分率等,為選題提供了必要的依據,通過統計分析,確認難度系數,統一放入總題庫后,篩選適當的試題入小題庫。還可借鑒各兄弟院校和西醫綜合考試中的試卷及習題集,以滿足試卷庫廣度的需要。最后由于生物化學與分子生物學是一門發展迅速的學科,每兩年就會出引進學科最新進展出版新教材,針對這些知識還可以由出題經驗豐富的老教師,根據具體教學的實際情況,結合大綱要求出題,以彌補現成試題的不足之處,完善試卷庫。
2.3總試題庫建設操作 進入課程的"控制面板",點擊"測試"區的"題庫管理器",再點擊"添加題庫"按鈕,在界面輸入題庫名稱和說明,我們按照總試題庫的原則,依次以章節名稱命名(第一章蛋白質、第二章酶等)進行題庫的添加。本科生的醫學試題主要是名詞解釋、單選題、填空題和問答題四類,按題目類型和題目難度分別建立子題庫,接下來就可以將對應的題目添加入題庫中去。
以"單選題"為例,按"單選題"按鈕,就會出現添加單選題的界面。題干輸入"問題文本"框里。在"答案"區設置答案數為5,在出現的5個選答案框內依次輸入相應的答案。點擊正確答案之前的圓框,填上實心表示該選項是正確答案。對于單選題,只能選一個正確答案,如果是多選題可以點擊多個圓框。在"類別和難度"中添加相應星號數量,填完各項后就"提交",返回到"題庫"界面。填空題和單選題添加方法相類似:在"問題文本"框里輸入題干,在"答案"區設置答案數,在出現的相應數量答案框內依次輸入相應的答案,在"類別和難度"中添加相應星號數量,填完后"提交",返回到"題庫"界面。名詞解釋是作為"簡答題"添加,添加方法也類似:進入添加簡答題的界面,在"問題文本"框里輸入題目,在"答案"區輸入答案,在"類別和難度"中添加相應星號數量即可點擊"提交"。問答題是以"論述題"的方式添加,添加方法和簡答題完全相同。
最后每個相應的庫中會出現所有添加的題目。對于每個題目都可以進行"修改"或"刪除",注意最后按"確定"進行確認,最終還可以對該題庫進行"導出"存盤,或"修改"或"刪除"。
2.4各級子庫的建立 根據學習的目的不同,分別建立上課前的預習題庫、上課結束后的復習題庫、以及階段性的測試題庫。課程預習往往是盲目,學生隨意翻翻不如不看,上課前的預習題庫主要是以基礎概念為主的名稱解釋和選擇題,使學生快速瀏覽預習的過程中掌握最簡單的知識點,有效節省了預習時間。平時沒有考試壓力,學生在上課結束后就不及時記憶知識點,到真正考試時,往往已經遺忘,考試時時間緊、壓力大,學生為了考試過關,以押題、押重點的形式復習,考完既忘,沒有達到學習的目的,復習題庫主要以單選題和填空題為主,并且設置使用時間,記錄學生使用頻率,計入學生平時成績,督促學生課后及時復習。生物化學與分子生物學的學習分為四個部分:生物大分子結構和功能、物質代謝與調控、生命信息的傳遞與調控和分子生物學技術與應用。每學完一部分內容,利用測試題庫讓學生進行階段性測試。測試題庫主要以名稱解釋、選擇題和問答題為主,讓學生加強知識記憶,并且融會貫通。
進入"控制面板"界面,點擊"測試"區內的"測試管理器",進行"添加測試",然后測試取一個名字,比如"預習第一章蛋白質",然后提交。提交后會出現"測試編輯器"界面,在"添加"菜單里面"取自題庫"選擇相應題型,在"創建設置"中設置題目的分值。若需選擇某題,就在某題前面打勾;若想全不選用,可點擊界面上方的全選框。選完題目后"提交",單擊"確定",測試建立就完成了。
3子試題庫的應用
3.1測試題的 進入"控制面板"界面,點擊"內容區"的"創建內容",名稱命名為預習、復習、測試三部分,每部分添加測試,此時"添加測試"框會出現已經建立的測試。選擇你要添加的測試(比如"預習第一章蛋白質"),然后"提交"-"確定"-"修改"測試界面。進入"修改測試"修改每道題的分值;點擊"修改測試選項" 點擊"測試可用性",其中"將鏈接設置為可用"必須選擇是,否則測試不能用;為測試添加通知可選"為此測試添加新通知"。課后復習設置"不限次嘗試",并且不限制答題時間;預習和階段性測試設置"有限次嘗試"3次,在"設置計時鐘"設置答題時間。設置"顯示開始時間",學生在特定時間看到試題。"自我評估選項"區,則選擇復習和階段性測試包括在平時成績簿中。"測試反饋"區選擇在測試完成后向學生反饋此次測試的 "分數",以及學生自己提交的"答案"及"正確答案"等。在"測試顯示"區選擇將所有的題目都同時顯示出來。"隨機排列問題"選項中,除預習是隨機選擇問題出現次序,其他是按照測試中題目的順序出現。設置完了后"提交","確認"后就返回到"作業"界面,在該測試旁點擊"管理",隨后出現"管理該測試"界面點擊"選擇性",設置時間,選擇"所有用戶小組",點擊"提交"后完成設置。
3.2測試的應用 老師把學生的信息以Excel表格的形式交給BB平臺的管理員,導入BB平臺的相應課程中,學生以學號登入BB平臺,就可以選擇進入相應的課程,在作業區中看到相應的測試。測試完成后一定要"提交"否則沒有成績。通過BB平臺,對于客觀題(選擇題)可以自動判分,學生可及時看到成績,而主觀題由老師進行給分。實時的測試可以提高學生的學習興趣,體會成功的喜悅。老師可以點擊"控制面板"的"測試"區進入成績查看、管理成績,也可點擊"下載成績",以Excel表格形式保存。老師可以通過實時的測試結果,檢查學生學習的效果,及時調整教學進度,收集學生錯誤率高的題目,上課及時解答學生問題。
4總結
BB網絡平臺的出現,在空間上提供遠距離的學習機會,拓展了課堂學習的空間;在時間上提供在不同時候進行學習的機會,增加了課堂外學習的時間。BB網絡平臺的醫學生物化學與分子生物學教學題庫建立,使得試題一次錄入可多次重復使用,減少了教師教學出題的負擔,實時的測試以及電子成績單的使用可以讓教師隨時了解學生的學習情況,在教學中具有較明顯的優勢,適合實際教學,在本科階段教學中取得良好的教學效果。
參考文獻:
[1]吳娟娟,朱蕙霞,賈辛.生物化學與分子生物學教學模式對比研究[J].生物學雜志,2014,29(2):106-107.
篇10
關鍵詞: 高職教育; 網絡考試; ; 信息管理
中圖分類號: TN911?34 文獻標識碼: A 文章編號: 1004?373X(2013)08?0063?03
0 引 言
現在高職院校所開的公共課眾多,參加學生也很多,對學生學習效果的檢驗成了一個難題。在線考試系統是針對學生的考試系統。學校可以通過該考試系統建立自己的網上考場,使學生直接進行網上考試,既減少了成本,又避免了筆試的繁瑣過程,使考試過程變得輕松方便;同時還可以有效地控制考試的作弊現象,確保考試的公開、公平、公正。
1 系統設計
本網絡考試系統采用B/S架構設計[1],只需要在Web服務器上安裝本程序,客戶端使用操作系統自帶的IE瀏覽器就可以完成包括管理在內的所有操作,而無需安裝其他任何程序。系統可以適應局域網以及Internet等網絡環境。
1.1 考試系統硬件設計
考試服務器用來在考試過程中管理考生考試,具有存放試題、考試組卷、發卷、收卷、判卷等功能。
考試管理機用來系統管理員登錄考試服務器處理考試業務。
數據庫服務器連接考試服務器用來存放試題庫等信息,提供給考試系統安全快速的訪問,如圖1所示。
1.2 系統功能描述
本系統將用戶分為4級:系統管理員、主考官、考生和普通用戶。
1.2.1 系統管理員
系統管理員使用系統默認的賬號登錄,是系統的最高管理者。具有以下權限:
(1)重新設定系統管理員的登錄名和密碼;
(2)設置主考官賬號和恢復主考官密碼;
(3)設置考生二次登錄密碼[2];
(4)維護考生表和主考官表;
(5)定期清理用戶注冊表和試卷庫。
1.2.2 主考官
主考官及任課老師和監考員的功能于一身,使用系統管理員授予的賬號登錄。具有以下功能:
(1)修改密碼;
(2)上傳考題。可以將選擇題、填空題和上機操作題上傳到服務器的試題庫中;
(3)編輯本人上傳的試題,瀏覽其他主考官的試題;
(4)組建試卷。根據抽取范圍,可選用試題庫中自己的或其他主考官的、一位或多位主考官上傳的試題;
(5)激活考場。主考官激活考場后,考生可以進行考試;
(6)查看交卷情況。考試結束后,主考官可以根據考生的交卷情況,對沒有成功交卷的學生能列出姓名、學號、機器號和IP地址,并代為交卷;
(7)評判試卷。主考官可以將考生的試卷再次調出查看,并人工判閱上機操作題,把上機操作題的得分保存入庫,同時得到試卷總分;
(8)統計成績。根據班級分數,分別得到以表格形式和統計圖形式的各分數段的統計情況;
(9)打印試卷。如果需要,可以將某考生的試卷打印備案。
1.2.3 考生
考生使用姓名和學號登錄。登錄成功后可以看到自己的照片。登錄信息和照片在考試過程中始終位于屏幕上方,以便主考官核對考生身份。
主考官激活考場,等規定的考試時間一到,系統自動啟動“開始考試”功能,考生才可開始進行考試。抽題過程是根據主考官設定的試題類型和抽取范圍從題庫中隨機抽取的,每個人都不同,基本可以杜絕抄襲作弊的可能性[3]。
對于選擇題和填空題在考試過程中會實時保存答題情況(如圖2所示),如果出現死機、重啟、掉電、中途換機等現象,可由主考官輸入二次登錄密碼后自動恢復考試進程,繼續進行考試。對于上機操作題,需要考生在本地機器上做完,然后將工程文件上傳到服務器中[4]。
考試完畢后進行交卷。如果交卷失敗可以再次交卷,或請求主考官代為交卷。交卷成功后,馬上可以知道選擇題和填空題的得分。考試時間一到,系統將啟動自動交卷功能,退出考試系統,考生無法再進行考試。考試結束后,考生可以登錄系統查看成績。
2 系統模塊設計
本系統按功能分為兩個大的模塊:在線考試和后臺管理系統[5]。其中在線考試系統分為考生登錄和成績查詢2個模塊;后臺管理系統分為系統管理、班級管理、學生管理、科目管理、試題管理、成績管理等,如圖3所示。
2.1 考生登錄模塊
考生選擇考試科目,輸入學號和密碼并進入考試界面開始考試,若忘記輸入任何一項,會出現提示“只有學號和密碼正確的考生才能進入考試”;如果已經參加該門課程的考試,則會出現響應提示“不允許進入”。
單擊“開始考試”按鈕時,進行如下操作。
(1)判斷考生是否合法存在;
(2)判斷該考生是否已經參加該門課程的考試;
(3)將學號、考試科目存入Session[6]中,以便傳遞給考試頁面;
(4)所有條件符合,轉到考試頁面。
2.2 考生考試模塊
功能:根據考生選擇的考試科目,隨機讀取試卷,提交試卷時自動計算成績,并把成績記錄到成績表中。然后自動跳轉到成績顯示頁面,顯示該考生的考試成績;如果考生已經參加過其他科目的考試,在該頁面顯示的是參加的所有科目的考試成績。
主要邏輯:Page_load事件中,每種類型的試題放到一個Repeater控件內,從題庫中根據設置取得相應類型的試題數量,綁定到Repeater控件,在頁面上循環顯示試題。
單擊“提交”按鈕時,觸發計算成績事件,從試題庫中取得試題和答案,對每一道試題,與取得的考生的答案對比,兩者相同則在總分上加上相應題目的分數。
2.3 考試成績顯示模塊
功能:顯示考生的各門課程的成績。
主要邏輯:在Page_Load事件中,首先判斷考生是否登錄,如果沒有登錄,則轉向登錄頁面;如已登錄,則根據學號顯示學生的學號和姓名,并從數據庫中取出該學生的所有已考科目和考試成績,綁定到GridView控件中顯示出來。
2.4 后臺管理登錄模塊
功能:系統管理員進入后臺管理整個考試系統,包括管理員信息的增、刪、改,班級信息的增、刪、改,學生信息的增、刪、改,考試科目的增、刪,試題庫中試題信息的增、刪、改等。輸入管理員賬號和密碼才能進入后臺,若忘記輸入任何一項,會進行提示。
主要邏輯:為防止在地址欄中直接輸入頁面地址而進入系統后臺維護界面,在后臺文件夾中添加一個Web.config文件,配置拒絕所有匿名用戶訪問,直接跳轉到后臺登錄界面登錄后才能訪問。
2.5 后臺學生信息管理模塊
功能:學生信息的添加、刪除、修改。
主要邏輯:添加新學生時,要判斷學號是否已經存在,保證學號不重復;刪除學生信息時,為防止誤刪除,增加刪除確認提示;修改學生信息時,使用隱藏控件保存并獲取學生信息。
3 結 語
本文利用技術框架,實現了一個完整的 “在線考試系統”項目,具有很強的實用性。該考試平臺包含了考生考試,用戶管理,考試管理,試卷管理,題庫管理,報表管理等多個功能,主要注重過程控制和考試檔案的管理。定位于節省考試過程中的成本,方便學校對考核工作的管理。其B/S的模式使之更容易部署推廣及方便的使用。
由于時間和技術上的限制,本設計還存在許多方面的工作尚不完善。系統對操作人員錄入的錯誤數據和數據本身的錯誤造成的不完整性,系統的約束力較弱,在系統的進一步實現階段,應加強數據的完整性,提高系統數據的正確性和相容性,加強對用戶輸入端的數據進行檢驗。
參考文獻
[1] 陳建偉.ASP動態網站開發教程[M].3版.北京:清華大學出版社,2008.
[2] 方明清程序設計教程與實訓[M].北京:北京大學出版社,2007.
[3] 華夏 案例實訓教程[M].北京:科學出版社,2009.
[4] 劉廷開發實例完全剖析[M].北京:中國電力出版社,2006.
[5] 尚俊杰程序設計[M].北京:清華大學出版社,2004.