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

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

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

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

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

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

2需求分析

2.1可行性分析

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

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

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

2.2功能需求

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

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

3.1概述

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

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

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

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

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

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

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

5結(jié)語

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

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

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