資源描述:
《個(gè)人博客系統(tǒng)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、xxxx學(xué)院計(jì)算機(jī)應(yīng)用專業(yè)畢業(yè)論文計(jì)算機(jī)應(yīng)用專業(yè)畢業(yè)設(shè)計(jì)博客系統(tǒng)設(shè)計(jì)論文學(xué)生姓名:xxxxxx學(xué)號(hào):xxxxx專業(yè):計(jì)算機(jī)應(yīng)用班級(jí):xxxx指導(dǎo)教師:xxxx學(xué)校:xxxxxxxxxxxxxxx學(xué)院計(jì)算機(jī)應(yīng)用專業(yè)畢業(yè)論文目錄1緒論11.1開(kāi)發(fā)背景及意義11.2系統(tǒng)開(kāi)發(fā)軟件簡(jiǎn)介11.2.1數(shù)據(jù)庫(kù)MicrosoftSQLServer200511.2.2開(kāi)發(fā)工具:MicrosoftVisualStudio200511.2.3開(kāi)發(fā)語(yǔ)言:asp.net2.0,SQL,C#12需求分析22.1客戶端22.2管理端23系統(tǒng)設(shè)計(jì)23.1總體設(shè)計(jì)23.2功
2、能設(shè)計(jì)33.2.1日志功能33.2.2留言功能33.2.3相冊(cè)功能33.3數(shù)據(jù)庫(kù)設(shè)計(jì)33.3.1數(shù)據(jù)庫(kù)的需求分析33.3.3數(shù)據(jù)庫(kù)連接54系統(tǒng)實(shí)現(xiàn)54.1客戶端54.1管理端64.2.1登錄頁(yè)面64.2.2日志的管理和維護(hù)64.2.3留言管理頁(yè)面74.2.4相冊(cè)管理85結(jié)語(yǔ)9IIxxxx學(xué)院計(jì)算機(jī)應(yīng)用專業(yè)畢業(yè)論文[中文摘要]本文論述了博客系統(tǒng)的建設(shè)以及實(shí)現(xiàn)。文中著重論述了動(dòng)態(tài)網(wǎng)站的架設(shè)與實(shí)現(xiàn)、數(shù)據(jù)流程及存儲(chǔ),包括對(duì)日志的管理及分類,最新文章,留言管理,照片添加等。結(jié)合本系統(tǒng)的要求,對(duì)SQLServer2005數(shù)據(jù)庫(kù)管理系統(tǒng)、SQL語(yǔ)言原理
3、、ASP.NET平臺(tái),ASP數(shù)據(jù)庫(kù)技術(shù)進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用,主要完成對(duì)本博客網(wǎng)站功能模塊劃分、數(shù)據(jù)庫(kù)模式分析,并由此設(shè)計(jì)了數(shù)據(jù)庫(kù)結(jié)構(gòu)。此網(wǎng)站,為廣大網(wǎng)友提供博客功能,并對(duì)資源進(jìn)行很好的分類管理。[關(guān)鍵詞]:asp.net,sqlserver2005,博客,動(dòng)態(tài)網(wǎng)站IIxxxx學(xué)院計(jì)算機(jī)應(yīng)用專業(yè)畢業(yè)論文1緒論1.1開(kāi)發(fā)背景及意義近幾年來(lái),博客及博客文化正成為互聯(lián)網(wǎng)的熱點(diǎn),并被視為繼e-mail、bbs和icq之后出現(xiàn)的第四種網(wǎng)絡(luò)交流方式。“博客”的英文名稱“Blog”,一般公認(rèn)為是PeterMerholz在1999年命名的。2002年8
4、月中國(guó)互聯(lián)網(wǎng)專家王俊秀和方興東的《博客中國(guó)》在網(wǎng)上傳播,將博客引入中國(guó)。之后一年的時(shí)間開(kāi)始有少數(shù)人寫博客,2005年博客在中國(guó)的影響力爆炸式增長(zhǎng),三天兩頭有人找你看他新開(kāi)張的博客,隔三差五傳來(lái)博客大賽和名人開(kāi)通博客的新聞,如今博客已進(jìn)入大眾化。博客正以個(gè)人媒體的形式傳達(dá)著個(gè)人想讓公眾聽(tīng)到的聲音。在這里可以興高采烈地暢談自己的所見(jiàn)所聞,可以發(fā)表自己對(duì)社會(huì)熱點(diǎn)的看法。公眾可以閱讀或發(fā)表評(píng)論。博主既可以是受眾,也可以是傳播者,受眾掙脫了被主流話語(yǔ)所規(guī)定統(tǒng)治的局面,真正實(shí)現(xiàn)了“我的地盤我做主,我的話題我主宰”。1.2系統(tǒng)開(kāi)發(fā)軟件簡(jiǎn)介1.2.1數(shù)據(jù)
5、庫(kù)MicrosoftSQLServer2005SQLServer是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)中的用戶提供了一個(gè)安全、可靠和高效的平臺(tái)用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。1.2.2開(kāi)發(fā)工具:MicrosoftVisualStudio2005VisualStudio是一套完整的開(kāi)發(fā)工具集,用于生成ASP.NETWeb應(yīng)用程序、XMLWebServices、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。VisualBasic、VisualC++、VisualC#和VisualJ#全都使用相同的集成開(kāi)發(fā)環(huán)境(IDE),另外,這些語(yǔ)言利用了.NE
6、TFramework的功能,通過(guò)此框架可使用簡(jiǎn)化ASPWeb應(yīng)用程序和XMLWebServices開(kāi)發(fā)的關(guān)鍵技術(shù)。1.2.3開(kāi)發(fā)語(yǔ)言:asp.net2.0,SQL,C#(1)ASP.NET2.0ASP.NET是一種用于創(chuàng)建動(dòng)態(tài)Web應(yīng)用程序的技術(shù)。構(gòu)建頁(yè)面時(shí),可以使用ASP.NET服務(wù)器控件創(chuàng)建常用的UI元素并對(duì)其進(jìn)行編程以執(zhí)行常見(jiàn)的任務(wù)。這些控件允許從可重用的內(nèi)置或自定義組件快速構(gòu)建Web窗體,從而簡(jiǎn)化頁(yè)面代碼。ASP.NET提供了編程模型和基礎(chǔ)結(jié)構(gòu),與使用先前的Web技術(shù)相比,創(chuàng)建可擴(kuò)展、安全而又穩(wěn)定的應(yīng)用程序變得更快、更容易。(2)
7、SQLSQL(StructuredQueryLanguage)是一種數(shù)據(jù)庫(kù)查詢和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。SQL同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名。第9頁(yè)共12頁(yè)xxxx學(xué)院計(jì)算機(jī)應(yīng)用專業(yè)畢業(yè)論文(3)C#C#(讀做Csharp)是微軟公司發(fā)布的一種面向?qū)ο蟮倪\(yùn)行于.NETFramework之上的高級(jí)程序設(shè)計(jì)語(yǔ)言,并定于在微軟職業(yè)開(kāi)發(fā)者論壇(PDC)上登臺(tái)亮相。1需求分析2.1客戶端日志功能:可以瀏覽作者的日志,以分享作者的心情或知識(shí)。相冊(cè)功能:瀏覽作者的相冊(cè),分享美圖。留言功能:發(fā)表意見(jiàn)、看法,與作者或訪
8、問(wèn)者溝通、交流。2.2管理端發(fā)表日志功能:作者通過(guò)該功能發(fā)表日志。日志管理功能:作者對(duì)已發(fā)表日志進(jìn)行修改、刪除。相冊(cè)功能:實(shí)現(xiàn)相冊(cè)的添加與刪除。留言管理功能對(duì)留言進(jìn)行維護(hù)與管理。2系統(tǒng)設(shè)計(jì)3.