【正文】
指向您想記住的網(wǎng)站的鏈接。 并不單指某一種編程語言,而是一門把 HTML 代碼與 VBScript 和 JavaScript等腳本語言融合在一起的技術(shù), 技術(shù)的誕生,應(yīng)該說是一項成功的技術(shù),它開創(chuàng)了非專業(yè)人員開發(fā)高水平網(wǎng)站的歷史。究竟應(yīng)該選擇什么語言來開發(fā)一個 BLOG 網(wǎng)站呢,對于一個中小型的網(wǎng)站來說, 無疑是最好的選擇,利用簡單的 HTML 代碼與腳本融合而成的 ASP 技術(shù)可以開發(fā)強(qiáng)大的 Web 應(yīng)用程序。撰寫這些 Weblog 或 Blog 的人就叫做 Blogger 或 Blog writer。 Blog 的內(nèi)容和目的有很大的不同, Blog 的內(nèi)容和目 的有很大的不同,從對其他網(wǎng)站的超級鏈接和評論,有關(guān)公司、個人、構(gòu)想的新聞到日記、照片、詩歌、散文,甚至科幻小說的發(fā)表或張貼都有。只是不同場合的用法不同罷了。只是,通常我們所說的“博客”,既可用作名詞Blogger 或 weblogger—— 指具有博客行為的一類人;也可以作動詞用(相當(dāng)于英文中的 Weblog 或 blog),指博客采取的具有博客行為反映、是第三方可以用視覺感受到的行為,即博客們所撰寫的 Blog。該詞最早是在 2002 年 8 月 8 日由著名的網(wǎng)絡(luò)評論家王俊秀和方興東共同撰文提出來的。 Blogger或 Weblogger,是指習(xí)慣于日常記錄并使用 Weblog 工具的人。 Web, 指 World Wide Web, 當(dāng)然是指互連網(wǎng)了 ; Log 的原義則是 “ 航海日志 ”, 后指任何類型的流水記錄。 System testing, Analysis of the specific course of testing the key issues and proposed solutions to achieve system function. Finally, the system in an objective, prehensive evaluation, as well as further improvements made. Key words: Blog system Database Design 2 目 錄 第 1 章 緒論 ............................................................... 3 項目背景 .......................................................... 4 系統(tǒng)開發(fā)的意義 .................................................... 4 第 2 章 課題研究 ........................................................... 5 研究平臺介紹 ...................................................... 5 C語言簡介 ........................................................ 6 SQL Server 數(shù)據(jù)庫簡介 .............................................. 7 .NET 中通過 訪問數(shù)據(jù)庫 ...................................... 9 第 3 章 需求分析 .......................................................... 10 可行性研究 ....................................................... 10 系統(tǒng)功能和目標(biāo) ................................................... 11 系統(tǒng)總體設(shè)計 ..................................................... 11 數(shù)據(jù)分析 ......................................................... 11 數(shù)據(jù)流圖 ......................................................... 12 第 4 章 數(shù)據(jù)庫設(shè)計 ........................................................ 13 數(shù)據(jù)庫的需求分析 ................................................. 13 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 ............................................... 13 數(shù)據(jù)庫的完整性和安全性 ........................................... 18 第 5 章 網(wǎng)站實現(xiàn) .......................................................... 20 客戶端 ........................................................... 20 管理端 ........................................................... 25 第 6 章 系統(tǒng)測試 .......................................................... 31 測試目的 ......................................................... 31 測試方法 ......................................................... 31 部分測試用例 ..................................................... 31 結(jié)論 ..................................................................... 33 參考文獻(xiàn) ................................................................. 34 附錄:源代碼 ............................................................. 35 3 第 1章 緒論 項目背景 Blog, 是 Weblog 的簡稱。 In the database design, a detailed description of the database structure and database integrity, security measures。最后,對系統(tǒng)作以客觀、全面的評價,并對進(jìn)一步改進(jìn)提出了建議。 1 基于 博客網(wǎng)站系統(tǒng)的開發(fā) 摘要: 本文采用 ,使用 SQL server數(shù)據(jù)庫,設(shè)計了博客系統(tǒng)。首先 對博客系統(tǒng)進(jìn)行整體分析,明確了系統(tǒng)的可行性和用戶需求;根據(jù)模塊化原理,規(guī)劃設(shè)計了系統(tǒng)功能模塊;在數(shù)據(jù)庫設(shè)計部分,詳細(xì)說明了系統(tǒng)數(shù)據(jù)庫的結(jié)構(gòu)和數(shù)據(jù)庫的完整性、安全性措施;程序設(shè)計則采用面向?qū)ο蟮某绦蛟O(shè)計思想,提出系統(tǒng)的程序設(shè)計思路,對前臺與后臺功能的程序?qū)崿F(xiàn)進(jìn)行了詳細(xì)論述;系統(tǒng)測試部分,具體分析測試過程中出現(xiàn)的主要問題,并提出了解決方案,實現(xiàn)系統(tǒng)功能 。 關(guān)鍵詞: 博客系統(tǒng) 數(shù)據(jù)庫 設(shè)計 Abstract: The system is designed by technology, backstage adoption SQL server database, and use the technology to visit. First, it analysis the blog system by feasibility and the demand of the user. Under the modular theory, planning and design of the system functional modules。 Programming is used objectoriented programming design, system design ideas, background for the future and function of the program in detail。 Weblog, 其實是 Web 和 Log 的組合詞。合在一起來理解 , Weblog 就是在網(wǎng)絡(luò)上的一種流水記錄形式或者簡稱“網(wǎng)絡(luò)日志”。雖然在大陸早些時候或者臺灣等地,對此概念的譯名不盡相同(有的稱為“網(wǎng)志”,有的稱之為“網(wǎng)錄”等等),但目前已基本統(tǒng)一到“博客”一詞上來。博客也好,網(wǎng)志也罷,僅僅是一種名稱而已,它的本義還是逃不過 Weblog 的范圍。因此,“他 /她是一位博客,他 /她天天在博客”及“博客博什么客 ?”在中文語法與邏輯上都是正確。 Blog 究竟是什么?說了半天,其實一個 Blog 就是一個網(wǎng)頁,它通常是由簡短且經(jīng)常更新的帖子( Post)所構(gòu)成,這些張貼的文章都按照年份和日期倒序排列。許多 Blogs 記錄著 blog 個人所見、所聞、所想,還有一些 Blogs 則是一群人基于某個特定主題或共同利益領(lǐng)域的集體創(chuàng)作。 目前進(jìn)行網(wǎng)站開發(fā)的語言很多,如 ASP、 PHP、 JSP、 等。 是 Microsoft 推出的一種服務(wù)器端腳本環(huán)境, 讓用戶可以輕松的結(jié)合HTML Web 頁面、腳本和 ActiveX 組件建立或執(zhí)行動態(tài)的、交互的 Web 服務(wù)器應(yīng)用程序。 4 系統(tǒng)開發(fā)的意義 發(fā)布想法 博客能讓個人在互聯(lián)網(wǎng)上表達(dá)自己的心聲。許多人使用博客只是要組織自己的想法,而有些人則在全球成千上萬的瀏覽者中贏得影響力。 而攝影和美術(shù)發(fā)燒者,可以通過博客 系統(tǒng)的管理自己的作品,無論您要發(fā)表什么意見,博客都可以幫您表達(dá)出來。某種意義上說,它也是一種新的文化現(xiàn)象,博客的出現(xiàn)和繁榮,真正凸現(xiàn)網(wǎng)絡(luò)的知識價值,標(biāo)志著互聯(lián)網(wǎng)發(fā)展開始步入更高的階段。寫 blog可以促進(jìn)學(xué)習(xí),想寫出文章來,自然不能是泛泛的了解就可以的,要理解了才能寫得出來的。 ( 2)記錄收獲。 ( 3)反映成長。對一個問題或領(lǐng)域,從不了解到了解,從了解到熟悉,從熟悉到精通。很久之后,看到自己之前的文章,你將會覺得自己進(jìn)步了。寫了 blog,自然會有許多志趣相同的朋友來閱讀,這可以認(rèn)識許多朋友。 ( 5)共享知識。這個問題我解決了,那個問題他解決了。 ( 6)交流看法。 ( 7)包裝自己。 5 第 2章 課題研究 研究平臺介紹 .NET 平臺介紹 .NET 這個名稱涵蓋了微軟的主要開發(fā)平臺,這個主題十分廣泛,包含了許多規(guī)范,如組建格式、編程語言、標(biāo)準(zhǔn)類庫和工具等。 .NET 開發(fā)者工具,包括: Visual Studio .NET Integrated Development Environment( IDE)( Visual Studio .NET 集成開發(fā)環(huán)境),用來開發(fā)和測試應(yīng)用程序; .NET 編程語言(例如 Visual Basic .NET 和新的 Visual C),用來創(chuàng)建在 CLR 下并且使用類庫的應(yīng)用程序。 簡介 是統(tǒng)一的 Web 應(yīng)用程序平臺,它提供了為建立和部署企業(yè)級 Web 應(yīng)用程序所必需的服務(wù)。 是 Microsoft .NET Framework 的一部分,是一種可以在高度分布的 Inter環(huán)境中簡化應(yīng)用程序開發(fā)的計算環(huán)境。它也包含 .NET Framework 類庫,這是一個開發(fā)人員用于創(chuàng)建應(yīng)用程序的綜合的、面向?qū)ο蟮念愋图稀? 安全: 為 Web 應(yīng)用程序提 供了默認(rèn)的授權(quán)和身份驗證方案。 6 易于部署:通過簡單地將必要的文件復(fù)制到服務(wù)器上, 既可以部署到該服務(wù)器上。緩存的項目可以依賴于緩存中的文件或其他項目,或者可以根據(jù)過期策略進(jìn)行刷新??梢詾槊颗_計算機(jī)、每個目錄和每頁配置國際化設(shè)置。開發(fā)人員使用和用于傳統(tǒng)的桌面瀏覽器相同的編程技術(shù)來處理新的移動設(shè)備。 跟蹤和調(diào)試: 提供了跟蹤服務(wù),該服務(wù)可在應(yīng)用程序級別和頁面級別調(diào)試過程中使用。也可從 Web 上流暢的訪問 .NET 類庫以及消息和數(shù)據(jù)訪問解決方案。 Visual Studio 2020 簡介 Visual Studio 是微軟公司推出的開發(fā)環(huán)境。目前已開發(fā)到 版本,也就是 Visual Studio 2020。 本課題采用的 VS 版本為 Visual Studio 2020 。 .NET 字眼從各種語言的名字被抹去,但是這個版本的 Visual Studio 仍然還是面向 .NET 框架的(版本 )??傮w來時是一個非常龐大的軟件,甚至包括代碼測試功能。 C語言簡介 C( C Sharp)是從 C 和 C++演變而來的一種簡單的、面向?qū)ο蟮暮皖愋桶踩男?7