需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:24859 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘 要:XX學院網上考試系統(tǒng)采用面向對象的分析方式,從而抽象出一些基類,XX學院網上考試系統(tǒng)分為兩個子系統(tǒng)——后臺管理系統(tǒng)、前臺考試系統(tǒng)。其中后臺管理系統(tǒng)采用C/S模式進行開發(fā),而前臺考試系統(tǒng)則是采用B/S模式進行開發(fā)的,對于前臺和后臺都由同一個SQL數據庫來支撐。 在XX學院網上考試系統(tǒng)設計中,采用了面向對象的分析方法,對整個系統(tǒng)進行分析設計,因此系統(tǒng)具有易維護性,易升級性,可移植性,同時在關鍵地方還加了注釋,方便理解和閱讀。 XX學院網上考試系統(tǒng),前臺主要功能有:考生在線考試,在線練習,提交試卷之后系統(tǒng)自動判分,對于在線練習用戶還可以查看參考答案。后臺主要功能有:用戶信息導入導出其中包含教師信息導入導出和學生信息導入導出,考試試卷導出、用戶信息維護、考試試題導入導出、在線查看考試結果、考試試卷維護、生成試卷限制條件設置及維護、隨機生成考試試卷、教師在線審核考試結果、同時管理員還可以查看在線考試用戶信息、考試進度、考試狀態(tài)等功能。 在整個考試系統(tǒng)中最為核心的是根據考試限制條件隨機生成考試試卷,采用的方法是根據用戶的選則到數據庫中讀取限制條件,之后在從數據庫中讀取題型信息,接著遍歷題型信息,嵌套遍歷限制條件,根據限制條件到數據庫中檢索滿足條件的試題ID,之后在隨機生成一個隨機數,這個隨機數的范圍是從0到檢索結果記錄數減一之間。生成之后在判斷當前試題在該套試卷中,是否已經出現過,如果未出現則直接插入數據庫,否則循環(huán)生成隨機數,直到沒有出現過為止。 關鍵詞:管理系統(tǒng);考試系統(tǒng);SQL Server2000;C#;ASP.NET |