“數(shù)據(jù)庫原理課程”在線評(píng)卷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2017-05-04 11:11
本文關(guān)鍵詞:“數(shù)據(jù)庫原理課程”在線評(píng)卷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)的大力發(fā)展,在教育和教學(xué)方面,尤其是高校教育中,信息化的發(fā)展不僅提高了工作效率,而且對(duì)教學(xué)模式的創(chuàng)新和發(fā)展有重大的積極的推動(dòng)。利用互聯(lián)網(wǎng)的教學(xué)模式,由于不受時(shí)間和空間的限制,能夠打破地理區(qū)域限制和“教室--教師--教材--學(xué)生”的傳統(tǒng)考試形式,將會(huì)使各種教育資源的效用發(fā)會(huì)到最大限度!皵(shù)據(jù)庫原理課程”在線評(píng)卷系統(tǒng)旨在實(shí)現(xiàn)包含主觀題在內(nèi)的在線考試學(xué)生答題的自動(dòng)評(píng)卷,使得在線考試能夠具有更加完善的功能以改善高校教師的工作格局,并提升高校網(wǎng)絡(luò)教育的現(xiàn)代化水平。本文針對(duì)“數(shù)據(jù)庫原理課程”在線評(píng)卷系統(tǒng)的實(shí)際需求,對(duì)該系統(tǒng)進(jìn)行了需求分析,定義了相關(guān)數(shù)據(jù)的數(shù)據(jù)庫表結(jié)構(gòu)和關(guān)系,設(shè)計(jì)了系統(tǒng)的結(jié)構(gòu)和功能模塊,使用面向?qū)ο蟮脑O(shè)計(jì)方法,參考編輯距離和VSM在自然語言文本處理上的應(yīng)用,結(jié)合MVC模式最終實(shí)現(xiàn)基于B/S結(jié)構(gòu)的三層架構(gòu)的、以JSP技術(shù)和Java技術(shù)為支撐、以My Sql數(shù)據(jù)庫為存儲(chǔ)的在線評(píng)卷系統(tǒng)。本系統(tǒng)具備以下功能:用戶管理功能、角色管理功能、試題管理功能、考卷管理功能、考試管理功能、自動(dòng)評(píng)卷功能、歷史成績管理功能等。本文的主要工作是““數(shù)據(jù)庫原理課程”在線評(píng)卷系統(tǒng)”的設(shè)計(jì)和實(shí)現(xiàn)。首先完成對(duì)了數(shù)據(jù)庫原理課程及在線評(píng)卷系統(tǒng)的詳細(xì)調(diào)查分析;然后在需求分析的基礎(chǔ)上,完成了對(duì)““數(shù)據(jù)庫原理課程”在線評(píng)卷系統(tǒng)”進(jìn)行總體設(shè)計(jì);繼而根據(jù)總體設(shè)計(jì)的系統(tǒng)架構(gòu),完成了對(duì)系統(tǒng)的詳細(xì)設(shè)計(jì)及實(shí)現(xiàn);最后對(duì)系統(tǒng)進(jìn)行了完備的系統(tǒng)測(cè)試。具體來說,本文的主要工作內(nèi)容分為以下幾點(diǎn):1、對(duì)數(shù)據(jù)庫原理在線評(píng)卷系統(tǒng)進(jìn)行了需求分析。本文需要設(shè)計(jì)并實(shí)現(xiàn)的是一個(gè)數(shù)據(jù)庫原理在線評(píng)卷系統(tǒng),這與在線考試系統(tǒng)有著很多相似之處。因此,本文完成了該系統(tǒng)的功能需求分析;對(duì)系統(tǒng)進(jìn)行了經(jīng)濟(jì)可行性、技術(shù)可行性及安全可行性分析,完成了系統(tǒng)的可行性分析;給出了系統(tǒng)的用例圖,構(gòu)建了用例模型,完成了系統(tǒng)的用例分析。2、對(duì)數(shù)據(jù)庫原理在線評(píng)卷系統(tǒng)進(jìn)行了總體設(shè)計(jì)。在獲得需求分析后,對(duì)數(shù)據(jù)庫原理在線評(píng)卷系統(tǒng)規(guī)劃了設(shè)計(jì)思想,并設(shè)立了設(shè)計(jì)原則。對(duì)系統(tǒng)的整體功能、各個(gè)模塊及數(shù)據(jù)庫進(jìn)行設(shè)計(jì),完成了系統(tǒng)的總體設(shè)計(jì)。3、對(duì)數(shù)據(jù)庫原理在線評(píng)卷系統(tǒng)進(jìn)行了詳細(xì)設(shè)計(jì)并實(shí)現(xiàn)。通過需求分析,數(shù)據(jù)庫原理在線評(píng)卷系統(tǒng)完成了總體設(shè)計(jì)。在系統(tǒng)的總體設(shè)計(jì)基礎(chǔ)上,本部分編寫了每個(gè)功能模塊的功能代碼,并對(duì)各個(gè)功能進(jìn)行了實(shí)現(xiàn)。4、對(duì)數(shù)據(jù)庫原理在線評(píng)卷系統(tǒng)進(jìn)行了系統(tǒng)測(cè)試。為了更好的使用系統(tǒng),本文對(duì)系統(tǒng)進(jìn)行了各個(gè)角色的詳細(xì)測(cè)試,為后續(xù)完善系統(tǒng)效果和功能提供了具體的參考。5、對(duì)數(shù)據(jù)庫原理在線評(píng)卷系統(tǒng)進(jìn)行了總結(jié)與展望。本文分析了系統(tǒng)存在的不足,并對(duì)后續(xù)的工作提出了改進(jìn)意見。
【關(guān)鍵詞】:B/S MVC 在線評(píng)卷系統(tǒng) 系統(tǒng)測(cè)試
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP311.52
【目錄】:
- 摘要4-6
- Abstract6-11
- 第一章 緒論11-15
- 1.1 研究背景和意義11
- 1.2 國內(nèi)外研究現(xiàn)狀11-12
- 1.2.1 國外研究現(xiàn)狀11-12
- 1.2.2 國內(nèi)研究現(xiàn)狀12
- 1.3 研究內(nèi)容及目標(biāo)12-14
- 1.4 論文章節(jié)安排14-15
- 第二章 系統(tǒng)實(shí)現(xiàn)技術(shù)基礎(chǔ)15-19
- 2.1 MVC開發(fā)模式15-16
- 2.1.1 模型——Model15
- 2.1.2 視圖——View15
- 2.1.3 控制器——Controller15-16
- 2.1.4 Struts框架16
- 2.2 Web開發(fā)技術(shù)——JSP16-17
- 2.3 數(shù)據(jù)庫技術(shù)--MySQL數(shù)據(jù)庫概述及特性17-18
- 2.4 本章小結(jié)18-19
- 第三章 “數(shù)據(jù)庫原理課程”在線評(píng)卷系統(tǒng)的需求分析19-29
- 3.1 系統(tǒng)功能需求分析19-20
- 3.2 可行性分析20-22
- 3.2.1 經(jīng)濟(jì)可行性20-21
- 3.2.2 技術(shù)可行性21
- 3.2.3 安全可行性21-22
- 3.3 系統(tǒng)用例22-25
- 3.3.1 系統(tǒng)用例圖22-23
- 3.3.2 構(gòu)建用例模型23-25
- 3.4 自動(dòng)評(píng)卷所用理論介紹25-28
- 3.5 本章小結(jié)28-29
- 第四章 “數(shù)據(jù)庫原理課程”在線評(píng)卷系統(tǒng)的總體設(shè)計(jì)29-38
- 4.1 系統(tǒng)的設(shè)計(jì)思想及原則29-30
- 4.1.1 系統(tǒng)的設(shè)計(jì)思想29
- 4.1.2 系統(tǒng)的設(shè)計(jì)原則29-30
- 4.2 整體功能設(shè)計(jì)30-31
- 4.2.1 系統(tǒng)整體設(shè)計(jì)30
- 4.2.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)及模型30-31
- 4.3 功能模塊設(shè)計(jì)31-32
- 4.4 數(shù)據(jù)庫設(shè)計(jì)32-37
- 4.4.1 數(shù)據(jù)流程分析32-34
- 4.4.2 概念模型34-35
- 4.4.3 數(shù)據(jù)庫表35-37
- 4.5 本章小結(jié)37-38
- 第五章 “數(shù)據(jù)庫原理課程”在線評(píng)卷系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)38-46
- 5.1 系統(tǒng)的實(shí)現(xiàn)目標(biāo)38
- 5.2 通用類的設(shè)計(jì)實(shí)現(xiàn)及配置文件的配置38
- 5.3 功能模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)38-45
- 5.3.1 用戶注冊(cè)模塊38-39
- 5.3.2 用戶登錄模塊39-40
- 5.3.3 試題管理模塊40-41
- 5.3.4 考試管理模塊41-42
- 5.3.5 在線考試模塊42-43
- 5.3.6 自動(dòng)評(píng)卷模塊43
- 5.3.7 成績管理模塊43-44
- 5.3.8 用戶管理模塊44-45
- 5.3.9 修改密碼模塊45
- 5.4 系統(tǒng)安全性設(shè)計(jì)45
- 5.5 本章小結(jié)45-46
- 第六章 “數(shù)據(jù)庫原理課程”在線評(píng)卷系統(tǒng)的測(cè)試46-51
- 6.1 測(cè)試原理及測(cè)試模型46
- 6.2 系統(tǒng)測(cè)試準(zhǔn)備及各用戶測(cè)試46-50
- 6.2.1 學(xué)生用戶系統(tǒng)功能測(cè)試用例47-48
- 6.2.2 教師用戶系統(tǒng)功能測(cè)試用例48-49
- 6.2.3 管理員用戶系統(tǒng)功能測(cè)試用例49-50
- 6.3 本章小結(jié)50-51
- 總結(jié)與展望51-53
- 參考文獻(xiàn)53-55
- 致謝55
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前3條
1 姚昱e,
本文編號(hào):344961
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/344961.html
最近更新
教材專著