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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于net的公務(wù)員考試模擬系統(tǒng)的設(shè)計(jì)—論文(存儲版)

2025-01-12 19:41上一頁面

下一頁面
  

【正文】 { = 考試已結(jié)束 。 } } } else { /////否則說明用戶還沒 參加過 考試 ,向答案表里添加新的記錄 ,保存當(dāng)前用戶的答案 . string[] strAnswer = new string[100]。39??荚囘€有 10分鐘結(jié)束 ,請抓緊時(shí)間 .39。.39。:39。,1000),設(shè)置每隔1000 毫秒(即 1 秒)調(diào)用 clock 方法,即可實(shí)現(xiàn)計(jì)時(shí)功能。 /。 for (int i = 0。 (answer, )。 組卷模塊 本系統(tǒng)的組卷過程為:先向試卷表中添加一張新試卷以及其基本信息( 試卷名、試卷說明),然后再添加該試卷的題目。 ViewState[PartCount] = (ViewState[PartCount].ToString()) + 1。 if () { imageUrl=()+()+ ()+()+.()+()+.+.Substring((39。 } else { ((ViewState[PartID].ToString()), (ViewState[QuestionCount].ToString()), (), imageUrl, (), (), (), (), )。 設(shè)置考試試卷 進(jìn)行考試試卷的設(shè)置時(shí),如果目前系統(tǒng)中尚未設(shè)置,則將插入一條新記錄到數(shù)據(jù)庫的 ExamTestpaper 表中;如果以前曾設(shè)置過,選擇將要重新設(shè)置的試卷名稱,更新數(shù)據(jù)庫對應(yīng)考試類型的試卷的試卷 ID 即可。 其實(shí)現(xiàn) 的核心 代碼如下: //////////////////得到最近考試的客觀答案 public static string[] GetLatestKGAnswer(string UserID) { String strSql = select * from UserKGAnswer where UserID=39。 } //////////////////得到試卷的標(biāo)準(zhǔn)答案 public static string[] GetAllAnswer(int testPaperID) { string[] str = new string[100]。 for (int i = 0。操作 (如刪除用戶) 后 將重新 調(diào)用自定義的數(shù)據(jù)綁定方法, 將用戶數(shù)據(jù)重新 綁定到 GridView 控件 。 同時(shí),為了安全起見 ,對添加的公告的內(nèi)容進(jìn)行 HTML 編碼后,才 調(diào)用 ()方法 將其添加到數(shù)據(jù)庫中。 測試結(jié)果 系統(tǒng)在上述配置下,對本公務(wù)員考試模擬系統(tǒng)的每個(gè)角色對應(yīng)的所有功能作出測試,結(jié)果達(dá)到了預(yù)期功能。在每個(gè)文件夾下面添加一個(gè)子配置文件,通過設(shè)置所允許訪問的角色與拒絕訪問的用戶,來實(shí)現(xiàn)基于角色的訪問控制,同時(shí)也保障了系統(tǒng)的安全性的另一方面。 本公務(wù)員考試模擬系統(tǒng)在設(shè)計(jì)的過程中,采用了 的新特性母版頁,為系統(tǒng)增添了一大特色。由于自己的水平有限,因此考試的每個(gè)部分都分別??忌诰€參加主觀或客觀考試,查詢考試成績等。 同時(shí) 在配置文件中配置 passwordFormat 值為 ”Hashed”, 使得 密碼 在 存儲到數(shù)據(jù)庫時(shí)使用 Hash 算法,將密碼加密存儲,更進(jìn)一步保證了密碼的安全性。由于系統(tǒng)為 B/S 模式,因此在理論上,客戶端的瀏覽器端只需要一般的低配置即可,使用瀏覽器即可訪問并使用該考試系統(tǒng)。 在公告管理中,也是采用了 中的新控件 GridView 來顯示所有的公告。 評閱界面如圖 59: 圖 59 主觀題閱卷 用戶及角色管理 用戶管理 在用戶管理中,可以查看當(dāng)前考試系統(tǒng)內(nèi)的所有用戶,或搜索某個(gè)用戶, 在GridView 控件中顯示出相應(yīng)的數(shù)據(jù)。 string[] userAnswer=(UserID)。,39。 客觀題(行政能力測試)評閱 對于客觀題目的評閱,采用 考試結(jié)束后 考生點(diǎn)擊查詢成績時(shí),在該頁面 調(diào)用GetKGRecord 方法,將考生答案與標(biāo)準(zhǔn)答案對比,得出 該生 分?jǐn)?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’” (())。 imageUrl = ~/CommonModule/QuestionImage + / + imageUrl。添加第三部分題目頁面核心代碼 如下: protected void btnSubmitQuestion_Click(object sender, EventArgs e) { if (ViewState[PartID] == null || ViewState[PartID].Equals(0)) { (, 請先輸入小部分的信息 )。 (1,(ViewState[PartCount].ToString()), (), (Request[PaperID]), , out partID)??忌谖谋究蛑凶龃鸹蛐薷囊郧暗拇鸢负?,點(diǎn)保存按鈕,則會調(diào)用自定義類 中的 Update 方法將相應(yīng)信息如考生姓名、考生的答案等保存到數(shù)據(jù)庫的 ZGAnswer 表中。 i++) { (((RadioButtonList)[i].FindControl(rdlAnswer)).SelectedValue, ([i].())1)。 bindAnswer()。 if (!(srd[image].ToString())) { = img src=39。 } /script 同時(shí) 要在 body 中設(shè)置 body onload=setTimeout(39。已經(jīng)考試時(shí)間為: 39。 var m1=()。 =?type=KG。 Session[ExamTime] = t。 ////////////////讀取客觀考試卷子 ID Session[PaperID] = ()。當(dāng)判斷出該考生曾經(jīng)參加過考試,則用以前的 考試時(shí)間加上設(shè)定的考試時(shí)間判斷考試是否結(jié)束,如果已經(jīng)結(jié)束則不允許其再考;如果沒有結(jié)束,那么用戶可能之前可能是掉線或更換了機(jī)子等,允許其繼續(xù)考試,并且在考試頁面中加載該考生上次做答過的試題的答案。 如果用戶忘記密碼, 可以點(diǎn)首頁中找回密碼的連接。這些都是工具默認(rèn)創(chuàng)建的,可以直接使用。教師可以進(jìn)行試卷管理、主觀試卷的手工評閱,其中試卷管理包括試卷的生成、修改與刪除。讓教師和學(xué)生都能掌握最新的考試動(dòng)態(tài)及相關(guān)的新聞。 第 5 頁 共 27 頁 1) 試卷管理:教師可以按照考試的要求,及當(dāng)前考試科目的特點(diǎn),按照試卷的相應(yīng)順序,手工組成試卷。以下將按照不同的用戶對功能進(jìn)行具體描述: 考生 對于考生而言,主要包括在線考試、查詢成績、瀏覽公告三大功能。 B/S 模式 瀏覽器 /服務(wù)器( Browser/Server)結(jié)構(gòu),簡稱 B/S 結(jié)構(gòu), 它 是對 C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。 為網(wǎng)站開發(fā)人員提供了一種在一個(gè)文件中定義多個(gè)網(wǎng)站頁面布局的功能,這個(gè)文件以 .master 為擴(kuò)展名,稱之為母版頁。 的成員和 第 3 頁 共 27 頁 角 色管理簡化了用戶管理的功能,用戶的管理和驗(yàn)證,只與提供者打交道,不需要關(guān)注數(shù)據(jù)庫本身的細(xì)節(jié)。 C可以為一個(gè)工程結(jié)構(gòu)定 義專域?qū)傩?,并把它們?yīng)用到任何類或接口中,這將確保每個(gè)類或接口都能被正確地標(biāo)識成特定商業(yè)對象的一部分,有助于加強(qiáng)程序代碼與商業(yè)邏輯的聯(lián)系。另外, Web 服務(wù)框架讓現(xiàn)有的 Web 服務(wù)對程序員來說就像本地的 C對象,這使得程序員可以利用他們在面向?qū)ο缶幊谭矫娴慕?jīng)驗(yàn)。 2 相關(guān)理論技術(shù)基礎(chǔ) C.NET C以 C 和 C++為基礎(chǔ),是一種面向?qū)ο蟮某绦蛟O(shè)計(jì) 語言,它適用于微軟基于“ .Net平臺的 XML 基礎(chǔ)應(yīng)用開發(fā)。 近年來,公務(wù)員考試的熱度是日益增溫,各式各樣的考試復(fù)習(xí)資料也越來越多。該系統(tǒng)既 可以用于考生平時(shí)對自己的能力進(jìn)行測評,也可用于實(shí)際的考試。 本公務(wù)員 考試 系統(tǒng)采用的技術(shù)較為新穎,在今后的應(yīng)用將會很廣泛。因此在一定的程度上,傳統(tǒng)的考試方式已經(jīng)存在改革的必要。 鑒于上述原因,本畢業(yè)設(shè)計(jì)選擇采用 技術(shù) 來開發(fā)一個(gè)公務(wù)員考試 模擬 系統(tǒng),語言采用大家都較為熟悉并較為規(guī)范的 C.NET 語言,數(shù)據(jù)庫選擇常用的 SQL Server 2021。而 C語言開發(fā)是建立在 平臺上,可以把組件轉(zhuǎn)化成 Web 服務(wù),從而被運(yùn)行在任何平臺上的任意應(yīng)用程序所調(diào)用。 5) 與商業(yè)邏輯相關(guān)聯(lián) 大多數(shù)編程工具很難把程序代碼同商業(yè)邏輯聯(lián)系起來,但 C不同,它可用于任何對象的可擴(kuò)展元數(shù)據(jù)。當(dāng)然,也可以通過 命令來安裝 SQL Server 提供程序所使用的 SQL Server 數(shù)據(jù)庫。當(dāng)然,也可以根據(jù)自己的需要,編寫代碼以顯式的綁定到控件。第三,容量龐大,每個(gè)數(shù)據(jù)庫中可創(chuàng)建多達(dá) 20 萬個(gè)數(shù)據(jù)表,數(shù)據(jù)表中的記錄的行數(shù)只受服務(wù)器硬盤空間的限制,符合實(shí)際系統(tǒng)的考題數(shù)目較多的要求。 功能需求 根據(jù)初步的需求分析,系統(tǒng)功能應(yīng)該主要包括在線 考試、試卷生成、用戶管理等。 教師 對于教師而言,主要包括試卷管理、主觀試卷評閱、瀏覽公告三大功能。 3) 公告管理:包括對公告的發(fā)布、刪除、修改??忌梢赃M(jìn)行在線考試、成績查詢,其中在線考試包括行政能力測試和申論測試。此時(shí),在Exam_User 數(shù)據(jù)庫中就創(chuàng)建好了一系列新的表、視圖、存儲過程。 在 Login控件的屬性中,可以設(shè)置 FailureText來定義登錄錯(cuò)誤時(shí)的提示文本,設(shè)置 DestinationPageUrl 來確定登錄成功后轉(zhuǎn)向的頁面(可以采用相對路徑或絕對路徑),設(shè)置 CreateUserUrl 定義注冊用戶轉(zhuǎn)向的頁面。 在本公務(wù)員考試系統(tǒng)中,實(shí)現(xiàn)了考生掉線或更換機(jī)子后,可以繼續(xù)考試這一功能,該功能在考試前的判斷中實(shí)現(xiàn)。繼續(xù)行政能力測試 /a。 Session[PaperID] = ()。)。 var h1=()。 =39。 setTimeout(clock(),1000)。 第 16 頁 共 27 頁 if(()) { =srd[PartInfoOrExample].ToString()。 ()。 i 。如果該考生已經(jīng)做過該題,則將考生以前做 的答案解碼后,在文本框中顯示出來;如果沒有做過,則為空白。添加部分的核心代碼如下: protected void btnSubmit_Click(object sender, EventArgs e) { int partID = 0。 添加問題時(shí),通過驗(yàn)證控件對教師的輸入進(jìn)行驗(yàn)證,以防輸入空答案選項(xiàng)或未輸入正確答案。 (strUrl)。修改 后,調(diào)用自定義類庫中 Question類中的 UpQuestion 方法,對數(shù)據(jù)庫進(jìn)行更新。在計(jì)算 成績 前,首先要判斷答案表中是否包含改考生的答案以及答案是否已經(jīng)評閱完畢,如果為不包含或未評閱,則 顯示相應(yīng)的提示信息。 } return (39。 } ///////////////////////////////////得到客觀題分?jǐn)?shù) public static int GetKGRecord(string UserID,int tesptPaperID) { int record = 0。 當(dāng)考生查詢 主觀成績時(shí),再將每個(gè)部分的分?jǐn)?shù)加起來得出該考生的主觀題總得分。 對于公告管理的相關(guān)方法,為了程序的易讀性 , 也是選擇將相關(guān)的代碼在自定義類庫的類中實(shí)現(xiàn), 在頁面代碼里 直接 調(diào)用 相關(guān) 方法 即可 。軟件環(huán)境為:數(shù)據(jù)庫為 SQL Server 2021,平臺為 Visual Studio 2021。在本系統(tǒng)中通過配置文件中最短密碼長度 minRequiredPasswordLength為 8,并設(shè)置包含的特殊字符數(shù) minRequiredNonalphanumericChar
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1