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

正文內(nèi)容

多媒體教室管理系統(tǒng)論文(編輯修改稿)

2024-12-22 16:06 本頁面
 

【文章內(nèi)容簡介】 采用數(shù)據(jù)庫技術(shù)進(jìn)行制作,能夠方便地使用數(shù)據(jù)庫,這是 的重要特征。 Web 頁面的數(shù)據(jù)庫技術(shù) Web 頁面的數(shù)據(jù)處理技術(shù)是 中的核心技術(shù),它在基于 Web 的數(shù)據(jù)應(yīng)用中占有非常重要的地位。主要內(nèi)容包括: 的基本結(jié)構(gòu)、用于數(shù)據(jù)源連接的對象、用于數(shù)據(jù)訪問方式的對象以及用于數(shù)據(jù)顯示與交互操作數(shù)據(jù)控件等。特別是, 中引入了數(shù)據(jù)集 (DataSet)和數(shù)據(jù)適配器 (DataAdapter)的概念,從而提供了一種新的數(shù)據(jù)訪問模式斷開式 數(shù)據(jù)訪問。這種“斷開”結(jié)構(gòu)有效地避免了由于活動連接過多而造成的數(shù)據(jù)庫堵塞和網(wǎng)絡(luò)資源的浪費。另外, 采用了 SqlClient 和 OleDb 兩種不同的數(shù)據(jù)訪問機(jī)制,以實現(xiàn)連接不同的數(shù)據(jù)源的目的。前者支持 MS SQL Server 版或更高版本數(shù)據(jù)源,后者支持 OLE DB 公開的數(shù)據(jù)源 [3]。 Web 應(yīng)用程序 Web 應(yīng)用程序是網(wǎng)站中的一個概念,它是指網(wǎng)站中相關(guān)聯(lián)的目錄中所有文件的集合。Web 應(yīng)用程序可以分層次進(jìn)行描述。有了 .NET 技術(shù), web 的開發(fā)、使用與維護(hù)方法越來越接近常規(guī)的程序系統(tǒng) 。利用服務(wù)器端的腳本程序,服務(wù)器能夠響應(yīng)客戶端不同的要求,可以較好的實現(xiàn)客戶端、服務(wù)器端的動態(tài)交流 [4]。 在 應(yīng)用程序中除了自身可瀏覽的若干 Web 頁面文件外,還包括與這些頁面相關(guān)的配置文件及其他文件,來保證 Web 應(yīng)用程序順利完成任務(wù)。 支持的語言 多語言支持是 的重要特性。 為 Web 應(yīng)用提供一種類似于 JAVA 編譯技術(shù)的“二次編譯技術(shù)” 中間語言 MSIL( Microsoft Intermediate Language)執(zhí)行架構(gòu),先將 應(yīng)用編譯成 MSIL,再將 MSIL 編譯成機(jī)器語言執(zhí)行。因此只要能被編譯成 MSIL 的編譯語言都可以用來編寫 應(yīng)用,如 C, Visual Basic、 C++等。 可行性分析 可行性分析 1.開發(fā)環(huán)境可行性分析 (1) 硬件條件: PC 機(jī)一臺,要求 Pi(4) 以上 CPU, 256M 以上內(nèi)存。 (2) 系統(tǒng)平臺: Windows XP Professional 操作系統(tǒng), Web 服務(wù)器軟件采用 (Inter Information Server)。數(shù)據(jù)庫系統(tǒng)采用 Microsoft SQL Server 2020。 (3) 開發(fā)工具:采用 Microsoft Visual 2020,它是一種能用來快速創(chuàng)建 Web應(yīng)用程序的基于團(tuán)隊的開發(fā)環(huán)境,支持 、 C.NET 等多種語言。 由于開發(fā)環(huán)境所需條件比較簡單,現(xiàn)在的計算機(jī)技術(shù)和配置完全可達(dá)到設(shè)計的目的。多媒體教室管理系統(tǒng) 3 2.經(jīng)濟(jì)與技術(shù)可行性分析 (1) 經(jīng)濟(jì)可行性:基于 的學(xué)生選課系統(tǒng)的開發(fā)費用包括開發(fā)成本和未來的運行維護(hù)費用。開發(fā)此系統(tǒng)只需要較少的投入,就可獲得較大的收益。所以,在經(jīng)濟(jì)上是可行的。 (2) 技術(shù)可行性:基于 ,使用 Microsoft Visual 2020作為開發(fā)工具,采用 技術(shù),應(yīng)用我們比較熟悉的 C編程語言和 SQL Server 數(shù)據(jù)庫,比較容易實現(xiàn)各類功能。所以在技術(shù)上是可行的。 (3) 操作可行性:在計算機(jī)普及的今天, Windows 操作系統(tǒng)的可視化界面設(shè)計,使計算機(jī)操作簡便,加上現(xiàn)在信息技術(shù)課程的普及,幾乎每位學(xué)生都會操作計算機(jī)。設(shè)計并開發(fā)一個操作簡單、界面美觀的學(xué)生選課系統(tǒng)完全可行 。多媒體教室管理系統(tǒng) 4 第 2 章 開發(fā)技術(shù)簡介 簡介 是 Microsoft 公司推出的用于 Web 應(yīng)用的全新框架,是新一代體系結(jié)構(gòu) —— Framework 的一部分,是對 ASP 技術(shù)的升級和更新 。 .NET 框架結(jié)構(gòu) 1. .NET Framework 具有兩個主要組件:公共語言運行庫和 .NET Framework 類庫。公共語言運行庫是 .NET Framework 的基礎(chǔ)。 2. NET 框架是一個多語言組件開發(fā)和執(zhí)行環(huán)境,它提供了一個跨語言的統(tǒng)一編程環(huán)境。 . NET 框架的設(shè)計目標(biāo)是讓開發(fā)人員能更容易地建立 Web 應(yīng)用程序和 Web 服務(wù),使得Inter 上的各應(yīng)用程序之間,可以使用 Web 服務(wù)進(jìn)行溝通 [11]。 的工作原理 可以將 看成一般的 HTML 頁面,頁面上包含標(biāo)記有特殊功能的一些段。當(dāng)安裝 .NET 時,本地的 IIS Web 服務(wù)器會自動配置成查找擴(kuò)展名為 .aspx 的文件,并用 模塊(名為 的文件)處理這些文件。 模塊分析 aspx 文件的內(nèi)容,并將文件內(nèi)容分解成單獨的命令以建立代碼的整體結(jié)構(gòu)。然后, 模塊將各命令放 置到預(yù)定義的類定義中。然后,使用這個類來定義一個特殊的 Page 對象。該對象要完成的 任務(wù)之一就是生成 HTML 流,這些 HTML 流可以返回到 IIS,再從 IIS返回到客戶。 的優(yōu)點 技術(shù)的優(yōu)點主要表現(xiàn)在以下幾方面: 1. 頁面只需一次編譯而后不需要重新編譯,直到該頁面被修改或 Web 應(yīng)用程序重新啟動。這使得在多次訪問時速度有了極大的提升。 2. 通過 提供的 DataGrid 等數(shù)據(jù)庫元件可以直接和數(shù)據(jù)庫聯(lián)系。 3. 支持應(yīng)用程序的實時更新。 4. 采取 codebehind方式編寫代碼使得代碼更易于編寫,結(jié)構(gòu)更清晰,降低了系統(tǒng)的開發(fā)與維護(hù)的復(fù)雜度和費用。 5. 完全基于模塊與組件,具有更好的可擴(kuò)展性與可定制性。 6. 與 Windows 2020 Server/Advanced Server 的完美組合,為中小型乃至企業(yè)級的 Web 商業(yè)模型提供了一個更為穩(wěn)定,高效,安全的運行環(huán)境 。 支持的語言 多語言支持是 的重要特性。 為 Web 應(yīng)用提供一種類似于 JAVA 編多媒體教室管理系統(tǒng) 5 譯技術(shù)的 “ 二次編譯技術(shù) ”﹍ 中間語言 MSIL( Microsoft Intermediate Language) 執(zhí)行架構(gòu),先將 應(yīng)用編譯成 MSIL,再將 MSIL 編譯成機(jī)器語言執(zhí)行。因此只要能被編譯成MSIL 的編譯語言都可以用來編寫 應(yīng)用,如 C, Visual Basic、 C++等。 SQL Server 2020 簡介 SQL Server 2020 是 Microsoft 公司開發(fā)的 SQL Server 產(chǎn)品中變化最大的 SQL Server 版本 。 SQL Server 2020 的版本包括企業(yè)版、標(biāo)準(zhǔn)版、個人版、開發(fā)版和評估版。以下簡要介紹了 SQL Server 的發(fā)展史。 1987 年, Sybase 公司發(fā)行了用于 UNIX 平臺的 SQL Server。 1988 年, SQL Server 由微軟、 Sybase 和 AshtonTate 三公司把 SQL Server 移植到 OS/2平臺。 1989 年,微軟、 Sybase 和 AshtonTate 發(fā)行了用于 OS/2 平臺 SQL Server。 1990 年,發(fā)行了支持 Windows 3 客戶機(jī)的 SQL 。 1992 年, 微軟和 Sybase 公司把 SQL Server 移植到 Windows NT 平臺。 1993 年,微軟和 Sybase 公司發(fā)行了用于 Windows NT 的 SQL Server 。 1995 年,微軟公司發(fā)行了 SQL Server 版本。 1996 年,微軟公司發(fā)行了 SQL Server 標(biāo)準(zhǔn)版本。 1997 年,微軟公司發(fā)行了 SQL Server 企業(yè)版本。 2020 年,微軟公司發(fā)行了 SQL Server 2020 版本。 2020 年,發(fā)行了 SQL Server 2020 最新版本。 2020 年, SQL Server 2020 即將發(fā)布 [13]。 基礎(chǔ) ADO 與 簡介 是對 Microsoft ActiveX Data Objects (ADO)一個跨時代的改進(jìn),它提供了平臺互用性和可伸縮的數(shù)據(jù)訪問。由于傳送的數(shù)據(jù)都是 XML 格式的,因此任何能夠讀取 XML格式的應(yīng)用程序都可以進(jìn)行數(shù)據(jù)處理。事實上,接受數(shù)據(jù)的組件不一定要是 組件,它可以是基于一個 Microsoft Visual Studio 的解決方案,也可以是任何運行在其它平臺。上的 任何應(yīng)用程序。 的主要特點 1.離線數(shù)據(jù)操作模式 離線數(shù)據(jù)操作模式是 的最基本、最重要的特點。使用離線數(shù)據(jù)操作模式,只要將待處理的數(shù)據(jù)從數(shù)據(jù)庫服務(wù)器中取出并保存到本地的數(shù)據(jù)集 (DataSet)中,就可以直接對本地的數(shù)據(jù)進(jìn)行數(shù)據(jù)的添加、刪除、更新、查詢等操作。待所有數(shù)據(jù)訪問操作完成后,可以一次將所有的改動寫回到數(shù)據(jù)庫服務(wù)器中。 多媒體教室管理系統(tǒng) 6 2.集成 XML 支持 在 中, XML 是數(shù)據(jù)傳輸?shù)幕靖袷?。在?shù)據(jù)需要從存儲區(qū)移動到數(shù)據(jù)集以及數(shù)據(jù)集移動到各種組件時, 數(shù)據(jù) API 自動用數(shù)據(jù)集內(nèi)的信息創(chuàng)建 XML 文件或流,并將它們發(fā)送給另一個組件。數(shù)據(jù)接收組件可以調(diào)用類似的 API 將 XML 讀回數(shù)據(jù)集。而且如果需要保持?jǐn)?shù)據(jù) (如保存到文件中 ),還可以將其存儲為 XML 數(shù)據(jù)文件。再次使用時,可以向使用任何數(shù)據(jù)源一樣使用它,并用它創(chuàng)建數(shù)據(jù)集 (DataSet)。 與 ADO 近似的編程模型 的設(shè)計在滿足了當(dāng)今應(yīng)用程序開發(fā)模型的多種要求的同時,其編程模型盡可能的與 ADO 保持了一致,使得 ADO 開發(fā)人員可以輕松的掌握全新的數(shù)據(jù)訪問技術(shù)。 的結(jié)構(gòu) 的設(shè)計思想是從數(shù)據(jù)庫中讀取數(shù)據(jù)到內(nèi)存中,構(gòu)成一個內(nèi)存中的數(shù)據(jù)庫。設(shè)計 的目地是從數(shù)據(jù)庫操作中分解出數(shù)據(jù)訪問。完成此任務(wù)的是 的兩個核心組件: .NET 數(shù)據(jù)提供程序和 DataSet, .NET 數(shù)據(jù)提供程序是一組包括 Connection、Command、 DataReader 和 DataAdapter 類的組件。 DataSet 其實可以理解為內(nèi)存中的數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)。 的結(jié)構(gòu)如圖 21 所示: 圖 21 從圖 21 中可以看出 DataSet 類其實是一個數(shù)據(jù)表 DataTable 對象的集合, DataTable類表示的是內(nèi)存中的數(shù)據(jù)表。而 DataTable 又是數(shù)據(jù)行 DataRow 和數(shù)據(jù)列 DataColumn 的集合 。 DataAdapter Connection Command DataReader 事務(wù) 參數(shù) SelectCommand InsertCommand UpdateCommand DeleteCommand DataSet DataTableCollection DataRelationCollection 數(shù)據(jù)表 ConstraintCollection DataColumnCollection DataRowCollection XML 多媒體教室管理系統(tǒng) 7 數(shù)據(jù)提供程序 表 21 .NET 數(shù)據(jù)提供程序的四個核心對象 對象 說明 Connection 建立與特定數(shù)據(jù)源的連接。 Command 對數(shù)據(jù)源執(zhí)行命令。 DataReader 從數(shù)據(jù)源中讀取只向前的且只讀的數(shù)據(jù)流。 DataAdapter 用于將數(shù)據(jù)填充到 DataSet。 .NET Framework 包括 SQL Server .NET Framework 數(shù)據(jù)提供程序 、 OLE 數(shù)據(jù)提供程序、 OLE 數(shù)據(jù)提供程序、 數(shù)據(jù)提供程序 。 1. SQL Server .NET 數(shù)據(jù)提供程序: 對應(yīng) SQL 的 4 個核心對象分別是: SqlConnection、 SqlCommand、SqlDataReader 和 SqlDataAdapter。這 4 個對象包含在 命名控件中,需要將這個 命名空間引入到文件中。 SQL 數(shù)據(jù)提供程序?qū)?SQL Server 數(shù)據(jù)庫的底層操作進(jìn)行了封裝,可以更加快捷的訪問 SQL Server 數(shù)據(jù)庫。目前主要用來操作 SQL Server 2020 或
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1