国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

校園網(wǎng)試題庫管理系統(tǒng)的設計與實現(xiàn)

2011-12-29 00:00:00劉桂榮
中國信息技術教育 2011年14期


  摘要:為了充分利用校園網(wǎng)現(xiàn)有資源,實現(xiàn)局域網(wǎng)內(nèi)部試題庫的管理及自動組卷,更有效地實施教考分離,本文提出了創(chuàng)建一種校園網(wǎng)試題庫管理系統(tǒng)的方案,并對此系統(tǒng)的設計和實現(xiàn)細節(jié)進行了詳細闡釋。
  關鍵詞:校園網(wǎng);試題庫管理;組卷;存儲過程
  
  校園網(wǎng)試題庫管理系統(tǒng)利用JSP網(wǎng)絡編程技術和MySQL數(shù)據(jù)庫技術實現(xiàn)了B/S模式下的網(wǎng)上組卷,具有題庫管理、科目設置、試卷信息設置、抽題等功能,不僅能實現(xiàn)試題的海量存儲,還能輕松實現(xiàn)增補新內(nèi)容、剔除舊內(nèi)容的操作。校園網(wǎng)試題庫管理系統(tǒng)有效地實施了教考分離,是實現(xiàn)公平競爭的有力措施,調(diào)動了教師和學生的積極性。同時,也提高了學校所獲取的教學反饋信息的可信度,極大地提高了教學的靈活性。
  
  ● 系統(tǒng)開發(fā)環(huán)境簡介
  
 ?。ㄒ唬┬枨笈c架構設計
  本系統(tǒng)的開發(fā)綜合應用了開發(fā)工具MyEclipse、數(shù)據(jù)庫服務器MySQL、應用服務器Tomcat、開發(fā)技術JSP及Servlet,自動組卷系統(tǒng)采用了傳統(tǒng)的MVC三層模式。
  (二)數(shù)據(jù)庫設計
  數(shù)據(jù)庫是整個系統(tǒng)應用的基礎,它存儲了自動組卷系統(tǒng)中涉及的所有數(shù)據(jù)。比如,人員信息、系、專業(yè)、課程、試題類型分類以及所有試題的數(shù)據(jù)。
  1.數(shù)據(jù)庫設計概述
  數(shù)據(jù)庫設計的主要目標是把所有的題放在一個表中,就是xx_questions表中,這樣有利于數(shù)據(jù)的檢索。我們也想過把題分開存放,但這樣做,數(shù)據(jù)庫靈活性就差了,不利于添加題型。
  主要的數(shù)據(jù)是各表之間的主鍵關系、外鍵關系及聯(lián)合主鍵。其中,聯(lián)合主鍵的應用能實現(xiàn)一對多、多對一的應用,減少對表的操作,沒有大量應用多表聯(lián)合檢索,這樣可降低數(shù)據(jù)庫的壓力。在系、專業(yè)、課程中,采用外鍵約束,保證了數(shù)據(jù)的完整性與統(tǒng)一性,在這個問題的處理上,我們采用了存儲過程。
  2.存儲過程的應用
  存儲過程是由流控制和SQL語句書寫的過程,這個過程經(jīng)編譯和優(yōu)化后存儲在數(shù)據(jù)庫服務器中,應用程序使用時只要調(diào)用即可。在MySQL中,若干個有聯(lián)系的過程可以組合在一起構成程序包。
  
  ● 系統(tǒng)描述及功能實現(xiàn)
  
 ?。ㄒ唬┫到y(tǒng)描述
  本系統(tǒng)采用MVC三層模式,通過使用JNDI和Tomcat連接池來訪問MySQL數(shù)據(jù)庫,包括管理員管理和試題組卷兩部分。系統(tǒng)功能的結(jié)構圖如下,錄題和抽題的有機結(jié)合為組卷的實施提供了保障。
  如果是超級管理員,登錄時進入超級管理頁面,如果是普通管理員,登錄時進入普通管理頁面。密碼的檢索功能用來判斷管理員身份的真實存在性,也是作為一個子方法被系

达尔| 卢湾区| 江油市| 昔阳县| 三河市| 儋州市| 集贤县| 丹凤县| 汪清县| 民勤县| 台安县| 泰宁县| 保靖县| 永川市| 武功县| 丰台区| 临城县| 沧州市| 福贡县| 彰化市| 九龙县| 九龙坡区| 乐业县| 甘南县| 会理县| 昌平区| 东明县| 土默特右旗| 伽师县| 东辽县| 宁陕县| 古田县| 西吉县| 义乌市| 四川省| 乐亭县| 海宁市| 浦江县| 彰化市| 德令哈市| 二连浩特市|