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

正文內(nèi)容

畢業(yè)論文]基于aspnet的教育論壇管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-12-13 23:15 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 信息;完成本課題的設(shè)計(jì),需要以下知識(shí)的掌握: 的基本技術(shù); SQL數(shù)據(jù)庫(kù)的相關(guān)知識(shí); VS 2020 網(wǎng)頁(yè)制作的知識(shí); 。 4 第 2 章 技術(shù) 選型 本章中首先討論了開發(fā)系統(tǒng)所使用到的相關(guān)技術(shù),包括實(shí)施平臺(tái)的選擇、開發(fā)工具及開發(fā)語(yǔ)言的選擇、數(shù)據(jù)庫(kù)服務(wù)器的選擇、系統(tǒng)服務(wù)器的選擇,為系統(tǒng)開發(fā)做好充分的準(zhǔn)備。 系統(tǒng)采用微軟的 .NET 構(gòu)建系統(tǒng)平臺(tái) ,.NET 既是一種規(guī)范也是一種產(chǎn)品, .NET 開發(fā)工具 Visual Studo 2020 的易用性使得它在 Java 很難實(shí)現(xiàn)的“用戶應(yīng)用也可以編程”得以實(shí)現(xiàn), .NET 能夠提供多種語(yǔ)言支持,比如 , C,支持同一個(gè) IDE,支持同一個(gè)框架和同一個(gè)調(diào)試器。它是一個(gè)非常豐富的平臺(tái),原來(lái)是很多專有軟件才能提供的像容錯(cuò)、可擴(kuò)展性等功能都會(huì)構(gòu)建在 .NET 平臺(tái)上,同時(shí)也是一個(gè)廉價(jià)的應(yīng)用平臺(tái) ,它是完善新一代網(wǎng)絡(luò)計(jì)算的環(huán)境平臺(tái)。 系統(tǒng)采用 Visual Studio 2020 做為開發(fā)工具,其具有以下特性: 在 Visual Studio 2020 中, 開發(fā)者可以 把一個(gè)目錄作為一個(gè) web 工程來(lái)打開, 比起以前的 VS 2020,這 是一種相當(dāng)不錯(cuò)的改進(jìn)。 在 VS 2020 中 , 則需 要把所有這些作為IIS 中的虛擬目錄加以配置和維護(hù)并且使工程實(shí)現(xiàn)正確地引用。在 VS 2020 中,只需要簡(jiǎn)單地指向一個(gè)目錄就可以打開工程。 而且 完全可以使用本地的 Web 服務(wù)器構(gòu)建方式來(lái)運(yùn)行應(yīng)用程序,這樣 一 來(lái)就免除了配置 Web 服務(wù)器的需要 。 在 Visual Studio 2020 中可以定義一個(gè)能夠應(yīng)用程序中重用的母版頁(yè)模板。使用這個(gè)功能能夠節(jié)約 開發(fā)者 大量的時(shí)間。 Visual Studio 2020 提供了對(duì)它的可視化支持 ,這可以使 開發(fā)者 看到母版的布局 。 除了設(shè)計(jì)器提供的重要的可視化方面外,母版頁(yè)模板還提供了一種良好的方式來(lái)把彼此相關(guān)的可重用的代碼聯(lián)系到一起。母版頁(yè)面的目的是,把以前需要使用若干用戶控件才能實(shí)現(xiàn)的功能融合到一起,從而使它們能夠比以前更為有效地實(shí)現(xiàn)邏輯分離。 5 在開發(fā)過(guò)程中,開發(fā)者 還能夠在運(yùn)行時(shí)刻動(dòng)態(tài)地改變母版頁(yè)面,從而實(shí)現(xiàn)更大的靈活性。這一支持使 開發(fā)者 能夠改變一個(gè) 應(yīng)用程序的整體外觀感覺(jué);而且這種效果是僅憑借切換層疊 樣式 表所無(wú)法實(shí)現(xiàn)的。 Visual Studio 2020 能夠在 Web 表單編輯器內(nèi)顯示一個(gè)生成的用戶控件。不再 像 以前的老式的、非描述性的灰色的方框加上一個(gè)控件名, 開發(fā)者 能夠在設(shè)計(jì)器內(nèi)得到一個(gè)全面生成的恰當(dāng)?shù)轿坏目丶?。雙擊則 VS 2020 就能 轉(zhuǎn)到 用戶控件設(shè)計(jì)器。完全自動(dòng)地生成用戶控件 , 極大地節(jié)約了開發(fā)時(shí)間。 Studio 代碼編輯器 Visual Studio 2020 代碼編輯器比 2020 版本前進(jìn)了一大 步。新的編輯器不會(huì)自動(dòng)地打亂代碼格式。在 VS 2020 中,編輯器在大多數(shù)情況下會(huì)保留 開發(fā)者 自己的代碼格式,并且還會(huì)提供一種更好的處理 方式,即 把控件標(biāo)記插入到代碼中。 同時(shí) 在 HTML 編輯器中引入了智能感知技術(shù) ,這將大大提高生產(chǎn)效率 。 還會(huì)編譯頁(yè)面并且檢查生成的嵌入式腳本代碼,以便及早地在設(shè)計(jì)時(shí)刻而不是在運(yùn)行時(shí)刻才捕獲 HTML 標(biāo)記中的錯(cuò)誤。 系統(tǒng)采用的主要開發(fā)語(yǔ)言是 , 是 .NET 的主流開發(fā)語(yǔ)言, 框架是一種最完美的框架甚至超過(guò)了 JAVA+SUN ONE, 帶來(lái)新的編程范型 ,即從面向?qū)ο缶幊痰?WEB服務(wù)編程。這中間有個(gè)業(yè)界的巨大轉(zhuǎn)變:從分布式客戶服務(wù)器計(jì)算轉(zhuǎn)向“軟件就是服務(wù)”的網(wǎng)絡(luò)計(jì)算。后者把資源共享、軟件重用又提升到一個(gè)新階段。 面向?qū)ο蟮淖吭皆O(shè)計(jì),使它成為構(gòu)建各類組件的理想之選 , 無(wú)論是高級(jí)的商業(yè)對(duì)象還是系統(tǒng)級(jí)的應(yīng)用程序。使用簡(jiǎn)單的 語(yǔ)言結(jié)構(gòu),這些組件可以方便的轉(zhuǎn)化為 XML 網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語(yǔ)言在任何操作系統(tǒng)上通過(guò) Inter進(jìn)行調(diào)用。 更 重要的是, 程序員可以高效的開發(fā) 程序,而絕不損失 Asp 原有的強(qiáng)大的功能。因?yàn)檫@種繼承關(guān)系。 總的來(lái)說(shuō), 具有以下特點(diǎn): 效率與 高 安全性 6 隨著商業(yè)競(jìng)爭(zhēng)的加速, 開發(fā)者必須不斷縮短開發(fā)周期,不斷推出應(yīng)用程序的新版本, 在設(shè)計(jì)時(shí)就考慮了這些問(wèn)題。它使開發(fā)者用更少的代碼做更多的事,同時(shí)也不易出錯(cuò)。 新的應(yīng)用程序開發(fā)模型意味著越來(lái)越多 的 解決方案依賴于新出現(xiàn)的網(wǎng)絡(luò)標(biāo)準(zhǔn),例如HTML, XML, SOAP 等?,F(xiàn)存的開發(fā)工具往往都是早于 Inter 出現(xiàn)的,或者是在我們所熟知的網(wǎng)絡(luò)還處于孕育 期時(shí)出現(xiàn)的。所以,它們一般無(wú)法很好地支持最新的網(wǎng)絡(luò)技術(shù)。 程序員可以在 Microsoft .NET 平臺(tái)上事半功倍的構(gòu)建應(yīng)用程序的擴(kuò)展框架。 包含了內(nèi)置的特性,使任何組件可以輕松轉(zhuǎn)化為 XML 網(wǎng)絡(luò)服務(wù),通過(guò)Inter 被任何操作系統(tǒng)上運(yùn)行的任何程序調(diào)用。 更突出的是, XML 網(wǎng)絡(luò)服務(wù)框架可以使現(xiàn)有的 XML 網(wǎng)絡(luò)服務(wù)對(duì)程序員來(lái)說(shuō)就和 對(duì)象一樣。這樣,程序員就可以方便地使用他們已有的面向?qū)ο蟮木幊碳记蓙?lái)開發(fā)利用現(xiàn)有的 XML網(wǎng)絡(luò)服務(wù)。 還有一些精細(xì)的特性,使得 。例如, XML 正逐漸成為在網(wǎng)絡(luò)上傳輸結(jié)構(gòu)化數(shù)據(jù)的標(biāo)準(zhǔn)。這種數(shù)據(jù)集合往往非常小。為提高性能, 允許把 XML 數(shù)據(jù)直接映射到 struct 數(shù)據(jù)類型,而不是 class。這樣對(duì)處理少量的數(shù)據(jù)非常有效。 在開發(fā)程序時(shí), 小錯(cuò)誤 往往 帶來(lái)難以預(yù)料的問(wèn)題,有些甚至需要很長(zhǎng)時(shí)間來(lái)尋找和解決。一旦一個(gè)程序作為產(chǎn)品來(lái)使用,就算最簡(jiǎn)單的錯(cuò)誤糾正起來(lái)也可能要付出極其昂貴的代價(jià) 。 而 的現(xiàn)代化設(shè)計(jì)能夠消除很多常見的編程錯(cuò)誤。例如 , 資源回收減輕了程序員內(nèi)存管理的負(fù)擔(dān) 、 中變量由環(huán)境自動(dòng)初始化 、 變量是類型安全的 等。 這樣 , 程序員編寫與維護(hù)那些解決復(fù)雜商業(yè)問(wèn)題的程序就更方便了。 更新軟件組件是一項(xiàng)很容易出錯(cuò)的工作,因?yàn)榇a的修改可能無(wú)意間改變?cè)谐绦虻恼Z(yǔ)義。為協(xié)助開發(fā)者進(jìn)行這項(xiàng)工作, C為版本的更新提供內(nèi)在的支持。例如,方法重載必須顯式聲明。這樣可以防止編碼錯(cuò)誤,保證版本更新的靈活性。還有一個(gè)相關(guān)的特性就是對(duì)接口和接口繼承的內(nèi)在支持。這些特性使得 C可以開發(fā)復(fù)雜的框架并且隨著時(shí)間不斷發(fā)展更新它。 7 這些特性使得開 發(fā)程序項(xiàng)目的后續(xù)版本的過(guò)程更加健壯,從而減少后續(xù)版本的開發(fā)成本。 語(yǔ)言允許類型定義的,擴(kuò)展的元數(shù)據(jù)。這些元數(shù)據(jù)可以應(yīng)用于任何對(duì)象。項(xiàng)目構(gòu)建者可以定義領(lǐng)域特有的屬性并把他們應(yīng)用于任何語(yǔ)言元素 ,比如 類 、 接口等等。然后,開發(fā)人員可以編程檢查每個(gè)元素的屬性。這樣,很多工作都變得方便多了,比如編寫一個(gè)小工具來(lái)自動(dòng)檢查每個(gè)類或接口是否被正確定義為某個(gè)抽象商業(yè)對(duì)象的一部分,或者只是創(chuàng)建一份基于對(duì)象的領(lǐng)域特有屬性的報(bào)表。定制的元數(shù)據(jù)和程序代碼之間的緊密對(duì)應(yīng)有助于加強(qiáng)程序 的預(yù)期行為和實(shí)際實(shí)現(xiàn)的之間的對(duì)應(yīng)關(guān)系。 系統(tǒng)使用的數(shù)據(jù)庫(kù)系統(tǒng)是 SQL SERVER 2020, SQL SERVER 2020 是微軟公司開發(fā)的一個(gè)基于結(jié)構(gòu)化查詢和客戶機(jī)服務(wù)器模型的高性能和關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它的體系結(jié)構(gòu)經(jīng)過(guò)了很大的優(yōu)化,簡(jiǎn)化了數(shù)據(jù)庫(kù)應(yīng)用的開發(fā),維護(hù)和管理工作,它使應(yīng)用程序可擴(kuò)展到多種平臺(tái),從個(gè)人系統(tǒng)(個(gè)人計(jì)算機(jī))到比較高端的對(duì)稱多處理服務(wù)器, SQL SERVER 2020 改進(jìn)的查詢處理支持新的算法,如索引交換,哈希連接以及并行查詢執(zhí)行,可以加速對(duì)超大型數(shù)據(jù)庫(kù)的查詢處理,查詢處理 還支持對(duì)分布式和異種數(shù)據(jù)庫(kù)的查詢能力,用于從 OLE/DB 與 ODBC 數(shù)據(jù)源詢問(wèn)數(shù)據(jù)。它是在 SQL SERVER 的基礎(chǔ)上,在關(guān)系型數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)的 XML 集成、圖形管理、復(fù)制、數(shù)據(jù)轉(zhuǎn)換服務(wù)以及聯(lián)機(jī)幫助等方面均得到了很大的增強(qiáng),在 Inter 方面的數(shù)據(jù)安全性更高,而且使用非常方便。所以選擇SQL SERVER 2020 作為數(shù)據(jù)庫(kù)有很大的優(yōu)點(diǎn)。 SQL Server 2020 有以下主要特性: 集成 SQL Server 2020 數(shù)據(jù)庫(kù)引擎提供完整的 XML 支持。它還具有構(gòu)成最大的 Web 站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。 SQL Server 2020 程序設(shè)計(jì)模型與 Windows DNA 構(gòu)架集成,用以開發(fā) Web 應(yīng)用程序,并且 SQL Server 2020 支持 English Query 和 Microsoft 搜索服務(wù)等功能,在 Web 應(yīng)用程序中包含了用戶友好的查詢和強(qiáng)大的搜索功能。 同一個(gè)數(shù)據(jù)庫(kù)引擎可以在不同的平臺(tái)上使用,從運(yùn)行 Microsoft Windows xp 的便攜式電腦,到運(yùn)行 Microsoft Windows 2020 數(shù)據(jù)中心版的大型多處理器服務(wù)器。 SQL 8 Server 2020 企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級(jí)到最大 Web 站點(diǎn)所需的性能級(jí)別。 SQL Server 2020 關(guān)系數(shù)據(jù)庫(kù)引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫(kù)引擎充分保護(hù)數(shù)據(jù)完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫(kù)的用戶的開銷減到最小。 SQL Server 2020 分布式查詢使您得以引用來(lái)自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 2020 數(shù)據(jù)庫(kù)的一部分,同時(shí) 分布式事務(wù)支持充分保護(hù)任何分布式數(shù)據(jù)更新的完整性。復(fù)制同樣使您得以維護(hù)多個(gè)數(shù)據(jù)復(fù)本,同時(shí)確保單獨(dú)的數(shù)據(jù)復(fù)本保持同步??蓪⒁唤M數(shù)據(jù)復(fù)制到多個(gè)移動(dòng)的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。 、部署和使用 SQL Server 2020 中包括一系列管理和開發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過(guò)程。 SQL Server 2020 還支持基于標(biāo)準(zhǔn)的、與 Windows DNA 集成的程序設(shè)計(jì)模型,使 SQL Server 數(shù)據(jù)庫(kù) 和數(shù)據(jù)倉(cāng)庫(kù)的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無(wú)縫部分。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使客戶只需最少的安裝和管理開銷即可實(shí)現(xiàn)這些應(yīng)用程序。 SQL Server 2020 中包括析取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理 (OLAP) 的工具。SQL Server中還包括一些工具 ,可用來(lái)直觀地設(shè)計(jì)數(shù)據(jù)庫(kù)并通過(guò) English Query 來(lái)分析數(shù)據(jù)。 服務(wù)器的選擇一直是項(xiàng)目配置的重點(diǎn)之一,服務(wù)器的好壞決定著應(yīng)用程序的運(yùn)行效率, j2ee 在 IBM、 SUN 等大公司地 支持下很快會(huì)在高端占領(lǐng)絕大部分的市場(chǎng),而 .NET 是免費(fèi)的, Sql server 也很低廉,加上 XP 本身就包含 服務(wù)器,所以會(huì)很快地占領(lǐng)低端的 WEB 市場(chǎng)。系統(tǒng)采用 .NET 技術(shù)平臺(tái),主要針對(duì)的自身的特殊性,使得對(duì)服務(wù)器的要求并不高,所以可以使用性能較高的普通 PC 作為服務(wù)器。 8 第 3 章 系統(tǒng)分析 論壇系統(tǒng)是基于 Inter 的應(yīng)用系統(tǒng),所有功能都通過(guò)應(yīng)用服務(wù)器和用戶瀏覽器之間的交互完成。與系統(tǒng)相關(guān)的數(shù)據(jù)由數(shù)據(jù)庫(kù)服務(wù)器來(lái)維護(hù)和組織。圖 是對(duì)系統(tǒng)的簡(jiǎn)單描述。由 Inter 網(wǎng)絡(luò)連接的用戶及系統(tǒng)管理員通過(guò)瀏覽器向應(yīng)用服務(wù)器發(fā)起請(qǐng)求,應(yīng)用服務(wù)器根據(jù)用戶的請(qǐng)求,檢索數(shù)據(jù),并把服務(wù)結(jié)果通過(guò)瀏覽器反饋給用戶。 本章將利用軟件工程的知識(shí),從使用者的角度出發(fā),對(duì)論壇系統(tǒng)進(jìn)行需求分析,包括分析系統(tǒng)的目標(biāo)、特點(diǎn)、客戶需求、功能性需求、性能需求等。 可行性分析 可行性分析是指在當(dāng)前情況下高校研究這個(gè)論壇系統(tǒng) 是否有必要,是否具有所需的必要條件。從西彭三中教育當(dāng)前的實(shí)際情況出發(fā),研制這個(gè)論壇系統(tǒng)是很有必要的,可以使學(xué)院各部門之間以及學(xué)生之間進(jìn)行信息交流和數(shù)據(jù)共享。 技術(shù)可行性 最近幾年,論壇系統(tǒng)技術(shù)得到了充分的發(fā)展與完善,使得開發(fā)系統(tǒng)在技術(shù)可行性上成為可能,利用 Visual Studio 2020 開發(fā)工具,使得系統(tǒng)不存在技術(shù)上的障礙。 社會(huì)可行性 使用該系統(tǒng)的西彭三中內(nèi)部環(huán)境能夠很好地發(fā)揮該論壇系統(tǒng)的功能。即組織內(nèi)外具備接受和使用該系統(tǒng)的條件。根據(jù)現(xiàn)有的硬件設(shè)施、軟件環(huán)境和人員素質(zhì)等方面考慮 ,論壇系統(tǒng)在學(xué)院內(nèi)應(yīng)該可以得到較好的應(yīng)用。該系統(tǒng)既可以在校園網(wǎng)(或單獨(dú)部門的局域網(wǎng))上運(yùn)行,也可以在因特網(wǎng)上運(yùn)行。 運(yùn)行可行性 系統(tǒng)運(yùn)行平臺(tái)可以 是 windows 系列 等 ,服務(wù)器端要求 SQL Server 20
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1