專利名稱:一種測驗題目生成方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明是關于一種測驗題目生成方法及系統(tǒng),特別是關于一種使用者輸入一個以上與測驗題目內容或屬性相關的查詢條件,借以檢索出符合該查詢條件的測驗題目的生成方法與系統(tǒng)。
背景技術:
隨著信息多元化時代的來臨,加上電子信息的軟硬件設備在功能上的提升,愈來愈多的信息可以通過電子信息裝置加以傳遞,相對的使用者也越來越依賴電子信息裝置來汲取知識。然而,面對日益膨脹的信息,若是沒有一套系統(tǒng)而有效的學習方法,則很容易被信息洪流所淹沒。
正因如此,民間的軟件開發(fā)者在知識的傳達與資料的匯總方面推出了不少應用軟件供使用者進行學習之用,它們大抵可分為三種其一為單純的資料、搜集匯總、并以直接呈現(xiàn)的方式提供給使用者進行瀏覽學習;其二則是通過電子教學的方式以電子信息裝置及相關的學習軟件扮演老師的角色,通過預先設定好的教學流程及內容,讓使用者作為學習者的角色來進行學習,由于這種學習方式可以輔助教學過程,故該種軟件也稱之為計算機輔助教學(Computer Aided Instruction;CAI)軟件;其三則是將學習與娛樂合而為一,就是以游戲的形式呈現(xiàn)在使用者面前,但實際上,游戲的內容以及進行的過程則是通過如問、答的方式來完成游戲本身所預先設立的進度或關卡,借以達到寓教于樂的目的。
前述的三種與學習有關的軟件雖然能夠助使用者一臂之力,但無法提供使用者一個更有效的學習環(huán)境。就第一種形式而言,可將其設想為一個介紹紐約當代藝術博物館館藏藝術品的軟件,將該館所有現(xiàn)存館藏藝術品的圖像及介紹數(shù)據(jù)儲存在軟件中,使用者必須通過預設的檢索功能去尋找所需的檔案資料,但是檢索目錄的提示內容往往過于精簡,對于不熟習相關背景的使用者而言幫助有限,在資料的搜尋上宛若大海撈針。再就第二種形式而論,該種計算機輔助教學形式的軟件雖然能夠提供使用者一較有系統(tǒng)且循序漸進的學習方式,然而使用者僅能夠依照軟件設計者預先設計的流程學習,不但缺乏變化性,使用者也無法依照個人的學習情況選擇學習內容,當然這里所指的學習內容是包含教學與測驗兩者,因此,這種類型的學習軟件會流于形式,大大降低了使用者使用的意愿。最后,就第三種方式而言,使用者固然可從問、答的過程中獲取知識,但是其提問的內容往往是依照既定的游戲劇情來進行,使用者必須進行到某一進度時才會有對應該劇情的問題提出,這種形式的軟件無法提供一個更具有變化性的學習環(huán)境,而容易造成使用者學習興趣與意愿的降低。
綜上所述,當使用者欲通過一電子信息裝置如個人計算機、筆記型計算機、個人數(shù)字助理(PDA)或移動電話等進行學習時,特別是在進行測驗題目的生成與作答時,亟須一個能夠讓使用者能夠依據(jù)其本身的需求加以選擇測驗題目內容的方法及系統(tǒng),達到真正意義上的因材施教。
發(fā)明內容
為克服上述技術的缺點,本發(fā)明的主要目的在于提供一種測驗題目生成方法及系統(tǒng),借以讓使用者通過一數(shù)據(jù)處理裝置選定一個以上的查詢條件,并且該查詢條件可單獨或以組合的方式作為測驗題目生成的依據(jù),這樣生成的測驗題目可根據(jù)不同使用者的不同查詢條件而不同。
本發(fā)明的另一目的在于提供一種測驗題目生成方法及系統(tǒng),借助該方法及系統(tǒng),可讓使用者更系統(tǒng)、更有效率的組織測驗題庫并可生成相應的測驗題目。
為達成上述目的,本發(fā)明的測驗題目生成系統(tǒng)包含有一用以儲存資料的數(shù)據(jù)庫,它至少包括測驗題目資料、對應該測驗題目的答案資料及對應該測驗題目內容相關的信息資料;一測驗題目查詢模塊,它可以根據(jù)預先儲存于該數(shù)據(jù)庫中的測驗題目的相關信息,將對應的測驗題目查詢條件畫面顯示在該數(shù)據(jù)處理裝置上,供使用者選擇與輸入查詢條件之用;一資料檢索模塊,是依據(jù)該測驗題目查詢模塊接收由使用者通過該數(shù)據(jù)處理裝置輸入的查詢條件,自該數(shù)據(jù)庫中檢索出對應該查詢條件的測驗題目;以及一數(shù)據(jù)輸出模塊,它是將該資料檢索模塊檢索出的測驗題目的內容,顯示在該數(shù)據(jù)處理裝置上供使用者作答。
通過該測驗題目生成系統(tǒng),進行測驗題目生成的方法是首先,當使用者通過該數(shù)據(jù)處理裝置執(zhí)行測驗題目查詢功能時,令該測驗題目查詢模塊顯示一測驗題目查詢畫面在該數(shù)據(jù)處理裝置上;其次,依據(jù)使用者通過該數(shù)據(jù)處理裝置所輸入的查詢條件,令該資料檢索模塊自該數(shù)據(jù)庫中檢索出符合該查詢條件的測驗題目,該數(shù)據(jù)庫中儲存有測驗題目資料、對應該測驗題目的答案資料及對應該測驗題目內容的相關信息資料;最后,令該數(shù)據(jù)輸出模塊將由該數(shù)據(jù)檢索模塊所檢索出的測驗題目顯示在該數(shù)據(jù)處理裝置上,以供使用者通過該數(shù)據(jù)處理裝置進行作答。
與現(xiàn)有的測驗題目生成技術相比較,本發(fā)明的測驗題目生成方法及系統(tǒng),能夠給使用者提供一個以選定的查詢條件或組合的查詢條件這兩種方式進行測驗題目的檢索,達到系統(tǒng)的、有針對性的、高效的生成測驗題目的目的。
以下以較佳實施例,配合附圖,進一步說明本發(fā)明的特點及功效附圖1為一應用架構方塊示意圖,顯示本發(fā)明的測驗題目生成系統(tǒng)的應用架構;附圖2為一系統(tǒng)架構方塊示意圖,顯示本發(fā)明的測驗題目生成系統(tǒng)的系統(tǒng)架構;附圖3為一應用示意圖,顯示本發(fā)明的測驗題目生成系統(tǒng)其數(shù)據(jù)庫內的數(shù)據(jù)區(qū)位的架構;附圖4(A)和附圖4(B)為一應用示意圖,顯示本發(fā)明的測驗題目生成系統(tǒng)在使用者進行測驗題目生成時的網(wǎng)頁畫面;以及附圖5為一流程圖,顯示本發(fā)明的測驗題目生成方法的流程。
具體實施例方式
實施例請參閱附圖1,如圖所示,在本實施例中,本發(fā)明的測驗題目生成方法及系統(tǒng)是應用于一現(xiàn)有的主從架構網(wǎng)絡通訊系統(tǒng)2中,又該測驗題目生成系統(tǒng)1是建構在該網(wǎng)絡通訊系統(tǒng)的一服務端,用以提供具有網(wǎng)絡連結功能的網(wǎng)絡終端裝置3、網(wǎng)絡終端裝置4、網(wǎng)絡終端裝置5及網(wǎng)絡終端裝置6的客戶端的使用者,借由一瀏覽器應用程序通過該網(wǎng)絡通訊系統(tǒng)2與建構于該服務端的測驗題目生成系統(tǒng)1相互連結,以進行包括測驗題目資料在內的資料傳送、接收工作。其中,該網(wǎng)絡通訊系統(tǒng)2可為一互聯(lián)網(wǎng)(Internet)企業(yè)網(wǎng)絡(Intranet)或企業(yè)間網(wǎng)絡(Extranet);該網(wǎng)絡終端裝置3、4、5、6分別為一個人計算機(PC)、筆記型計算機(NB)、個人數(shù)字助理(PDA)與移動電話;該瀏覽器應用程序可以是微軟的網(wǎng)絡探險家(Internet Explorer)或是網(wǎng)景的領航員(Netscape Navigator)。前述的主從架構網(wǎng)絡通訊系統(tǒng)2、該網(wǎng)絡終端裝置3到6及該瀏覽器應用程序均為現(xiàn)有的軟、硬件架構,在此不另行文贅述。
請參閱附圖2,其中顯示本發(fā)明的測驗題目生成系統(tǒng)1的系統(tǒng)架構,如圖所示,該測驗題目生成系統(tǒng)1包含有一數(shù)據(jù)庫210、一測驗題目查詢模塊220、一數(shù)據(jù)檢索模塊230以及一數(shù)據(jù)輸出模塊240。此外,該測驗題目生成系統(tǒng)1配備有一網(wǎng)絡服務器200,該網(wǎng)絡服務器200是提供該測驗題目生成系統(tǒng)1通過該網(wǎng)絡通訊系統(tǒng)2與網(wǎng)絡終端裝置3、4、5、6相互連結,同時網(wǎng)絡服務器200提供該網(wǎng)絡終端裝置3、4、5、6響應使用者的指令或其它需求以進行資料存取。在本實施例中,該網(wǎng)絡終端裝置3、4、5、6,是利用各網(wǎng)絡終端裝置上的網(wǎng)絡瀏覽器的應用程序(如前述微軟的網(wǎng)絡探險家或是網(wǎng)景的領航員),通過網(wǎng)絡通訊系統(tǒng)2經由該網(wǎng)絡服務系統(tǒng)200與該測驗題目生成系統(tǒng)1相互連結,以進行資料傳送、接收及存取的工作。
該數(shù)據(jù)庫210是提供該測驗題目生成系統(tǒng)1用于儲存測驗題目資料、對應該測驗題目的答案資料及對應該測驗題目內容相關信息等資料。在本實施例中,為增加資料查詢及檢索的時效性,該數(shù)據(jù)庫210可為一關系型數(shù)據(jù)庫。其架構如附圖3(A)所示的測驗題目資料表300,其包含有與測驗題目相關的題號、測驗題目內容、選項1、選項2、選項3、選項4、正確選項、難易度、適用年齡、知識點、類別及關鍵詞等數(shù)據(jù)區(qū)位。通過這種關系型數(shù)據(jù)庫的建立,當使用者輸入上述任一種資料的時,該測驗題目生成系統(tǒng)1即可快速的找尋到其對應的資料。在此須特別說明的是,前述的各該數(shù)據(jù)區(qū)位及其所屬的資料表僅為舉例而已,在實際情況中,其內容應更為明確詳細。此外,各該數(shù)據(jù)區(qū)位的內容亦有可能包含有其它的數(shù)據(jù)區(qū)位或是資料列表,由于篇幅所限及陳述上的簡潔,僅顯示與測驗題目生成有關的部分資料。另一方面,該關系型數(shù)據(jù)庫的系統(tǒng)架構也有多種,如何建立乃為現(xiàn)有的技術,故不再說明。
該測驗題目查詢模塊220將預先儲存于該數(shù)據(jù)庫210的測驗題目查詢條件畫面顯示在該網(wǎng)絡終端裝置上,供使用者選擇與輸入查詢條件。在本實施例中,假設該查詢條件包括前述數(shù)據(jù)庫210中所列的測驗題目相關信息,其中包含有題號、難易度、適用年齡、知識點、類別及關鍵詞等相關信息均可作為查詢條件,且該查詢條件并不限定為單一的查詢條件,使用者還可輸入若干個查詢條件,且該若干個查詢條件間的關系可以是“和”或“或”的關系,借以達到增加測驗題目查詢的效果。
該資料檢索模塊230根據(jù)接收的查詢條件,自該數(shù)據(jù)庫210中檢索出對應該查詢條件的測驗題目。在本實施例中,當使用者通過該測驗題目查詢模塊220所生成的測驗題目查詢條件畫面,選擇并輸入查詢條件后,該測驗題目查詢模塊220隨即發(fā)送一信號告知該資料檢索模塊230,依據(jù)使用者所輸入的查詢條件自該數(shù)據(jù)庫210中檢索出符合該查詢條件的測驗題目資料。
該資料輸出模塊240是將該資料檢索模塊230檢索出的測驗題目內容,顯示在該網(wǎng)絡終端裝置上供使用者作答。承前所述,在本實施例中,當該資料檢索模塊230自該數(shù)據(jù)庫210中檢索出符合該查詢條件的測驗題目資料后,隨即發(fā)送一信號至該資料輸出模塊240,該資料輸出模塊240在接收到該信號后,即依據(jù)該測驗題目資料生成一測驗題目作答的畫面在該網(wǎng)絡終端裝置顯示單元上,供使用者通過該網(wǎng)絡終端裝置的輸入單元,如鍵盤或鼠標等,進行測驗題目的作答。
通過前述的測驗題目生成系統(tǒng)1,在實施該測驗題目生成方法的步驟是如下所述。
首先,當使用者通過該網(wǎng)絡終端裝置執(zhí)行測驗題目查詢功能時,令該測驗題目查詢模塊220顯示一測驗題目查詢畫面在該網(wǎng)絡終端裝置上。請參閱附圖4(A)的測驗題目查詢網(wǎng)頁畫面400,如圖所示,在本實施例中,假設使用者通過該網(wǎng)絡終端裝置進入一提供線上測驗功能的網(wǎng)站,并選取該測驗題目查詢功能選項(均未圖式)后,該測驗題目查詢模塊220即生成該測驗題目查詢網(wǎng)頁畫面400,并通過該網(wǎng)絡通訊系統(tǒng)2傳送至使用者的網(wǎng)絡終端裝置上,該網(wǎng)頁畫面400包含有題號、難易度、適用年齡、知識點、類別及關鍵詞等相關信息的查詢條件字段,以供使用者選擇、輸入該查詢條件。再者,該查詢條件如前所述,可以僅輸入單一查詢條件外,還可以輸入若干個查詢條件,且該若干個查詢條件的關系可以是“和”或“或”的關系。
其次,依據(jù)使用者通過該網(wǎng)絡終端裝置所輸入的查詢條件,令該資料檢索模塊230自該儲存有測驗題目資料、對應該測驗題目的答案資料及對應該測驗題目內容的相關信息資料的數(shù)據(jù)庫210中檢索出符合該查詢條件的測驗題目。承前所述,請再參閱附圖4(A),如圖所示,該使用者通過該網(wǎng)絡終端裝置所輸入的查詢條件為“類別”條件選項中的“文藝”及“關鍵詞”條件選項中的“詩人”,又該“條件關聯(lián)”選項為“AND”,也就是“和”的意思,當該數(shù)據(jù)檢索模塊230接收到使用者所輸入的查詢條件后,隨即自該數(shù)據(jù)庫210中檢索出對應該查詢條件及條件關聯(lián)的測驗題目資料。請再參閱附圖3,其中若干個測驗題目中同時符合”類別”條件選項中的“文藝”及“關鍵詞”條件選項中的“詩人”,又該“條件關聯(lián)”選項為“AND”的測驗題目僅有該題號2與3的測驗題目。
最后,令該數(shù)據(jù)輸出模塊240將該數(shù)據(jù)檢索模塊230所檢索出的測驗題目,顯示在該網(wǎng)絡終端裝置上以供使用者通過該網(wǎng)絡終端裝置進行作答。承前所述,請參閱附圖4(B)的測驗題目作答網(wǎng)頁畫面410,如圖所示,在本實施例中,當該數(shù)據(jù)檢索模塊230檢索出符合該使用者所輸入的查詢條件及條件關聯(lián)的測驗題目資料后,即發(fā)送一信號至該資料輸出模塊240,而該資料輸出模塊240隨即依據(jù)該測驗題目數(shù)據(jù)生成出該網(wǎng)頁畫面410,使用者即可通過該網(wǎng)絡終端裝置的輸入單元,如鍵盤或鼠標,進行測驗題目的作答。
請參閱附圖5,是顯示本發(fā)明的測驗題目生成方法的流程。該測驗題目生成系統(tǒng)1乃配備有網(wǎng)絡服務器200,它是用來提供該測驗題目生成系統(tǒng)1通過網(wǎng)絡通訊系統(tǒng)與網(wǎng)絡終端裝置相互連結,并提供該網(wǎng)絡終端裝置進行資料存取,及用以儲存至少包括有測驗題目資料、對應該測驗題目的答案資料及對應該測驗題目內容相關信息等資料的數(shù)據(jù)庫210,接著進行步驟S501。
于步驟S501中,在使用者通過該網(wǎng)絡終端裝置執(zhí)行測驗題目查詢功能時,令該測驗題目查詢模塊220顯示一測驗題目查詢畫面在該網(wǎng)絡終端裝置上,接著進行步驟S502。
于步驟S502中,依據(jù)使用者通過該網(wǎng)絡終端裝置所輸入的查詢條件,令該資料檢索模塊230自該儲存有測驗題目資料、對應該測驗題目的答案資料及對應該測驗題目內容的相關信息資料的數(shù)據(jù)庫210中檢索出符合該查詢條件的測驗題目,接著進行步驟S503。
于步驟S503中,令該數(shù)據(jù)輸出模塊240將該數(shù)據(jù)檢索模塊230所檢索出的測驗題目顯示在該網(wǎng)絡終端裝置上,供使用者通過該網(wǎng)絡終端裝置進行作答。
綜上所述,本發(fā)明的測驗題目生成方法及系統(tǒng),能夠給使用者提供以選定查詢條件或組合查詢條件的方式,進行測驗題目的檢索,達到系統(tǒng)的、高效的生成測驗題目的目的。須特別說明的是,本實施例中將本發(fā)明的測驗題目生成方法及系統(tǒng)以網(wǎng)絡線上實時測驗的形式加以應用,然而實際上并非限定為線上操作的形式。該發(fā)明的測驗題目生成方法以及系統(tǒng)還能夠以套裝形式儲存于任一形式的資料儲存媒介內,如只讀光盤(CD-ROM)或只讀存儲器數(shù)字激光視盤(DVD-ROM)等,再由使用者以安裝(Install)的方式置于如前述的數(shù)據(jù)處理裝置中,如個人計算機、筆記型計算機等,以單機形式使用本發(fā)明的測驗題目生成方法及系統(tǒng)。再者,還可通過前述任一具有網(wǎng)絡連結數(shù)據(jù)傳輸功能的裝置如筆記型計算機、個人數(shù)字助理或移動電話等,下載本發(fā)明的測驗題目生成方法及系統(tǒng)后,以離線的方式進行單機操作,均可達到應用本發(fā)明的測驗題目生成方法及系統(tǒng)的效果。
權利要求
1.一種測驗題目生成方法,其特征在于,該方法提供使用者借由一數(shù)據(jù)處理裝置以選定查詢條件或組合查詢條件的方式進行測驗題目的檢索,該測驗題目資料及查詢條件是儲存于一數(shù)據(jù)庫中,該測驗題目生成方法包含(1)令一測驗題目查詢模塊在使用者通過該數(shù)據(jù)處理裝置執(zhí)行測驗題目查詢功能時,顯示一測驗題目查詢畫面在該數(shù)據(jù)處理裝置上;(2)令一資料檢索模塊依據(jù)使用者通過該數(shù)據(jù)處理裝置所輸入的查詢條件,自該數(shù)據(jù)庫中檢索出符合該查詢條件的測驗題目;以及(3)令一數(shù)據(jù)輸出模塊將該數(shù)據(jù)檢索模塊所檢索出的測驗題目顯示在該數(shù)據(jù)處理裝置上,以供使用者通過該數(shù)據(jù)處理裝置進行作答。
2.如權利要求1所述的方法,其特征在于,該數(shù)據(jù)處理裝置為個人計算機、筆記型計算機、個人數(shù)字助理或移動電話的任一個。
3.如權利要求1所述的方法,其特征在于,該數(shù)據(jù)處理裝置還具有與網(wǎng)絡通訊系統(tǒng)連結以進行數(shù)據(jù)傳輸、存取的功能。
4.如權利要求3所述的方法,其特征在于,該網(wǎng)絡通訊系統(tǒng)為互聯(lián)網(wǎng)、企業(yè)網(wǎng)絡、企業(yè)間網(wǎng)絡及無線通訊系統(tǒng)的任一個。
5.如權利要求3所述的方法,其特征在于,該網(wǎng)絡通訊系統(tǒng)為有線通訊系統(tǒng)及無線通訊系統(tǒng)的任一個。
6.如權利要求1所述的方法,其特征在于,該數(shù)據(jù)庫為一關系型數(shù)據(jù)庫。
7.一種測驗題目生成系統(tǒng),其特征在于,該系統(tǒng)提供使用者借由一數(shù)據(jù)處理裝置以選定查詢條件或組合查詢條件的方式進行測驗題目的檢索,該測驗題目生成系統(tǒng)包含一數(shù)據(jù)庫,用以儲存至少包括有測驗題目資料、對應該測驗題目的答案資料及對應該測驗題目內容相關信息資料;一測驗題目查詢模塊,用以依據(jù)預先儲存于該數(shù)據(jù)庫的測驗題目相關信息以顯示對應的測驗題目查詢條件畫面在該數(shù)據(jù)處理裝置上,供使用者選擇與輸入查詢條件;一數(shù)據(jù)檢索模塊,用以依據(jù)該測驗題目查詢模塊接收自使用者通過該數(shù)據(jù)處理裝置所輸入的查詢條件,自該數(shù)據(jù)庫中檢索出對應該查詢條件的測驗題目;以及一資料輸出模塊,用以將該資料檢索模塊檢索出的測驗題目內容顯示于該數(shù)據(jù)處理裝置上供使用者作答。
8.如權利要求7所述的系統(tǒng),其特征在于,該數(shù)據(jù)處理裝置為個人計算機、筆記型計算機、個人數(shù)字助理或移動電話的任一個。
9.如權利要求7所述的系統(tǒng),其特征在于,該數(shù)據(jù)處理裝置還具有與網(wǎng)絡通訊系統(tǒng)連結以進行數(shù)據(jù)傳輸、存取的功能。
10.如權利要求9所述的系統(tǒng),其特征在于,該網(wǎng)絡通訊系統(tǒng)為互聯(lián)網(wǎng)、企業(yè)網(wǎng)絡、企業(yè)間網(wǎng)絡及無線通訊系統(tǒng)的任一個。
11.如權利要求9所述的系統(tǒng),其特征在于,該網(wǎng)絡通訊系統(tǒng)為有線通訊系統(tǒng)及無線通訊系統(tǒng)的任一個。
12.如權利要求7所述的系統(tǒng),其特征在于,該數(shù)據(jù)庫為一關系型數(shù)據(jù)庫。
全文摘要
一種測驗題目生成方法及系統(tǒng),是令一測驗題目查詢模塊在使用者通過一數(shù)據(jù)處理裝置執(zhí)行測驗題目查詢功能時,顯示一測驗題目查詢畫面在該數(shù)據(jù)處理裝置上;其次,令一資料檢索模塊依據(jù)使用者通過該數(shù)據(jù)處理裝置所輸入的查詢條件,自一儲存有測驗題目資料、對應該測驗題目的答案資料及對應該測驗題目內容的相關信息資料的數(shù)據(jù)庫中檢索出符合該查詢條件的測驗題目;最后,令一數(shù)據(jù)輸出模塊將該數(shù)據(jù)檢索模塊所檢索出的測驗題目顯示在該數(shù)據(jù)處理裝置上,供使用者通過該數(shù)據(jù)處理裝置進行作答。
文檔編號G06F17/30GK1472675SQ0212705
公開日2004年2月4日 申請日期2002年7月29日 優(yōu)先權日2002年7月29日
發(fā)明者朱小燕, 溫世義 申請人:明日工作室股份有限公司