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

正文內(nèi)容

基于net的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)碩士論文(參考版)

2025-06-28 14:06本頁面
  

【正文】 無論采用何種方法或手段。這雖然有悖于傳統(tǒng)的關(guān)系數(shù)據(jù)庫理論,但是考慮到選擇的機(jī)器型號(hào)和檔次等因素,如果增加的冗余不會(huì)明顯增加存儲(chǔ)空間和降低處理效率,并且對編程實(shí)現(xiàn)有很大幫助,往往可以采用這種方法。 物理結(jié)構(gòu)設(shè)計(jì) 設(shè)計(jì)原則設(shè)計(jì)原則如下:(1) 進(jìn)行規(guī)范化設(shè)計(jì),盡可能地減少數(shù)據(jù)冗余和重復(fù)合理的數(shù)據(jù)庫表的設(shè)計(jì)應(yīng)該是在滿足需求的前提下,使數(shù)據(jù)的重復(fù)量最小,就盡量按照關(guān)系數(shù)據(jù)庫系統(tǒng)理論方法去設(shè)計(jì)一個(gè)數(shù)據(jù)庫,減少數(shù)據(jù)的冗余。每個(gè)關(guān)系的主鍵用下劃線表示。(3) 若實(shí)體間聯(lián)系為m:n,則將聯(lián)系轉(zhuǎn)換為關(guān)系,關(guān)系的屬性為每個(gè)實(shí)體的碼加上聯(lián)系具有的屬性,而關(guān)系的碼為各實(shí)體的碼的組合。 對于實(shí)體間的聯(lián)系我們分不同的情況討論:(1) 若實(shí)體間的聯(lián)系是1:1,可以在兩個(gè)實(shí)體轉(zhuǎn)換成的兩個(gè)關(guān)系中任意一個(gè)關(guān)系的屬性中加入另一個(gè)關(guān)系的碼。考試系統(tǒng)中所涉及到的主要對象及其屬性如下:用戶﹛用戶ID,姓名,密碼,單位,部門,性別,性別,專業(yè),是否管理員﹜;科目﹛自動(dòng)編號(hào),科目名稱﹜;考生﹛自動(dòng)編號(hào),考試編號(hào),考生考號(hào),是否參加考試﹜;題庫﹛題號(hào),所屬科目,題型,問題,選項(xiàng)1,選項(xiàng)2,選項(xiàng)3,選項(xiàng)4,選項(xiàng)5,選項(xiàng)6,正確答案,是否已選中標(biāo)志﹜;考試信息﹛編號(hào),科目,試卷總分,單選題數(shù)目,多選題數(shù)目,判斷題數(shù)據(jù),單選題分值,多選題分值,判斷題分值,考試時(shí)間長度,開始時(shí)間,結(jié)束時(shí)間,設(shè)置時(shí)間,設(shè)置者,審核者,通過審核時(shí)間﹜;待審核項(xiàng)目﹛項(xiàng)目名稱,項(xiàng)目編號(hào),審核者,審核意見,通過時(shí)間,是否已通過審核﹜;考試新聞{自動(dòng)編號(hào),新聞編號(hào),新聞標(biāo)題,新聞內(nèi)容,有效期,創(chuàng)建日期,發(fā)布者,審核通過者,審核通過日期};考試成績{自動(dòng)編號(hào),考生考號(hào),姓名,系別,專業(yè),職務(wù),考試科目,考試編號(hào),開始時(shí)間,結(jié)束時(shí)間,分?jǐn)?shù)};新聞登錄記錄{自動(dòng)編號(hào),新聞編號(hào),用戶編號(hào)}。 待審核項(xiàng)目ER圖 Fig. Pending projects ER map(5) 考試成績信息ER圖 。 A ER map(3) 考試信息ER圖 。 用戶ER圖Fig. Users ER map(2) 題庫ER圖 。如下系列圖所示。E-R圖由實(shí)體、屬性、聯(lián)系三部分組成。 概念結(jié)構(gòu)設(shè)計(jì)在系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)中,先要對系統(tǒng)分析得到的數(shù)據(jù)字典中的數(shù)據(jù)存儲(chǔ)進(jìn)行分析,分析各數(shù)據(jù)存儲(chǔ)之間的關(guān)系,然后才能得出系統(tǒng)的關(guān)系模式。(4) 強(qiáng)制實(shí)現(xiàn)引用完整性[30]。(2) 使數(shù)據(jù)重構(gòu)或重建模最少。 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫是所有基于“數(shù)據(jù)”的應(yīng)用程序的核心,它基本上是用戶通過應(yīng)用程序訪問或存儲(chǔ)的數(shù)據(jù)集合。(3) 領(lǐng)導(dǎo)權(quán)限:審核題庫試題;審核試卷是否可行;審核開考計(jì)劃等。從管理的科學(xué)性和系統(tǒng)的安全性角度出發(fā),對這四種人員分別賦予如下權(quán)限:(1) 管理員權(quán)限:對系統(tǒng)人員(教師和學(xué)生)信息進(jìn)行維護(hù);對系統(tǒng)中教師權(quán)限進(jìn)行設(shè)置;負(fù)責(zé)系統(tǒng)的安全與數(shù)據(jù)維護(hù)。② 成績查詢:可按類型和場次查詢學(xué)生的考試成績。() 成績管理子系統(tǒng)此模塊主要負(fù)責(zé)評(píng)卷和成績分析。② 修改試卷設(shè)置:可由組卷教師對未用于考試的試卷設(shè)置信息進(jìn)行修改。① 輸入試卷設(shè)置:可由組卷教師輸入試卷設(shè)置信息,如:各題型數(shù)目和分值、試卷難度系數(shù),考試范圍等。③ 刪除試題功能:若試題還未用于考試,則可以刪除,否則不允許刪除。其詳細(xì)功能如下:① 增加試題功能:添加試題,給出試題范圍、難度、題目內(nèi)容、答案等參數(shù)。由題庫管理、試卷管理和成績和試卷分析3個(gè)模塊組成。其具體功能如下:輸入用戶名和密碼,正確登錄后,可選擇查看自己參加考試課程的成績。② 自動(dòng)評(píng)分:練習(xí)結(jié)束時(shí)系統(tǒng)可自動(dòng)評(píng)分,并給出正確答案。() 在線練習(xí)子模塊① 在線練習(xí):學(xué)生可以根據(jù)自己的需要選擇練習(xí)題的課程、類型、難度、章節(jié)、題目數(shù)等,由系統(tǒng)從試題庫中隨機(jī)抽取相應(yīng)的客觀題供學(xué)生練習(xí)。③ 保存試卷:當(dāng)學(xué)生按下“交卷”按鈕時(shí),系統(tǒng)保存試卷并對客觀題進(jìn)行自動(dòng)閱卷評(píng)分,對客觀題通過查找是否含有關(guān)鍵字,來決定是否有必要進(jìn)行人工閱卷的標(biāo)志存入數(shù)據(jù)庫中,并返回客觀題部分的得分。另外,在考試過程中系統(tǒng)會(huì)自動(dòng)定時(shí)對考生的答案進(jìn)行保存,以便于考試中斷以后能夠讓考生繼續(xù)考試。其具體功能如下:① 在線考試:在規(guī)定的時(shí)間內(nèi),選擇考試的課程,進(jìn)入考試。此模塊由在線考試子模塊、在線練習(xí)子模塊和成績查詢模塊組成。給教師用戶授予某類用戶權(quán)限。② 權(quán)限管理子模塊 設(shè)置或修改用戶權(quán)限的類別。此模塊可由權(quán)限管理子模塊和用戶管理子模塊組成。在登錄界面按要求輸入用戶名和密碼,如果是合法用戶,則登錄成功進(jìn)入主界面;如果是非法用戶或密碼不正確,則返回錯(cuò)誤信息,返回登錄界面。 總體結(jié)構(gòu)框架Fig. The framework of the overall structure 系統(tǒng)模塊功能描述本系統(tǒng)可設(shè)計(jì)為四大模塊:系統(tǒng)登錄模塊、系統(tǒng)管理模塊、考生考試模塊和教師管管理和模塊。考生考試時(shí)經(jīng)過身份驗(yàn)證后選擇考試科目,系統(tǒng)按組題要求從試卷庫中隨機(jī)抽取該門課程的考試試卷并傳送至客戶端,考生開始考試,考試完畢交卷,系統(tǒng)自動(dòng)給出成績并記入考試記錄表,供學(xué)生查詢。依靠數(shù)據(jù)流圖我們可以較準(zhǔn)確地建立系統(tǒng)結(jié)構(gòu)。結(jié)構(gòu)化分析方法(簡稱SA)是一種常用的需求分析方法,數(shù)據(jù)流圖是結(jié)構(gòu)化分析的一個(gè)重要工具。從網(wǎng)絡(luò)考試系統(tǒng)業(yè)務(wù)流程圖可以看出,在所有的操作(包括審核、組卷、評(píng)價(jià)、考試和閱卷等)環(huán)節(jié)中,比較關(guān)鍵是系統(tǒng)題庫的設(shè)計(jì)和組卷,是一個(gè)考試系統(tǒng)能否成功實(shí)現(xiàn)預(yù)定目標(biāo)的關(guān)鍵。網(wǎng)絡(luò)考試系統(tǒng)可以包括管理員制定考試計(jì)劃、維護(hù)(添加、刪除、修改試題)題庫、發(fā)布考試新聞;學(xué)校領(lǐng)導(dǎo)審核考試計(jì)劃、考試試題及新聞。 系統(tǒng)業(yè)務(wù)流程圖 網(wǎng)絡(luò)考試系統(tǒng)的業(yè)務(wù)主要包括從題庫中按要求產(chǎn)生試卷,學(xué)生通過考試中心完成考試等。服務(wù)器端的所有應(yīng)用程序都通過WEB瀏覽器來運(yùn)行。,可以使用瀏覽器作為用戶同一界面,WEB Server作為信息系統(tǒng)客戶機(jī),由它來代表用戶訪問應(yīng)用服務(wù)器,其中最重要的就是數(shù)據(jù)庫服務(wù)器。這種結(jié)構(gòu)的工作流程是:用戶通過Web瀏覽器向網(wǎng)絡(luò)中的某一Web服務(wù)器提出服務(wù)請求,Web服務(wù)器對用戶驗(yàn)明身份后,首先執(zhí)行相應(yīng)的擴(kuò)展應(yīng)用程序與數(shù)據(jù)庫接通,通過SQL語句向數(shù)據(jù)庫發(fā)出數(shù)據(jù)處理申請,然后將數(shù)據(jù)庫處理結(jié)果交給Web服務(wù)器后,再由Web服務(wù)器傳送到客戶端瀏覽器。(4) 高效率性 自動(dòng)閱卷、快速成績查詢、考后自動(dòng)評(píng)估,提供詳細(xì)的統(tǒng)計(jì)結(jié)果,提高考試工作效率。(2) 易維護(hù)性 采用B/S模式,避免了服務(wù)器與學(xué)生客戶機(jī)之間的頻繁數(shù)據(jù)交換,不會(huì)使網(wǎng)絡(luò)堵塞造成考試失敗,同時(shí),在維護(hù)時(shí),省略客戶機(jī)需要重新安裝考試系統(tǒng)的工作程序,簡化維護(hù)工作量。除了實(shí)現(xiàn)上述功能以外,在線考試系統(tǒng)還應(yīng)該具有友好、簡潔的界面,安全性要高,穩(wěn)定性要強(qiáng),能夠滿足500人以上同時(shí)進(jìn)行在線考試。該系統(tǒng)可以提供給學(xué)生大量的理論練習(xí)題和操作練習(xí)題,用于學(xué)生的網(wǎng)上練習(xí)及自我檢測知識(shí)。(7) 成為學(xué)生學(xué)習(xí)相關(guān)課程的輔助工具。(5) 實(shí)現(xiàn)用戶給定約束條件下組卷的全部智能化。(4) 由于本系統(tǒng)既有客觀題,又有主觀題。(2) 具備一般的計(jì)算機(jī)考試系統(tǒng)通常具備的功能,包括:題庫建設(shè)和管理;試卷自動(dòng)出卷管理;用戶在線考試及記錄;系統(tǒng)自動(dòng)閱卷;系統(tǒng)數(shù)據(jù)庫管理維護(hù);系統(tǒng)管理及維護(hù)。 用戶需求現(xiàn)有的各種考試系統(tǒng)的需求多種多樣,本系統(tǒng)設(shè)計(jì)的在線考試系統(tǒng),是為了滿足實(shí)時(shí)在線考試,尤其是地區(qū)性或?qū)W校性大型在線考試的需要,因此,應(yīng)實(shí)現(xiàn)的主要功能如下:(1) 用戶管理和權(quán)限控制 整個(gè)系統(tǒng)包括系統(tǒng)管理員、領(lǐng)導(dǎo)、教師和學(xué)生四種權(quán)限。因此是本考試系統(tǒng)數(shù)據(jù)庫服務(wù)器的理想選擇。SQL Serve 2000能提供超大型系統(tǒng)所需的數(shù)據(jù)庫服務(wù),可在多個(gè)用戶之間有效地分配可用資源。本系統(tǒng)采用SQL Server 2000數(shù)據(jù)庫系統(tǒng)來進(jìn)行題庫設(shè)計(jì), Access、FoxPro等數(shù)據(jù)庫作為有效的數(shù)據(jù)源,但是此類數(shù)據(jù)庫引擎只適合于開發(fā)小型的應(yīng)用程序系統(tǒng),無法很好地滿足高需求、高質(zhì)量的Web應(yīng)用程序的需要。其中對象權(quán)限是指用戶對數(shù)據(jù)庫中的對象的操作權(quán)限。一個(gè)以直接分配到權(quán)限,也可以作為一個(gè)角色中的成員來間接得到權(quán)限。數(shù)據(jù)庫管理員將操作數(shù)據(jù)庫的權(quán)限賦予角色,然后將角色再賦予數(shù)據(jù)庫用戶或登錄賬戶,從而使數(shù)據(jù)庫用戶或登錄賬戶擁有了相應(yīng)的權(quán)限。當(dāng)?shù)卿涃~戶通過了NT或SQL Server認(rèn)證后,必須設(shè)置數(shù)據(jù)庫用戶才可以數(shù)據(jù)庫及其對象進(jìn)行操作。數(shù)據(jù)庫的訪問權(quán)是通過映射數(shù)據(jù)庫的用戶和登錄賬戶之間的關(guān)系來實(shí)現(xiàn)的。登錄賬號(hào)是系統(tǒng)級(jí)登錄信息,存儲(chǔ)在Master數(shù)據(jù)庫中。SQL Server身份驗(yàn)證方式:當(dāng)用戶用指定的登錄名稱和密碼從非信任的連接進(jìn)行連接時(shí),SQL Server通過檢查是否已設(shè)置SQL Server登錄賬戶,以及指定的密碼是否與以前記錄的密碼匹配,自己進(jìn)行身份驗(yàn)證。在SQL Server 2000中提供了一整套完整的安全機(jī)制,這些機(jī)制主要包括有:選擇認(rèn)證模式和認(rèn)證過程、登錄賬號(hào)管理、數(shù)據(jù)庫用戶賬號(hào)管理、角色管理以及用戶權(quán)限管理等。安全性管理[29]包括兩方面的內(nèi)容:(1) 用戶能否登錄系統(tǒng)和如何登錄的管理。 SQL Server 2000中權(quán)限管理權(quán)限管理是數(shù)據(jù)庫系統(tǒng)的一個(gè)重要組成部分。默認(rèn)的情況下,只有數(shù)據(jù)庫的擁有者可以在該數(shù)據(jù)庫下進(jìn)行操作。默認(rèn)的情況下,數(shù)據(jù)庫的擁有者可以訪問該數(shù)據(jù)庫的對象,也可分配訪問權(quán)給別的用戶,以便讓別的用戶也擁有針對該數(shù)據(jù)庫的訪問權(quán)利。(3) 數(shù)據(jù)庫的使用安全性:在用戶通過了SQL Server服務(wù)器的安全性檢驗(yàn)后,將直接面對不同的數(shù)據(jù)庫入口,在建立用戶的登錄賬號(hào)時(shí),SQL Server會(huì)提示用戶選擇默認(rèn)的數(shù)據(jù)庫。(2) SQL Server的登錄安全性: SQL Server的服務(wù)器級(jí)安全性是建立在控制服務(wù)器登錄賬號(hào)和密碼的基礎(chǔ)上。操作系統(tǒng)安全性是操作系統(tǒng)管理員或網(wǎng)絡(luò)管理員的任務(wù)。 SQL Server的安全體系結(jié)構(gòu)Fig. SQL server39。作為一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),它有多種可用的版本,以滿足不同的用戶和環(huán)境的需要,它緊密地集成了Windows 2000及Windows NT,充分吸納了它們的能力并提供了額外的安全性能,優(yōu)化了SQL Server 2000的性能。SQL Server 2000、SQL Server 2000 Analysis Service、SQL Server 2000 English Query以及Microsoft Visual Studio都使用元數(shù)據(jù)服務(wù)存儲(chǔ)元數(shù)據(jù),與其他工具交換元數(shù)據(jù),給支持元數(shù)據(jù)創(chuàng)建的工具增加版本管理能力。自然語言查詢可以用來訪問OLTP數(shù)據(jù)庫或SQL Server 2000 Analysis Service多維數(shù)據(jù)集的數(shù)據(jù)。使用SQL Server 2000的復(fù)制服務(wù)還可以將數(shù)據(jù)復(fù)制到數(shù)據(jù)倉庫,在所有支持OLE DB訪問的數(shù)據(jù)源之間來回復(fù)制數(shù)據(jù)。通過DTS可以簡化建立和維護(hù)數(shù)據(jù)倉庫的過程,并使其自動(dòng)進(jìn)行。(4) SQL Server 2000的數(shù)據(jù)轉(zhuǎn)換服務(wù)(DTS)允許用戶從某個(gè)數(shù)據(jù)源中獲取數(shù)據(jù),對數(shù)據(jù)執(zhí)行簡單或復(fù)雜的轉(zhuǎn)換,然后將其存儲(chǔ)在另一個(gè)數(shù)據(jù)源中。它還支持很多自定義擴(kuò)展,以及SQL92 ANSI標(biāo)準(zhǔn)的中等和完全級(jí)別的某些特征。應(yīng)用程序開發(fā)人員編寫出多種不同方式訪問SQL Server 2000 的客戶端應(yīng)用程序。在SQL Server 2000 Analysis Service多維數(shù)據(jù)集中處理分析查詢比對OLTP數(shù)據(jù)庫中的詳細(xì)數(shù)據(jù)執(zhí)行相同的查詢要快速得多。(2) SQL Server 2000 Analysis Service提供了分析SQL Server 2000上的數(shù)據(jù)倉庫和數(shù)據(jù)集中數(shù)據(jù)的工具。當(dāng)某個(gè)應(yīng)用程序發(fā)出請求時(shí),該關(guān)系數(shù)據(jù)庫引擎就會(huì)在這些表格之間建立關(guān)聯(lián)。每張表格所描述的對象的各個(gè)屬性在該表格的各個(gè)列中列出。作為當(dāng)前應(yīng)用及其廣泛的數(shù)據(jù)庫管理系統(tǒng)軟件,SQL Server 2000可以完成以下主要功能:(1) SQL Server 2000關(guān)系數(shù)據(jù)庫引擎是一種RDBMS,它管理數(shù)據(jù)并將其存儲(chǔ)在關(guān)系型表格中。DVD版需要DVDROM驅(qū)動(dòng)器。(4) 顯示:1024*768分辨率以上,顏色設(shè)置為256色。操作系統(tǒng)為Windows Server 2003或Windows XP Professional時(shí),最少為160MB。(2) 內(nèi)存:操作系統(tǒng)為Windows 2000 Professional時(shí),最少為96MB。影響開發(fā)效率的計(jì)算機(jī)硬件指標(biāo)主要有CPU速度、內(nèi)存大小和硬盤空間。如果操作系統(tǒng)是Windows 2000,則需要自行到微軟官方網(wǎng)站下載安裝MDAC。 Server數(shù)據(jù)庫應(yīng)用程序。由于安裝Visual Studio .NET需要較大的硬盤空間,對計(jì)算機(jī)的配置要求也比較高,用戶也可以不安裝Visual ,而是通過單獨(dú)安裝“Microsoft Net Framework ”, Framework開發(fā)的應(yīng)用程序時(shí)所需要的一切組件。(5) 數(shù)據(jù)庫服務(wù)器SQL Server或Access。(4) 集成開發(fā)工具:Visual 2005。IIS(Internet Information Services,即Internet信息服務(wù)器)。(2) 瀏覽器:。 ,這就必需對系統(tǒng)的硬件和軟件環(huán)境進(jìn)行一定的配置[26]。它的核心是NGWS runtime,除了和ASP一樣可以采用VBScript和Jscript作為編程語言外,還可以用VB和C來編寫,這就決定了它的功能強(qiáng)大,可以進(jìn)行低層操作而不必借助于其他編程語言的優(yōu)勢。(5) 面向?qū)ο筇匦裕?,與ASP有所不同,采用了“面向?qū)ο蟆钡臋C(jī)制,并引入了面向?qū)ο蟮膶傩?、事件和方法的新特性,促進(jìn)了組件共享。目的是為基于網(wǎng)絡(luò)的可擴(kuò)展的應(yīng)用程序和服務(wù)器提供數(shù)據(jù)訪問服務(wù)。為了更好地提供對數(shù)據(jù)的訪問, Data Object+()類庫。雖然數(shù)據(jù)綁定技術(shù)在ASP中就有過,一些新的聲明性數(shù)據(jù)綁定性語法允許程序設(shè)計(jì)人員不僅可以綁定到數(shù)據(jù)源,而且可以綁定到簡單屬性、集合、表達(dá)式或從方法調(diào)用所返回的結(jié)果中。
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1