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

正文內(nèi)容

在線考試系統(tǒng)_c#高級開發(fā)實訓報告-預覽頁

2025-08-11 14:02 上一頁面

下一頁面
 

【正文】 用戶試卷管理 用戶信息管理 個人信息管理 后臺管理模塊 退出系統(tǒng) 管理員信息表 系統(tǒng)編號 登錄名 登錄密碼 角色 徐州工業(yè)職業(yè)技術(shù)學院 C高級開發(fā)實訓說明書 6 圖 4: 考 試 科目信息實體 ER 圖 考生選擇考試科目,開始在線考試。其中包括考生登錄時的賬號(考生編號或考生學號)及密碼。考生答案信息 實體 ER 圖如圖 8 所示 : 圖 8: 考生答案 信息實體 ER 圖 在線考試系統(tǒng)中的考試 單選 題是通過對數(shù)據(jù)庫中存儲的所有試題產(chǎn)生的,所以必須在數(shù)據(jù)庫中建立一個數(shù)據(jù)表用于存儲 單選 試題信息,其中包括試題題目、試題的 4 個備選答案、正確答案以及所屬的科目。試題信息實體 ER 圖如圖 12 所示: 圖 12: 問答題 信息實體 ER 圖 數(shù)據(jù)庫邏輯設計: 根據(jù)設計好的 E_R 圖在數(shù)據(jù)庫中創(chuàng)建各表,系統(tǒng)數(shù)據(jù)庫中各表的結(jié)構(gòu)如下。 + PaperID + 39。 SqlDataReader dr = ()。 = (dr[ID])。 = (dr[PaperID])。 (scores)。}} public static SqlConnection GetConnection(){ string connStr = [ConnectionString].ConnectionString。登錄模塊是在線考試系統(tǒng)的第一道安全屏障,其運行結(jié)果如圖所示: 徐州工業(yè)職業(yè)技術(shù)學院 C高級開發(fā)實訓說明書 14 圖 51 用戶登錄 (2) 實現(xiàn)過程: 新建一個網(wǎng)頁,命名為 ,主要實現(xiàn)系統(tǒng)的登錄功能。 = 。 Users u = new Users()。 if (success){ if ( == pwdMd5)//輸入密碼與用戶密碼相同 { if (){ if (([UsersID], null)){ CreateCookie()。//轉(zhuǎn)向管理員操作界面 } else { = 您輸入的密碼錯誤! 。} = 。為了實現(xiàn)此功能,設計出抽取試題模塊,運行結(jié)果如圖所示 。 protected void Page_Load(object sender, EventArgs e){ if (!){ if (Session[userID] == null){ ()。 = userName。 foreach (DataRowView o in list){ = o[0].ToString()。 break。} IEnumerable list3 = ()。 foreach (DataRowView o in list4){ = o[0].ToString()。//單選分數(shù) string paperid = Session[PaperID].ToString()。 string id = (string)。} else if (((RadioButton)(rbC)).Checked){ str = C。,39。,39。,39。)。 string id = (string)。} if (((CheckBox)(CheckBox3)).Checked){ str += C。,39。,39。,39。)。 string id = (string)。} string Judge = insert into UserAnswer(UserID,PaperID,Type,TitleID,Mark,UserAnswer,ExamTime) values(39。,39。,39。,39。} string labeF = 。 str = ((TextBox)(TextBox1)).()。 + paperid + 39。 + id + 39。 + str + 39。 (Fill)。 string str = 。,39。,39。,39。)。)。} 3:試題 類別 管理模塊設計 (1)試題管理模塊在整個在線考試系統(tǒng)中占有非常重要的地位,是專門為 管理員 設計徐州工業(yè)職業(yè)技術(shù)學院 C高級開發(fā)實訓說明書 20 的。 (3)實現(xiàn)代碼 : protected void Page_Load(object sender, EventArgs e){ = 單選題管理 。 Label i1 = (Label)(labUser)。 ListCourse list = ()。 (item)。}。} if ( == ){ (onmouseover, =39。FFFFFF39。 = (selectvaule)。 if (!IsPostBack){ if (Session[userID] == null){ ()。 = userName。 for (int i = 0。}}}} protected void imgBtnSave_Click(object sender, ImageClickEventArgs e){ SingleProblem sp = new SingleProblem()。 = 。 if ((sp)){ = 添加成功! 。 = 。} 新建第 三 個頁面,命名為 ,主要用于實現(xiàn) 學生 修改密碼。 if ((pwdMd5)){ (newPwd, userId)。后臺管理員模塊運行即如果如圖所示 : 徐州工業(yè)職業(yè)技術(shù)學院 C高級開發(fā)實訓說明書 25 圖 58 試卷定制管理模塊 (2)實現(xiàn)過程: 新建一個網(wǎng)頁,命名為 ,主要用于實現(xiàn)對 考試科目 基本信息的查詢、修改和刪除 等功能 。 if (!){ if (Session[userID] == null){ ()。 = userName。 if ([0]. 0){ = ds。 其運行界面如下圖所示: 圖 510 考試科目管理模塊 該頁面用到的主要控件如表所示: 徐州工業(yè)職業(yè)技術(shù)學院 C高級開發(fā)實訓說明書 27 表 57:考試科目界面用到的主要控件 控件類型 控件 ID 主要屬性設置 用途 Label lblMessage 無 顯示信息 GridView GridView1 DataKeyNamespace 屬性 設置為 PaperID 顯示所有 試卷 信息 當管理員點擊 “添加 考試科目 “ 鏈接 ,即可 跳轉(zhuǎn)到添加考試科目界面 圖 511 添加考試科目 關(guān)鍵代碼如下 : protected void Page_Load(object sender, EventArgs e){ = 考試科目管理 。 Label i = (Label)(labUser)。 ()。cbe2fa39。)。 string userName = (userId)。 = 。}} 5 功能 5:用戶試卷管理員模塊設計 在線考試和 普通考試的流程是一樣的,考生答卷完畢后 要 對考生的答案評分。} else{ string userId = Session[userID].ToString()。 徐州工業(yè)職業(yè)技術(shù)學院 C高級開發(fā)實訓說明書 30 = ()。 = false。 Label i1 = (Label)(labUser)。 = (userid, paperid)。 = list1[0].()。 if ( != 0){ Label lbl2 = (Label28) as Label。 ListJudgeProblem list3 = (userid, paperid)。 ()。} = (userid, paperid)。 = list5[0].()。 = ((userid))。 圖 514 成績管理 該頁面用到的主要控件如下表 13 所示 : 表 58: 成績管理界面用到的主要控件 控件類型 控件 ID 主要屬性設置 用途 RadioButton RadioButton1 AutoPostBack 設置為 True 選擇 GridView GridView1 無 綁定數(shù)據(jù) DropDownList DropDownList1 無 Button btnchange 無 確定修改 ( 3)實現(xiàn)代碼如下: 徐州工業(yè)職業(yè)技術(shù)學院 C高級開發(fā)實訓說明書 32 protected void ImageButton2_Click(object sender, ImageClickEventArgs e){ string NewFileName = (yyyyMMddHHmmss) + .xls。Data Source= + NewFileName + 。 OleDbConnection Conn = new OleDbConnection(strConn)。 string XSqlString = insert into [Sheet1$]。,。 XSqlString += 39。 + ([3].FindControl(Label4) as Label).Text + 39。)。 Reader = (NewFileName)。 = application/octetstream。 byte[] Buffer = new Byte[10000]。 ()。} 6 功能 6:用戶信息管理員模塊設計 用戶信息管理模塊主要是添加用戶和用戶管理兩個功能。 圖 515 添加用戶界面 該頁面用到的主要控件如表所示: 表 59: 添加用戶界面用到的主要控件 控件類型 控件 ID 主要屬性設置 用途 TextBox txtUserID 無 編 號 TextBox txtUserName 無 輸入 用戶名 TextBox txtUserPwd 輸入密碼 Button btnSubmit Text屬性設置為“ 保存 “ 保存 btnConcel Text屬性設置為“ 返回 “ 返回 DropDownList ddlRole Items屬性中添加 三 項 選擇 角色 關(guān)鍵代碼如下所示: protected void Page_Load(object sender, EventArgs e){ = 增加用戶 。 Label i = (Label)(labUser)。 = 。 if ((user)){ = 插入成功! 。} else{ string userId = Session[userID].ToString()。 = ()。 if (userID == amp。 ()。
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1