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

正文內(nèi)容

計算機(jī)考試管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)(編輯修改稿)

2025-01-11 00:48 本頁面
 

【文章內(nèi)容簡介】 統(tǒng)管理員分配一個用戶名和密碼,就可以使用了。甚至可以在線申請,通過公司內(nèi)部的安全認(rèn)證后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個賬號進(jìn)入系統(tǒng)。 B/S 架構(gòu)的優(yōu)勢和劣勢介紹如下: (1)維護(hù)和升級方式簡單。 目前,軟件系統(tǒng)的改進(jìn)和升級越來越頻繁, B/S 架構(gòu)的產(chǎn)品明顯體現(xiàn)著更為方便的特性。對一個稍微大一點(diǎn)的單位來說,系統(tǒng)管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但 B/S 架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本 不需要做任何的維護(hù)。無論用戶的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會增加任何維護(hù)升級的工作量,所有的操作只需要針對服務(wù)器進(jìn)行;如果是異地,只需要把服務(wù)器連接專網(wǎng)即可,實(shí)現(xiàn)遠(yuǎn)程維護(hù)、升級和共享。所以客戶機(jī)越來越“瘦”,而服務(wù)器越來越“胖”是將來信息化發(fā)展的主流方向。今后,軟件升級和維護(hù)會越來越容易,而使用起來會越來越簡單,這對用戶人力、物力、時間、費(fèi)用的節(jié)省是顯而易見的,驚人的。因 計算機(jī)考試管理系統(tǒng)的設(shè)計與實(shí)現(xiàn) 6 此,維護(hù)和升級革命的方式是“瘦”客戶機(jī),“胖”服務(wù)器。 (2)成本降低,選擇更多。 大家都知道 windows 在桌面電腦上幾乎一統(tǒng)天下,瀏 覽器成為了標(biāo)準(zhǔn)配置,但在服務(wù)器操作系統(tǒng)上 windows 并不是處于絕對的統(tǒng)治地位。 現(xiàn)在的趨勢是凡使用 B/S 架構(gòu)的應(yīng)用管理軟件,只需安裝在 Linux 服務(wù)器上即可,而且安全性高。所以服務(wù)器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用 windows 作為桌面操作系統(tǒng)電腦不受影響,這就使的最流行免費(fèi)的 Linux 操作系統(tǒng)快速發(fā)展起來, Linux 除了操作系統(tǒng)是免費(fèi)的以外,連數(shù)據(jù)庫也是免費(fèi)的,這種選擇非常盛行。比如說很多人每天上“新浪”網(wǎng),只要安裝了瀏覽器就可以了,并不需要了解“新浪”的服務(wù)器用的是什么 操作系統(tǒng),而事實(shí)上大部分網(wǎng)站確實(shí)沒有使用 windows 操作系統(tǒng),但用戶的電腦本身安裝的大部分是 windows 操作系統(tǒng)。 (3)應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重。 由于 B/S 架構(gòu)管理軟件只安裝在服務(wù)器端( Server)上,網(wǎng)絡(luò)管理人員只需要管理服務(wù)器就行了,用戶界面主要事務(wù)邏輯在服務(wù)器( Server)端完全通過 WWW瀏覽器實(shí)現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實(shí)現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡(luò)管理人員只需要做硬件維護(hù)。但是,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重,一旦發(fā)生服務(wù)器“崩潰”等問題,后果不堪設(shè)想。因此,許多單 位都備有數(shù)據(jù)庫存儲服務(wù)器,以防萬一。 Web 應(yīng)用程序 開發(fā)原理 1. Web 應(yīng)用程序 基本概念 Web 應(yīng)用程序首先是“應(yīng)用程序”,和用標(biāo)準(zhǔn)的程序語言,如 C、 C++等編寫出來的程序沒有什么本質(zhì)上的不同。然而 Web 應(yīng)用程序又有自己獨(dú)特的地方,就是它是基于 Web 的,而不是采用傳統(tǒng)方法運(yùn)行的。換句話說,它是典型的瀏覽器/服務(wù)器架構(gòu)的產(chǎn)物。瀏覽器/服務(wù)器架構(gòu)( Browser/Server,簡稱 B/S)能夠很好地應(yīng)用在廣域網(wǎng)上,成為越來越多的企業(yè)的選擇。瀏覽器/服務(wù)器架構(gòu)相對于其他幾種應(yīng)用程序體系結(jié)構(gòu),有如下 3 方面的優(yōu)點(diǎn): ( 1)這種架構(gòu)采用 Inter 上標(biāo)準(zhǔn)的通信協(xié)議(通常是 TCP/IP 協(xié)議)作為客戶機(jī)同服務(wù)器通信的協(xié)議。這樣可以使位于 Inter 任意位置的人都能夠正常的訪問服務(wù)器。對于服務(wù)器來說,通過相應(yīng)的 Web 服務(wù)和數(shù)據(jù)庫服務(wù)可以對數(shù)據(jù)進(jìn)行處理。對外采用標(biāo)準(zhǔn)的通信協(xié)議,以便共享數(shù)據(jù)。 7 ( 2)在服務(wù)器上對數(shù)據(jù)進(jìn)行處理,就處理的結(jié)果生成網(wǎng)頁,以方便客戶端直接下載。 ( 3)在客戶機(jī)上對數(shù)據(jù)的處理被進(jìn)一步簡化,將瀏覽器作為客戶端的應(yīng)用程序,以實(shí)現(xiàn)對數(shù)據(jù)的顯示。不再需要為客戶端單獨(dú)編寫和安裝其他類型的應(yīng)用程序 。這樣,在客戶端只需要安裝一套內(nèi)置瀏覽器的操作系統(tǒng),如 Window XP 或 Windows 2021 或直接安裝一套瀏覽器,就可以實(shí)現(xiàn)服務(wù)器上數(shù)據(jù)的訪問。而瀏覽器是現(xiàn)在計算機(jī)的標(biāo)準(zhǔn)設(shè)備。理解了什么是瀏覽器/服務(wù)器架構(gòu),就了解了什么是 Web 應(yīng)用程序。常見的計數(shù)器、留言版、聊天室和論壇 BBS 等,都是 Web 應(yīng)用程序,不過這些應(yīng)用相對比較簡單,而 Web 應(yīng)用程序的真正核心主要是對數(shù)據(jù)庫進(jìn)行處理,管理信息系統(tǒng)( Management Information System,簡稱 MIS)就是這種架構(gòu)最典型的應(yīng)用。 MIS 可以應(yīng)用于 局域網(wǎng),也可以應(yīng)用于廣域網(wǎng)。目前基于 Inter 的 MIS系統(tǒng)以其成本低廉、維護(hù)簡便、覆蓋范圍廣、功能易實(shí)現(xiàn)等諸多特性,得到越來越多的應(yīng)用。 Web 應(yīng)用程序 開發(fā)步驟 一、步驟一 —— 設(shè)計 這里所說的設(shè)計除開前期的系統(tǒng)分析設(shè)計和后臺數(shù)據(jù)庫的設(shè)計之外,主要的重點(diǎn)是對頁面控件以及服務(wù)器端控件的設(shè)計;頁面控件主要就是將常用的頁面寫成一個類以便以后的程序調(diào)用,這類控件源代碼是可以編輯的。服務(wù)器端控件主要就是將一些功能或者業(yè)務(wù)邏輯封裝成 DLL 文件,在頁面中調(diào)用并且編程的控件。這類控件往往需要提供給頁面程序人員 屬性、方法、函數(shù)等供程序人員調(diào)用。 二、步驟二 —— 配置 這里的配置主要是指配置 WEB 應(yīng)用程序工程項(xiàng)目中的 ,主要的配置包括全局變量配置,一般寫在 APPSETTINGS小節(jié)中,如數(shù)據(jù)庫連接字和數(shù)據(jù)服務(wù)名、用戶名和密碼等;然后就是配件的配置,一般寫在 ASSEMBLIES小結(jié)中,如水晶報表配件的配置等。 三、步驟三 —— 定義頁面樣式,定制頁面控件 這步工作主要定義比如頁頭、頁尾等內(nèi)容,并且將這些常用內(nèi)容封裝寫在頁面控件中。 四、步驟四 —— 開發(fā)服務(wù)器端控件 如果是團(tuán)隊(duì)開發(fā)的話,這個步驟應(yīng)該和 上述步驟同時進(jìn)行,根據(jù)設(shè)計開發(fā)服務(wù)器端控件。一般在開發(fā)的時候不主張過多的開發(fā)復(fù)合控件,因?yàn)閺?fù)合控件對于 計算機(jī)考試管理系統(tǒng)的設(shè)計與實(shí)現(xiàn) 8 系統(tǒng)資源的消耗還是比較大的。 五、步驟五 —— 頁面程序設(shè)計 根據(jù)設(shè)計將服務(wù)器端控件引入,頁面編程工作開始。這個環(huán)節(jié)中可能還會自定義一些組件類以方便編程,比如把對某個服務(wù)器控件的調(diào)用寫入或者某一系列經(jīng)常要調(diào)用的代碼的整合等工作。 六、步驟六 —— 測試、制作安裝程序和發(fā)布 測試這個環(huán)節(jié)也很重要,由于是 B/S 系統(tǒng)性能環(huán)節(jié)的測試工作尤其重要。同時業(yè)務(wù)邏輯的測試以及頁面跳轉(zhuǎn)、掛接是否正確等也是重要的測試內(nèi)容。測試完成之后 可以使用 .NET 開發(fā)環(huán)境自帶的安裝程序制作功能制作一個安裝程序,然后就是發(fā)布這個安裝程序了。 七、步驟七 —— 維護(hù)和更新 數(shù)據(jù)庫原理 隨著計算機(jī)技術(shù)與網(wǎng)絡(luò)通信技術(shù)的發(fā)展 ,數(shù)據(jù)庫技術(shù)已成為現(xiàn)代信息科學(xué)與技術(shù)的重要組成部份 ,是計算機(jī)數(shù)據(jù)處理與信息管理系統(tǒng)的核心。數(shù)據(jù)庫技術(shù)研究和解決了計算機(jī)信息處理過程中大量數(shù)據(jù)有效地組織和存儲問題,減少數(shù)據(jù)冗余、實(shí)現(xiàn)數(shù)據(jù)共享以及保證數(shù)據(jù)的安全性。數(shù)據(jù)庫技術(shù)是計算機(jī)科學(xué)中發(fā)展最快的重要分支之一 ,數(shù)據(jù)庫系統(tǒng)從 20 世紀(jì) 60 年代末發(fā)展至今已經(jīng)有 30 多年的歷史了。在這 30 多年的歷程 中 ,數(shù)據(jù)庫技術(shù)在理論研究和應(yīng)用上得到了不斷發(fā)展和完善。 數(shù)據(jù)庫模型分析 數(shù)據(jù)模型通常由三個要素組成:數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)操作,數(shù)據(jù)的約束條件。 數(shù)據(jù)模型有兩種不同的類型:概念模型和數(shù)據(jù)模型。 概念模型是現(xiàn)實(shí)世界到信息世界的第一層抽象,這種信息結(jié)構(gòu)并不依賴于具體的計算機(jī)系統(tǒng),也不是某一個數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型,它是現(xiàn)實(shí)世界到機(jī)器世界的一個中間層次。建立的概念模型有層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P汀? 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu),即所研究的對象類型包括有:關(guān)系,對應(yīng)一張二維表,它由行和列組成;元組,對 應(yīng)表中的一行;屬性,對應(yīng)表中的一列;主碼,對應(yīng)某個屬性值,它可以唯一確定一個元組;分量,對應(yīng)元組中的一個屬性值。關(guān)系模型的數(shù)據(jù)操縱包括查詢、插入、刪除和更新數(shù)據(jù)。這些操作必須滿足關(guān)系的完整性約束條件:實(shí)體完整性、參照完整性和用戶定義的完整性。 9 數(shù)據(jù)庫模式結(jié)構(gòu) 模式是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,它不涉及具體的值。從數(shù)據(jù)庫管理系統(tǒng)的角度看,雖然它們支持的數(shù)據(jù)模型、使用的數(shù)據(jù)庫語言、所基于的操作系統(tǒng)平臺都可能不同,但在體系機(jī)構(gòu)上通常都采用三級模式結(jié)構(gòu)(個別小型數(shù)據(jù)庫系統(tǒng)除外),并提供兩 級映像功能。 三級模式結(jié)構(gòu)是指數(shù)據(jù)庫系統(tǒng)是由外模式、模式和內(nèi)模式三級構(gòu)成。模式是數(shù)據(jù)庫數(shù)據(jù)在邏輯層上的視圖,它以某一種數(shù)據(jù)模型為基礎(chǔ),不僅要定義數(shù)據(jù)的邏輯結(jié)構(gòu)(如數(shù)據(jù)項(xiàng)構(gòu)成、名字、類型、值域等),而且要定義與數(shù)據(jù)有關(guān)的安全性、完整性以及數(shù)據(jù)之間的聯(lián)系。外模式是模式的子集,是局部數(shù)據(jù)的邏輯結(jié)構(gòu)描述。它面向具體的應(yīng)用程序。因?yàn)椴煌膽?yīng)用可能需要不同的局部數(shù)據(jù)視圖,所以一個數(shù)據(jù)庫可以有多個外模式,但只有一個模式。內(nèi)模式也稱存儲模式,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲結(jié)構(gòu)的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式。一個數(shù)據(jù)庫只有一個 內(nèi)模式。 三級模式是對數(shù)據(jù)的三個抽象級別,使用戶能邏輯地處理數(shù)據(jù),而不必關(guān)心數(shù)據(jù)在計算機(jī)中的具體表示方式和存儲方式。但這三個抽象層次之間必須能夠相互聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫系統(tǒng)提供了兩層映像來完成該功能。外模式 /內(nèi)模式映象定義了外模式與內(nèi)模式之間的對應(yīng)關(guān)系。這些映象定義通常包含在各自外模式的描述中。當(dāng)模式改變時,只需對外模式 /模式的映像作相應(yīng)改變,可以使外模式保持不變,從而應(yīng)用程序不必修改,保證了數(shù)據(jù)的邏輯獨(dú)立性。模式 /內(nèi)模式映像定義了數(shù)據(jù)全局邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)之間的對應(yīng)關(guān)系。該映像定義通常包含在模式描述 中。當(dāng)數(shù)據(jù)庫的存儲結(jié)構(gòu)改變了,只需對外模式 /內(nèi)模式映像做出相應(yīng)改變,可以使模式保持不變,從而保證了數(shù)據(jù)的物理獨(dú)立性。 三級模式結(jié)構(gòu)圖如圖 所示: 計算機(jī)考試管理系統(tǒng)的設(shè)計與實(shí)現(xiàn) 10 圖 三級模式結(jié)構(gòu)圖 數(shù)據(jù)庫體系結(jié)構(gòu) 數(shù)據(jù)庫的模式結(jié)構(gòu)對最終用戶和程序員是透明的,他們見到的僅是數(shù)據(jù)庫的外模式和應(yīng)用程序。從最終用戶角度看,數(shù)據(jù)庫系統(tǒng)分為單用戶結(jié)構(gòu)、主從式結(jié)構(gòu)、分布式結(jié)構(gòu)和客戶 /服務(wù)器結(jié)構(gòu)。 11 第 3 章 系統(tǒng)分析 系統(tǒng)概述 隨著我國經(jīng)濟(jì)的飛速發(fā)展,計算機(jī)水平和成長也在不斷提高,其中計算機(jī)考試相 關(guān)行業(yè)已經(jīng)不再是傳統(tǒng)的參加卷面考試,同時也可以在不同地點(diǎn)進(jìn)行考試。計算機(jī)考試作為一個作為考試學(xué)習(xí)相關(guān)的,從教師發(fā)布試題開始,到入學(xué)習(xí)進(jìn)行答題,要求各式的試卷,試題,直至最后評分結(jié)束,整個過程應(yīng)該能夠以學(xué)生答題,和教師出題、評分為中心,提供快捷方便的服務(wù),給教師和學(xué)生一種方便舒適,穩(wěn)定的享受。計算機(jī)考試管理系統(tǒng) 是一個定位于大中高級院校,以及其他以計算機(jī)考試為主的一個計算機(jī)考試管理系統(tǒng)。設(shè)計的原則是:安裝配置使用簡單,系統(tǒng)穩(wěn)定可靠,功能完善靈活,能夠滿足各種計算機(jī)考試日常管理工作。系統(tǒng)十大模塊相互銜接, 界面大方美觀,為您的管理工作創(chuàng)造了舒適,方便和快捷的環(huán)境。使用本系統(tǒng)可以實(shí)現(xiàn)考試內(nèi)容的信息化管理,提高考試效率,優(yōu)化管理質(zhì)量,是計算機(jī)考試系統(tǒng)管理工作的好幫手。 需求分析 通過調(diào)查研究,要求系統(tǒng)滿足有以下功能: ?由教師發(fā)布考試試題 ?由學(xué)生對教師發(fā)布的試題進(jìn)行作答 ?由教師對學(xué)生作答的試題進(jìn)行評閱 ?教師評閱后,學(xué)生可以看到相應(yīng)成績 ?教師評閱后需要修改成績需要管理員進(jìn)行修改 ?管理員對學(xué)生和教師進(jìn)行管理 ?成員可以修改密碼 ?成員可以進(jìn)行登錄和退出登錄 ?教師可以查看學(xué)生成績 可行性分析 ( 1)技術(shù)可行性: ?開發(fā)方: 開發(fā)硬件具備基于 Core 2 Duo 核心, 1GMB 內(nèi)存,能夠在調(diào)試上擁有較好的速度。測試則在 6 年以前的 PC 機(jī)( 核心, SDRAM 256MB 內(nèi)存, TNT 32MB 顯存)上進(jìn)行,以此評判系統(tǒng)在較低配置的機(jī)器上運(yùn)行的速度及其穩(wěn)定性,確保此系統(tǒng)硬件上的向下兼容。 開發(fā)軟件平臺具備基于最新的 VS2021開發(fā)平臺,數(shù)據(jù)庫使用 SQL SERVER 2021, 計算機(jī)考試管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1