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

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

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

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

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

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

2需求分析

2.1可行性分析

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

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

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

2.2功能需求

關(guān)鍵模塊功能需求如下:用戶管理模塊:注冊、普通登錄、管理員登錄、修改資料。日志管理模塊:添加新日志、刪除日志。相冊管理模塊:添加新相冊、上傳相片、刪除相片。留言板管理模塊:發(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)部分主要功能:查看日志、瀏覽相冊、留言、用戶登錄、博主信息管理。后臺(tái)部分主要功能:管理日志、管理相冊、管理留言、管理賬號(hào)。

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

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

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

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

5結(jié)語

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

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

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