日韩精品极品视频在线观看免费,天天夜碰日日摸日日澡性色AV,精品国产福利在线观看网址,亚洲第一区欧美国产综合

個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).doc

約42頁DOC格式手機(jī)打開展開

個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),摘要:從發(fā)展之初,博客就帶有雙重功能,一方面它是很棒的在線寫日志的工具,它可以記錄個(gè)人的文章、日記或者其他一些值得記錄分享的東西;另一方面博客也是絕佳的交流工具,利用博客可以發(fā)一些重要的新聞,以最直接、最高效的方式來與他人溝通。2000年博客開始進(jìn)入中國,并迅速發(fā)展,一直到今天博客應(yīng)用都非常廣泛。...
編號:45-163843大小:3.09M
分類: 論文>計(jì)算機(jī)論文

內(nèi)容介紹

此文檔由會(huì)員 heshihuakai 發(fā)布

個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

摘要:從發(fā)展之初,博客就帶有雙重功能,一方面它是很棒的在線寫日志的工具,它可以記錄個(gè)人的文章、日記或者其他一些值得記錄分享的東西;另一方面博客也是絕佳的交流工具,利用博客可以發(fā)一些重要的新聞,以最直接、最高效的方式來與他人溝通。2000年博客開始進(jìn)入中國,并迅速發(fā)展,一直到今天博客應(yīng)用都非常廣泛。
現(xiàn)在Web開發(fā)的理念就是追求較好的用戶體驗(yàn),一般都體現(xiàn)在RIA(Rich Internet Application)開發(fā)上。一些老的技術(shù)已經(jīng)不能滿足當(dāng)今Blog發(fā)展的需求,利用一些新的技術(shù)如Silverlight、WCF、Ajax等來開發(fā)一個(gè)新的Blog系統(tǒng)就是基于這樣的背景。
本課題的任務(wù)是利用一些新的技術(shù)來開發(fā)一套完整的Blog系統(tǒng),主要技術(shù)有WCF、Silverlight、Ajax等,是基于.NET 3.5的平臺(tái)來開發(fā)的。整個(gè)系統(tǒng)是基于傳統(tǒng)的三層架構(gòu)的一套系統(tǒng)。數(shù)據(jù)訪問層對ADO.NET進(jìn)行了進(jìn)一步封裝,利用Ioc容器注入、反射來動(dòng)態(tài)加載對象,同時(shí)利用緩存提高整個(gè)系統(tǒng)的整體性能。UI層利用了一些比較成熟的庫和插件,比如jQuery庫、FCKeditor富文本編輯插件等,同時(shí)也利用了一些比較新的技術(shù),如Silverlight。整個(gè)系統(tǒng)界面采用Div + CSS來設(shè)計(jì)界面,共有兩套主題可供選擇。
最后經(jīng)過測試,系統(tǒng)能正常運(yùn)行,功能完善,性能較高。總得來說這個(gè)系統(tǒng)的開發(fā)是比較成功的。


關(guān)鍵詞:博客  三層架構(gòu)  WCF  Silverlight  對象設(shè)計(jì)模式  緩存


 
畢業(yè)設(shè)計(jì)(論文)外文摘要
Title :  Design and Implementation of a Personal Blog System
Abstract: From the start, The Blog has two functions, first, it's a useful tool who can use to write articles, diary or something valuable to record and share with others, second, it is also a good tool to communicate with other people, we can use the most direct and most efficient way to publish some latest news to communicate with other people. In the year of 2000, the blog came to China, and spread quickly, grow rapidly,until now, it is also used extensively.
The concept of today's web develop is user's experience, mainly be embodied in the RIA(Rich Internet Application) developing. Some old technology cannot meet the today's Blog's development. Base on these reasons, we have to develop a new system which using some new technology, for example, Silverlight, WCF, Ajax.
This topic's task is to develop a new Blog system using some new technology. Primary technology is WCF, Silverlight, Ajax and so on. This project is base on the .NET 3.5. This entire system is base on the three layer's architecture. Data access layer encapsulate ADO.NET further, and load object dynamically using Ioc dependency injection and reflection. The system use cache to cache data to improve performance. UI layer uses some proven technique, for example, jQuery and FCKeditor rich text editor plugins, and also uses some new technology, for example Silverlight. We use div + css to layout the web page. It has two themes.
After testing, the entire system has a good running. It is finished successfully.


Keywords:Blog  Three Layer Architecture  WCF
Sivlerlight  Design Pattern  Cache

 

目  錄
1 緒論 - 1 -
1.1 博客概況 - 1 -
1.1.1 博客的產(chǎn)生 - 1 -
1.1.2 博客的現(xiàn)狀 - 2 -
1.2 博客的發(fā)展、需求與前景 - 2 -
1.3 本論文任務(wù)概述 - 2 -
1.4 本論文章節(jié)安排 - 3 -
2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) - 3 -
2.1 需求分析 - 3 -
2.1.1 功能需求 - 3 -
2.1.2 項(xiàng)目計(jì)劃安排 - 3 -
2.2 系統(tǒng)開發(fā)環(huán)境 - 4 -
2.2.1開發(fā)環(huán)境簡介 - 4 -
2.2.2 Visual Studio 2008開發(fā)環(huán)境簡介 - 5 -
2.2.3 SQL Server 2005數(shù)據(jù)庫簡介 - 5 -
2.3相關(guān)技術(shù)簡介 - 5 -
2.3.1 C#語言簡介 - 5 -
2.3.2 ASP.NET 簡介 - 6 -
2.3.3 ADO.NET 簡介 - 6 -
2.3.4 Silverlight技術(shù)簡介 - 7 -
2.3.5 WCF簡介 - 7 -
2.3.6 jQuery庫簡介 - 8 -
2.4系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) - 8 -
2.4.1 分層架構(gòu)核心思想 - 8 -
2.4.2 實(shí)體介紹 - 9 -
2.4.3 數(shù)據(jù)庫設(shè)計(jì) - 10 -
2.4.4 實(shí)體類的設(shè)計(jì)與實(shí)現(xiàn) - 12 -
2.4.5 接口設(shè)計(jì) - 12 -
2.4.6 IoC 容器及依賴注入機(jī)制的設(shè)計(jì) - 14 -
2.4.7 數(shù)據(jù)訪問層的實(shí)現(xiàn) - 17 -
2.4.8 業(yè)務(wù)邏輯層的實(shí)現(xiàn) - 24 -
2.4.9 表示層的實(shí)現(xiàn) - 26 -
2.4.10 視頻模塊的實(shí)現(xiàn) - 28 -
3 系統(tǒng)功能演示 - 30 -
3.1系統(tǒng)功能演示 - 30 -
3.2小結(jié) - 36 -