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

正文內(nèi)容

網(wǎng)上在線考試系統(tǒng)設(shè)計(jì)(編輯修改稿)

2025-01-11 01:49 本頁面
 

【文章內(nèi)容簡介】 器,即可將 框架應(yīng)用程序部署到服務(wù)器。不需要重新啟動服務(wù)器,即使是在部署或替換運(yùn)行的編譯代碼時(shí)。 5)可縮放性和可用性 在設(shè)計(jì)時(shí)考慮了可縮放性,增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。另外,進(jìn)程受到 運(yùn)行庫的密切監(jiān)視和管理,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時(shí),可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng) 用程序始終可用于處理請求。 6)自定義性和擴(kuò)展性 更多論文 第 8 頁 共 27 頁 隨附了一個(gè)設(shè)計(jì)周到的結(jié)構(gòu),它使開發(fā)人員可以在適當(dāng)?shù)募墑e “插入 ”代碼。實(shí)際上,可以用自己編寫的自定義組件擴(kuò)展或替換吉林大學(xué)碩士學(xué)位論文 運(yùn)行庫的任何子組件。 7)安全性 借助內(nèi)置的 Windows 身份驗(yàn)證和基于每個(gè)應(yīng)用程序的配置,可以保證應(yīng)用程序是安全的。 常用到的 Application對象:對整個(gè) 執(zhí)行環(huán)境而言,一個(gè)虛擬目錄下的所有 程序構(gòu)成了一個(gè) Web 應(yīng)用程序。在多任務(wù)執(zhí)行的情況下,來自四面八方的眾多用戶可能執(zhí)行同一個(gè) Web 應(yīng)用程序,這便依賴 Application對象。常用到的場合:聊天室、網(wǎng)頁計(jì)數(shù)器等。 Request 對象:獲取從客戶瀏覽器傳給服務(wù)器端的數(shù)據(jù),如接收來自表單的數(shù)據(jù)。 Response 對象: Request 對象與 Response 對象就像一般程序語言里的 Input及 Output 命令,若要讓服務(wù)器端的 程序能夠接收來自客戶端的信息,須用 Request 對象;若想將服務(wù)器端的信息傳遞給客戶端,須用 Response 對象。 適用 于同一位用戶,換句話說,一個(gè) Session對象只屬于一位用戶。常用到的場合:虛擬購物車、用戶登陸網(wǎng)站時(shí)用戶名的臨時(shí)存儲等。 利用 SQL Sever 2021 來建立數(shù)據(jù)庫 Microsoft SQL Server 2021 是一種關(guān)系型數(shù)據(jù)庫。此種數(shù)據(jù)庫采數(shù)據(jù)分類表格化的架構(gòu),將相關(guān)的數(shù)據(jù)組成表格,表格和表格之間可以有關(guān)聯(lián)性,因此稱為關(guān)系型數(shù)據(jù)庫。系統(tǒng)管理員可透過應(yīng)用程序進(jìn)入服務(wù)器,更改數(shù)據(jù)型態(tài),管理及處理服務(wù)器資源。 SQL Server 也是一種具備延展性的數(shù)據(jù)庫( scalable database),亦即 SQL Server 可以支持多位使用者同時(shí)進(jìn)入數(shù)據(jù)庫中處理大量的數(shù)據(jù)。如圖21 所示 : 更多論文 第 9 頁 共 27 頁 圖 21 SQL Server 2021 工作方式 Browser/Server 模式 — 本系統(tǒng)的開發(fā)模式 Browser/Server 模式簡介 隨著網(wǎng)絡(luò)規(guī)模的日益擴(kuò)大,應(yīng)用 程序的復(fù)雜程度不斷提高,傳統(tǒng)的數(shù)據(jù)庫應(yīng)用架構(gòu)已經(jīng)不能勝任。為了充分利用網(wǎng)絡(luò)資源,越來越多的信息需要在 (WoridWideWeb)上發(fā)布,實(shí)現(xiàn)信息最大程度的共享。 Browser/Serve 結(jié)構(gòu)伴隨著 Intemet 的發(fā)展而很快地發(fā)展起來。 Browser/Serve 體系結(jié)構(gòu)是一種三層結(jié)構(gòu),其三級結(jié)構(gòu)組成如圖 22 所示 : 圖 22 B/S 結(jié)構(gòu)示意圖 更多論文 第 10 頁 共 27 頁 第一層,瀏覽器是表示層,完成用戶接口功能。在客戶端向 URL(Uniform ResourceLocator)指定的 web 服務(wù)器提出服務(wù)器請求, Web 服務(wù)器用 HTTP 協(xié)議把所需文件資料傳給用戶,客戶端接受并顯示在 WWW 瀏覽器上。 第二層, Web 服務(wù)器是功能層,完成客戶的應(yīng)用功能。即 Web 服務(wù)器接受客戶請求,以 CGI 或 ASP 與數(shù)據(jù)庫連接,進(jìn)行 申請 處理,而后數(shù)據(jù)庫結(jié)果返回web 服務(wù)器,再傳至客戶端。 第三層,數(shù)據(jù)庫服務(wù)器是數(shù)據(jù)層。數(shù)據(jù)庫服務(wù)器應(yīng)客戶請求獨(dú)立地進(jìn)行各種處理。 Browser/server 系統(tǒng)中的 Browser 作為一種通用的瀏覽器,一般沒有任何應(yīng)用程序; Browser/server 系統(tǒng)中的中間層是 B/S 結(jié)構(gòu)中相當(dāng)關(guān)鍵的部分,中間層在 Browser/Serve:系統(tǒng)中充當(dāng)著雙重身份 :從 Browser 的角度看,它是 WebServer,而從 DBServe 的角度看,它是一個(gè)功能豐富的 Client。 Browser/Server 模式的特點(diǎn) B/S 系統(tǒng)的這三層體系結(jié)構(gòu)的特點(diǎn) : 友好、統(tǒng)一的圖形用戶界面 在 Browser/Server 系統(tǒng)中,由于遵循了統(tǒng)一的標(biāo)準(zhǔn)協(xié)議,而且使用瀏覽器作為統(tǒng)一的客戶軟件,用戶無須再花費(fèi)大量的時(shí)間與精力去學(xué)習(xí)和熟悉不同的系統(tǒng)的使用方法,用戶可以把大部分的精力集中在系統(tǒng)的內(nèi)容上,而不是去記住系統(tǒng)的使用說明書。 減少網(wǎng)絡(luò)中的數(shù)據(jù)流量 在 Browser/server 系統(tǒng)中,由于數(shù)據(jù)的處理工作是由服務(wù)器來執(zhí)行的,因此在讀取數(shù)據(jù)和保存數(shù)據(jù)時(shí),這些數(shù)據(jù)只在幾臺服務(wù)器 之間傳輸,不需要通過瀏覽器與服務(wù)器之間的網(wǎng)絡(luò)。一般來說,瀏覽器與服務(wù)器之間的網(wǎng)絡(luò)大都是距離較長而且速度較低的,而服務(wù)器與服務(wù)器之間的網(wǎng)絡(luò)則是距離較短而且速度較高的,因此采用 Browser/Server 后,可以充分地利用服務(wù)器之間的高速連接通路,而減少在瀏覽器與服務(wù)器之間的長距離低速網(wǎng)絡(luò)中的數(shù)據(jù)流量。 更好的開放性 開放性是發(fā)揮分布式系統(tǒng)優(yōu)勢的基本保障,它為不同廠商生產(chǎn)的產(chǎn)品協(xié)同工作創(chuàng)造了條件,但是這些產(chǎn)品還應(yīng)當(dāng)遵循統(tǒng)一的標(biāo)準(zhǔn)。在 Browser/server 系統(tǒng)中,更多論文 第 11 頁 共 27 頁 采用了一致的 HTTP 協(xié)議以及其他一些共同的規(guī)則,不同系統(tǒng)之間的沖突將會大大減少。 平臺無關(guān)性 在 Browser/Server 系統(tǒng)中,程序的主體分布在 MidServer 上,客戶機(jī)上只有一個(gè)標(biāo)準(zhǔn)的瀏覽器,它與服務(wù)器之間采用標(biāo)準(zhǔn)的 TCP/IP 及 HTTP 等協(xié)議進(jìn)行 通信 ,因此客戶端的平臺是相對獨(dú)立的,它不依賴于服務(wù)器方所采用的軟硬平臺。用戶可以自由地選擇自己熟悉的平臺進(jìn)行工作。 有效地解決異種數(shù)據(jù)庫聯(lián)合使用的問題 在 Browser/Serve 系統(tǒng)中,由于采用了 Browser/MidServer/Server 的三層體系結(jié)構(gòu),只需在中間層服務(wù)器上安裝數(shù)據(jù)庫的驅(qū)動程序,或者使用專 門的服務(wù)器用作與數(shù)據(jù)庫連接的橋梁。因?yàn)槌绦虻闹黧w是運(yùn)行在中間服務(wù)器上的,客戶端只是一個(gè)瀏覽器,避免了在客戶端重復(fù)安裝數(shù)據(jù)庫驅(qū)動程序的問題,從而可以有效地解決異種數(shù)據(jù)庫聯(lián)合使用的問題。 客戶端的維護(hù)工作簡單 Brower/Serve 系統(tǒng)中,由于采用了通用的客戶軟件,維護(hù)工作主要集中在服務(wù)器端,而服務(wù)器是由專門的管理人員集中管理的,對系統(tǒng)的維護(hù)相對簡單得多。 基于 B/S 結(jié)構(gòu)的 Web 應(yīng)用體系有如此多的優(yōu)勢,因此本網(wǎng)上考試系統(tǒng)的主體就采用這種 B/S 體系結(jié)構(gòu)。 ,分別是 Connection對象、 Command對象、 DataAdapter、 DataSet 以及 DataReader。這些組件中負(fù)責(zé)建立聯(lián)機(jī)和數(shù)據(jù)操作的部分我們稱為數(shù)據(jù)操作組件( Managed Providers)分別由 Connection對象、Command 對象、 DataAdapter 對象以及 DataReader 對象所組成。數(shù)據(jù)操作組件最主要是當(dāng)作 DataSet 對象以及數(shù)據(jù)源之間的橋梁,負(fù)責(zé)將數(shù)據(jù)源中的數(shù)據(jù)取出后植入 DataSet 對象中,以及將數(shù)據(jù)存回?cái)?shù)據(jù)源的工作。 對象模型如圖所示: 更多論文 第 12 頁 共 27 頁 圖 22 對象模型 Connection組件 Connection對象主要是開啟程序和數(shù)據(jù)庫之間的連結(jié)。沒有利用連結(jié)對象將數(shù)據(jù)庫打開,是無法從數(shù)據(jù)庫中取得數(shù)據(jù)的。這個(gè)物件在 的最底層,我們可以自己產(chǎn)生這個(gè)對象,或是由其它的對象自動產(chǎn) 生。 Command 組件 Command 對象主要可以用來對數(shù)據(jù)庫發(fā)出一些指令,例如可以對數(shù)據(jù)庫下達(dá)查詢、新增、修改、刪除數(shù)據(jù)等指令,以及呼叫存在數(shù)據(jù)庫中的預(yù)存程序等。這個(gè)對象是架構(gòu)在 Connection對象上,也就是 Command 對象是透過連結(jié)到數(shù)據(jù)源的 Connection對象來下命令的。所以 Connection連結(jié)到哪個(gè)數(shù)據(jù)庫, Command對象的命令就下到哪里。 DataAdapt
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1