用ASP開發(fā)試題庫與在線考試系統(tǒng)(二)
...
二、運(yùn)行環(huán)境與系統(tǒng)結(jié)構(gòu)
此應(yīng)用程序可廣泛運(yùn)行于國際互聯(lián)網(wǎng)即Internet,也可適用于內(nèi)部的局域網(wǎng)。其運(yùn)行要求和邏輯結(jié)構(gòu)分別如下:
客戶端:Windows95/98,Internet Explorer(IE)等
服務(wù)器端:Windows NT/Windows2000,Internet Information Server (IIS)4.0及其以上版本,IE等;或者Windows98,Personal Web Server(PWS),IE等。
數(shù)據(jù)庫:采用SQL Server,運(yùn)行于服務(wù)器端。
試題庫與在線考試系統(tǒng)邏輯結(jié)構(gòu)圖
三、系統(tǒng)特點(diǎn)
系統(tǒng)聯(lián)為一體,界面整齊、美觀,操作簡單、方便。另外,支持按權(quán)限對系統(tǒng)進(jìn)行操作,即不同類型的用戶擁有相異的權(quán)限對題庫執(zhí)行不同的操作。主要是在首頁通過兩種不同的方式進(jìn)入相異的操作界面,以確保整個數(shù)據(jù)庫中數(shù)據(jù)的安全性及完整性。其主要特點(diǎn)體現(xiàn)在以下三個方面:
?。?) 自主設(shè)計數(shù)據(jù)庫 ⑵ 自主調(diào)用數(shù)據(jù)庫 ⑶ 自主管理數(shù)據(jù)庫
自主設(shè)計數(shù)據(jù)庫是指用戶能夠根據(jù)自己的需要創(chuàng)建新科目數(shù)據(jù)庫(即系統(tǒng)實(shí)現(xiàn)了自動建表的功能),讓數(shù)據(jù)庫真正成為用戶自己的數(shù)據(jù)庫。不過,只要庫中已存在該科目名稱及表名,則不予重建,這樣就保證了數(shù)據(jù)的統(tǒng)一性;自主調(diào)用數(shù)據(jù)庫即允許用戶能自由地從數(shù)據(jù)庫中抽取試題組成試卷,試卷中有幾道大題和小題以及是否提供查看答案均由用戶自行設(shè)置并選題。通常來說,一份高質(zhì)量的試卷,需要用戶反復(fù)推敲、比較和琢磨,用戶就象進(jìn)超市買東西一樣能方便地把看中的取出來,也可反悔把不需要的退回去,并且在形成一份完整的試卷之前,允許任意調(diào)整該試題的次序。在組卷時,還可以多份試卷選取同一試題或同一知識點(diǎn)的試題,但嚴(yán)禁一套試卷中出現(xiàn)知識點(diǎn)相同(似)且難度一致的試題。不過,其最大的缺陷在于目前只實(shí)現(xiàn)了試卷中的客觀題部分,即包括判斷、單選和多選題。而且,還沒有實(shí)現(xiàn)客觀題部分和真正的多媒體試卷;自主管理數(shù)據(jù)庫指一般用戶具有添加、修改和檢索數(shù)據(jù)的權(quán)力,實(shí)現(xiàn)數(shù)據(jù)庫的可擴(kuò)充性和開放性。而管理員則另具有刪除數(shù)據(jù)的權(quán)力,從而達(dá)到了系統(tǒng)數(shù)據(jù)統(tǒng)一性和一致性的目的,具體情況請見系統(tǒng)演示。
上一條:用ASP開發(fā)試題庫與在線考試系統(tǒng)(一)
下一條:ASP字符串函數(shù)大全