【畢業(yè)論文】通用試卷生成系統(tǒng)設(shè)計.doc
約39頁DOC格式手機打開展開
【畢業(yè)論文】通用試卷生成系統(tǒng)設(shè)計,論文標準word格式排版 39頁摘要運用可視化delphi開發(fā)出試題自動生成系統(tǒng).利用其提供的各種面向?qū)ο蟮拈_發(fā)工具, 建立系統(tǒng)應用原型,然后進行需求迭代,不斷修正和改進,直到形成滿意的可行系統(tǒng)。該系統(tǒng)結(jié)構(gòu)良好、使用方便,題庫數(shù)據(jù)輸入簡單,系統(tǒng)能夠?qū)崿F(xiàn)人工選題和隨機抽題兩大功能. 包括后臺數(shù)據(jù)庫的建立、維護以及前端應用...
內(nèi)容介紹
此文檔由會員 莎士比亞 發(fā)布
論文標準WORD格式排版 39頁
摘 要
運用可視化Delphi開發(fā)出試題自動生成系統(tǒng).利用其提供的各種面向?qū)ο蟮拈_發(fā)工具, 建立系統(tǒng)應用原型,然后進行需求迭代,不斷修正和改進,直到形成滿意的可行系統(tǒng)。該系統(tǒng)結(jié)構(gòu)良好、使用方便,題庫數(shù)據(jù)輸入簡單,系統(tǒng)能夠?qū)崿F(xiàn)人工選題和隨機抽題兩大功能. 包括后臺數(shù)據(jù)庫的建立、維護以及前端應用程序的開發(fā)兩個方面。該系統(tǒng)有安全的用戶登錄模塊、方便快捷的瀏覽界面、易于操作的功能模塊。本文的分析基于知識點的試題庫結(jié)構(gòu)基礎(chǔ)上,闡述以知識點難度系數(shù)和題型為主要控制參數(shù)的組卷算法的建立與實現(xiàn)方法。該系統(tǒng)的運用不僅提高了教師的工作效率,而且可以實現(xiàn)真正意義上通用性。
關(guān)鍵詞:通用試卷;知識點;自動組卷; Delphi; SQL Server;
1 概述
2 數(shù)據(jù)庫理論基礎(chǔ)和開發(fā)工具
2.1 數(shù)據(jù)庫理論基礎(chǔ)
2.1.1 數(shù)據(jù)庫管理系統(tǒng)
2.1.2 數(shù)據(jù)庫系統(tǒng)設(shè)計
2.1.3 數(shù)據(jù)庫設(shè)計范式分析
2.2 數(shù)據(jù)庫開發(fā)工具
2.2.1 Delphi 7.0具體特點
2.2.2 基本數(shù)據(jù)庫組件
2.2.3 Delphi 7.0 一些控件
2.3 在Delphi中通過BDO 連接數(shù)據(jù)庫
2.3.1 BDE概述
2.3.2 BDE原生對象
2.3.3 BDE組件概要介紹
2.4 SQL語言在Delphi中的應用
2.5 本章小結(jié)
3 通用試卷生成系統(tǒng)的定義
3.1 問題的定義
3.2 可行性分析
3.3 需求分析
3.3.1 題庫管理
3.3.2 試卷管理
3.3.3 權(quán)限管理
4 系統(tǒng)的框架分析和設(shè)計
4.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計
4.2 試題設(shè)計流程
4.3 數(shù)據(jù)模塊窗體及BDE的設(shè)置
4.4 前臺用戶部分模塊設(shè)計
4.4.1 用戶登錄窗口設(shè)計
4.4.2 主界面設(shè)計
4.4.3 權(quán)限管理
4.5 數(shù)據(jù)庫后臺設(shè)計
4.5.1 數(shù)據(jù)庫表的設(shè)計思路
4.5.2 數(shù)據(jù)庫部分表的列舉
4.6 試卷生成
4.7 自動生成試卷向?qū)K設(shè)計
4.8 算法概要
4.8.1 隨機策略
4.8.2 補償策略
4.8.3 算法描述
4.9 試卷預覽
4.10 本章小節(jié)
5 總結(jié)
參考文獻
摘 要
運用可視化Delphi開發(fā)出試題自動生成系統(tǒng).利用其提供的各種面向?qū)ο蟮拈_發(fā)工具, 建立系統(tǒng)應用原型,然后進行需求迭代,不斷修正和改進,直到形成滿意的可行系統(tǒng)。該系統(tǒng)結(jié)構(gòu)良好、使用方便,題庫數(shù)據(jù)輸入簡單,系統(tǒng)能夠?qū)崿F(xiàn)人工選題和隨機抽題兩大功能. 包括后臺數(shù)據(jù)庫的建立、維護以及前端應用程序的開發(fā)兩個方面。該系統(tǒng)有安全的用戶登錄模塊、方便快捷的瀏覽界面、易于操作的功能模塊。本文的分析基于知識點的試題庫結(jié)構(gòu)基礎(chǔ)上,闡述以知識點難度系數(shù)和題型為主要控制參數(shù)的組卷算法的建立與實現(xiàn)方法。該系統(tǒng)的運用不僅提高了教師的工作效率,而且可以實現(xiàn)真正意義上通用性。
關(guān)鍵詞:通用試卷;知識點;自動組卷; Delphi; SQL Server;
1 概述
2 數(shù)據(jù)庫理論基礎(chǔ)和開發(fā)工具
2.1 數(shù)據(jù)庫理論基礎(chǔ)
2.1.1 數(shù)據(jù)庫管理系統(tǒng)
2.1.2 數(shù)據(jù)庫系統(tǒng)設(shè)計
2.1.3 數(shù)據(jù)庫設(shè)計范式分析
2.2 數(shù)據(jù)庫開發(fā)工具
2.2.1 Delphi 7.0具體特點
2.2.2 基本數(shù)據(jù)庫組件
2.2.3 Delphi 7.0 一些控件
2.3 在Delphi中通過BDO 連接數(shù)據(jù)庫
2.3.1 BDE概述
2.3.2 BDE原生對象
2.3.3 BDE組件概要介紹
2.4 SQL語言在Delphi中的應用
2.5 本章小結(jié)
3 通用試卷生成系統(tǒng)的定義
3.1 問題的定義
3.2 可行性分析
3.3 需求分析
3.3.1 題庫管理
3.3.2 試卷管理
3.3.3 權(quán)限管理
4 系統(tǒng)的框架分析和設(shè)計
4.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計
4.2 試題設(shè)計流程
4.3 數(shù)據(jù)模塊窗體及BDE的設(shè)置
4.4 前臺用戶部分模塊設(shè)計
4.4.1 用戶登錄窗口設(shè)計
4.4.2 主界面設(shè)計
4.4.3 權(quán)限管理
4.5 數(shù)據(jù)庫后臺設(shè)計
4.5.1 數(shù)據(jù)庫表的設(shè)計思路
4.5.2 數(shù)據(jù)庫部分表的列舉
4.6 試卷生成
4.7 自動生成試卷向?qū)K設(shè)計
4.8 算法概要
4.8.1 隨機策略
4.8.2 補償策略
4.8.3 算法描述
4.9 試卷預覽
4.10 本章小節(jié)
5 總結(jié)
參考文獻