freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計論文:基于aspnet的試卷管理系統(tǒng)設(shè)計-wenkub.com

2025-06-01 02:49 本頁面
   

【正文】 最后我要感謝我大學(xué)四年所有的老師,是他們交給了我知識。能夠為教師的工作帶來便利。導(dǎo)出以后還不是一份正式的試卷要進(jìn)行使用還需要進(jìn)行編輯。我們可以改進(jìn)的地方有幾點,第一點是我們可以為每道題設(shè)定難 28 度值,方便與教師在出卷的時候能夠根據(jù)學(xué)生的學(xué)習(xí)情況來設(shè)定試卷的難度。因此,若想將本系統(tǒng)運用于真正的教學(xué)活動中是不行的。該系統(tǒng)還存在很多需要改進(jìn)的地方, 如沒有為題目設(shè)置難度、所屬科目章節(jié)等。這些問題都是一些小 的問題 , 能夠通過細(xì)節(jié)的修改改正問題。當(dāng)這個功能模塊的編輯完成并且測試成功以后,才開始下一個功能的設(shè)計。 } } 27 else { if (()) { = 成功添加該單選題! 。 = 。 = 。而關(guān)于單選題的添加和修改方法的定義如下。 ()。 (hw)。 StringWriter tw = new StringWriter()。 (ContentDisposition, attachment。 } 要實現(xiàn)在 中導(dǎo)出 word 文檔需要先導(dǎo)入命名空間 using , 調(diào)用自己寫的函數(shù) ; using , 調(diào)用系統(tǒng)的輸入輸出。 Params1[1] = (Type, , 10, 單選題 )。 在其代碼部分以單選題為例: protected void InitData() { DataBase DB = new DataBase()。 SqlCommand cmd = new SqlCommand(XSqlString, Connection)。, + str1 + , + () + )。 i++) { bool isChecked = ((CheckBox)[i].FindControl(chkSelect1)).Checked。,1) SELECT IDENTITY as id。 ()。 DataBase db = new DataBase()。如設(shè)置單選題為 5 個那么先將數(shù)據(jù)庫中的單選題數(shù)據(jù)表隨機排序,然后將前 5 個取出顯示在 GridView1 中。 DataSet ds1 = (GridView1Str)。 自動出卷的具體代碼為(以單選題為例): protected void imgBtnConfirm_Click(object sender, ImageClickEventArgs e) { = true。 關(guān)于 SQL server 的隨機函數(shù) newid(): newid()在掃描每條記錄的時候都生成一個值 , 而生成的值是隨機的 , 沒有大小寫順序 . 所以最終結(jié)果再按這個排序 , 排序的結(jié)果就是無序的了 。 自動出卷功能實現(xiàn) 自動出卷頁面 的功能 為設(shè)置當(dāng)前各種題型的題量和分?jǐn)?shù)以及試卷名稱即可完成出卷 設(shè)置 。 } else { = 添加該考試科目失敗! 。 試卷科目添加頁面的代碼為: if () { Course course = new Course()。 } else { ()。 } 修改試卷科目代碼: protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { int ID = ([].Values[0].ToString())。 if ((ID)) { ()。 } protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) { = 。 初始化試卷科目代碼: protected void InitData() { Course course = new Course()。其功能包括查看當(dāng)前存在的試卷科目,編輯修改當(dāng)前存在的試卷科目、刪除試卷科目。你確認(rèn)刪除嗎 ? 39。//刪除選擇行 ddl_Binding()。//取出索引 string name = [index].()。//轉(zhuǎn)向指定頁面 ddl_Binding()。resizable=yes,toolbar=no,width=400,height=300,top=250,left=150,dependent=yes,scrollbars=yes39。?name= + name + 39。 SqlConnection conn = ()。)。,39。,39。 } string sql = insert into Users values(39。 } } protected void btn_Submit_Click(object sender, EventArgs e)//添加按鈕事件 { SqlServerDataBase db = new SqlServerDataBase()。 string sql = select * from Users。 圖 18 頁面框架圖 系統(tǒng)管理 主要模塊功能 的實現(xiàn) 系統(tǒng)的管理的功能包括登錄系統(tǒng)、退出系統(tǒng)和權(quán)限管理。 } 通過以上方法就可以在單選題的 操作頁面進(jìn)行調(diào)用這些方法,就能實現(xiàn)單選題的添加、修改、刪除和更新操作。 } 查詢方法 QuerySingleProblem(int TCourseID)定義: public DataSet QuerySingleProblem(int TCourseID) { SqlParameter[] Params = new SqlParameter[1]。 int Count = 1。 else return false。 Params[7] = (Answer, , 2, Answer)。 Params[3] = (AnswerA, , 500, AnswerA)。 DataBase DB = new DataBase()。 Count = (Proc_SingleProblemAdd, Params)。 Params[4] = (AnswerC, , 500, AnswerC)。 Params[0] = (CourseID, ,4, CourseID)。當(dāng)我們在操作單選題頁面時,只需調(diào)用這些方法即可實現(xiàn)。其中題目操作類包括單選題操作類 、多選題操作類、填空題操作類 、判斷題操作類 和問答題的操作類 ;試卷科目操作類 。 } } 關(guān)閉數(shù)據(jù)庫連接定義: public void Close() { if (()) { ()。該文件中定義了一下關(guān)于數(shù)據(jù)庫連接的方法包括打開數(shù)據(jù)庫連接、關(guān)閉數(shù)據(jù)庫連接、釋放資源等。 以安全得到列 colname 中的值:值為字符串類型方法定義為例。 表 9 試卷試題內(nèi)容數(shù)據(jù)表 5 系統(tǒng) 開發(fā)過程 類的設(shè)計 基于代碼重用原則,本系統(tǒng)將常用的數(shù)據(jù)操作定義在數(shù)據(jù)庫數(shù)據(jù)操作類中,將數(shù)據(jù)訪問類定義在,將一些常用的函數(shù)定義在 對應(yīng)的 類中,這樣可以方便實現(xiàn)代碼重用[4]。 表 5 判斷題數(shù)據(jù)表 問答題表存放問答題信 息,具體設(shè)計如表 6 所示。 表 1 用戶數(shù)據(jù)表 字段名 數(shù)據(jù)類型及長 度 是否為主鍵 描述 User_name varchar(20) 否 用戶名 User_pwd varchar(30) 否 用戶密碼 User right varchar(10) 否 用戶權(quán)限 Name varchar(50) 否 真實姓名 Tel Varchar( 20) 否 電話號碼 Remark varchar(100) 否 備注 單選題表用戶存放單選題信息,具體設(shè)計如表 2 所示。 Tb_PaperDetail( 編號 、 試卷編號、題目編號、試卷類型、分?jǐn)?shù)。 Tb_JudgeProblem( 編號 、所屬科目、題目、答案)。 Tb_Users(用戶名、密碼、用戶權(quán)限、真實姓名、電話號碼、備注)。 4 數(shù)據(jù)庫 設(shè)計 數(shù)據(jù)庫的設(shè)計是一個網(wǎng)站構(gòu)建的重要環(huán)節(jié),如果數(shù)據(jù)庫設(shè)計的不好將直接影響到試題管理模塊 添加試題 修改試題 查詢試題 刪除試題 試題題型 單選題 多選題 填空題 判斷題 問答題 9 以后系統(tǒng)的維護(hù)和系統(tǒng)功能的擴充,甚至為以后系統(tǒng)的開發(fā)帶來很大的不便。當(dāng)用戶想將新的試題添加到題庫中的時候,只需要單擊添加試題按鈕即可跳轉(zhuǎn)到試題添加頁面。 試題管理模塊 試題管理模塊功能結(jié)構(gòu)如圖 7 所示。它包括試卷查看、試卷制作兩個模塊。并且當(dāng)我們需要添加考試科目的時候,我們需要點擊下面的添加考試科目鏈接,進(jìn)行考試科目的添加。 圖 4 系統(tǒng)登錄流程圖 權(quán)限管理:包括添加用戶并賦予管理員或普通權(quán)限、修改用戶、刪除用戶等。 圖 2 系統(tǒng)流程圖 功能描述 系統(tǒng)管理模塊 系統(tǒng)管理模塊功能結(jié)構(gòu)如圖 3 所示。 主體框架 系統(tǒng)管理 試卷科目管理 試卷管理 試題管理 5 系統(tǒng)流程圖 進(jìn)入系統(tǒng)后首先是用戶登錄頁面用戶登錄以后判斷是管理員用戶還是普 通用戶,若是普通用戶則只有瀏覽已經(jīng)存在題庫中的試卷,而如果是管理員用戶則有操作系統(tǒng)的權(quán)限,包括權(quán)限操作、編輯試題和出卷等。 教師角色功能要求為:權(quán)限管理、添加考試科目、添 加試題到題庫,查看當(dāng)前系統(tǒng)的試題、編輯當(dāng)前的試題、刪除當(dāng)前的試題、查看編輯或者刪除存在于題庫中的試卷、設(shè)置自動出卷或者手工出卷等。方 便各用戶的使用。常常出現(xiàn)自動出卷的題目偏難或者偏易等問題,而達(dá)不到預(yù)期檢測學(xué)生學(xué)習(xí)情況的目的。另外還有鵬博士在線考試系統(tǒng)及題庫管理系統(tǒng)以及 ExamManager 考試管理系統(tǒng)等 [1]。在線考試以及考后測評。 3 研究現(xiàn)狀 計算機用于考試管理的時間 可以追溯到 20 世紀(jì) 60 年代,早在那個時候英國首先嘗試了將計算機用于考試管理,并稱這種計算機管理方式為計算機輔助測試簡稱 CAT。設(shè)計編寫試題庫管理系統(tǒng) , 是基于二種目的 : 一是充分利用現(xiàn)有的計算機系統(tǒng)減輕工作人員的勞動強度。其效率極低,而且易出錯。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1