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

正文內(nèi)容

基于aspnet的在線考試系統(tǒng)開(kāi)發(fā)畢業(yè)論文(參考版)

2025-05-11 01:40本頁(yè)面
  

【正文】 。 (StudentNumber, ).Value = ()。 SqlCommand cmd8= new SqlCommand(sql8,conn)。 x++) { answer = arr4_4[x]+、答 +answer4[x]。 for (int x = 0。)。 string[] arr4_4 = (39。 answer4[x] = ()。 x++) { t4 = t4 + 1。 for (int x = 0。 } } break。 = true。 = arr1_1[x].ToString()。 } else { = 錯(cuò) 。 = 對(duì) 。 if (arr1_1[x].Trim() == answer1[x].Trim()) { point1 = point1 + Score1 / 。 Label lblRight1 = (Label)([t1_11].FindControl(lblRight1))。 x++) { t1_1=t1_1+1。 for (int x = 0。,39。 } string c1 = Session[arr1].ToString()。 RadioButtonList rbl1 = (RadioButtonList)([t1 1].FindControl(RadioButtonList1))。 x 。 //核對(duì)單選題答案 case 5: string[] answer1 = new string[100]。 = () + 、 。 tID1 = 。 } Session[arr1] = ()。 x n1。 string s1=。 = table1。 } ()。 arr1[x] = dr1[Answer1].ToString()。 row[OptionC] = dr1[OptionC].ToString()。 row[OptionA] = dr1[OptionA].ToString()。 DataRow row = ()。 x n1。 int n1 = (())。 (OptionC)。 (OptionA)。 //創(chuàng)建內(nèi)存表 DataTable DataTable table1 = new DataTable(ExamTopic)。 order by newid(), conn)。and SubjectName=39。and Major=39。 SqlCommand cmd1 = new SqlCommand(select * from tb_ExamTopic where TopicType=39。 交卷后的頁(yè)面如圖 84所示: 圖 84a 交卷后頁(yè)面 圖運(yùn)行結(jié)果 圖 84b 交卷后頁(yè)面圖運(yùn)行結(jié)果 動(dòng)態(tài)隨機(jī)生成試題和 客觀題 自動(dòng)閱卷 即時(shí)評(píng)分 方法實(shí)現(xiàn)的 部分 代碼如下: /****************************************************************/ protected void bind(int i) 32 { SqlConnection conn = new SqlConnection(ConnectionString)。 } } } /script 考試頁(yè)面生成的 考題是動(dòng)態(tài)隨機(jī)生成的,實(shí)現(xiàn)方法是,利用 Sql 語(yǔ)句: ” select Topic from tb_ExamTopic where SubjectName=’” +Session[“ SubjectName” +].ToString()”’ order by newid()” ,將數(shù)據(jù)庫(kù)中的相應(yīng)科目的考試題目隨機(jī)讀出(順序打亂全部讀出),然后用 sqldatareader 讀出考試信息中規(guī)定的試題的題數(shù),這樣就實(shí)現(xiàn)了隨機(jī)讀取 試題, datalist 控件用于接收動(dòng)態(tài)隨機(jī)讀取的試題??荚嚂r(shí)間已到,試卷已提交,感謝使用本系統(tǒng)! 39。).click()。 (39。當(dāng)考試時(shí)間結(jié)束時(shí),系統(tǒng)自動(dòng)交卷。 考試相關(guān) 點(diǎn)擊“考試相關(guān)”里的“參加考試”進(jìn)入考試信息及規(guī)則頁(yè)面,在此頁(yè)面里學(xué)生能夠看到考試科 目、試題的類(lèi)型、試題分?jǐn)?shù)、考試時(shí)間以及考試規(guī)則。 修改密碼 點(diǎn)擊“修改密碼”就可以進(jìn)入密碼修改頁(yè)面,首先輸入舊密碼,然后數(shù)據(jù)新密碼,最后重復(fù)輸入新密碼,這用到了 RequiredFieldValidator 控件、RegularExpressionValidator 控件和 CompareValidator 控件,這三個(gè)控件的作 28 用分別為驗(yàn)證輸入是否為空、輸入的新密碼是否在設(shè)定的范圍內(nèi)和兩次輸入的新密碼是否相同。 系統(tǒng)前臺(tái)主要功能模塊設(shè)計(jì) 個(gè)人相關(guān) 查看個(gè)人信息 點(diǎn)擊“查看信息” 進(jìn)入個(gè)人信息顯示頁(yè)面,如圖 81所示: 27 圖 81 查看個(gè)人信息頁(yè)面運(yùn)行結(jié)果 實(shí)現(xiàn)方法:利用 select * from tb_Students 語(yǔ)句 把數(shù)據(jù)中個(gè)人資料讀取出來(lái),以表格的形式顯示在頁(yè)面上, 學(xué)生 可以直觀的看到自己注冊(cè)的信息。 } 學(xué)生注冊(cè) 未注冊(cè)的學(xué)生 點(diǎn)擊 登 錄 頁(yè)面的“注冊(cè)”按鈕,就可以鏈接到注冊(cè)頁(yè)面進(jìn)行注冊(cè),注冊(cè)時(shí)學(xué)生所填寫(xiě)的學(xué)號(hào)作為以后等錄該系統(tǒng)的用戶名,把注冊(cè)資料填寫(xiě)正確完整 后 點(diǎn)擊“提交”完成注冊(cè),返回到登 錄 頁(yè)面。 } } } } protected void lnkRegister_Click(object sender, EventArgs e) { ()。 if (n = 0)//如果沒(méi)有返回記錄 { //彈出錯(cuò)誤提示框 (scriptalert(\登錄失敗!管理員名稱(chēng)或密碼錯(cuò)誤! \)/script)。 int n = (int)()。 SqlCommand cmd = new SqlCommand(sql, conn)。and AdminPwd=39。 } } else { //根據(jù)用戶輸入的用戶名與口令動(dòng)態(tài)組合成一個(gè)查詢 sql = select count(*) from tb_Admin where AdminID=39。 } else 25 { //把用戶名存在 Session[StudentNumber]中 Session[StudentNumber] = userName。//查詢返回的記錄條數(shù) ()。 ()。 + pwd + 39。 + userName + 39。 string sql。//密碼 userName = ()。 string userName = 。pwd=123。database=ExamOnline。 using 。 using 。 using 。 登 錄 模塊 方法實(shí)現(xiàn)的代碼如下: 24 /***************************************************************/ using 。語(yǔ)句tb_Students 表中的 已注冊(cè)記錄的驗(yàn)證, 用戶而且密碼正確就能夠登 錄 成功,否則顯示無(wú)此用戶或密碼不正確。and StudentPwd=39。 根據(jù)用戶輸入的用戶名與口令動(dòng)態(tài)組合成一個(gè)查詢,當(dāng)身份選擇是學(xué)生時(shí) 通過(guò) sql = select count(*) from tb_Students where StudentNumber=39。忘記密碼的學(xué)生,可以點(diǎn)擊“忘記密碼”進(jìn)入密碼找回頁(yè)面,根據(jù)提示輸入正確的信息就可以找回密碼。未注冊(cè)的管理員利用默認(rèn)1 1 2 23 的管理員賬號(hào)( admin)和密碼( 666666)登 錄 系統(tǒng)的后臺(tái)管理中心后,選擇“添加管理員”可以進(jìn)行 添加 管理員賬號(hào)。 ( 2) 學(xué)生注冊(cè)功能。 表 62 系統(tǒng) 后臺(tái)首頁(yè)頁(yè)面說(shuō)明 區(qū)域 名稱(chēng) 說(shuō)明 對(duì)應(yīng)文件 1 功能模塊 主要用于顯示后臺(tái)管理模塊中的功能 2 內(nèi)容顯示 主要用于顯示功能模塊中的內(nèi)容 登 錄 模塊 主要功能設(shè)計(jì) 登 錄 模塊功能劃分 ( 1) 登 錄 功能。 圖 61 系統(tǒng) 前臺(tái)首頁(yè)運(yùn)行結(jié)果 系統(tǒng) 前臺(tái) 框架圖說(shuō)明如 表 61。 表 A9 tb_Score 表 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 是否主鍵 描述 ID int 4 是 數(shù)據(jù)庫(kù)流水號(hào) StudentNu char 12 否 學(xué)號(hào) 20 mber StudentName nvarchar 4 否 學(xué)生姓名 Class nvarchar 20 否 班級(jí) Major nvarchar 20 否 所屬專(zhuān)業(yè) SubjectName nvarchar 20 否 考試科目名稱(chēng) Score1 int 4 否 客觀題成績(jī) Score2 int 4 否 主觀題成績(jī) Score int 4 否 總成績(jī) RegisterTime datetime 8 否 試題加入時(shí)間 小結(jié) 本 章說(shuō)明了 本系統(tǒng)的設(shè)計(jì)目標(biāo)、 開(kāi)發(fā) 及運(yùn)行 環(huán)境 、邏輯結(jié)構(gòu)設(shè)計(jì), 為整個(gè) 系統(tǒng) 的開(kāi)發(fā)做好準(zhǔn)備。 表 A8 tb_Answer 表 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 是否主鍵 描述 ID int 4 是 數(shù)據(jù)庫(kù)流水號(hào) StudentNumber char 12 否 學(xué)號(hào) StudentName nvarchar 4
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1