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

正文內(nèi)容

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

2025-01-28 10:22上一頁面

下一頁面
  

【正文】 斷,因此 將 每個部分的添加試題 做成不同的頁面,并分別編寫代碼。 } 當考試結(jié)束時(考生自動提交或者 考試 時間到),將跳轉(zhuǎn)到考試結(jié)束頁面,在該頁面中, 通過調(diào)用 SetExamOver 方法 將答案表中的考試結(jié)束字段設(shè)置為 1,表示考試 已經(jīng) 結(jié)束。39。:39。 第 14 頁 共 27 頁 } var h=(totalTime/3600)。 answer = (strAnswer)。如圖 53: 第 12 頁 共 27 頁 圖 53:公告詳細信息查看 在線考試模塊 考試試卷由教師事先指定當前系統(tǒng)中采用的考試試卷,考試時 直接加載對應(yīng)科目所設(shè)置的考試試卷。在下文中將分別對兩個數(shù)據(jù)庫進行詳細介紹。 管理員 對于管理員而言,主要包括用戶管理、角色分配、公告管理三大功能。 B/S 結(jié)構(gòu) 如圖 21 所示: 圖 21 B/S 結(jié)構(gòu)的體系結(jié)構(gòu) 3 系統(tǒng)需求設(shè)計 用戶角色 需求 根據(jù)考試系統(tǒng)的特點,本公務(wù)員考試系統(tǒng)的用戶應(yīng)該 分為三類 ,即考生、教師和管理員。新增種類的數(shù)據(jù)源控件可以消除 中要求的大量重復性代碼。 C提供的一些新功能可消除常見的 C++編程錯誤,例如,“垃圾收集”減輕了程序員人工管理內(nèi)存的壓力、C中的變量由環(huán)境自動初始化等。 目前,國內(nèi)外大部分的考試系統(tǒng)都是采用的 ASP 技術(shù)來作為服務(wù)器端腳本,實現(xiàn)與數(shù)據(jù)庫和其他應(yīng)用互動的 Web 網(wǎng)頁。 畢業(yè)設(shè)計 ( 論文 ) 基于 .NET 的公務(wù)員考試模擬系統(tǒng)的設(shè)計 論文作者姓名: 申請學位專業(yè): 申請學位類別: 指導教師姓名(職稱): 論文提交日期: 基于 .NET 的公務(wù)員考試模擬系統(tǒng) 的設(shè)計 摘 要 隨著互聯(lián)網(wǎng)的迅速的發(fā)展,基于互聯(lián)網(wǎng)的各種應(yīng)用日益受到人們的重視,基于 Web 的在線考試系統(tǒng)在這種形勢下應(yīng)運而生,它可以利用網(wǎng)絡(luò),隨時隨地對學生進行考試,是傳統(tǒng)考場的延伸。這樣就可以利用網(wǎng)絡(luò)考試系統(tǒng)的運作成本低、高效、靈活的突出優(yōu)勢,實現(xiàn)公務(wù)員考試的無紙化,對公務(wù)員考試所需的各種人力、物力、財力資源都是一種節(jié)約。而一旦程序投入使用,即使是最簡單的錯誤也要花費很大的代價去修補。數(shù)據(jù)源控件包括 SqlDataSource、 XmlDataSource 等,數(shù)據(jù)控件包括 GridView 等。顯然 B/S 結(jié)構(gòu)應(yīng)用程序相對于傳統(tǒng)的 C/S 結(jié)構(gòu)應(yīng)用程序是巨大的進步。 3) 瀏覽公告:教師可以瀏覽最新發(fā)布的公告,以及與考試相關(guān)的各種資料。 系統(tǒng)總體的功能如圖 41 所示: 第 6 頁 共 27 頁 圖 41 系統(tǒng)功能圖 數(shù)據(jù)庫設(shè)計 由于本系統(tǒng)開發(fā)環(huán)境為 Visual Studio 2020,為了系統(tǒng)的安全性及部分功能的簡便性,因此采用了 自帶的成員資格及角色服務(wù),在設(shè)計數(shù)據(jù)庫時設(shè)計了兩個數(shù)據(jù)庫:其中一個為 Exam_User,專門用于實現(xiàn)身份與角色認證;另一個為 Exam,用于存放與考試系統(tǒng)業(yè)務(wù)相關(guān)的各種表,均為 SQL Server 2020數(shù)據(jù)庫??荚囅到y(tǒng)的首頁如圖 51: 圖 51:考試系統(tǒng)首頁 公告查看 所有角色的用戶登錄后,都可以在頁面右側(cè)看到最新發(fā)布的公告信息,如圖52 所示: 圖 52:登錄系統(tǒng)后界面 點擊公告的標題,將彈出一個新窗口,顯示該公告的詳細信息。 string answer = 。)。+minute+39。 } } = a href=39。 ()。 } 添加成功后, 再添加每個小部分的問題。 ViewState[QuestionCount] = (ViewState[QuestionCount].ToString()) + 1。UserID39。 i 100。添加成 功后,返回到公告管理頁面。 數(shù)據(jù)庫安全 在數(shù)據(jù)庫的安全方面,主要依賴于 SQL Server 2020 自身的安全性。 2)代碼過于重復。在本系統(tǒng)中通過配置文件中最短密碼長度 minRequiredPasswordLength為 8,并設(shè)置包含的特殊字符數(shù) minRequiredNonalphanumericCharacters 為 2,來 第 23 頁 共 27 頁 強制要求用戶使用強密碼。 對于公告管理的相關(guān)方法,為了程序的易讀性 , 也是選擇將相關(guān)的代碼在自定義類庫的類中實現(xiàn), 在頁面代碼里 直接 調(diào)用 相關(guān) 方法 即可 。 } ///////////////////////////////////得到客觀題分數(shù) public static int GetKGRecord(string UserID,int tesptPaperID) { int record = 0。在計算 成績 前,首先要判斷答案表中是否包含改考生的答案以及答案是否已經(jīng)評閱完畢,如果為不包含或未評閱,則 顯示相應(yīng)的提示信息。 (strUrl)。添加部分的核心代碼如下: protected void btnSubmit_Click(object sender, EventArgs e) { int partID = 0。 i 。 第 15 頁 共 27 頁 if(()) { =srd[PartInfoOrExample].ToString()。 =39。)。繼續(xù)行政能力測試 /a。 在 Login控件的屬性中,可以設(shè)置 FailureText來定義登錄錯誤時的提示文本,設(shè)置 DestinationPageUrl 來確定登錄成功后轉(zhuǎn)向的頁面(可以采用相對路徑或絕對路徑),設(shè)置 CreateUserUrl 定義注冊用戶轉(zhuǎn)向的頁面??忌梢赃M行在線考試、成績查詢,其中在線考試包括行政能力測試和申論測試。 教師 對于教師而言,主要包括試卷管理、主觀試卷評閱、瀏覽公告三大功能。第三,容量龐大,每個數(shù)據(jù)庫中可創(chuàng)建多達 20 萬個數(shù)據(jù)表,數(shù)據(jù)表中的記錄的行數(shù)只受服務(wù)器硬盤空間的限制,符合實際系統(tǒng)的考題數(shù)目較多的要求。當然,也可以通過 命令來安裝 SQL Server 提供程序所使用的 SQL Server 數(shù)據(jù)庫。而 C語言開發(fā)是建立在 平臺上,可以把組件轉(zhuǎn)化成 Web 服務(wù),從而被運行在任何平臺上的任意應(yīng)用程序所調(diào)用。因此在一定的程度上,傳統(tǒng)的考試方式已經(jīng)存在改革的必要。該系統(tǒng)既 可以用于考生平時對自己的能力進行測評,也可用于實際的考試。 2 相關(guān)理論技術(shù)基礎(chǔ) C.NET C以 C 和 C++為基礎(chǔ),是一種面向?qū)ο蟮某绦蛟O(shè)計 語言,它適用于微軟基于“ .Net平臺的 XML 基礎(chǔ)應(yīng)用開發(fā)。 C可以為一個工程結(jié)構(gòu)定 義專域?qū)傩?,并把它們?yīng)用到任何類或接口中,這將確保每個類或接口都能被正確地標識成特定商業(yè)對象的一部分,有助于加強程序代碼與商業(yè)邏輯的聯(lián)系。 為網(wǎng)站開發(fā)人員提供了一種在一個文件中定義多個網(wǎng)站頁面布局的功能,這個文件以 .master 為擴展名,稱之為母版頁。以下將按照不同的用戶對功能進行具體描述: 考生 對于考生而言,主要包括在線考試、查詢成績、瀏覽公告三大功能。讓教師和學生都能掌握最新的考試動態(tài)及相關(guān)的新聞。這些都是工具默認創(chuàng)建的,可以直接使用。當判斷出該考生曾經(jīng)參加過考試,則用以前的 考試時間加上設(shè)定的考試時間判斷考試是否結(jié)束,如果已經(jīng)結(jié)束則不允許其再考;如果沒有結(jié)束,那么用戶可能之前可能是掉線或更換了機子等,允許其繼續(xù)考試,并且在考試頁面中加載該考生上次做答過的試題的答案。 Session[ExamTime] = t。 var m1=()。 } /script 同時 要在 body 中設(shè)置 body onload=setTimeout(39。 bindAnswer()??忌谖谋究蛑凶龃鸹蛐薷囊郧暗拇鸢负?,點保存按鈕,則會調(diào)用自定義類 中的 Update 方法將相應(yīng)信息如考生姓名、考生的答案等保存到數(shù)據(jù)庫的 ZGAnswer 表中。添加第三部分題目頁面核心代碼 如下: protected void btnSubmitQuestion_Click(object sender, EventArgs e) { if (ViewState[PartID] == null || ViewState[PartID].Equals(0)) { (, 請先輸入小部分的信息 )。 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’” (())。,39。 評閱界面如圖 59: 圖 59 主觀題閱卷 用戶及角色管理 用戶管理 在用戶管理中,可以查看當前考試系統(tǒng)內(nèi)的所有用戶,或搜索某個用戶, 在GridView 控件中顯示出相應(yīng)的數(shù)據(jù)。由于系統(tǒng)為 B/S 模式,因此在理論上,客戶端的瀏覽器端只需要一般的低配置即可,使用瀏覽器即可訪問并使用該考試系統(tǒng)。考生在線參加主觀或客觀考試,查詢考試成績等。 本公務(wù)員考試模擬系統(tǒng)在設(shè)計的過程中,采用了 的新特性母版頁,為系統(tǒng)增添了一大特色。 測試結(jié)果 系統(tǒng)在上述配置下,對本公務(wù)員考試模擬系統(tǒng)的每個角色對應(yīng)的所有功能作出測試,結(jié)果達到了預期功能。操作 (如刪除用戶) 后 將重新 調(diào)用自定義的數(shù)據(jù)綁定方法, 將用戶數(shù)據(jù)重新 綁定到 GridView 控件 。 } //////////////////得到試卷的標準答案 public static string[] GetAllAnswer(int testPaperID) { string[] str = new string[100]。 設(shè)置考試試卷 進行考試試卷的設(shè)置時,如果目前系統(tǒng)中尚未設(shè)置,則將插入一條新記錄到數(shù)據(jù)庫的 ExamTestpaper 表中;如果以前曾設(shè)置過,選擇將要重新設(shè)置的試卷名稱,更新數(shù)據(jù)庫對應(yīng)考試類型的試卷的試卷 ID 即可。 if () { imageUrl=()+()+ ()+()+.()+()+.+.Substring((39。 組卷模塊 本系統(tǒng)的組卷過程為:先向試卷表中添加一張新試卷以及其基本信息( 試卷名、試卷說明),然后再添加該試卷的題目。 for (int i = 0。,1000),設(shè)置每隔1000 毫秒(即 1 秒)調(diào)用 clock 方法,即可實現(xiàn)計時功能。.39。39。 if (()) { ///////////////////如果存在記錄,則 判斷最近的考試是否結(jié)束 if ((srd[IsOver].ToString())) { = 考試已結(jié)束 。下面將對各個表的字段進行詳細介紹: 1) TestPaper(試卷表):用于存放試卷名稱、種類,詳細字段如表 45: 表 45:試卷表 TestPaper 列 名 數(shù)據(jù)類型 長 度 允許空 字段說明 ID Int 4 試卷表 ID 號 TestPaperName Varchar 200 試卷表名字 Category Varchar 15 所屬種類(客觀或者主觀) Introduction Text 16 Y 試卷的簡要說明 2) TestPaperPart(試卷部分表):用于存放每張試卷下面的各個部分的相關(guān)信息,具體詳細字段如表 46: 表 46:試卷部分表 TestPaperPart 列 名 數(shù)據(jù)類型 長 度 允許空 字段說明 ID Int 4 試卷部分 ID BigPartID Int 4 試卷大部分 ID LittlePartID Int 4 試卷小部分的 ID PartInfoOrExample Text 16 Y 每個小部分的例題或者說明 Image Varchar 50 Y 例題或說明的圖片 第 9 頁 共 27 頁 TestPaperID Int 4 Y 所屬的試卷 ID 3) Question(客觀題目信息表):用于存放具體的每個客觀題目以及該題目所屬部分號、圖片、答案等相關(guān)信息,具體詳細字段如表 4
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1