




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、 計算機基礎題庫管理系統(tǒng) 專業(yè)班級 2011級計算機科學與技術(嵌入式應用技術) 姓 名 學 號 授課教師 成 績 時 間 2014.4 計算機科學與技術系 合肥師范學院2014屆本科論文寫作與文獻檢索期末論文“計算機基礎題庫管理系統(tǒng)”的設計與實現(xiàn)摘 要在各種計算機輔助教學軟件中,試題庫管理系統(tǒng)的研究一直是一個非?;钴S的課題,在理論和應用方面都涌現(xiàn)了大量的研究成果。試題庫管理系統(tǒng)憑借其高效、經(jīng)濟、靈活和保密的特點可以使課程規(guī)范化、系統(tǒng)化、科學化和智能化,并在一定程度上減輕教師的工作負擔,把教師從大量繁瑣的考試環(huán)節(jié)過程中解放出來。本系統(tǒng)的設計即為加強教師與學生交流、互動和測試,提高教師的工作效率
2、,為學生復習、測試提供方便的目的,比傳統(tǒng)的學習測試方式更加靈活方便而建。關鍵詞:試題庫系統(tǒng) SQL Server 2000數(shù)據(jù)庫 B/S 在線測試ABSTRACTAmong the development and research of different kinds of (Computer-aided instruction) software, the development and research of management system of test questions database is always a very popular research project.Besi
3、des it lightens teachers work load to a certain extent, liberates the teacher from the massive tedious test link process. The purpose of the systems design is to strengthen the communication between the teachers and students, interaction and test, to improve the efficiency of teachers, and to make s
4、tudents review for the test more flexible and convenient.Key words: Test Bank System SQL Server 2000 database B/S On-line test 目 錄 TOC o 1-2 h z u HYPERLINK l _Toc386098136 摘 要 HYPERLINK l _Toc386098137 ABSTRACT HYPERLINK l _Toc386098138 1 引 言 PAGEREF _Toc386098138 h 1 HYPERLINK l _Toc386098139 1.1
5、課題的研究背景 PAGEREF _Toc386098139 h 1 HYPERLINK l _Toc386098140 1.2 課題研究的目的和意義 PAGEREF _Toc386098140 h 1 HYPERLINK l _Toc386098141 1.3 論文的主要研究內(nèi)容 PAGEREF _Toc386098141 h 1 HYPERLINK l _Toc386098142 2 相關理論技術基礎 PAGEREF _Toc386098142 h 2 HYPERLINK l _Toc386098143 2.1 數(shù)據(jù)庫的基本概念 PAGEREF _Toc386098143 h 2 HYPER
6、LINK l _Toc386098144 2.2 體系結構 PAGEREF _Toc386098144 h 2 HYPERLINK l _Toc386098145 2.3 需求分析 PAGEREF _Toc386098145 h 3 HYPERLINK l _Toc386098146 2.4 數(shù)據(jù)流圖 PAGEREF _Toc386098146 h 3 HYPERLINK l _Toc386098147 3 系統(tǒng)設計 PAGEREF _Toc386098147 h 4 HYPERLINK l _Toc386098148 3.1 系統(tǒng)設計思想 PAGEREF _Toc386098148 h 4
7、HYPERLINK l _Toc386098149 3.2 系統(tǒng)設計原則 PAGEREF _Toc386098149 h 4 HYPERLINK l _Toc386098150 4 系統(tǒng)主要功能的實現(xiàn)與測試 PAGEREF _Toc386098150 h 5 HYPERLINK l _Toc386098151 4.1 系統(tǒng)主要功能實現(xiàn) PAGEREF _Toc386098151 h 5 HYPERLINK l _Toc386098152 4.2 系統(tǒng)測試 PAGEREF _Toc386098152 h 5 HYPERLINK l _Toc386098153 致 謝 PAGEREF _Toc38
8、6098153 h 6 HYPERLINK l _Toc386098154 參考文獻 PAGEREF _Toc386098154 h 7合肥師范學院2014屆本科論文寫作與文獻檢索期末論文PAGE 6合肥師范學院2014屆本科論文寫作與文獻檢索期末論文PAGE 01 引 言1.1 課題的研究背景隨著計算機技術的飛速發(fā)展,現(xiàn)代教育思想和教學手段的不斷變革,越來越多的計算機技術被引入教學過程,并形成了多種多樣的智能計算機教學系統(tǒng)。其中,計算機輔助的題庫系統(tǒng)作為智能計算機教學系統(tǒng)的核心,越來越受到人們的重視。題庫系統(tǒng)是保證考試或測驗題目具有較高質(zhì)量、保持水平穩(wěn)定、更好地達到教學目的的重要臺階??荚囶}
9、庫能夠在有限的時間內(nèi),產(chǎn)生一份令出題者感到滿意的答卷,從而減輕了老師出題的負擔,并加強了出題的效率和質(zhì)量。在題的收錄方面有一定的審核增加了題庫的質(zhì)量,能夠很好的考察學生對知識點的掌握能力。1.2 課題研究的目的和意義而隨著網(wǎng)絡的發(fā)展,特別是隨著各學校校園網(wǎng)的普及,開發(fā)基于我校校園網(wǎng)范疇的通用性試題庫則成為必然,于是基于網(wǎng)絡的通用型試題庫系統(tǒng)也便應運而生了。試題庫系統(tǒng)在作為一種課程學習評價工具的同時又作為一種教學資源,以校園網(wǎng)為平臺面向全體教師和全體學生開放。這樣既使得教師可利用校園網(wǎng)上的試題庫系統(tǒng)來構建各學科課程試題庫,學生也可以利用網(wǎng)絡試題庫中的教學資源進行自行測試和考前針對性復習。1.3
10、論文的主要研究內(nèi)容本系統(tǒng)通過搜集國內(nèi)外通用型的試題庫系統(tǒng)建設的成功經(jīng)驗和技術,建立了試題庫管理系統(tǒng)的建設模型。本文利用JSP技術實現(xiàn)基于校園網(wǎng)的試題庫管理系統(tǒng)的用戶管理、課程管理、試題管理、試卷管理、網(wǎng)上測試、智能查詢、留言反饋等模塊的設計。(1) 在用戶管理中,為不同類型的用戶設定訪問權限,相應權限的用戶登錄后可實現(xiàn)相應權利的操作。(2) 在課程管理中,實現(xiàn)了課程的增加、刪除、修改以及查看等操作。(3) 在試題管理中,實現(xiàn)了試題的錄入、瀏覽、修改、和刪除,同時也實現(xiàn)試題科目和類型的增加、刪除和修改等操作。(4) 在智能查詢中,實現(xiàn)了試題查詢、用戶查詢、試卷查詢、答題查詢等功能。2 相關理論技
11、術基礎數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術,是計算機科學的重要分支。近年來,數(shù)據(jù)庫管理系統(tǒng)已從專用的應用程序包發(fā)展成為通用的系統(tǒng)軟件。2.1 數(shù)據(jù)庫的基本概念 (1) 數(shù)據(jù)庫管理系統(tǒng)與數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。數(shù)據(jù)庫管理系統(tǒng)和操作系統(tǒng)一樣是計算機的基礎軟件,也是一個大型復雜的軟件系統(tǒng)。它的主要功能包括數(shù)據(jù)定義、數(shù)據(jù)組織、存儲和管理、數(shù)據(jù)操縱、數(shù)據(jù)庫的建立和維護等。 數(shù)據(jù)庫系統(tǒng)是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后構成的系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應用系統(tǒng)、數(shù)據(jù)庫管理員和用戶組成。(2) 關系模型、關系型數(shù)據(jù)庫關系模型與以住的模型不同,它是建立在嚴
12、格的數(shù)學概念的基礎上的。從用戶觀點看,關系模型由一組關系組成。每個關系的數(shù)據(jù)結構是一張規(guī)范化的二維表。關系型數(shù)據(jù)庫是以關系模型建立的數(shù)據(jù)庫,關系數(shù)據(jù)庫中包含若干個關系,每個關系都由關系模式確定,每個關系模式包含若干個屬性和屬性對應的域,所以,定義關系數(shù)據(jù)庫就是一張二維表格,表格由表格結構與數(shù)據(jù)構成,表格的結構對應關系模式,表格中的每一列對應關系模式的一個屬性,該列的數(shù)據(jù)類型和取值范圍就是該屬性的域,因此,定義了表格就定義了對應的關系。2.2 體系結構B/S體系結構主要是利用不斷成熟的WWW瀏覽器技術,結合瀏覽器的多種腳本語言,用通用瀏覽器就實現(xiàn)了原來需要復雜的專用軟件才能實現(xiàn)的強大功能并節(jié)約了
13、開發(fā)成本。B/S體系結構還提供了異種機、異種網(wǎng)、異種應用服務的聯(lián)機、聯(lián)網(wǎng)、統(tǒng)一服務的最現(xiàn)實的開放性基礎。B/S模式特別適用于網(wǎng)上信息發(fā)布。數(shù)據(jù)庫不是直接服務于每個客戶機,而是與Web服務器相連。這個中間層用來存放網(wǎng)站的頁面,承擔網(wǎng)頁對外發(fā)布和接收信息的功能,實現(xiàn)了對客戶信息服務的動態(tài)性、實時性和交互性,大大加強了校內(nèi)與校外的聯(lián)系。2.3 需求分析目前,大部分學校期末考試仍采用任課教師考前集中出題的方式。為解決考前透題、漏題、補(緩)考試題與正式考試試題題量及難度差異等問題,教務管理部門通常要求教師同時出A、B兩套試卷,其題量與難度要求相同。這樣做雖然能夠解決一些問題,但給教師增加了很大的工作負
14、擔。若上下屆學生的同一門課程由同一教師承擔,則難免幾屆學生用相同幾套試卷;若由不同教師出題,則上下屆學生的成績之間又不具有可比性?;诖藛栴}若建立題庫,每次考試前由題庫中隨機抽取題目生成試卷,則可較好地解決教考分離的問題,充分調(diào)動學校教學積極性,客觀評價教學質(zhì)量,有效提高工作效率,也可將廣大教師從每學期末繁重的命題工作中解放出來。2.4 數(shù)據(jù)流圖。留言反饋顯示器輸入、修改、刪除數(shù)據(jù)鍵盤課程信息管理數(shù)據(jù)庫中各種題型的試題表試題管理試卷管理智能查詢硬盤在線測試試卷試題增加、修改、刪除、瀏覽試題組卷、試卷查詢Word 2003中可編輯的試卷對該系統(tǒng)的性能、使用方法和注意事項的反饋試題試卷圖2-4 試
15、題庫管理系統(tǒng)0層數(shù)據(jù)流圖 3 系統(tǒng)設計3.1 系統(tǒng)設計思想題庫管理系統(tǒng)不僅是學校組織考試工作的重要組成部分,而且是組織協(xié)調(diào)教學活動,根據(jù)教學規(guī)律進行一定的調(diào)查研究工作,不斷提高教學考試管理水平的重要組成部分。 開發(fā)題庫管理系統(tǒng)的目的是依靠先進的計算機技術,對全校教學考試的數(shù)據(jù)、信息進行統(tǒng)一采集、統(tǒng)一組織、統(tǒng)一管理,達到真正的資源共享。從而進一步提高教學人員的工作效率,減少工作失誤、提高教學考試的整體水平。3.2 系統(tǒng)設計原則系統(tǒng)設計原則從系統(tǒng)論的觀點出發(fā),以實現(xiàn)系統(tǒng)總體功能為目的,構建整個系統(tǒng)結構,以達到最優(yōu)化結構。題庫管理系統(tǒng)的開發(fā)原則如下:(1) 實用性:計算機操作與手工操作步驟應是相同的
16、,并且用戶界面清晰、簡練,方便用戶的數(shù)據(jù)采集與處理。(2) 穩(wěn)定性:為了能穩(wěn)定地運行,采用先進成熟的開發(fā)工具及數(shù)據(jù)庫技術。(3) 開放性:采用當今流行的通用標準、先進技術和規(guī)范的數(shù)據(jù)處理算法,使在單機和局域網(wǎng)上的任何一個終端都能進行快速的試題生成任務。3.3 數(shù)據(jù)庫設計數(shù)據(jù)庫是系統(tǒng)的核心和基礎,它把系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來,提供存儲、維護、檢索數(shù)據(jù)的功能,使系統(tǒng)可以方便、及時、準確地從數(shù)據(jù)庫中獲得所需的信息。數(shù)據(jù)庫是系統(tǒng)的各個部分能否緊密地結合在一起以及如何結合的關鍵所在,而數(shù)據(jù)庫設計則是系統(tǒng)開發(fā)和建設 4 系統(tǒng)主要功能的實現(xiàn)與測試4.1 系統(tǒng)主要功能實現(xiàn)主要功能包括:試題的查看、
17、添加、修改與刪除。教師可以對所屬課程的試題進行查詢和統(tǒng)計分析。該模塊由系統(tǒng)管理員和教師共有的權限進行操作,而用戶對些僅有查看權限。(1)試題的查詢:在試題的查詢中,需要顯示試題所在學科名、題型名、難度系數(shù)等。但試題中記錄的是學科和題型的編號,要取得學科名和題型名,有兩種解決辦法:一是多次查詢,二是使用聯(lián)合查詢。(2)試題的錄入:在試題的錄入中,用戶選擇的學科列表需要根據(jù)自己的權限來生成,而用戶學科的記錄,使用的是學科ID。在此,解決的辦法是先將所有學科的ID與名稱記錄在一個二維數(shù)組中,再根據(jù)用戶所能管理的學科ID查找用戶所能使用的學科。 (3)試題的修改:試題的修改中,通過試題ID確定需要修改
18、的試題編號,以調(diào)出試題內(nèi)容供用戶修改。(4)試題的刪除:試題的刪除也是通過試題ID來確定試題的。4.2 系統(tǒng)測試面向?qū)ο筌浖_發(fā)方法是一種新的減少成本、提高可用性、靈活性和高效性的軟件開發(fā)方法,在軟件生存周期中,有兩種評估軟件可靠性和軟件質(zhì)量的技術,一是通過軟件測試發(fā)現(xiàn)軟件錯誤,二是利用軟件度量監(jiān)控軟件復雜性以改善軟件質(zhì)量。系統(tǒng)測試是對所有程序和外部成員構成的整個系統(tǒng)進行整體測試,檢驗軟件和其他系統(tǒng)成員配合工作是否正確,另外,還包括了確認測試內(nèi)容,以驗證軟件系統(tǒng)的正確性和性能指標等是否滿足需求規(guī)格說明書所制定的要求。按照試題庫管理系統(tǒng)的需求說明,通過開發(fā)平臺自帶的斷點測試方法,在程序的運行中一步步跟蹤程序運行的情況,仔細觀察程序運行的情況是否與預想的結果相一致,達到調(diào)試錯誤的目的。致 謝大三馬上就要結束了,在大四期末將面臨論文寫作。對于論文寫作這門課教會了我很多知識,使我懂得了怎樣高效率的檢索和使用外文數(shù)據(jù)庫檢索等。在這一學期的時間里,我不僅學到很多學術方面的知識,鍛煉了自己的工作能力,更重要的是為我大四論文寫作打下基礎。在這次論文工作中,從論文的選題到論文的完成,有同學們的幫助也有老師的認真講解和嚴格把關,在這里我要謝謝我的同學和老師。參考文獻1張千友, 李思, 潘勝. 精品課程網(wǎng)站建設的思考M. 西昌學院學報
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 邢臺種植大棚管理辦法
- 財政國庫庫款管理辦法
- 白酒行業(yè)現(xiàn)場管理辦法
- 結構限額設計管理辦法
- 外來資金注入管理辦法
- 育雛技術課件
- 腸鏡護理課件
- 肝衰竭患者護理課件
- 110接處警課件培訓
- 二O一九高考數(shù)學試卷
- 2025-2030中國硝酸銀(CAS 7761-88-8)行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 建筑工地安全應急預案
- 25春國家開放大學《中級財務會計(二)》形考任務1-4參考答案
- 針刺傷試題及答案
- 膝關節(jié)滑膜炎試題及答案
- 圖書館捐贈活動實施流程
- 《數(shù)字貿(mào)易》課程教學大綱
- 2025零基礎應用DeepSeek手冊
- 建筑節(jié)能與環(huán)保培訓課件
- 微弱的光亮(2024年山東煙臺中考語文試卷記敘文閱讀試題)
- 2024高考物理一輪復習專題93機械振動和機械波練習含解析新人教版
評論
0/150
提交評論