前言:想要寫出一篇引人入勝的文章?我們特意為您整理了淺談關于AspNet的博客網(wǎng)站設計研究范文,希望能給你帶來靈感和參考,敬請閱讀。
1數(shù)據(jù)庫技術
本系統(tǒng)涉及到許多數(shù)據(jù)的處理,所以需要有一個后臺數(shù)據(jù)庫系統(tǒng)支持。本系統(tǒng)采用的是微軟公司的SQL2005。原因如下:第一,SQLServer與Windows2005Server服務器緊密集成,而dows2005Server服務器具有很好的安全性,能夠排除所有未經(jīng)授權的非法用戶的訪問,確保了SQL2005服務器的安全性,符合系統(tǒng)對安全性的要求;第二,用戶可以使用Web瀏覽器查詢存儲在SQL2005數(shù)據(jù)庫中的數(shù)據(jù),符合系統(tǒng)遠程訪問數(shù)據(jù)庫的要求。
2需求分析
2.1可行性分析
(1)技術可行性:編程環(huán)境方面,開發(fā)計算機中已經(jīng)安裝了VS2008和SQL2005,提供了可靠的開發(fā)環(huán)境支持。編程人員方面,已經(jīng)熟練掌握開發(fā)環(huán)境的操作方法和C#語言,故技術方面可行。
(2)經(jīng)濟可行性:本網(wǎng)站系統(tǒng)的開發(fā),不需要大量經(jīng)費,并且由個人獨立設計和實施。從成本效益角度分析,開發(fā)的成本遠小于獲利,故可行。
(3)操作可行性:在科技發(fā)展如此迅速的今天,計算機早已普及至方方面面。而本系統(tǒng)前臺網(wǎng)頁直接面向博主和普通用戶,操作簡單;用戶只需鼠標鍵盤操作即可完成查看或輸入信息,不需要經(jīng)過復雜培訓就可以掌握系統(tǒng)的操作流程。由此可知,在操作上也是可行的。
2.2功能需求
關鍵模塊功能需求如下:用戶管理模塊:注冊、普通登錄、管理員登錄、修改資料。日志管理模塊:添加新日志、刪除日志。相冊管理模塊:添加新相冊、上傳相片、刪除相片。留言板管理模塊:發(fā)表留言、刪除留言、回復留言。
3系統(tǒng)概要設計
3.1概述
是一個適用于Internet環(huán)境下的模型結構。只要用戶能連上Internet,便可以在任何時間、任何地點使用。
3.2系統(tǒng)結構
本系統(tǒng)是基于B/S構架的網(wǎng)站系統(tǒng),分為用戶前臺和管理員后臺兩個大模塊。前臺部分主要功能:查看日志、瀏覽相冊、留言、用戶登錄、博主信息管理。后臺部分主要功能:管理日志、管理相冊、管理留言、管理賬號。
3.3數(shù)據(jù)庫設計
數(shù)據(jù)庫概念模型設計可通過E-R圖來描述現(xiàn)實世界的概念模型。本系統(tǒng)的E-R圖表現(xiàn)了系統(tǒng)中各個實體之間的聯(lián)系。此系統(tǒng)需要后臺數(shù)據(jù)庫,下面是數(shù)據(jù)庫中的幾個表的詳細信息。(Pic)相冊內容信息表如表1所示。(Article)日志信息表。
4系統(tǒng)詳細設計
本網(wǎng)站系統(tǒng)設計了一個供用戶交流的留言板,用戶可以通過留言板給博主提意見。博主可以通過后臺管理查看這些信息。
5結語
本文研究了博客網(wǎng)站的設計與實現(xiàn),著眼于國內外網(wǎng)站的研究現(xiàn)狀對博客網(wǎng)站的發(fā)展和前景做出簡單的介紹。通過對ASP.NET、SQl2005數(shù)據(jù)庫和B/S架構的簡介,從硬件和軟件兩方面說明了博客網(wǎng)站設計與實現(xiàn)的可行性。同時也驗證了時下最流行的C#語言的在同樣領域內的巨大作用。
該系統(tǒng)實現(xiàn)了個人博客網(wǎng)站基本的建設和維護功能,使個人擁有相對獨立的完整博頁和對博頁的最基本管理。
作者:吳冰 單位:鞍山師范學院 數(shù)學與信息科學學院