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

正文內(nèi)容

基于net的公務(wù)員考試模擬系統(tǒng)的設(shè)計—免費畢業(yè)設(shè)計論文(文件)

2024-12-23 11:06 上一頁面

下一頁面
 

【正文】 if (()) { ///////////////////如果存在記錄,則 判斷最近的考試是否結(jié)束 if ((srd[IsOver].ToString())) { 第 12 頁 共 27 頁 = 考試已結(jié)束 。39。 } } } else { /////否則說明用戶還沒 參加過 考試 ,向答案表里添加新的記錄 ,保存當前用戶的答案 . string[] strAnswer = new string[100]。 (, answer, t)。39。時間到了 ,考試結(jié)束 .39??荚囘€有 10分鐘結(jié)束 ,請抓緊時間 .39。 var second=(totalTime%3600)%60。.39。))。:39。 totalTime++。,1000),設(shè)置每隔1000 毫秒(即 1 秒)調(diào)用 clock 方法,即可實現(xiàn)計時功能。各個部分的代碼均大同小異, 以 為例,其核心代碼如下: protected void Page_Load(object sender, EventArgs e) { ///////////////////////////////////得到當前部分的說明或例題 if (!IsPostBack) { SqlDataReader srd = 第 14 頁 共 27 頁 ((Session[PaperID].ToString()),1,1)。 /。 ////////////////綁定題目 = ((Session[PaperID].ToString()), 1, 1)。 for (int i = 0。 for (int i = 0。 (answer, )??忌_始考試時,將 ZGQuestion 表中的主觀題信息進行 HTML 解碼后,呈現(xiàn)給考生。 組卷模塊 本系統(tǒng)的組卷過程為:先向試卷表中添加一張新試卷以及其基本信息( 試卷名、試卷說明),然后再添加該試卷的題目。上傳后,系 統(tǒng)會首先按照類似于后面的添加問題時所采用的圖片處理相關(guān)方法,為其重命名后保存到服務(wù)器,并將其物理路徑添加到 TestpaperPart 表中。 ViewState[PartCount] = (ViewState[PartCount].ToString()) + 1。 所以在窗體設(shè)計時,采用了兩個 Panel 控件,一個用于放 文本答案 的控件 ,一個 用于放 圖片答案 的控件 。 if () { imageUrl=()+()+ ()+()+.()+()+.+.Substring((39。 strUrl = (~/CommonModule/QuestionImage) + // + imageUrl。 } else { ((ViewState[PartID].ToString()), (ViewState[QuestionCount].ToString()), (), imageUrl, (), (), (), (), )。修改題目界面如圖 57: 圖 57:教師修改試卷及題目界面 第 18 頁 共 27 頁 如果要對題目進行修改,則單擊 每個 題目后面的修改,將鏈接到 對題目進行具體的 修改。 設(shè)置考試試卷 進行考試試卷的設(shè)置時,如果目前系統(tǒng)中尚未設(shè)置,則將插入一條新記錄到數(shù)據(jù)庫的 ExamTestpaper 表中;如果以前曾設(shè)置過,選擇將要重新設(shè)置的試卷名稱,更新數(shù)據(jù)庫對應(yīng)考試類型的試卷的試卷 ID 即可。 因此,在本 公務(wù)員考試 模擬系統(tǒng)中,采用每次查詢成績時才 進行計算 成績的辦法來解決 。 其實現(xiàn) 的核心 代碼如下: //////////////////得到最近考試的客觀答案 public static string[] GetLatestKGAnswer(string UserID) { String strSql = select * from UserKGAnswer where UserID=39。 if (()) { answer = srd[Answer].ToString()。 } //////////////////得到試卷的標準答案 public static string[] GetAllAnswer(int testPaperID) { string[] str = new string[100]。 } } return str。 for (int i = 0。 } 主觀題(申論)評閱 第 20 頁 共 27 頁 主觀題采用由考生交 卷后,教師定期登錄系統(tǒng),選擇 未評閱的試卷進行打分,在考生主觀答案表中只記錄該考生每個部分的具體得分。操作 (如刪除用戶) 后 將重新 調(diào)用自定義的數(shù)據(jù)綁定方法, 將用戶數(shù)據(jù)重新 綁定到 GridView 控件 。 用戶角色管理界面如圖 511: 圖 511:用戶角色管理界面 第 21 頁 共 27 頁 公告管理模塊 管理員可以對公告進行一系列的管理,比如添加 、 修改 、 刪除。 同時,為了安全起見 ,對添加的公告的內(nèi)容進行 HTML 編碼后,才 調(diào)用 ()方法 將其添加到數(shù)據(jù)庫中。 6 系統(tǒng)測試 測試環(huán)境 本機的硬件配置為:硬盤 80G, CPU 為 AMD2800+,內(nèi)存為 512MB,操作系統(tǒng)為 WINDOWS XP。 測試結(jié)果 系統(tǒng)在上述配置下,對本公務(wù)員考試模擬系統(tǒng)的每個角色對應(yīng)的所有功能作出測試,結(jié)果達到了預期功能。 密碼的安全性 通常用戶在訪問普通系統(tǒng)時都直接使用一些簡單的密碼,如直接采用用戶名為密碼。在每個文件夾下面添加一個子配置文件,通過設(shè)置所允許訪問的角色與拒絕訪問的用戶,來實現(xiàn)基于角色的訪問控制,同時也保障了系統(tǒng)的安全性的另一方面。管理員實現(xiàn)了對用戶及角色的管理,對公告的管理。 本公務(wù)員考試模擬系統(tǒng)在設(shè)計的過程中,采用了 的新特性母版頁,為系統(tǒng)增添了一大特色。 但是由于時間、條件的限制,以及本人的水平有限,此系統(tǒng)從整體上來說并不是很完善,很多方面還需進一步改善: 1)系統(tǒng)的美觀方面需進一步改進,使系統(tǒng)界面更加友好。由于計時使用的 JavaScript 來實現(xiàn)的,當考試即將結(jié)束給考 生進行提示時間,考生必須馬上點確定,系統(tǒng)才繼續(xù)計時。系 第 23 頁 共 27 頁 統(tǒng)不能很好的對組卷進行控制,只能由教師按照試卷特點及相關(guān)要求,自行把握部分及每個部分題目的數(shù)量。應(yīng)該進一步采用其他的方法達到更完善的計時,使考試更加公平。由于自己的水平有限,因此考試的每個部分都分別放在不同的界面,但代碼差異不大,應(yīng)該通過各種判斷來避免代碼的過于重復。然后在內(nèi)容頁的設(shè)計中,選擇應(yīng) 用某一個母版頁,功能的具體實現(xiàn)也在內(nèi)容頁中定義。考生在線參加主觀或客觀考試,查詢考試成績等。在使用時,定期對數(shù)據(jù)庫進行備份,以便數(shù)據(jù)庫發(fā)生錯誤時將數(shù)據(jù)庫恢復到之前某一已知的正確狀態(tài),實現(xiàn)數(shù)據(jù)庫的再次正確使用。 同時 在配置文件中配置 passwordFormat 值為 ”Hashed”, 使得 密碼 在 存儲到數(shù)據(jù)庫時使用 Hash 算法,將密碼加密存儲,更進一步保證了密碼的安全性。 系統(tǒng)安全性設(shè)計 作為公務(wù)員考試系統(tǒng),對安全性等要求較高。由于系統(tǒng)為 B/S 模式,因此在理論上,客戶端的瀏覽器端只需要一般的低配置即可,使用瀏覽器即可訪問并使用該考試系統(tǒng)。 修改公告時 調(diào)用公告類中的 Update 方法,即可實現(xiàn)對 數(shù)據(jù)庫更新。 在公告管理中,也是采用了 中的新控件 GridView 來顯示所有的公告。 在角色分配時,使用 復選框 CheckBox,可以使一個用戶存在多種角色。 評閱界面如圖 59: 圖 59 主觀題閱卷 用戶及角色管理 用戶管理 在用戶管理中,可以查看當前考試系統(tǒng)內(nèi)的所有用戶,或搜索某個用戶, 在GridView 控件中顯示出相應(yīng)的數(shù)據(jù)。 i++) { if (userAnswer[i] == questionAnswer[i]) { record++。 string[] userAnswer=(UserID)。 SqlDataReader srd = (sql)。,39。 SqlDataReader srd = (())。 客觀題(行政能力測試)評閱 對于客觀題目的評閱,采用 考試結(jié)束后 考生點擊查詢成績時,在該頁面 調(diào)用GetKGRecord 方法,將考生答案與標準答案對比,得出 該生 分數(shù)的方法。 主觀題目與客觀題目的操作大同小異,在此 就不再累贅的加以描述 。 public static void UpdateQuestion(string question, string ImagUrl, string A, string B, string C, string D, string Answer, int ID) { String strSql=”Update Question set Question=’question’,Image=’imagUrl’, A=’A’,B=’B’,C=’C’,D=’D’,Answer=’answer’ where [ID]=’ID’” (())。 } } 試卷題目修改與刪除 在試卷題目編輯頁面,最初加載的時候,用 DropDownList 控件綁定所 有的試卷類型及試卷名稱 ,采用 DataView 控件綁定 所選 試卷對應(yīng)的所有題目。 imageUrl = ~/CommonModule/QuestionImage + / + imageUrl。) + 1)。添加第三部分題目頁面核心代碼 如下: protected void btnSubmitQuestion_Click(object sender, EventArgs e) { if (ViewState[PartID] == null || ViewState[PartID].Equals(0)) { (, 請先輸入小部分的信息 )。由于題型有所區(qū)別,為避免 各種各樣 復雜 的判 斷,因此 將 每個部分的添加試題 做成不同的頁面,并分別編寫代碼。 (1,(ViewState[PartCount].ToString()), (), (Request[PaperID]), , out partID)。 添加題目時,教師應(yīng)首先選擇試卷所對應(yīng)的試卷類型(如行政能力測試或者申論),然后選擇該類型中要編輯的試卷的試卷名稱,最后選擇試卷的各個部分進行題目的添加??忌谖谋究蛑凶龃鸹蛐薷囊郧暗拇鸢负?,點保存按鈕,則會調(diào)用自定義類 中的 Update 方法將相應(yīng)信息如考生姓名、考生的答案等保存到數(shù)據(jù)庫的 ZGAnswer 表中。 } 當考試結(jié)束時(考生自動提交或者 考試 時間到),將跳轉(zhuǎn)到考試結(jié)束頁面,在該頁面中, 通過調(diào)用 SetExamOver 方法 將答案表中的考試結(jié)束字段設(shè)置為 1,表示考試 已經(jīng) 結(jié)束。 i++) { (((RadioButtonList)[i].FindControl(rdlAnswer)).SelectedValue, ([i].())1)。 i++) { ((RadioButtonList)[i].FindControl(rdlAnswer)).SelectedValue=str[([i].()) 1]。 bindAnswer()。39。 if (!(srd[image].ToString())) { = img src=39。系統(tǒng)將首 先提供該 門考試的說明,以便讓學生了解當前考試的規(guī)則, 之后進入每個部分的考試界面。 } /script 同時 要在 body 中設(shè)置 body onload=setTimeout(39。:39。已經(jīng)考試時間為: 39。 var minute=(0,(39。 var m1=()。 } var h=(totalTime/3600)。 =?type=K
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1