【正文】
基于 JAVA 散數(shù)學(xué)題庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)系本科 畢業(yè) (設(shè)計(jì)) 論文 課題名稱 基于 JAVA 的 離 散數(shù)學(xué)題庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 專 業(yè) 計(jì) 算 機(jī) 科 學(xué) 與 技 術(shù) 姓 名 學(xué) 號 指導(dǎo)教師 I 目 錄 1 引 言 .................................................................................................................. 1 開發(fā)背景及研究現(xiàn)狀 ................................................................................. 1 本人主要工作 ............................................................................................. 2 開發(fā)工具論述 ............................................................................................. 2 2 需求分析 ............................................................................................................ 4 系統(tǒng)可行性分析 ......................................................................................... 4 需求分析 ..................................................................................................... 5 3 概要設(shè)計(jì) .......................................................................................................... 10 系統(tǒng)整體設(shè)計(jì) ............................................................................................ 10 數(shù)據(jù)庫設(shè)計(jì) ................................................................................................ 11 4 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) ...................................................................................... 15 教師登錄模塊 ........................................................................................... 15 用戶管理模塊 ............................................................................................ 16 題庫管理和維護(hù)模塊 ................................................................................ 18 自動生成試卷模塊 .................................................................................... 21 手動修改現(xiàn)有試卷模塊 ............................................................................ 24 數(shù)據(jù)管理模塊 ............................................................................................ 26 5 系統(tǒng)測試與維護(hù) .............................................................................................. 29 系統(tǒng)測試方案 ............................................................................................ 29 系統(tǒng)結(jié)果分析與調(diào)試 ................................................................................ 29 系統(tǒng)維護(hù) .................................................................................................... 31 6 結(jié)束語 .............................................................................................................. 32 致 謝 .............................................................................................................. 33 參考文獻(xiàn) .............................................................................................................. 34 忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 1 基于 JAVA的離散數(shù)學(xué)題庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘要 : 新課改中最突出部分是加重了對學(xué)生學(xué)習(xí)過程的考核, 因此考試次數(shù)明顯增加了,這就給任課教師增加了 很多負(fù)擔(dān)。 題庫管理系 統(tǒng)可以方便 、 快捷 、 高效的 實(shí)現(xiàn) 試卷的管理與生成 ,來 減輕這些負(fù)擔(dān) 。 本文 首先介紹了題庫建設(shè)的現(xiàn)狀和開發(fā)工具,然后提出了離散數(shù)學(xué)題庫管理系統(tǒng)的需求分析,明確了系統(tǒng)的總體結(jié)構(gòu)。 并 論述了 利用 JAVA、數(shù)據(jù)庫技術(shù), 設(shè)計(jì)與實(shí)現(xiàn) 基于 C/S 結(jié)構(gòu)的離散數(shù)學(xué)題庫管理系統(tǒng)的 全 過程 。主要解決了試題庫的建立、試卷生成、系統(tǒng)的安全性問題。本文詳細(xì)論述了系統(tǒng)總體設(shè)計(jì)思想、數(shù)據(jù)庫設(shè)計(jì)以及功能模塊設(shè)計(jì)等。 從而 實(shí)現(xiàn)離散數(shù)學(xué) 題庫管理的信息化,規(guī)范化和試卷生成的自動化,并 使其操作 簡單、方便、快捷。 關(guān)鍵詞 : 離散數(shù)學(xué) 題庫管理系 統(tǒng) JAVA C/S 結(jié)構(gòu) Abstract : Part of the curriculum is added to the student39。s learning process, so the number increased significantly, it would give many teachers increased burden. In order to alleviate the burden, test management system can be convenient, quick and efficient management and the realization of the test. This paper introduces the present situation of the construction of the test and development tools, and then puts forward the discrete math test management system of requirement analysis, the general structure of the system. And discusses the process which use JAVA, database technology, design and realization based on C/S structure of discrete math test management system. This paper mainly solves such problems as the building of the paper test, the security of the system. This paper discusses the overall design, database design and function module design, etc. So it makes the discrete mathematics test realize the standardization of management information, and test automation, and generate the operation simple, convenient and quick. Keywords: Discrete mathematics Exam pool administrative system JAVA C/S 1 引 言 開發(fā)背景及 研究現(xiàn)狀 信息時代的到來,為教育的改革和發(fā)展提供了十分有利的機(jī)遇,教育教學(xué)領(lǐng)域的觀念、理論和方法也隨之不斷更新,越來越多的計(jì)算機(jī)技術(shù)被引入教學(xué)過程,并形成了多種多樣的智能計(jì)算機(jī)教學(xué)系統(tǒng)。其中,計(jì)算機(jī)輔助的題庫系統(tǒng)作為智基 于 JAVA 的離散數(shù)學(xué)題庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 能計(jì)算機(jī)教學(xué)系統(tǒng)的核心,受到了人們極大的重視。 深化高等學(xué)校教學(xué)改革,全面提高高等教育質(zhì)量,這是黨中央、國務(wù)院繼上世紀(jì)末擴(kuò)大高等教育招生規(guī)模之后,對高等高等教育改革和發(fā)展作出的又一重大戰(zhàn)略決策。為此,教育部、財(cái)政部決定實(shí)施“高等學(xué)校本科教學(xué)質(zhì)量與教學(xué)改革工程”,投入了 25 個億。在我國許多高等院校,《離散數(shù)學(xué)》是計(jì)算機(jī)專業(yè)的一門核心基礎(chǔ)課程,具有概念多,題型廣泛,重在理解的 特 點(diǎn)。在《離散數(shù)學(xué)》的教學(xué)中,大量習(xí)題的練習(xí)與解題方法的討論起著重要的作用,是鞏固知識,深化理解的一個必要的途徑,因此需要對學(xué)生進(jìn)行大量的測試和考試。要進(jìn)行測試和考試,傳統(tǒng)的出題需要教師付出很大的心血,打印試卷也要花費(fèi)一定的財(cái)力。因此,研制離散數(shù)學(xué)題庫 管理系統(tǒng)已成為一項(xiàng)重要的課題,并且目前,在國家有關(guān)項(xiàng)目的支持下,出現(xiàn)了一系實(shí)用的離散數(shù)學(xué)題庫管理系統(tǒng)。但這些成型的離散數(shù)學(xué)題庫管理系統(tǒng)不能滿足離散數(shù)學(xué)教學(xué)工作全過程的需要。隨著對離散數(shù)學(xué)題庫管理系統(tǒng)的深入分析,離散數(shù)學(xué)題庫管理系統(tǒng)將會朝著更加的適應(yīng)離散數(shù)學(xué)教學(xué)工作的方向發(fā)展,必將會促進(jìn)離散數(shù)學(xué)教學(xué)工作效率的提高。并且在人力上減輕教師的負(fù)擔(dān),在物力上減少學(xué)校的開支。 本人主要工作 學(xué)習(xí) 了 JAVA 編程和 軟件的使 用 。 通過分析研究任務(wù)書的要求,以及實(shí)地調(diào)研 ,對系統(tǒng)進(jìn) 行了 需求分析, 設(shè)計(jì) 與實(shí)現(xiàn)