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

正文內(nèi)容

畢業(yè)設(shè)計-個人博客系統(tǒng)的設(shè)計與實現(xiàn)-文庫吧

2024-11-11 17:09 本頁面


【正文】 網(wǎng)頁,博客們只要去免費注冊申請即可擁有自己的博客空間,是最“多快好省”的方式。如英文的 、 及多種語言的博客室2 ()等都提供這樣的服務(wù);二是自建獨立網(wǎng)站的博客,有自己的域名、空間和頁面風格,需要一定的條件。如方興東建立的“博 客中國”站( );三是附屬博客,將自己的博客作為某一個網(wǎng)站的一部分(如一個欄目、一個頻道或者一個地址)。這三類之間可以演變,甚至可以兼得,一人擁有多種博客網(wǎng)站。 目前進行網(wǎng)站開發(fā)的語言很多,如 ASP、 PHP、 JSP、 等。究竟應(yīng)該選擇什么語言來開發(fā)一個 BLOG 網(wǎng)站呢,對于一個中小型的網(wǎng)站來說, ASP 無疑是最好的選擇,利用簡單的 HTML 代碼與腳本融合而成的 ASP 技術(shù)可以開發(fā)強大的 Web 應(yīng)用程序。 ASP( Active Sever Pages)是 Microsoft 推出的 一種服務(wù)器端腳本環(huán)境, ASP內(nèi)嵌于 IIS 中,讓用戶可以輕松的結(jié)合 HTML Web 頁面、腳本和 ActiveX 組件建立或執(zhí)行動態(tài)的、交互的 Web 服務(wù)器應(yīng)用程序。 ASP 并不單指某一種編程語言,而是一門把 HTML 代碼與 VBScript 和 JavaScript 等腳本語言融合在一起的技術(shù), ASP 技術(shù)的誕生,應(yīng)該說是一項成功的技術(shù),它開創(chuàng)了非專 業(yè)人員開發(fā)高水平網(wǎng)站的歷史。 課題研究的意義 博客的精神是:自由表達,開放寬容,個性張揚,專業(yè)精神。 在沒有自己的博客之前,人們會經(jīng)常進出于論壇發(fā)表貼子或者通過即時通信軟件聊 天,來表達自已的想法,可是這些都是零散的和雜亂的。博客的出現(xiàn),讓人們可以不斷的把自己以前的和每天激發(fā)的一些想法或者感受整理放在自己的博客上,每次在寫文章的時候,可能又會產(chǎn)生新的想法。雖然一些想法一些思考只是皮毛,沒有什么深度,但是當下筆去寫的時候每次都會對某個小小的問題有了更多的一點點思考,再寫博客的時候就感覺到了一種滿足感,一種想法得以釋放思考得以延伸的滿足感。生活中每天的一個小小的事情都會引起人們的思考,甚至是和朋友的聊天中一個小小的火花迸發(fā)。督促自己努力、把一時的想法變成觀點,爭取在生命中的每天里留下 點什么,這也是人們寫博客的目的之一。這樣就能督促自己每一天不要渾渾噩噩,時光流逝無痕無聲無息,寫博客也是在自己的每一天上留下了一道淺淺的思考和劃痕。 如果說博客網(wǎng)站是一個舞臺,那么所有的博客都是其中的舞者,把自己有價值的真實的一面展示在網(wǎng)絡(luò)世界中,相互交流溝通; 如果博客僅僅為了寫日志,那么博3 客是一面鏡子,鏡子中展現(xiàn)的是真實的自己;如果博客是一個自由媒體,可以把自身感覺有價值的信息通過博客這個工具發(fā)布,與網(wǎng)友共享 隨著 Blog 人數(shù)的增加, Blog 作為一種新的生活方式、新的工作方式和新的學習方式已經(jīng)被越來越多 的人所接受,并且在改變傳統(tǒng)的網(wǎng)絡(luò)和社會結(jié)構(gòu)。它使交流和溝通更有明確的選擇和方向性;單一的思想和群體的智慧結(jié)合變得更加有效;個人出版變成人人都可以實現(xiàn)的夢想。 Blog 正在影響和改變著我們的生活。 Blog 是以網(wǎng)絡(luò)作為載體,簡易迅速便捷地發(fā)布自己的心得,及時有效輕松地與他人進行交流,再集豐富多彩的個性化展示于一體的綜合性平臺。展示豐富的個性化,對Blog 功能的要求自然更高,新一代具有更多、更新、更全功能的 Blog 急需走進舞臺。系統(tǒng)加入聊天功能可以更加方便大家的交流。 博客有以下用途: ( 1)促進學習。寫 blog 可以促進學習,想寫出文章來,自然不能是泛泛的了解就可以的,要理解了才能寫得出來的。這就促進了對某些領(lǐng)域的不斷學習和思考。 ( 2)記錄收獲。 blog 中,常常是記錄下來都是瞬間的靈感,對事物的感悟,經(jīng)過多日思考和實踐的結(jié)果,對某個問題的解決方案等等,這些都是財富,要記錄下來。 ( 3)反映成長。寫 blog,可以反映出人的思考過程,而不僅僅是思考結(jié)果。對一個問題或領(lǐng)域,從不了解到了解,從了解到熟悉,從熟悉到精通。這紀錄了一個人思考和解決問題的成長過程。很久之后,看到自己之前的文章,你將會覺得自己進步了。 ( 4)結(jié)交朋友。寫了 blog,自然會有許多志趣相同的朋友來閱讀,這可以認識許多朋友。大家有共同的興趣愛好,自然談得來。 ( 5)共享知識。 blog 給大家看,大家的 blog 也給你看。這個問題我解決了,那個問題他解決了。大家互通有無,建立起一個社群。 ( 6)交流看法?;貜偷娜藢?blog 的觀點或贊同,或反對,大家一起討論,聽聽別人的思想,可以促進雙方的共同進步。 ( 7)包裝自己??吹揭黄眯膶懗龅奈恼拢匀皇菍ψ约褐R技能的最好宣傳。 4 系統(tǒng)概述 一個博客其實就是由一序列網(wǎng)頁組成的,它通常是由簡短 且經(jīng)常更新的帖子所構(gòu)成的,這些張貼的文章都按照年份和日期倒序列排列,能按照日期和主題檢索。博客的內(nèi)容和目的有很大的不同,有到其他網(wǎng)站的超級鏈接;有對其他網(wǎng)站的評論;有個人的日記,日常所思所想;有個人照片、詩歌、散文,甚至科幻小說的發(fā)表。正是由于博客能收容這些不拘于個人思想的表達,使博客這種交流和表達方式日益紅火起來,博客秉承了個人網(wǎng)站的自由精神,也開拓了激發(fā)創(chuàng)造的新模式,能張揚人的個性,從這個意義上說,博客將會變得越來越普及,越來越為更多的人接受。 本系統(tǒng)主要完成以下功能。 1.客戶界面部分 我的文章 給我 留言 用戶注冊 /登錄 首頁:文章分類,最新評論,最新文章,最新加入 2.管理界面部分 添加分類 分類管理 文章管理 留言管理 基本設(shè)置 5 第二章 相關(guān)技術(shù)介紹 技術(shù)概論 本系統(tǒng)采用 開發(fā)技術(shù)進行開發(fā)。 不僅僅是 ASP 的一個新版本,更是 Web 應(yīng)用程序編程方面的一個全新的概念和方法。 中的新功能并不是對ASP的改進,設(shè)計它的初衷是為用戶入境提供最佳的應(yīng)用程序架構(gòu)。它相比于 ASP 有著以下幾個方面的優(yōu)點 : ( 1)多語言 ASP 曾在腳本引擎 方面受到了限制,特別是 VBScript 和 Jscript。而 則支持多種語言,默認情況下為 Visual 、 C和 ,另外還支持一些第三方語言。 ( 2)服務(wù)器處理 ASP 在服務(wù)器處理上不管頁面的內(nèi)容是純 HTML 還是 ASP 生成的 HTML,它都是按照實現(xiàn),形成所謂 3tier 頁面順序顯示的。因此邏輯代碼依賴于它在頁面中的位置,并且無法將 HTML 控件作為目標,除非將它們作為流的一部分進行顯示。而 就解決了這個問題,方法是為控件引入一個聲明的基于服務(wù)器的模型 ,因為控件在服務(wù)器上有,可以在服務(wù)器上編程,也可以是客戶端驅(qū)動的事件。 ( 3) Web Form 控件 將現(xiàn)有的 HTML 控件轉(zhuǎn)換為服務(wù)器端的控件是比較容易的,但是也存在一些不方便,例如比較難于區(qū)分 HTML 控件和服務(wù)器端的控件。于是 Microsoft 公司就創(chuàng)建了一組專門的服務(wù)器控件,它們都用 asp:前綴標識。 ( 4)代碼與內(nèi)容分離 一個網(wǎng)站的設(shè)計與開發(fā)往往由不同的人來實現(xiàn)的,而 ASP 中就是存在著這樣一個問題,代碼( ASP 腳本)和內(nèi)容( HTML)混合在一起。這樣就使得同時進行設(shè)計和開發(fā)變得很困難。而 則 采用了代碼內(nèi)聯(lián)和后臺編碼兩種方法實現(xiàn)了代碼與內(nèi)容的分離。 6 工作原理 在多數(shù)場合下,能夠?qū)? 版面容易地當做等閑的 HTML 版面,版面包括符號有特異處理措施的一些代碼段。當安裝 .NET 時,本地的 IIS Web 服務(wù)器積極搭配成查找伸展名為 .aspx 的文件,且用 模塊 (名為 的文件 )處理這些文件。 從技巧上講, 模塊分析 ASPX 文件的內(nèi)容,并將文件內(nèi)容分解成獨自的號召以發(fā)生代碼的大局構(gòu)造。告終此工作后, 模塊將各號召放 置到預定義的類定義中 (無須要放在同時,也無須要按編寫次序放置 )。然后利用這個類定義一個特異的 對象 Page。該對象要告終的任務(wù)之一即便生成 HTML 流,這些 HTML 流能夠歸來到 IIS,再從 IIS 歸來到客戶。簡言之,在用戶哀求 IIS 服務(wù)器供給一個版面時, IIS 服務(wù)器就依據(jù)版面上的文本、 HTML 和代碼 (這對我們來說是最重要的 )發(fā)生該版面。 數(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)系,低級范式將會造成存儲的大量重復,是空間遭受嚴重 浪費;另一方面從存取速度上考慮,應(yīng)該盡量做到一個模式涉及的屬性越多越好,相互運算越少越好,這樣,又應(yīng)取低級范式。因此我們在設(shè)計數(shù)據(jù)庫時要嚴格地探討它的使用環(huán)境,充分了解用戶的需求,清楚地掌握數(shù)據(jù)庫系統(tǒng)的特點。經(jīng)過綜合的評價和分析后設(shè)計出的數(shù)據(jù)庫應(yīng)滿足以下要求: 7 (1) 數(shù)據(jù)庫信息要能充分體現(xiàn)出用戶使用系統(tǒng)的需求。 (2) 能夠支持用戶對數(shù)據(jù)進行的所有處理。 (3) 能夠容易被數(shù)據(jù)庫管理系統(tǒng)運行維護。 (4) 數(shù)據(jù)一致性、完整性好,無更新異常。 本系統(tǒng)采用 SQL SERVER2021 做為后臺數(shù)據(jù)庫 ,使用 技術(shù)對數(shù)據(jù)進行操作。 數(shù)據(jù)分析 博客系統(tǒng)中,主要是管理用戶的文章、留言、系統(tǒng)信息等數(shù)據(jù)。數(shù)據(jù)的類型決定了程序?qū)?shù)據(jù)的處理方式也就是算法,因此,數(shù)據(jù)是系統(tǒng)實現(xiàn)分析的起點。現(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 2021 SQL SERVER2021 是可以在 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ā),在開發(fā)接口有一致性,能更好的協(xié)調(diào)工作。同時, SQL SERVER2021 對數(shù)據(jù)的安全性也有一定的保障,它對用戶的訪問進行了兩個階段的檢查:一是認證階段,二是 許可確認階段。數(shù)據(jù)庫使用 來處理數(shù)據(jù)。 是基于 .NET 框架結(jié)構(gòu)、面向分布式和以 XML 數(shù)據(jù)格式為核心的數(shù)據(jù)訪問技術(shù),它提供了一組數(shù)據(jù)訪問服務(wù)的類,可用于對 Microsoft SQL Server、 Oracle等數(shù)據(jù)源及通過 OLEDB 和 XML 公開的數(shù)據(jù)遠源的一致訪問。 統(tǒng)一了數(shù)據(jù)容器類編程接口,無論編寫何種應(yīng)用程序( Windows 窗體、 Web 窗體、 Web 服務(wù))都可以8 通過同一組類來處理數(shù)據(jù)。為使用方便, 還提供了一組豐富的控件,利用 可視化方式來開發(fā)數(shù)據(jù)庫應(yīng)用。 21所示 圖 21 體系結(jié)構(gòu)的兩大核心控件是 .NET Framework 數(shù)據(jù)提供程序和 Dataset。 . NET Framework 數(shù)據(jù)提供程序用于連接到數(shù)據(jù)庫、執(zhí)行命令和檢索結(jié)果。 Dataset 是一個功能豐富、比較復雜的數(shù)據(jù)集,它是支持 的斷開式、分布式數(shù)據(jù)方案的核心對象。 Dataset 專門用來處理從數(shù)據(jù)源獲得的數(shù)據(jù),無論數(shù)據(jù)來自什么數(shù)據(jù)源,它 都使用相同的方式操作數(shù)據(jù)。 .NET Framework 數(shù)據(jù)提供程序 Dataset Data TableCollection 數(shù)據(jù)表 DataAdapter Connection 事務(wù) Command 參數(shù) DataReader DeleteCommand UpdateCommand InsertCommand SelectCommand 數(shù)據(jù)庫 DataRowCollection ConstraintCollection DataColumnCollectionn DataRelationCollection XML 9 配置 的配置文件都是 XML 格式的文件, XML 格式文件易于書寫和定制,采用這種方法進行 配置方便靈活。另外, 的配置都是可以隨時更改的,即應(yīng)用程序運行期間,可以隨時增加和刪除 配置文件中的項目,修改后可以立刻激活使用比當配置發(fā)生變化時需要服務(wù)重新啟動配置才生效的方法有很大的優(yōu)勢。 10 第三章 需求分析 需求分析 任何一個軟件項目的開發(fā)都是從需求調(diào)查開始,博
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1