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

正文內(nèi)容

基于asp個人博客的設(shè)計和實現(xiàn)畢業(yè)設(shè)計論文(編輯修改稿)

2025-07-24 17:00 本頁面
 

【文章內(nèi)容簡介】 一個媒介,在它的幫助下,可以消除網(wǎng)絡(luò)交互過程中的處理—等待—處理—等缺陷。在處理過程中Web服務(wù)器響應(yīng)是標準的且易于解析的XML格式的數(shù)據(jù)傳遞給Ajax,然后再轉(zhuǎn)換成HTML頁面的格式,輔助CSS進行顯示。Ajax是使用XMLHttpRequest對象發(fā)送請求并獲得服務(wù)器端的響應(yīng),同時Ajax可以在不重新載入整個頁面的情況下用JavaScipt操作DOM以實現(xiàn)最終更新頁面。因此在讀取數(shù)據(jù)的過程中,用戶棉對的不是白屏,而是原來的內(nèi)容。這種更新是瞬間的,使用戶感覺是連貫的。 借助Ajax,可以把以前一些原本由服務(wù)器負擔(dān)的工作轉(zhuǎn)移到客戶端來完成,利用客戶端閑置的能力來進行處理,這樣也可以有效地減輕服務(wù)器和帶寬的負擔(dān),使服務(wù)器更穩(wěn)定,更良好的運行。同時節(jié)約了空間和寬帶。 Ajax相關(guān)技術(shù)介紹 Ajax是多種技術(shù)的綜合應(yīng)用,包括JavaScipt腳本、CSS、DOM和重要對象XMLHttpRequest。(1) JavaScipt是一種可以與HTML標記混合使用的腳本語言,編寫的程序可以直接在瀏覽器中解釋執(zhí)行。因此使用腳本語言編寫程序可以在瀏覽器支持下跨平臺運行。JavaScipt腳本中可以調(diào)用瀏覽器及Ajax中提供的相關(guān)對象。利用這些對象的屬性方法可以實現(xiàn)頁面效果的動態(tài)控制。(2) CSS是層疊樣式表。CSS規(guī)則由模式匹配段和操作部分組成。模式匹配段用于表示元素與行為之間的關(guān)聯(lián)性;操作部分用于確定對指定部分的操作。CSS層疊樣式可以彌補HTML超文本標記語言在格式修飾中的不足,同時也為能夠?qū)崿F(xiàn)頁面格式的批量動態(tài)更新。(3) DOM的全稱是文檔對象模型(Document Object Model),它在本質(zhì)上是一種文檔平臺。在使用Ajax技術(shù)中,借助DOM,可以結(jié)合腳本語言實現(xiàn)動態(tài)的數(shù)據(jù)存儲以及動態(tài)上傳文件。(4) XMLHttpRequest是Ajax技術(shù)中最重要的一個對象。頁面可以在不刷新的情況下通過它發(fā)送請求來獲取服務(wù)器響應(yīng)。也可以使用該對象在不刷新當(dāng)前頁面的情況下更新頁面中的數(shù)據(jù)。 Ajax技術(shù)在系統(tǒng)中的應(yīng)用 Ajax技術(shù)運用于該系統(tǒng)的在線即時聊天功能模塊。通過該技術(shù)實現(xiàn)了聊天信息的不斷更新,但并沒有將整個頁面都刷新,也不會帶來頁面在連續(xù)閃爍等問題。利用Ajax技術(shù)將聊天窗口不段更新數(shù)據(jù),聊天窗口采用CSS樣式,實現(xiàn)頁面格式的批量動態(tài)更新。 數(shù)據(jù)庫選擇數(shù)據(jù)庫(Database),是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,是用于查詢的大量數(shù)據(jù)的存儲區(qū)域。使用數(shù)據(jù)庫可以帶來許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲空間,實現(xiàn)數(shù)據(jù)資源的充分共享等等。近年來推出的計算機關(guān)系數(shù)據(jù)庫管理系統(tǒng),還具有操作直觀,使用靈活,編程方便,功能強大,環(huán)境適應(yīng)廣泛,數(shù)據(jù)處理能力極強等諸多優(yōu)點。總的來說,數(shù)據(jù)庫的設(shè)計對系統(tǒng)的經(jīng)濟性、功能性和效率有很大的影響,一個好的數(shù)據(jù)庫,要求在設(shè)計時盡量避免數(shù)據(jù)的多余,另外,還要盡可能提高數(shù)據(jù)的存取速度。數(shù)據(jù)庫設(shè)計時速度與空間在范式上是相互矛盾的。一方面按規(guī)范化理論的要求,關(guān)系模式應(yīng)盡量取高級范式,尤其對記錄數(shù)較多的關(guān)系,低級范式將會造成存儲的大量重復(fù),是空間遭受嚴重浪費;另一方面從存取速度上考慮,應(yīng)該盡量做到一個模式涉及的屬性越多越好,相互運算越少越好,這樣,又應(yīng)取低級范式。因此我們在設(shè)計數(shù)據(jù)庫時要嚴格地探討它的使用環(huán)境,充分了解用戶的需求,清楚地掌握數(shù)據(jù)庫系統(tǒng)的特點。經(jīng)過綜合的評價和分析后設(shè)計出的數(shù)據(jù)庫應(yīng)滿足以下要求:(1) 數(shù)據(jù)庫信息要能充分體現(xiàn)出用戶使用系統(tǒng)的需求。 (2) 能夠支持用戶對數(shù)據(jù)進行的所有處理。(3) 能夠容易被數(shù)據(jù)庫管理系統(tǒng)運行維護。(4) 數(shù)據(jù)一致性、完整性好,無更新異常。本系統(tǒng)采用SQL SERVER2000做為后臺數(shù)據(jù)庫,。 數(shù)據(jù)分析博客系統(tǒng)中,主要是管理用戶的文章、留言、系統(tǒng)信息等數(shù)據(jù)。數(shù)據(jù)的類型決定了程序?qū)?shù)據(jù)的處理方式也就是算法,因此,數(shù)據(jù)是系統(tǒng)實現(xiàn)分析的起點?,F(xiàn)通過數(shù)據(jù)流圖的方式分析系統(tǒng)中數(shù)據(jù)的流動和處理。對系統(tǒng)的管理員,在登錄系統(tǒng)后,本系統(tǒng)接受管理員的修改、添加、刪除請求,通過分析將這種請求轉(zhuǎn)化成相應(yīng)的SQL語句執(zhí)行對數(shù)據(jù)庫的相關(guān)的操作,并將執(zhí)行的相應(yīng)結(jié)果送回系統(tǒng)中。系統(tǒng)接收到數(shù)據(jù)庫返回的結(jié)果集,經(jīng)過一定的分析處理,將其轉(zhuǎn)化成ASP頁面,返回到客戶端顯示給用戶。 SQL SERVER 2000SQL SERVER2000是可以在WEB上運行的數(shù)據(jù)庫服務(wù)產(chǎn)品。它既可適用于桌面系統(tǒng)的單用戶數(shù)據(jù)庫,也可適用于企業(yè)的網(wǎng)絡(luò)數(shù)據(jù)庫,甚至適用于專業(yè)的WEB站點數(shù)據(jù)庫,具有很強的可伸縮性。并且具有很高的可靠性、可用性和可管理性。從經(jīng)濟和開發(fā)效率上適合中小型網(wǎng)站。,在開發(fā)接口有一致性,能更好的協(xié)調(diào)工作。同時,SQL SERVER2000對數(shù)據(jù)的安全性也有一定的保障,它對用戶的訪問進行了兩個階段的檢查:一是認證階段,二是許可確認階段。 、面向分布式和以XML數(shù)據(jù)格式為核心的數(shù)據(jù)訪問技術(shù),它提供了一組數(shù)據(jù)訪問服務(wù)的類,可用于對Microsoft SQL Server、Oracle等數(shù)據(jù)源及通過OLEDB和XML公開的數(shù)據(jù)遠源的一致訪問。,無論編寫何種應(yīng)用程序(Windows窗體、Web窗體、Web服務(wù))都可以通過同一組類來處理數(shù)據(jù)。為使用方便,利用可視化方式來開發(fā)數(shù)據(jù)庫應(yīng)用。.NET Framework 數(shù)據(jù)提供程序DatasetData TableCollection數(shù)據(jù)表DataAdapterConnection事務(wù)Command參數(shù)DataReaderDeleteCommandUpdateCommandInsertCommandSelectCommand數(shù)據(jù)庫DataRowCollectionConstraintCollectionDataColumnCollectionnDataRelationCollectionXML圖22 Framework數(shù)據(jù)提供程序和Dataset。. NET Framework數(shù)據(jù)提供程序用于連接到數(shù)據(jù)庫、執(zhí)行命令和檢索結(jié)果。Dataset是一個功能豐富、比較復(fù)雜的數(shù)據(jù)集,、分布式數(shù)據(jù)方案的核心對象。Dataset專門用來處理從數(shù)據(jù)源獲得的數(shù)據(jù),無論數(shù)據(jù)來自什么數(shù)據(jù)源,它都使用相同的方式操作數(shù)據(jù)。 ,XML格式文件易于書寫和定制。另外,即應(yīng)用程序運行期間,修改后可以立刻激活使用比當(dāng)配置發(fā)生變化時需要服務(wù)重新啟動配置才生效的方法有很大的優(yōu)勢。 XMLXML是Extensible Markup Language。它是一種存儲數(shù)據(jù)的方法。它提供一種獨立于應(yīng)用程序的格式來保存數(shù)據(jù),且容易實現(xiàn)不同應(yīng)用程序之間的數(shù)據(jù)共享。與數(shù)據(jù)庫相比,它不需要任何專用軟件就可以創(chuàng)建和管理XML文檔,只要一個文本編輯器就可以了;而數(shù)據(jù)庫需要專門的數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)進行管理。第三章 博客系統(tǒng)分析 系統(tǒng)設(shè)計方案本系統(tǒng)是面向個人用戶和小型集體用戶開發(fā)的系統(tǒng),完成用戶在Blog上進行預(yù)定操作,實現(xiàn)用戶和來賓之間的雙向溝通。具體設(shè)計方案為:(1) 系統(tǒng)服務(wù)器為IIS,數(shù)據(jù)庫為SQLSERVER2000,整個系統(tǒng)界面采用Microsoft visual Studio 2005開發(fā)。(2) 系統(tǒng)采用MVC框架,用C語言實現(xiàn)。(3) 服務(wù)器與數(shù)據(jù)庫的連接使用OLEDB編程接口的OleDbConnection對象進行連接。(4) 系統(tǒng)分成兩部分,前臺為普通用戶操作界面,功能包括:閱讀文章,發(fā)表留言,發(fā)表評論,在線聊天。后臺為管理員操作界面,管理員通過登錄進入管理界面,功能包括:分類管理,文章管理,添加文章,評論管理,鏈接管理,留言管理。 系統(tǒng)功能模塊系統(tǒng)功能模塊包括兩大塊:管理界面功能模塊和普通用戶界面功能模塊。其具體功能如下所示:(2)博客系統(tǒng)文章實體ER圖如圖31所示。圖31 文章資源ER圖管理員用戶功能模塊圖32如下:圖32 管理員功能模塊普通用戶功能模塊圖33如下:View_Users用戶Users文章Article=圖33 普通用戶功能模塊 數(shù)據(jù)庫需求分析■用戶分為普通用戶和管理員用戶■管理員涉及類型管理、文章管理、添加文章、評論管理、鏈接管理、留言管理?!銎胀ㄓ脩艨梢蚤喿x文章、發(fā)表回應(yīng)、留言、評論和在線聊天。■一種文章類型有多篇文章。■一篇文章有多篇評論、回復(fù)。對上面系統(tǒng)功能分析,設(shè)計如下數(shù)據(jù)項:■ 管理員信息:用戶名、密碼?!?類型信息:類型編號、類型名稱?!?鏈接:鏈接編號、鏈接名稱、鏈接地址。■ 留言:留言編號、留言人呢稱、留言標題、個人主頁、留言內(nèi)容、留言時間、留言回復(fù)。■ 文章信息:文章序號、文章作者、文章標題、摘要、文章內(nèi)容、文章發(fā)表日期、文章人氣、回復(fù)、文章類型編號、文章類型名稱、文章回復(fù)數(shù)。■ 評論:評論序號、評論用戶呢稱、評論標題、評論內(nèi)容、評論時間、評論的文章序號。 系統(tǒng)操作流程分析傳統(tǒng)Blog系統(tǒng)這一環(huán)節(jié)所應(yīng)具有的功能,可以得到Blog系統(tǒng)應(yīng)具有以下功能:高級系統(tǒng)用戶(管理員)通過瀏覽器,可以實現(xiàn)文章的管理(對文章的各種信息進行瀏覽、增加、刪除、修改等)、普通系統(tǒng)用戶對文章信息只能閱讀和留言。而該系統(tǒng)添加了在線即時聊天,是為該系統(tǒng)的一個亮點。由此得到的系統(tǒng)的流程圖如圖34所示圖34 系統(tǒng)操作流程數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫邏輯結(jié)構(gòu)。博客系統(tǒng)中的數(shù)據(jù)管理形式采用數(shù)據(jù)庫,根據(jù)系統(tǒng)需要與數(shù)據(jù)規(guī)范化分為用戶表,類型信息表,留言信息表,日志信息表,評論信息表這五個表,博客系統(tǒng)中各個表的設(shè)計結(jié)果如下面表格所示。每個表格表示在數(shù)據(jù)庫中的一個表,表31為用戶表,記錄用戶的詳細信息。表31 用戶表列名含義類型長度缺省值允許空BlogID用戶編號Int4無否UserName用戶名Varchar20無否Password用戶密碼Varchar20無否NickName博客主題Varchar50無否Description博客描述Varchar100無是Email電子郵件Email50無否RegisterTime注冊日期Datetime8無否ArticleNu
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1