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

正文內(nèi)容

基于net的課程管理系統(tǒng)設(shè)計(jì)開發(fā)-(完整版)

2025-01-03 16:07上一頁面

下一頁面
  

【正文】 is used to intermunion with the system by the user, Operation logical layer includes operation processing layer and data operating layer, the operation processing layer call the interfaces of data operating layer to realize the functions。本文闡述丫基于 .NET. 、 r 臺(tái)構(gòu)建 ‘ 個(gè) B/S 模式三層結(jié)構(gòu)的課程 管理系統(tǒng)。層與系統(tǒng)交互;業(yè)務(wù)邏輯層由業(yè)務(wù)處理層和數(shù)據(jù)操作層構(gòu) 成,根據(jù)表示層獲得的用戶命令,業(yè)務(wù)處理層調(diào)用數(shù)據(jù)操作層的數(shù)據(jù)訪問接口實(shí) 現(xiàn) Hk務(wù)功能;數(shù)據(jù)層將對底層數(shù)據(jù)的操作封裝在數(shù)據(jù)訪 r_IJ暴類 lll,以接 r]形式供 給業(yè)務(wù)邏輯層調(diào)川。與傳統(tǒng)管理方法相比,它具有以下優(yōu)勢: 1.教學(xué)活動(dòng)不受時(shí)問和空問的限制,教師和學(xué)生 口 J.以根據(jù)自己的實(shí)際情況 選擇不同的時(shí)間段、不同的地點(diǎn)進(jìn)行課程設(shè)計(jì)和學(xué)習(xí)。岡此這種具有開放性、可擴(kuò)展性及安個(gè)性的模式成為課程管理 系統(tǒng)設(shè)計(jì)的主流。查看了 而向 .NET的 Web應(yīng)用程序設(shè)計(jì)》《 編程實(shí)例與技巧集粹》《 Course Management System》等書籍和文獻(xiàn),對所做課題 涉及的重要技術(shù)、課程管理工作的業(yè)務(wù)流程以及所要完成的設(shè)計(jì)工作等各方面都 有了。 第四部分介紹了本系統(tǒng)的實(shí)現(xiàn)。ifii 不是制造軟件。它簡化了在高度分布式 Inter環(huán)境. 1的應(yīng)用程序開 發(fā),為 XML Web 服務(wù)和其他應(yīng)川程序提供了。 .NET Framework實(shí)際上封裝 了操作系統(tǒng),將在 .NET 環(huán)境下開發(fā)的軟件與操作系統(tǒng)的具體工作如文件處理和 內(nèi)存分配相脫離。 2.由 CLR 的編譯器將源代碼編譯為獨(dú)立于機(jī)器的微軟 lll 問語言(MicrosoR Intermediate Language, MSIL),同時(shí)產(chǎn)生運(yùn)行所需要的元數(shù)據(jù) (metadata)。利川MSIL , ⅡJ .以 實(shí)現(xiàn)跨語言的合作。 BCL 是。其好處是使龐大的類庫變得結(jié)構(gòu)清 晰,易于掌握和使川。 ADO 相比,豐要改進(jìn)是通過 ‘ 系列新的對象和編程模型,并與 XML 緊密結(jié) 合,使得 數(shù)據(jù)操作. f.分方便和高效。 .NET Framework If I定義了。編輯器除了支持程序設(shè)計(jì)語言的編輯 ,還支 持 HTML 文檔、層疊樣式表、 XML 的開發(fā)。它是 .NET Framework 的一部分,主要針對 Web. 1:分布式應(yīng)用程序的 數(shù)據(jù)處理?;?.NET 架構(gòu)的 可以確保 數(shù)據(jù)訪問技術(shù)的。對于許多應(yīng)用程序來說是彳 i穩(wěn) 定、不適合,甚至是危險(xiǎn)的,特別是對互聯(lián)網(wǎng). I:的 Web應(yīng)川程序更是如此。也就是說,當(dāng)瀏覽器向 Web 服務(wù)器請求網(wǎng)負(fù)時(shí),服務(wù)器處理這個(gè)請求, 并將所請求的網(wǎng)負(fù)發(fā)給瀏覽器,然后斷開連接,直到瀏覽器發(fā)出下。 DataSet是 ,艮 lJ數(shù)據(jù)集。 ‘ 個(gè)或多個(gè) DataTable。當(dāng)改動(dòng)DataSet I f I的信息之后,借助 DataAdapter把 DataSet的變化提交給數(shù)據(jù)庫。下表是 .NET數(shù)據(jù)提供者的 4個(gè) 主要的類: 表 .NET數(shù)據(jù)提供者主要類 ┏━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 類 ┃ 說明 ┃ ┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃Conncction ┃ 建立. Lj特定數(shù)據(jù)源的連接 ┃ ┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃Command ┃ 對數(shù)據(jù)源 執(zhí)行命令操作,設(shè)定參數(shù),并且可以在事務(wù)范刖內(nèi)進(jìn)行操作 ┃ ┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃DataAdapter ┃ 用數(shù)捌源填充 DataSct并解析更新 ┃ ┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃DataReader ┃ 基于連接的、前向的,從數(shù)據(jù)源讀取數(shù)據(jù)流 ┃ ┗━━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ 畢業(yè)設(shè)計(jì)(論文) 第 14頁 其 lll, Connection類提供數(shù)據(jù)庫連接的面向?qū)ο蟮姆庋b,這個(gè)類. I包含有刖 +J..于 J‘ 開和關(guān)閉連接的方法,并且還包含有描述當(dāng)前連接狀態(tài)的屬性:Command類 是數(shù)據(jù)庫命令的封裝,它們既可以是內(nèi)嵌的 SQL語句,也可以是存儲(chǔ)過 程; DataAdapter 類 ‘ 口 j.以看作是保存數(shù)據(jù)庫命令的容器,負(fù)責(zé)處理DataSet與數(shù)據(jù) 庫之問的通信,通過它包含的 4個(gè)預(yù)先配置好的 Command實(shí)例,即 SelectCommand, InsertCommand, DeleteCo。DataRelationCollection 對象包含零個(gè)或多個(gè) DataRelation, DataSet結(jié)構(gòu)圖: DataTrtbIoColl~:otion 圖 DataSet結(jié)構(gòu)圖 .NET 數(shù)據(jù)提供者: .NET 數(shù)據(jù)提供者提供 +4種丁作方式,針對某, +具體類 型的數(shù)據(jù)源執(zhí)行數(shù)據(jù)操作。 ‘ 套特有的組件,用 于訪 6_IJ特殊類型的數(shù)據(jù)源,例如 OLE DB數(shù)據(jù)源或 SQL Server數(shù)據(jù)庫等。不論 DataSet 內(nèi)數(shù)據(jù) 的來源是什么, DataSet 都可以寫成全球互聯(lián)網(wǎng)協(xié)會(huì) (W3C)兼容的 XML,包含以 XML 結(jié)構(gòu)描述定義語言 (XSD)寫成的結(jié)構(gòu)描述。 基于上述原岡, lII斷式數(shù)據(jù)訪問的數(shù)據(jù)結(jié)構(gòu),心用程 序 II是需要訪問或者更新數(shù)據(jù)時(shí)才會(huì)連接到數(shù)據(jù)庫, ‘ 旦完成后就立即斷開。 ‘ 直保持連接狀態(tài)會(huì)消耗系統(tǒng)資源,雖然在大多數(shù)情況 下數(shù)據(jù)庫只需要維護(hù)少數(shù)兒個(gè)數(shù)據(jù)庫連接,但這樣仍然會(huì)降低應(yīng)川程序的整體執(zhí) 行效率。 IIJ模型的設(shè)計(jì)暴于以下需求: tf斷式 (Disconnected)訪 0_iJ的 畢業(yè)設(shè)計(jì)(論文) 第 1 l頁 體系結(jié)構(gòu)、緊密集成 XML、能夠合并來自多個(gè)彳 同數(shù)據(jù)源的通用數(shù)據(jù) 展現(xiàn),以 及最優(yōu)化與數(shù)據(jù)庫之問的交互,『俯這些都是 .NET Framework所具備的基本功能。 ADO. NET是 ActiveX Data Objects for the .NET Framework的縮寫,是 .NET Framework 提供給 .NET開發(fā)人員的 ‘ 組類。 在丌發(fā)語言方面, .NET提供了 VB、 VC++、 C、 JavaScript等多種語言支 持;微軟也支持第三方生產(chǎn)針對 的編譯器和開發(fā)工具,這意味著 幾乎所有市場上的編程語言都有可能應(yīng)用 jJ: 。凡遵照 CLS 的語言,就是 CLR 支持的語言,可以用來創(chuàng)建運(yùn)行在 CLR 上的應(yīng)川程序。 Win Forms 在 .NET Framework IfI, Win Forms是建立在 BCL之. I:的兩種高 層應(yīng)川。 .NET Framework的命私空問布局圖如一卜 : 畢業(yè)設(shè)計(jì)(論文) 第 8頁 類 庫 圖 .NET Framework命名傘問布局圖 .NET提供的類庫極為龐大,小儀包括底層基礎(chǔ)類庫,還包括上百個(gè) Namespace, Class, Interface, Structure。它為 .NET 應(yīng)用程序提供丫 ‘ 個(gè)統(tǒng) ‘ 的、面向?qū)ο蟮摹? 層次化、可擴(kuò)展的編程接口,為數(shù)據(jù)輸入輸出、安個(gè)性等提供了服務(wù)和對象模型。 ‘ 并寫入可執(zhí)行文件. I,使 MSIL程序 具有了自我解釋能力,從 I『 IJ避免了 DLL 的版本和更新問題 (常稱為 DLL Hell), 大大簡化了應(yīng)川程序的發(fā)布和升級。 托管代碼編
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1