【正文】
tudy and Design of Examination System for Experiment Course Major: Computer Technology Graduate Student: Sun Lian Advisor: Tang Ningjiu Education work, a representative of the direction of education reform has bee a feature of modern education, and educational development to form a new impetus. Compared with the traditional mode of examination, online examination has inparable superiority. The traditional examination system solves the problem of all subjective exams and a few objective exams, and for the experimental course, since it has a strong operational and interactive, experimental curriculum for the examination only in accordance with the traditional manual mode. For a long time, the teacher is difficult to monitor whether students cheat, whether the results obtained through the normal steps, and each teacher proctor exams for students is limited. This experimental program studied the simulation test system39。本系統(tǒng)采用了基于 Web 的 B/S 模式的 N層模型進行設計。長期以來,老師很難監(jiān)督學生是否作弊,是否通過正常的步驟得出結果,而且每場考試中老師監(jiān)考的學生 有限。與傳統(tǒng)考試模式相比,網(wǎng)上考試具有無可比擬的優(yōu)越性 。四川大學碩士學位論文 實驗課程 考試系統(tǒng)的 研究 與 設計 I 實驗課程 考試系統(tǒng)的 研究 與 設計 專業(yè) : 計算機 技術 網(wǎng)絡化教育代表了教育改革的一個發(fā)展方向 , 已經(jīng)成為現(xiàn)代教育的一個特征 , 并對教育的發(fā)展形成新的推動力 。 基于 Inter 的考試系統(tǒng)正成為人們的研究熱點之一。 傳統(tǒng)的考試系統(tǒng)主要解決了客觀題以及少量主觀題的考試,而對于實驗課程而言,由于其具有較強的操作性和交互性,針對實驗課程內(nèi)容的考試只能按照傳統(tǒng)的人工模式進行。 本文所研究的實驗課程模擬考試系統(tǒng)的主要目的是為了讓學生能集中的針對某一門實驗課程進行在線的考試,使得考試的各個環(huán)節(jié)都變得方便、快捷和安全。在技術上,采用了 Flash 技術開發(fā)實驗考題,使用 .NET Framework 作為開發(fā)平臺和運行支撐平臺 ,數(shù)據(jù)庫 服務器 則使用了 SQL Server 20xx,并使用了 C語言、 WebForm、 AJAX 和 等技術進行課題的設計 。s main purpose is to enable students to concentrate in an experimental curriculum for an online exam, making the examination of all aspects have bee convenient, fast and safe. The system is designed a Webbased B / S mode of Ntier model. Technically, the test files are developed using Flash technology, use the. NET Framework as a development platform and operating platform, and use SQL Server 20xx as the database server, and use the C language, WebForm, AJAX and and some other technology to design subjects. Keywords: Examination System Flash AJAX 四川大學碩士學位論文 實驗課程 考試系統(tǒng)的 研究 與 設計 II 目 錄 第一章 緒論 .......................................... 1 選題背景 ................................................... 1 選題目的及意義 ............................................ 1 本文的研究內(nèi)容及組織結構 .................................. 2 本文研究內(nèi)容 .......................................... 2 本文組織結構 .......................................... 2 第二章 開發(fā)平臺及關鍵技術介紹 ......................... 4 .NET Framework ............................................ 4 體系結構 .............................................. 4 .NET Framework 版本發(fā)展 ................................ 7 SQL Server ................................................ 8 SQL Server Express Edition概述 ........................ 8 SQL Server 20xx Express Edition 的主要功能 ............. 9 Visual Studio .NET ....................................... 10 C語言 ................................................... 11 .................................................. 11 主要特性 ...................................... 12 Web 應用程序 .................................. 13 AJAX ............................................. 14 .................................................. 15 三層架 構簡介 ............................................. 17 第三章 需求分析 ..................................... 18 業(yè)務功能需求分析 ......................................... 18 考試端功能需求 ....................................... 19 管理端功能需求 ....................................... 20 考題需求 ............................................. 22 數(shù)據(jù)需求分析 ............................................. 23 四川大學碩士學位論文 實驗課程 考試系統(tǒng)的 研究 與 設計 III 環(huán)境需求分析 ............................................. 23 第四章 系統(tǒng)設計 ..................................... 24 系統(tǒng)功能模塊設計 ......................................... 24 考試端功能模塊設計 ................................... 24 管理端功能模塊設計 ................................... 26 數(shù)據(jù)庫設計 ............................................... 28 數(shù)據(jù)庫總體設計 ....................................... 28 數(shù)據(jù)庫表詳細設計 ..................................... 29 存儲過程設計 ......................................... 31 考題文件設計 ............................................. 33 第五章 系統(tǒng)實現(xiàn) ..................................... 35 考試端模塊的實現(xiàn) ......................................... 35 UI 設計思路 ........................................... 35 考試登錄 ............................................. 35 考試答題 .............................................. 37 考試結束 ............................................. 41 錯誤處理 ............................................. 41 管理端模塊的實現(xiàn) .......................................... 42 UI 設計 思路 ........................................... 42 管理員登錄 ........................................... 43 考試管理 ............................................. 43 考題管理 ............................................. 47 學生管理 ............................................. 49 成績查詢統(tǒng)計 ......................................... 51 管理員信息管理 ....................................... 53 重設密碼 ............................................. 54 數(shù)據(jù)訪問層的實現(xiàn) ......................................... 55 通用類設計 ........................................... 55 數(shù)據(jù)實體類設計 ....................................... 55 四川大學碩士學位論文 實驗課程 考試系統(tǒng)的 研究 與 設計 IV 第六章 系統(tǒng)測試 ..................................... 59 系統(tǒng)測試概述 ............................................. 59 系統(tǒng)測試環(huán)境 ............................................. 59 系統(tǒng)測試的結果 ........................................... 60 第七章 安全性問題及對策 .............................. 62 登錄密碼保護 ............................................. 62 防瀏覽器返回功能 ..................