

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、<p><b> 目 錄</b></p><p><b> 摘 要1</b></p><p><b> 引言2</b></p><p><b> 1.緒論2</b></p><p> 1.1選題背景與意義2</p&
2、gt;<p><b> 1.2研究現(xiàn)狀3</b></p><p> 1.3開發(fā)平臺與技術3</p><p> 2.系統(tǒng)總體設計4</p><p> 2.1系統(tǒng)功能需求分析4</p><p><b> 2.2系統(tǒng)目標4</b></p><p>
3、 2.3功能模塊設計4</p><p> 2.4數(shù)據(jù)庫設計6</p><p><b> 2.5工作流程6</b></p><p><b> 3.系統(tǒng)的實現(xiàn)8</b></p><p> 3.1登錄模塊的實現(xiàn)8</p><p> 3.2考生子系統(tǒng)模塊的實現(xiàn)
4、8</p><p> 3.3考試管理子系統(tǒng)模塊的實現(xiàn)10</p><p><b> 4.總結(jié)11</b></p><p><b> 參考文獻12</b></p><p><b> 致謝13</b></p><p> 等級考試管理系統(tǒng)的設
5、計與實現(xiàn)</p><p> 摘 要:等級考試管理系統(tǒng)管理考試的相關信息,以適應考試發(fā)展的需要,能提高工作效率、方便考生進行報名情況的了解,本系統(tǒng)是基于B/S結(jié)構(gòu)進行設計,采用ASP.NET技術和SQL Server 2005數(shù)據(jù)庫進行開發(fā),主要功能包括考試報名管理、成績管理以及公告管理三大功能模塊。能分別完成報名信息、成績信息、公告信息的添加、查詢、修改等功能,基本上滿足了等級考試管理系統(tǒng)各方面的需求。<
6、;/p><p> 關鍵詞:等級考試報名;成績管理;公告管理;報名信息管理;</p><p> Design and Implementation of Examination Management System</p><p> Abstract: Level Examination Management System Administration Exam re
7、lated information, to meet the needs of exam development, can improve the work efficiency, to facilitate the understanding of candidates for enrollment, the system is based on B /S structure design, using ASP.NET technol
8、ogy and SQL Server 2005database development, the main function include exam registration management, performance management, and notice management three functional modules. Can complete registration information, </p&g
9、t;<p> Key words: Grade Examination; Performance Management; Public Management; Registration Information Management</p><p><b> 引言</b></p><p> 目前,隨著科技的發(fā)展,我們已經(jīng)進入了一個高速發(fā)展的信息時代。
10、以計算機技術為核心的多媒體以及通信技術被廣泛應用于各種領域。多媒體電化教學、計算機輔助教育等已在全國各地悄然興起。根據(jù)我國考點(計算機學院)報名人數(shù)多、勞動強度大、手續(xù)繁瑣等具體情況,為簡化報名手續(xù)、提高工作效率、方便考生特別是外地考生,方便考試管理人員隨時進行報名情況的了解和管理。為適應考試發(fā)展的需要,計算機技術考試實施網(wǎng)上報名是非常必要的,該系統(tǒng)是在Microsoft Visual Studio 2005平臺下采用C#語言實現(xiàn)的,它
11、直接面向業(yè)務管理中的各項事務,力求與實際相結(jié)合,具備較強的查詢、管理等功能,旨在達到能電腦化管理等級考試的各項業(yè)務,以提高工作效率。</p><p><b> 1.緒論</b></p><p> 1.1選題背景與意義</p><p> 計算機技術考試在全國范圍已實施十多年了,隨著考試規(guī)模的不斷擴大,考試專業(yè)領域的擴展和考試級別的不斷增加,
12、對考試服務和考試管理質(zhì)量提出了越來越高的要求。形勢的不斷發(fā)展要求我們必須以準確、高效、快捷的方法做好計算機技術考試考務工作,進而建立公平競爭、以人為本、以法治考的考試管理體系,網(wǎng)上報名也包含在內(nèi)。傳統(tǒng)的報名方式和信息管理工作在許多地區(qū)已難以適應考試的發(fā)展要求,如:考試報名時間較短,考生進行考試報名不方便,大量的數(shù)據(jù)信息處理工作繁重等。目前,我國信息化程度日益普及,尤其是信息技術人員,上網(wǎng)已成為工作和生活的重要內(nèi)容,在全國大部分地區(qū)實現(xiàn)網(wǎng)
13、上報名的條件已經(jīng)成熟[1]。</p><p> 計算機技術考試實施網(wǎng)上報名有其獨特的優(yōu)勢,它可以向考生提供更方便的服務??忌梢噪S時隨地進行等級考試的咨詢和報名,使靈活性更強,這種方式能滿足許多考生的特殊需求。計算機技術考試實施網(wǎng)上報名可以實現(xiàn)對報名數(shù)據(jù)進行快速匯總以及實現(xiàn)快速傳遞信息,更好的簡化操作;這種方式的優(yōu)點是操作流程清晰,及時準確地進行數(shù)據(jù)處理。實現(xiàn)資源合理的共享,管理方式更加人性化,合理化,考務管理
14、系統(tǒng)更加流程化、規(guī)范化、科學化。便于管理者及時掌握報考情況,及時統(tǒng)計考試相關信息,為管理者提供更好的決策依據(jù),便于管理者對有關事宜提前做出合理的安排。計算機技術考試的信息化、網(wǎng)絡化的實現(xiàn),便于考試管理部門與考生進行有效的溝通,使管理者及時了解考生的要求和意見,有利于改進考試工作。</p><p><b> 1.2研究現(xiàn)狀</b></p><p> 隨著全球信息化技
15、術的興起,基于Internet的個性化管理環(huán)境的問世,可以有效的發(fā)揮Internet的開放性、交互性、共享性、協(xié)作性、自主性等特點,對提高等級考試管理質(zhì)量有關鍵作用。</p><p> 國外對等級考試管理系統(tǒng)的研究比較靠前,例如英國的計算機學會BCS和IDPM很早以前就開始進行計算機考試管理,等級考試管理作為網(wǎng)上教育的重要部分,它在國外得到了很大的重視,現(xiàn)在其技術在國外已經(jīng)相當成熟了,人們選修課程和考試報名大部
16、分都是通過網(wǎng)上進行的。</p><p> 國內(nèi)對等級考試管理系統(tǒng)的研究起步較晚,但近幾年,我國的等級考試管理信息系統(tǒng)發(fā)展如火如荼,特別是微型計算機的出現(xiàn)和普及為信息處理提供了物美價廉的手段,對于推到我國等級考試管理信息處理的現(xiàn)代化起了重要作用。</p><p> 1.3開發(fā)平臺與技術</p><p> 1.3.1C#編程語言</p><p&
17、gt; C#是Microsoft專門為.NET開發(fā)的編程語言,具有面向?qū)ο蟪绦蛟O計語言的一切特征,C#與其它計算機語言不同,C#中不支持全局變量、全局函數(shù),所有變量、函數(shù)都必須封裝在一個類里,具有較好的可讀性,其次它具有很好的安全性,C#語言能消除很多常見的編程問題,例如它的變量由環(huán)境自動初始化,保證了其變量類型安全性[2]。</p><p> 1.3.2 SQL Server 2005數(shù)據(jù)庫</p&g
18、t;<p> SQL Server 2005是一個全面的數(shù)據(jù)庫平臺,其引擎為關系型和結(jié)構(gòu)化數(shù)據(jù)提供了安全的儲存功能,具有安全可靠性、高效率性、強大的綜合分析能力、較好的集成和數(shù)據(jù)遷移能力等優(yōu)點,可以用它構(gòu)建和管理高可用和高性能的數(shù)據(jù)應用程序[3]。</p><p> 它與Microsoft Visual Studio、Microsoft Office System以及新的開發(fā)工具包包括 Busi
19、ness Intelligence Development Studio的緊密集成使Microsoft SQL Server 2005與眾不同。無論您是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,Microsoft SQL Server 2005都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。</p><p><b> 2.系統(tǒng)總體設計</b></p><p&
20、gt; 2.1系統(tǒng)功能需求分析</p><p> 本系統(tǒng)主要針對全國計算機等級考試品種增多,報名人數(shù)加大、勞動強度大、手續(xù)繁瑣等具體情況而設計。用以對計算機等級考試報名過程手續(xù)簡化,提高工作效率,方便考試管理人員隨時進行報名情況的了解和管理等。系統(tǒng)包含考生報名注冊、考生信息查看修改等其它功能,系統(tǒng)符合等級考試管理系統(tǒng)的規(guī)定,系統(tǒng)中沒有太復雜煩瑣的操作,系統(tǒng)界面美觀、友好,操作簡潔,更加有利于系統(tǒng)進行管理和維護
21、,其經(jīng)濟性與實用性是十分可觀的。</p><p><b> 2.2系統(tǒng)目標</b></p><p> 等級考試管理系統(tǒng)的目的是提高管理人員的工作效率和滿足考生的多方面要求。管理人員可以在任何時候從系統(tǒng)當中獲取有用的信息或儲存相關的資料,因此該系統(tǒng)應具有以下幾個目標[4]:</p><p> (1)系統(tǒng)應充分反映等級考試管理中的實際需求,具
22、備較強的實用性,所以等級考試管理中的基本項目,如考試報名、個人成績查詢、報名信息修改、報名信息查詢、成績匯總、系統(tǒng)管理等都應包括在內(nèi)。</p><p> ?。?)系統(tǒng)需具有經(jīng)濟性和方便性,界面清楚簡潔,工作人員通過簡單的培訓就可以使用系統(tǒng),且更加有利于管理和維護。</p><p> ?。?)系統(tǒng)應具有較高的可靠性和容錯能力,不允許丟失信息,并且當出現(xiàn)違規(guī)操作或錯誤操作時,應給出相關的提示信
23、息或幫助信息。</p><p><b> 2.3功能模塊設計</b></p><p> 通過大量的查閱等級考試管理系統(tǒng)方面的資料,一個完善的等級考試管理系統(tǒng)功能模塊圖如圖1所示。</p><p> 圖1 系統(tǒng)功能模塊圖</p><p> 本系統(tǒng)劃分為以下幾個功能:</p><p> ?。?
24、)系統(tǒng)前臺:前臺是默認頁面,主要包含相關考試操作以及考試公告欄、瀏覽考試相關圖片等信息。</p><p> ?。?)登陸模塊:用戶輸入用戶名,身份證號,權(quán)限選擇,根據(jù)權(quán)限不同分別進入相應的系統(tǒng)模塊。</p><p> (3) 考生子系統(tǒng)模塊:對于進入系統(tǒng)的考生,應先報名。進入報名頁面后,考生應對個人信息:考生的姓名、性別、出生日期、身份證號、職業(yè)、文化程度、報考等級語言、聯(lián)系電話、電子郵
25、件、聯(lián)系地址,報名信息填寫完整后經(jīng)確認無誤后提交,報名成功。對于已經(jīng)提交了報名信息的考生,可以根據(jù)考生的姓名和身份證號登錄后對自己的報考信息以及個人信息的查看及相應修改。登錄后的考生可以查看報考等級類型及對應的成績[5]。</p><p> ?。?)考試管理子系統(tǒng):考試管理人員登錄后,可以根據(jù)考試等級查看該等級的報考信息或是根據(jù)考生個人信息(身份證號)來查看該考生的報名信息,可以對考試公告信息進行管理,也可以根據(jù)
26、考生提供的身份證號來修改該考生的個人信息及報考信息,考試管理人員可以對考生的成績進行添加和修改等操作。</p><p> ?。?)公告欄:管理人員可以進行對考試及報名相關信息的發(fā)布。</p><p><b> 2.4數(shù)據(jù)庫設計</b></p><p> 2.4.1數(shù)據(jù)庫需求分析</p><p> (1)用戶分普通考
27、生和管理員用戶</p><p> (2)每個考試等級都從屬于一種類型</p><p> ?。?)一個考生一次只能報考一個等級</p><p> (4)一個等級可以給多個考生報考</p><p> 經(jīng)過上述的需求分析總結(jié),設計如下的數(shù)據(jù)項。</p><p> (1)管理員信息,包括數(shù)據(jù)項:身份證號、密碼等<
28、/p><p> ?。?)普通考生,包括數(shù)據(jù)項:姓名、身份證號、籍貫、聯(lián)系方式等</p><p> (3)報考成績信息表,包括數(shù)據(jù)項:考生身份證號、考試類型、分數(shù)等</p><p> 2.4.2數(shù)據(jù)庫概念結(jié)構(gòu)設計</p><p> 據(jù)以上的數(shù)據(jù)分析設計可規(guī)劃出的實體有:管理員信息實體、考生信息實體、成績信息實體。其中實體之間關系的E-R圖如圖
29、2所示。</p><p> 圖2 等級考試管理系統(tǒng)E-R圖</p><p><b> 2.5工作流程</b></p><p> 2.5.1管理員登錄</p><p> 本系統(tǒng)的主要使用者是后臺管理員,在這里稱為管理員。使用系統(tǒng)時,管理員應先進行登錄,判斷用戶是否合法,如果不合法直接關閉系統(tǒng);如果是合法用戶,則可進
30、入系統(tǒng),完成等級考試管理的各項工作。首先可以對考生進行添加成績操作;可以對報名信息進行查詢、刪除、修改等工作,最后可以發(fā)布考試相關的公告,以供考生查看,整個系統(tǒng)的工作流程如圖3所示。</p><p> 圖3 管理員系統(tǒng)工作流程圖</p><p><b> 2.5.2考生登錄</b></p><p> 考生使用系統(tǒng)時,考生應先進行登錄,
31、判斷用戶是否合法,如果不合法直接關閉系統(tǒng);如果是合法用戶,則可進入系統(tǒng),完成等級考試報名的各項工作。首先可以進行考試報名操作;可以對報名信息進行查詢、刪除、修改等工作,最后還可以查看考試成績,整個系統(tǒng)的工作流程如圖4所示[7]。</p><p> 圖4 考生系統(tǒng)工作流程圖</p><p><b> 3.系統(tǒng)的實現(xiàn)</b></p><p>
32、; 3.1登錄模塊的實現(xiàn)</p><p> 運行系統(tǒng)后首先可以看見的是登錄界面,輸入用戶名和身份證號和自己的權(quán)限后,考生單擊登錄按鈕,經(jīng)驗證考生輸入的用戶名及身份證號無誤后,進入該考生的個人信息頁面填寫、查看、修改自己的個人信息及報考信息。管理員單擊登錄按鈕,登錄后,可以通過鏈接打開添加成績頁面、報名信息查詢頁面、報名信息管理頁面(對所有報名信息都能修改,同時還可以刪除報名信息)、個人成績查詢頁面(系統(tǒng)能夠通
33、過考生號對個人成績進行查詢)、成績匯總頁面(系統(tǒng)能夠?qū)Τ煽冞M行一些處理,按成績遞增順序進行查詢)、用戶管理頁面、公告管理頁面。</p><p> 3.2考生子系統(tǒng)模塊的實現(xiàn)</p><p> 主要包括三個功能:考試報名、報名信息修改、成績信息查詢</p><p> 3.2.1考試報名功能的實現(xiàn)</p><p> 考生輸入用戶名和身份證
34、號后,正確登錄后進入考試報名頁面,填寫個人信息(姓名、性別、出生日期、身份證號、職業(yè)、文化程度、報考等級語言、聯(lián)系電話等信息),然后點擊瀏覽按鈕查看電腦上要傳的照片,點擊上傳圖片按鈕進行上傳,最后點擊提交按鈕,提交信息,如圖5所示[8]。</p><p> 圖5 考生報名界面</p><p> 3.2.2報名信息修改功能的實現(xiàn)</p><p> 考生登錄后
35、點擊左邊報名信息修改按鈕后,跳轉(zhuǎn)到修改頁面,然后在修改頁面上的Page_Load里,編寫代碼實現(xiàn)自動獲取當前用戶的信息,并把獲取的信息顯示到相應的文本控件內(nèi),編寫修改信息的代碼實現(xiàn)修改考生報考信息及自己的相關信息(姓名、性別、出生日期、職業(yè)、文化程度、聯(lián)系電話、電子郵件、聯(lián)系地址等),如圖6所示。</p><p> 圖6 報名信息修改界面</p><p> 3.2.3成績信息查詢
36、功能的實現(xiàn)</p><p> 考生登錄后點擊個人成績查詢鏈接,進入個人成績查詢頁面后,然后輸入自己的姓名和身份證號就可以在下方顯示個人詳細成績信息,如圖7所示。</p><p> 圖7 報名信息查詢界面</p><p> 3.3考試管理子系統(tǒng)模塊的實現(xiàn)</p><p> 主要包括三個功能:成績信息管理、報名信息管理、公告信息管理
37、</p><p> 3.3.1成績信息管理功能的實現(xiàn)</p><p> 在主頁面中通過點擊“添加成績”超鏈接,可以轉(zhuǎn)向管理員添加成績頁面,在該頁面中,管理員可以錄入考生的相關信息(身份證號、姓名、等級類型、分數(shù)等),填完后,管理員點擊添加按鈕,進行添加。如圖8所示。</p><p> 圖8 成績管理界面</p><p> 3.3.
38、2報名信息管理功能的實現(xiàn)</p><p> 在主頁面中通過點擊“報名信息管理”超鏈接,可以轉(zhuǎn)向管理員對考生的信息管理頁面,在該頁面中,管理員可以查看考生的相關信息(姓名、性別、身份證號等),查看后,管理員還可以點擊選擇或刪除按鈕,進行考生信息管理。如圖9所示[10]。</p><p> 圖9 報名信息管理界面</p><p> 3.3.3公告信息管理功能的
39、實現(xiàn)</p><p> 主要實現(xiàn)了添加公告及對公告的管理功能(主要對公告進行增加、刪除、修改等操作),能使公告能及時更新,使考生能夠及時的查詢出最新的信息。如圖10所示。</p><p> 圖10 公告管理界面</p><p><b> 4.總結(jié)</b></p><p> 等級考試管理系統(tǒng)是一個以計算機為工
40、具,對等級考試管理信息進行處理的人機系統(tǒng),它能準確、及時地反映各項工作的當前狀態(tài),能從全局出發(fā)輔助學校進行管理??梢姡燃壙荚嚬芾硐到y(tǒng)首先必須具有處理各項等級考試方面最基礎的能力,然后考慮操作界面的直觀、友好性,這個管理系統(tǒng)既提高了等級考試管理人員的工作效率,減少了人員和物資的浪費。又能進一步實現(xiàn)等級考試管理體制的規(guī)范化和合理化。</p><p><b> 參考文獻</b></p&g
41、t;<p> [1] 劉好增. ASP動態(tài)網(wǎng)站開發(fā)實踐教程[J]. 計算機應用與研究, 2010, 2(5): 186-199.</p><p> [2] 于卉敏. 等級考試管理工作細化執(zhí)行與模板[M].北京:人民郵電出版社,2008:4. </p><p> [3] 張四洋. 基于混合學習教學模式的ASP.NET教學策略[J].自然科學版, 2009, 3(5): 2
42、85-288.</p><p> [4] Kviz Jamsa. INTERNET PROGRAMMING[J]. 計算機應用與研究, 2010,2(6): 100-120.</p><p> [5] 韓玉民. 驗證碼技術研究及基于ASP.NET的實現(xiàn)[J]. 開發(fā)案例, 2012, 8(2): 25-30.</p><p> [6] 劉明,陳治. ASP.N
43、ET中動態(tài)生成驗證碼圖片的方法研究[J]. 信息技術, 2011, 9(3): 30-40.</p><p> [7] 官全龍. 基于ASP.NET的教學評估系統(tǒng)[J]. 科學技術與工程, 2010, (16): 2558-2560.</p><p> [8] 張星云. 基于.NET的C語言精品課程網(wǎng)站的設計與實現(xiàn)[J]. 軟件導刊, 2010, (10): 45-50.</p&
44、gt;<p> [9] 林忠會. 模塊化教學法在ASP.NET動態(tài)網(wǎng)站開發(fā)技術課程中的應用[J].科技傳播, 2012, 21(3): 25-30.</p><p> [10] 佟偉光.軟件測試[M].北京:人民郵電出版社,2011:5.</p><p> [11] Khosravi. How to Make Use of ASP.NET Technology to V
45、isit Database[J].COMPUTER AND MODERNIZATION, 2010, (2): 17-25. </p><p><b> 致謝</b></p><p> 首先感謝本人的導師,在她的指導和幫助下才完成了畢業(yè)設計和論文工作。老師認真負責的工作態(tài)度,嚴謹治學的精神和深厚的理論水平都使本人受益匪淺。老師無論在理論上還是在實踐中,都給予了本人
46、很大的幫助,對本人的畢業(yè)設計任務和論文書寫提出了許多建設性建議,特別是在本人的課題遇到困難時,她給了本人極大的鼓勵和幫助,在這里本人向她表示真誠的感謝!</p><p> 還要衷心感謝計算機科學與技術學院全體老師兩年來對本人的教誨,他們不僅使本人的知識、能力得到提高,更重要的是教會了本人怎樣提高自己的自學能力,怎樣去適應社會。</p><p> 愿母校明天更輝煌,全體老師身體健康、心想
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文范文——計算機等級考試管理系統(tǒng) --報名管理
- 畢業(yè)論文范文——計算機等級考試管理系統(tǒng) --報名管理
- 基于web技術的考試管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——bs模式的計算機等級考試管理系統(tǒng)的設計與實現(xiàn)
- bs模式的計算機等級考試管理系統(tǒng)的設計與實現(xiàn)——畢業(yè)論文
- 計算機等級考試管理系統(tǒng)論文正文.doc
- 計算機等級考試管理系統(tǒng) --報名管理
- 畢業(yè)論文等級保護集成管理系統(tǒng)
- a大學結(jié)業(yè)換證考試管理系統(tǒng)的設計與實現(xiàn)[畢業(yè)論文]
- 畢業(yè)論文--smart系統(tǒng)-考試管理及成績查詢模塊的設計與開發(fā)
- 畢業(yè)論文--smart系統(tǒng)-考試管理及成績查詢模塊的設計與開發(fā)
- 計算機考試管理系統(tǒng)畢業(yè)設計論文
- 計算機應用技術畢業(yè)論文---基于jsp的考試管理系統(tǒng)
- vb考試管理系統(tǒng)(源代碼+論文)
- 考試管理系統(tǒng)vb畢業(yè)設計
- 考試管理系統(tǒng)
- 畢業(yè)論文范文——計算機等級考試查詢系統(tǒng)
- 軟件工程畢業(yè)論文-高校教學管理系統(tǒng)的設計與實現(xiàn)-在線考試管理模塊
- 軟件工程畢業(yè)論文-高校教學管理系統(tǒng)的設計與實現(xiàn)——在線考試管理模塊
- 畢業(yè)論文--計算機等級考試系統(tǒng)的設計和實現(xiàn)
評論
0/150
提交評論