公務(wù)員期刊網(wǎng) 論文中心 正文

淺談關(guān)于AspNet的博客網(wǎng)站設(shè)計(jì)研究

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了淺談關(guān)于AspNet的博客網(wǎng)站設(shè)計(jì)研究范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

淺談關(guān)于AspNet的博客網(wǎng)站設(shè)計(jì)研究

1數(shù)據(jù)庫(kù)技術(shù)

本系統(tǒng)涉及到許多數(shù)據(jù)的處理,所以需要有一個(gè)后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)支持。本系統(tǒng)采用的是微軟公司的SQL2005。原因如下:第一,SQLServer與Windows2005Server服務(wù)器緊密集成,而dows2005Server服務(wù)器具有很好的安全性,能夠排除所有未經(jīng)授權(quán)的非法用戶的訪問(wèn),確保了SQL2005服務(wù)器的安全性,符合系統(tǒng)對(duì)安全性的要求;第二,用戶可以使用Web瀏覽器查詢存儲(chǔ)在SQL2005數(shù)據(jù)庫(kù)中的數(shù)據(jù),符合系統(tǒng)遠(yuǎn)程訪問(wèn)數(shù)據(jù)庫(kù)的要求。

2需求分析

2.1可行性分析

(1)技術(shù)可行性:編程環(huán)境方面,開(kāi)發(fā)計(jì)算機(jī)中已經(jīng)安裝了VS2008和SQL2005,提供了可靠的開(kāi)發(fā)環(huán)境支持。編程人員方面,已經(jīng)熟練掌握開(kāi)發(fā)環(huán)境的操作方法和C#語(yǔ)言,故技術(shù)方面可行。

(2)經(jīng)濟(jì)可行性:本網(wǎng)站系統(tǒng)的開(kāi)發(fā),不需要大量經(jīng)費(fèi),并且由個(gè)人獨(dú)立設(shè)計(jì)和實(shí)施。從成本效益角度分析,開(kāi)發(fā)的成本遠(yuǎn)小于獲利,故可行。

(3)操作可行性:在科技發(fā)展如此迅速的今天,計(jì)算機(jī)早已普及至方方面面。而本系統(tǒng)前臺(tái)網(wǎng)頁(yè)直接面向博主和普通用戶,操作簡(jiǎn)單;用戶只需鼠標(biāo)鍵盤操作即可完成查看或輸入信息,不需要經(jīng)過(guò)復(fù)雜培訓(xùn)就可以掌握系統(tǒng)的操作流程。由此可知,在操作上也是可行的。

2.2功能需求

關(guān)鍵模塊功能需求如下:用戶管理模塊:注冊(cè)、普通登錄、管理員登錄、修改資料。日志管理模塊:添加新日志、刪除日志。相冊(cè)管理模塊:添加新相冊(cè)、上傳相片、刪除相片。留言板管理模塊:發(fā)表留言、刪除留言、回復(fù)留言。

3系統(tǒng)概要設(shè)計(jì)

3.1概述

是一個(gè)適用于Internet環(huán)境下的模型結(jié)構(gòu)。只要用戶能連上Internet,便可以在任何時(shí)間、任何地點(diǎn)使用。

3.2系統(tǒng)結(jié)構(gòu)

本系統(tǒng)是基于B/S構(gòu)架的網(wǎng)站系統(tǒng),分為用戶前臺(tái)和管理員后臺(tái)兩個(gè)大模塊。前臺(tái)部分主要功能:查看日志、瀏覽相冊(cè)、留言、用戶登錄、博主信息管理。后臺(tái)部分主要功能:管理日志、管理相冊(cè)、管理留言、管理賬號(hào)。

3.3數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)概念模型設(shè)計(jì)可通過(guò)E-R圖來(lái)描述現(xiàn)實(shí)世界的概念模型。本系統(tǒng)的E-R圖表現(xiàn)了系統(tǒng)中各個(gè)實(shí)體之間的聯(lián)系。此系統(tǒng)需要后臺(tái)數(shù)據(jù)庫(kù),下面是數(shù)據(jù)庫(kù)中的幾個(gè)表的詳細(xì)信息。(Pic)相冊(cè)內(nèi)容信息表如表1所示。(Article)日志信息表。

4系統(tǒng)詳細(xì)設(shè)計(jì)

本網(wǎng)站系統(tǒng)設(shè)計(jì)了一個(gè)供用戶交流的留言板,用戶可以通過(guò)留言板給博主提意見(jiàn)。博主可以通過(guò)后臺(tái)管理查看這些信息。

5結(jié)語(yǔ)

本文研究了博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn),著眼于國(guó)內(nèi)外網(wǎng)站的研究現(xiàn)狀對(duì)博客網(wǎng)站的發(fā)展和前景做出簡(jiǎn)單的介紹。通過(guò)對(duì)ASP.NET、SQl2005數(shù)據(jù)庫(kù)和B/S架構(gòu)的簡(jiǎn)介,從硬件和軟件兩方面說(shuō)明了博客網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)的可行性。同時(shí)也驗(yàn)證了時(shí)下最流行的C#語(yǔ)言的在同樣領(lǐng)域內(nèi)的巨大作用。

該系統(tǒng)實(shí)現(xiàn)了個(gè)人博客網(wǎng)站基本的建設(shè)和維護(hù)功能,使個(gè)人擁有相對(duì)獨(dú)立的完整博頁(yè)和對(duì)博頁(yè)的最基本管理。

作者:吳冰 單位:鞍山師范學(xué)院 數(shù)學(xué)與信息科學(xué)學(xué)院