【正文】
頁(yè)面來(lái)完成。//成功 Application[PWD] = 。 ()。驗(yàn)證碼錯(cuò)誤39。 using 。 using 。 height: 233px /td /tr tr td align=right style=width: 443px :Label ID=labUserName runat=server FontSize=9pt Text=用戶名/:Label/td td style=width: 121px :TextBox ID=txtUserName runat=server Width=120px/:TextBox/td td align=left style=width: 114px :RequiredFieldValidator ID=RequiredFieldValidator2 runat=server ControlToValidate=txtPwd Display=Dynamic ErrorMessage=請(qǐng)輸入密碼! /:RequiredFieldValidator :RequiredFieldValidator ID=RequiredFieldValidator1 runat=server ControlToValidate=txtUserName Display=Dynamic ErrorMessage=請(qǐng)輸入用戶名! /:RequiredFieldValidator/td /tr tr td align=right style=width: 443px。登錄前臺(tái)考試頁(yè)面及后臺(tái)管理員頁(yè)面必須通過(guò)驗(yàn)證用戶名、密碼和驗(yàn)證碼正確與否,只有合法的用戶才可以進(jìn)入系統(tǒng)。這也是本系統(tǒng)開(kāi)發(fā)中較為遺憾的地方。數(shù)據(jù)庫(kù)是所有信息的集合,好的數(shù)據(jù)庫(kù)設(shè)計(jì)可以大大減少數(shù)據(jù)冗余度,如 果數(shù)據(jù)冗余度太大,將占用很對(duì)系統(tǒng)資源,給服務(wù)器帶來(lái)沉重的負(fù)擔(dān)。 院畢業(yè)論文 6 第三章 系統(tǒng)設(shè)計(jì) 在前面進(jìn)行了一系列的系統(tǒng)調(diào)查和系統(tǒng)分析以后,接下 來(lái)的工作便是系統(tǒng)設(shè)計(jì)了。 ◆ 通過(guò)網(wǎng)絡(luò)管理員可以管理考試試題。 確定用戶的最終需求是一件很困難的事,這是因?yàn)橐环矫嬗脩羧鄙儆?jì)算機(jī)知識(shí),開(kāi)始時(shí)無(wú)法確定計(jì)算機(jī)究竟能為自己做什么,不能做什么,因此往往不能準(zhǔn)確地表達(dá)自己的需求,所提出的需求往往不斷地變化。需求分析是設(shè)計(jì)數(shù)據(jù)庫(kù)的起點(diǎn),需求分析的結(jié)果是否準(zhǔn)確地反映了用戶的實(shí)際要求,將直接影響到后面各個(gè)階段的設(shè)計(jì),并影響到設(shè)計(jì)結(jié)果是否合理和實(shí)用。 基于 網(wǎng)上考試系統(tǒng),就是用萬(wàn)維網(wǎng)作為考試媒體傳送考試內(nèi)容,在網(wǎng)上進(jìn)行網(wǎng)上測(cè)試和網(wǎng)上交流。 網(wǎng)上考試系統(tǒng)一定要有的信息作為基礎(chǔ),關(guān)于考生的信息管理其實(shí)就是一個(gè)簡(jiǎn)單的會(huì)員管理系統(tǒng),只要對(duì)這個(gè)庫(kù)稍加修改即可變?yōu)槿魏螌W(xué)校,任意部門的考試系統(tǒng)。 院畢業(yè)論文 2 第一章 開(kāi)發(fā)概述 1. 1 開(kāi)發(fā)背景 隨著 Inter 互聯(lián)網(wǎng)的高速發(fā)展,網(wǎng)絡(luò)已經(jīng)逐步發(fā)展成為現(xiàn)代人生活中不可缺少的一部分,各種網(wǎng)路應(yīng)用軟件層出不窮,網(wǎng)絡(luò)應(yīng)用更是應(yīng)有盡有。同時(shí)現(xiàn)代計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,也為在線測(cè)試的發(fā)展提供了強(qiáng)有力的技術(shù)保障條件。網(wǎng)絡(luò)考試系統(tǒng)正是迎合這一時(shí)常需求而開(kāi)發(fā)的,它旨在探索一種以互聯(lián)網(wǎng)為基礎(chǔ)的考試模式。 關(guān) 鍵 字 : 考試 系統(tǒng);網(wǎng)絡(luò)考試系統(tǒng) ; SQL SERVER2021 Abstract Due to acceleration of informationization process and popularization of Inter, so many kinds of programming contests such as International Olympiad in Informatics, bees more and more popular. A kind of programming contest training websites, which provides training for users, 3 has e into our lives. This dissertation introduces the designing and developing process of a programming contest training system. The system allows users submit programs online, ranks users first by number of problems solved, then by accepted ratio. It also provides BBS, in which users can discuss each other. The system can not only improve programming skills of users, but also provide a intermunication methods for users. This system carried out the managing person39。 隨著計(jì)算機(jī)網(wǎng)上教育的日益 興起,在網(wǎng)上運(yùn)行的除了要有大量的學(xué)習(xí)軟件外,還要有相應(yīng)的練習(xí) 和測(cè)試系統(tǒng) 與之配套。網(wǎng)上學(xué)習(xí)、網(wǎng)上練習(xí)和網(wǎng)上考試是遠(yuǎn)程教育中非常好的信息交互模式。用戶提交答卷后,系統(tǒng)進(jìn)行評(píng)分并將成績(jī)登記入庫(kù)。 1. 3 可行性分析 網(wǎng)絡(luò)考試系統(tǒng)的開(kāi)發(fā)及應(yīng)用,避免以往學(xué)校里考試紙張、筆、監(jiān)考和巡考等各種資源的浪費(fèi),并且后臺(tái)管理是管 理員單一的管理,確保了程序的安全性。指用戶需要從數(shù)據(jù)庫(kù)中獲得信息的內(nèi)容和性質(zhì)。 2. 1 系統(tǒng)調(diào)查: 通過(guò)相關(guān)調(diào)查,要求網(wǎng)站具有以下功能; ◆ 通過(guò)網(wǎng)絡(luò),考生可以注冊(cè)。 2. 2 系統(tǒng)目標(biāo) 本程序是將傳統(tǒng)的考試模式與先進(jìn)的網(wǎng)絡(luò)應(yīng)用相結(jié)合進(jìn)行開(kāi)發(fā)設(shè)計(jì)的,主要實(shí)現(xiàn)如下目標(biāo): ◆ 具有實(shí)時(shí)性,已注冊(cè)的用戶無(wú)論身在何地,通過(guò) Inter 瀏覽器,都可登陸網(wǎng)絡(luò)考試系統(tǒng)。 系統(tǒng)設(shè)計(jì)階段是開(kāi)發(fā)系統(tǒng)的重要階段。每個(gè)模塊的功能最好能讓其盡可能的單一,這樣易于以后系統(tǒng)的修改,可以大 大的減少相關(guān)的操作。 ◆ 前臺(tái)功能模塊 前臺(tái)頁(yè)面窗口主要包括登陸前臺(tái)和后臺(tái)的主頁(yè)、選擇考試課程、課程相關(guān)的套題、準(zhǔn)備考試、開(kāi)始考試、查詢考試成績(jī)和退出系統(tǒng)。 圖 1 后臺(tái)登錄模塊 前臺(tái)頁(yè)面設(shè)計(jì) 網(wǎng)站后臺(tái)登錄可以通過(guò) VS2021 工具箱中“登錄”選項(xiàng)卡內(nèi)的“ Login”組件設(shè)計(jì)而成,也可以自定義設(shè)計(jì)登錄窗口。 height: 37px /td /tr tr td align=right style=width: 443px。 using 。 if (!IsPostBack) { Random rnd = new Random()。javascript:(1)39。 + + 39。 圖 2 管理員頁(yè)面的設(shè)計(jì)結(jié)果 學(xué)生注冊(cè) 學(xué)生注冊(cè)是為了保存學(xué)生的基本信息。 在頁(yè)面一中,需要輸入學(xué)生證號(hào),系統(tǒng)會(huì)自動(dòng)核對(duì)其是否存在,實(shí)現(xiàn)代碼如下: Datacon dataconn = new Datacon()。 ()。 } ()。 if (count 0) { 院畢業(yè)論文 18 ()。 } ()。幸好有一個(gè)朋友在這方面比較擅長(zhǎng),所以就向他請(qǐng)教了一些關(guān)于這方面的實(shí)際操作流程。等把各內(nèi)容版塊和功能模塊布局好了之后,我又對(duì)每一塊內(nèi)容的色調(diào)和框架進(jìn)行了圖 院畢業(yè)論文 20 片和動(dòng)畫(huà)的設(shè)計(jì),同樣這一過(guò)程經(jīng)過(guò)反復(fù)的討論和修改才最后定稿。比如起先認(rèn)為很好的整個(gè)頁(yè)面布局,然而由于沒(méi)有考慮到設(shè)計(jì)軟件等各方面的原因,使得原來(lái)設(shè)計(jì)好的布局不得不重新調(diào)整,有時(shí)又會(huì)由于忘了某個(gè)功能忘了放進(jìn)去而又要重新調(diào)整,這樣弄來(lái)弄去以致浪費(fèi)了大量的時(shí)間。 參考文獻(xiàn) [1]寶貝工作室。 應(yīng)用編程 150 例 [M]。 [6] 木林森 .C和 程序設(shè)計(jì)教程 . 清華大學(xué)出版社 [7] 普悠瑪 程序設(shè)計(jì)示例導(dǎo)學(xué) .北京科海電子出版社 [8] 廖信彥 . 交互式 Web 數(shù)據(jù)庫(kù)程序設(shè)計(jì) .中國(guó)鐵道出版社 [9]、木林森 C和 程序設(shè)計(jì)教程 . 清華大學(xué)出版社 [10]、普悠瑪 程序設(shè)計(jì)示例導(dǎo)學(xué) . 北京科海電子出版社 [11]、普悠瑪 數(shù)位科技 . 程序開(kāi)發(fā)實(shí)務(wù) . 中國(guó)鐵道出版社 [12]、王超 ,張鵬 [13]、廖信彥 交互式 Web 數(shù)據(jù)庫(kù)程序設(shè)計(jì) . 中國(guó)鐵道出版社 [14]張龍祥 . UML 與系統(tǒng)分析設(shè)計(jì) . 人民郵電出版社 . 2021. [15]Ivar Jacobson, Grady Booch, James Rumbaugh 著 . 周伯生,馮學(xué)民,樊東平 譯 . [16]統(tǒng)一開(kāi)發(fā)過(guò)程 . 機(jī)械工業(yè)出版社 . 2021. [17]Boggs,W ,鮑戈斯 , Boggs, . 邱仲潘等譯 . UML with Rational Rose從入 [18]門到精通 . 電子工業(yè)出版社 . 2021.