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

正文內(nèi)容

在線購物網(wǎng)站論文(編輯修改稿)

2024-12-08 08:17 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 nt/Server 模式與Browser/Server 模式。 Client/Server 模式主要是在以局域網(wǎng)為基礎(chǔ)的環(huán)境下展開應(yīng)用的,它受到地域的限制 。而 Brower/Server 模式通過 Internte 進(jìn)行通信,可以不受地域的限制,但是它不能夠進(jìn)行聯(lián)機(jī)事務(wù)處理,并且在大量數(shù)據(jù)處理的情況下,速度較慢。從目前的開發(fā)技術(shù)來看, Browser 端作為信息收集源,特別是大量的數(shù)據(jù)錄入工作還不能完全取代 Client 端的用戶界面。在這方面,Client 端各種開發(fā)工具的功能更加強(qiáng)大也更加靈活,而 Browser 端卻由于其功能結(jié)構(gòu)的限定過于“瘦小”。 對(duì)于本在線購物系統(tǒng),其功能目標(biāo)是實(shí)現(xiàn)將現(xiàn)有的到超市購物方式向基于Inter 的足不出戶網(wǎng)上購物轉(zhuǎn)變,所以它必須實(shí)現(xiàn) 整個(gè)購物流程的進(jìn)行,實(shí)現(xiàn)對(duì)系統(tǒng)的帳戶不同管理,以及商品選購、付款這些環(huán)節(jié)的處理。由于系統(tǒng)數(shù)據(jù)收集的實(shí)時(shí)性要求并不高,因此采用 Browser/Server 結(jié)構(gòu)來進(jìn)行設(shè)計(jì)是合理可行的。下圖是本系統(tǒng)的網(wǎng)絡(luò)應(yīng)用原理示意圖。 圖 12: 系統(tǒng)網(wǎng)絡(luò)應(yīng)用原理示意圖 2 開發(fā)工具與開發(fā)平臺(tái) .NET Framework 概述 .NET Framework 是用于 .NET 平臺(tái)的編程模型 ,其關(guān)鍵組件是公共語言運(yùn)行庫 (CLR, Common Language Runtime) 和 .NET Framework 類庫(包括 、 和 Windows 窗體) ,它提供了托管執(zhí)行環(huán)境、簡(jiǎn)化的開發(fā)和部署以及與各種編程語言的集成 ,是支持生成和運(yùn)行下一代應(yīng)用程序和 XML Web services 的內(nèi)部 Windows 組件。 .NET Framework 旨在實(shí)現(xiàn)下列目標(biāo) : ◆ 提供一個(gè)一致的面向?qū)ο蟮木幊汰h(huán)境,而無論對(duì)象代碼是在本地存儲(chǔ)和執(zhí)行,還是在本地執(zhí)行但在 Inter 上分布,或者是在遠(yuǎn)程執(zhí)行的 ; ◆ 提供一個(gè)將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境 ; ◆ 提供一個(gè)可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境 ; ◆ 提供一個(gè)可消除腳本環(huán)境或解釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境 ; ◆ 使開發(fā)人員的經(jīng)驗(yàn)在面對(duì)類型大不相同的應(yīng)用程序(如基于 Windows 的應(yīng)用程序和基于 Web 的應(yīng)用程序)時(shí)保持一致 ; ◆ 按照工業(yè)標(biāo)準(zhǔn)生成所有通信,以確?;? .NET Framework 的代碼可與任何其他代碼集成。 公共語言運(yùn)行庫是 .NET Framework 的基礎(chǔ) ,可以將運(yùn)行庫看作一個(gè)在執(zhí)行時(shí)管理代碼的代理,它提供內(nèi)存管理、線程 管理和遠(yuǎn)程處理等核心服務(wù),并且還強(qiáng)制實(shí)施嚴(yán)格的類型安全以及可提高安全性和可靠性的其他形式的代碼準(zhǔn)確性。事實(shí)上,代碼管理的概念是運(yùn)行庫的基本原則。以運(yùn)行庫為目標(biāo)的代碼稱為托管代碼,而不以運(yùn)行庫為目標(biāo)的代碼稱為非托管代碼。 .NET Framework 類庫是一個(gè)綜合性的面向?qū)ο蟮目芍赜妙愋图?,可以使用它開發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面 (GUI) 應(yīng)用程序,也包括基于 所提供的最新創(chuàng) 建 的應(yīng)用程序(如 Web 窗體和 XML Web Services)。 簡(jiǎn)介 結(jié)構(gòu)是一個(gè)三層系統(tǒng): UI 層、業(yè)務(wù)邏輯層和數(shù)據(jù)層 , 結(jié)構(gòu)模型如圖 3 所示 : 圖 3 的 結(jié)構(gòu)模型 ● UI 層負(fù)責(zé)與用戶交互,接收用戶的輸入并將服務(wù)器端傳來的數(shù)據(jù)呈現(xiàn)給客戶 ; ● 業(yè)務(wù)邏輯層負(fù)責(zé)接收瀏覽器傳來的請(qǐng)求并將請(qǐng)求傳給數(shù)據(jù)層,同時(shí)將請(qǐng)求處理結(jié)果發(fā)給瀏覽器。它由 Web 表單、 XML Web Services 和組件服務(wù)組成,其中 Web表單是 ,它是向客戶呈現(xiàn)數(shù)據(jù)和信息的基礎(chǔ),也是響應(yīng)和處理客戶與顯示的 Web 表單交互生成的信息和數(shù)據(jù)的基礎(chǔ) ; ● 數(shù)據(jù)層是通過 操縱數(shù)據(jù)為事務(wù)邏輯層提供數(shù)據(jù)服務(wù),如存儲(chǔ)數(shù)據(jù)操作結(jié)果、返回?cái)?shù)據(jù)檢索結(jié)果等。 提供對(duì) Microsoft SQL Server、 OLEDB 和 XML 公開的數(shù)據(jù)源的一致性訪問,數(shù)據(jù)共享用戶應(yīng)用程序可以使用 來連接到這些數(shù)據(jù)源,并檢索、操作和更新數(shù)據(jù)。 有 兩個(gè)核心組件: DataSet 和 .NET Framework 數(shù)據(jù)提供程序,后者是一組包括 Connection、 Command、 DataReader 和 DataAdapter 4 個(gè) 對(duì)象在內(nèi)的組件 ,其組件結(jié)構(gòu)如圖 4 所示: 圖 4 的組件結(jié)構(gòu)圖示 DataSet 對(duì)象是 的斷開式結(jié)構(gòu)的核心組件,實(shí)現(xiàn)獨(dú)立于任何數(shù)據(jù)源的數(shù)據(jù)訪問。 Connection 對(duì)象提供與數(shù)據(jù)源的連接 ,是操作數(shù)據(jù)庫的基礎(chǔ),表示應(yīng)用程序和數(shù)據(jù)源之間的惟一會(huì)話。 Command 對(duì)象能夠訪問用于返回 數(shù)據(jù)、修改數(shù)據(jù)、運(yùn)行存儲(chǔ)過程以及發(fā)送或檢索參數(shù)信息的數(shù)據(jù)庫命令,實(shí)現(xiàn)對(duì)數(shù)據(jù)源的操作,如查詢、插入、修改和刪除等。 DataReader 對(duì)象從數(shù)據(jù)源中讀取只進(jìn)且只讀的數(shù)據(jù)流。 DataAdapter 對(duì)象是 DataSet 對(duì)象和數(shù)據(jù) 源 之間關(guān)聯(lián)的橋梁,用數(shù)據(jù)源填充 DataSet 并解析更新。 設(shè)計(jì) 組件的目的是為了從 “ 數(shù)據(jù)操作 ” 中分解出 “ 數(shù)據(jù)訪問 ” 。 C語言 是 .NET 中一種嶄新的語言, C是由 C 和 C++派生而來的一種 “ 簡(jiǎn)單、流行、面向?qū)ο?、類型安?” 的程序設(shè)計(jì)語言, C意在綜合 Visual Basic 的高效率和 C++的強(qiáng)大功能。 對(duì)象名稱 功能描述 的概念 又叫 asp+, 他不是 asp 的簡(jiǎn)單升級(jí) ,而是 microsoft 推出的新一代 Active Server Pages。 是微軟發(fā)展的新的體系結(jié) .NET 的一部分,其中全新的技術(shù)架構(gòu)會(huì)讓每個(gè)人的編程生活變得更的簡(jiǎn)單。故我們特地找了一些資料向大家介紹這項(xiàng)技術(shù)。 首先 ,需要特別指出的是 , 不僅僅只是一個(gè)有新界面并且修復(fù)了一些缺憾的 (就象大家曾經(jīng)用 ).更為重要的是 是在抓住 ASP 的最大優(yōu)點(diǎn)并全力使其擴(kuò)大化的基礎(chǔ)上開發(fā)出來的 ,并且同時(shí)也修復(fù)了許多 ASP 運(yùn)行時(shí)會(huì)發(fā)生的錯(cuò)誤 的特點(diǎn) 新的 下部構(gòu)造不只是 ASP 的一個(gè)簡(jiǎn)單變化 . 在此引入收管代碼(managed code)這樣一個(gè)全新概念 ,它橫貫整個(gè)視窗開發(fā)平臺(tái) . 受管代碼在 NGWS Runtime 下運(yùn)行 . NGWS Runtime 是一個(gè)時(shí)間運(yùn)行環(huán)境 ,它管理代碼的執(zhí)行 ,使程序設(shè)計(jì)更為簡(jiǎn)便 . Web controls 使創(chuàng)建 forms 和 HTML 。例如,在 ASP 中典型的選擇框 / select box 里,你不得不創(chuàng)建一個(gè)循環(huán)以便讓控制系統(tǒng)裝入數(shù)據(jù)。但在 里,你將會(huì)擁有一個(gè) databound,這意味著它會(huì)與數(shù)據(jù)源連接,并會(huì)自動(dòng)裝入數(shù)據(jù)。 支持多種語言,它的缺省語言將是: visual basic 而不是 vbscript,這意味著我們可以擺脫 vbscript 的語言限制,我們的代碼將是編譯后運(yùn)行的(而不是原來的解釋執(zhí)行)。 此系統(tǒng)建成,本身有著一定的特性,以改進(jìn)多處理器和串環(huán)境中的性能。例如, session state 能夠通過單獨(dú)的處理器來維持,在一個(gè)單獨(dú)的機(jī)器上,甚至在數(shù)據(jù)庫中允許交叉的服務(wù)器會(huì)話。 SqlServer2020 概述 Microsoft 174。 SQL Server ? 2020 擴(kuò)展了 Microsoft SQL Server 版的性能、可靠性、質(zhì)量和易用性。 Microsoft SQL Server 2020 增加了幾種新的功能,由此成為大規(guī)模聯(lián)機(jī)事務(wù)處理 (OLTP)、數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫平臺(tái)。 服務(wù)是數(shù)據(jù)庫完成所需功能的基礎(chǔ), Microsoft 174。 SQL Server ? 2020 共提供了四種基本的服務(wù)類型 SQL Server 服務(wù)是 SQL Server 2020 的核心服務(wù)。它直接管理和維護(hù)數(shù)據(jù)庫,負(fù)責(zé)處理所有來自客戶端的 Transact – SQL 語句并管理服務(wù)器上構(gòu)成數(shù)據(jù)庫的所有文件,同時(shí)還負(fù)責(zé)處理存儲(chǔ)過程,并將執(zhí)行結(jié)果返回給客戶端,其它SQL Server 服務(wù)都依賴于此服務(wù)。 SQL ServerAgent 是 SQL Server 2020 提供的一種代理功能,這個(gè)代理能夠根據(jù)系統(tǒng)管理員預(yù)先設(shè)定好的計(jì)劃自動(dòng)執(zhí)行相應(yīng)的功能,同時(shí)它還能 對(duì)系統(tǒng)管理員設(shè)定好的錯(cuò)誤等特定事件自動(dòng)報(bào)警,而且代理服務(wù)還能通過電子郵件等方式把系統(tǒng)存在的各種問題發(fā)送給指定的用戶。 Distributed Transaction Coordinator 是一個(gè)事務(wù)管理器,在 DTC 支持下,客戶可以在一個(gè)事務(wù)中訪問不同服務(wù)器上的數(shù)據(jù)庫。在這種情況下,客戶的服務(wù)可以提交給分布式事務(wù)處理協(xié)調(diào)器,分布式事務(wù)處理器再把用戶的請(qǐng)求提交給所有涉及到的服務(wù)器。分布式事務(wù)處理協(xié)調(diào)器能夠保證一個(gè)事務(wù)中的所有操作在所有的服務(wù)器上全部成功。 Microsoft search 提供的一種全文檢索服務(wù) ,能夠?qū)ψ址麛?shù)據(jù)進(jìn)行檢索。 在畢業(yè)設(shè)計(jì)中,我們選用了 Windows XP 的開發(fā)平臺(tái),選用了 SQL Sever 2020來開發(fā)后臺(tái)數(shù)據(jù)庫, VB 開發(fā)的數(shù)據(jù)庫中一般都使用 Access 數(shù)據(jù)庫作為后臺(tái)數(shù)據(jù)庫。在小型桌面數(shù)據(jù)庫中, Access 數(shù)據(jù)庫以其友好的人機(jī)界面、簡(jiǎn)單易用的操作界面獲得了廣泛的應(yīng)用,但隨著遠(yuǎn)程數(shù)據(jù)量的增大、信息安全性及存取速度的要求提高, SQL Server2020 顯示出明顯的優(yōu)勢(shì),成為目前使用人數(shù)最多的遠(yuǎn)程數(shù)據(jù)庫,在穩(wěn)定性、速度、安全性等方面明顯優(yōu)越于 Access 數(shù)據(jù)庫。所以本系統(tǒng)我選用 SQL Server2020 作為數(shù)據(jù)庫開發(fā)工具。 SQL Server 是一種功能強(qiáng)大的基于 SQL 的客戶 /服務(wù)器數(shù)據(jù)庫?;?SQL表示它采用了 ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì) )的結(jié)構(gòu)化查詢語言 (SQL)??蛻?/服務(wù)器表示它設(shè)計(jì)成在中央位置 (服務(wù)器 )上存放數(shù)據(jù),并實(shí)時(shí)將數(shù)據(jù)發(fā)給其它位置 (客戶機(jī) )。 SQL Server實(shí)際上是許多不同組件的集合,包括 SQL Server本身、 SQL Server Agent(SQL 服務(wù)器代理 )、 SQL Mail(SQL 郵件系統(tǒng) )和 Distributed Transaction Coordinator(分布式事務(wù)協(xié)調(diào)器, DTC)。此外,缺省 SQL Server 安裝還建立幾個(gè)數(shù)據(jù)庫,稱為系統(tǒng)數(shù)據(jù)庫。 SQL Server 這個(gè)服務(wù)是核心數(shù)據(jù)庫引擎,是唯一實(shí)際修改數(shù)據(jù)的 SQL Server 部件,它確定首先為哪個(gè)數(shù)據(jù)請(qǐng)求提供服務(wù),并在多個(gè)用戶爭(zhēng)用時(shí)分配資源。 SQL Server還能監(jiān)視客戶所采取的動(dòng)作,保護(hù)重要數(shù)據(jù)。其中包括: ? 執(zhí)行存儲(chǔ)過程和觸發(fā)器中定義的業(yè)務(wù)規(guī)則 ? 防止兩個(gè)用戶同時(shí)更新同一數(shù)據(jù) ? 保證不同地址存放的數(shù)據(jù)間具有邏輯的一致性 SQL Server Agent SQL Server Agent(SQL 服務(wù)器代理 )提供 SQL Server 的調(diào)度服務(wù),可以執(zhí)行作業(yè),作業(yè)包括在指定時(shí)間要完成的多個(gè)步驟,還可以在發(fā)生錯(cuò)誤時(shí)向操作員發(fā)出警告。 SQL Mail 這個(gè)部件用擴(kuò)展存儲(chǔ)過程與支持 MAPI 的電子郵件系統(tǒng)通信,可以從特定服務(wù)器專用的帳號(hào)讀取、刪除和發(fā)送電子郵件。 Distributed Transaction Coordinator(分布式事務(wù)協(xié)調(diào)器 ) 隨著網(wǎng)絡(luò)的迅速發(fā)展,分布式大型數(shù)據(jù)庫越來越普及,越來越多的系統(tǒng)把數(shù)據(jù)庫部件安裝在多個(gè)服務(wù)器上,這種分布式事務(wù)通過 Distributed Transaction Coordinator(通常稱為 MS DTC)來處理。 MS DTC 通過兩個(gè)階段實(shí)現(xiàn)系統(tǒng)處理分布式事務(wù),第一個(gè)階段,它請(qǐng)求所有有關(guān)服務(wù)器為執(zhí)行事務(wù)中與自身相關(guān)的部分做準(zhǔn)備。如果每個(gè)服務(wù)器都能這樣,則第二個(gè)階段就是讓所有有關(guān)服務(wù)器各自完成自己的工作。如果某個(gè)服務(wù)器無法完成這個(gè)事務(wù),則讓所有服務(wù)器忽略這個(gè)事務(wù),這個(gè)事務(wù)將被退回。 系統(tǒng)數(shù)據(jù)庫 安裝 SQL Server 軟件時(shí),它會(huì)自動(dòng)建立四個(gè)系統(tǒng)數(shù)據(jù)庫,分別是 Master、Model、 Tempdb 和 Msdb。 Master數(shù)據(jù)庫 這個(gè)數(shù)據(jù)庫記錄 SQL Server 的最基本操作中使用的信息,包含用戶帳號(hào)和系統(tǒng)配置信息及其它信息,告訴 SQL Server 到哪里找其它用戶生成的數(shù)據(jù)庫。 Model 數(shù)據(jù)庫 這是唯一有可能經(jīng)常要修改的系統(tǒng)數(shù)據(jù)庫,建立新數(shù)據(jù)庫時(shí), SQL Server首先復(fù)制 Model 數(shù)據(jù)庫,如果服務(wù)器上的所有數(shù)據(jù)庫都要有某些對(duì)象,則可以
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1