公务员期刊网 论文中心 正文

浅谈关于AspNet的博客网站设计研究

浅谈关于AspNet的博客网站设计研究

1数据库技术

本系统涉及到许多数据的处理,所以需要有一个后台数据库系统支持。本系统采用的是微软公司的SQL2005。原因如下:第一,SQLServer与Windows2005Server服务器紧密集成,而dows2005Server服务器具有很好的安全性,能够排除所有未经授权的非法用户的访问,确保了SQL2005服务器的安全性,符合系统对安全性的要求;第二,用户可以使用Web浏览器查询存储在SQL2005数据库中的数据,符合系统远程访问数据库的要求。

2需求分析

2.1可行性分析

(1)技术可行性:编程环境方面,开发计算机中已经安装了VS2008和SQL2005,提供了可靠的开发环境支持。编程人员方面,已经熟练掌握开发环境的操作方法和C#语言,故技术方面可行。

(2)经济可行性:本网站系统的开发,不需要大量经费,并且由个人独立设计和实施。从成本效益角度分析,开发的成本远小于获利,故可行。

(3)操作可行性:在科技发展如此迅速的今天,计算机早已普及至方方面面。而本系统前台网页直接面向博主和普通用户,操作简单;用户只需鼠标键盘操作即可完成查看或输入信息,不需要经过复杂培训就可以掌握系统的操作流程。由此可知,在操作上也是可行的。

2.2功能需求

关键模块功能需求如下:用户管理模块:注册、普通登录、管理员登录、修改资料。日志管理模块:添加新日志、删除日志。相册管理模块:添加新相册、上传相片、删除相片。留言板管理模块:发表留言、删除留言、回复留言。

3系统概要设计

3.1概述

是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。

3.2系统结构

本系统是基于B/S构架的网站系统,分为用户前台和管理员后台两个大模块。前台部分主要功能:查看日志、浏览相册、留言、用户登录、博主信息管理。后台部分主要功能:管理日志、管理相册、管理留言、管理账号。

3.3数据库设计

数据库概念模型设计可通过E-R图来描述现实世界的概念模型。本系统的E-R图表现了系统中各个实体之间的联系。此系统需要后台数据库,下面是数据库中的几个表的详细信息。(Pic)相册内容信息表如表1所示。(Article)日志信息表。

4系统详细设计

本网站系统设计了一个供用户交流的留言板,用户可以通过留言板给博主提意见。博主可以通过后台管理查看这些信息。

5结语

本文研究了博客网站的设计与实现,着眼于国内外网站的研究现状对博客网站的发展和前景做出简单的介绍。通过对ASP.NET、SQl2005数据库和B/S架构的简介,从硬件和软件两方面说明了博客网站设计与实现的可行性。同时也验证了时下最流行的C#语言的在同样领域内的巨大作用。

该系统实现了个人博客网站基本的建设和维护功能,使个人拥有相对独立的完整博页和对博页的最基本管理。

作者:吴冰 单位:鞍山师范学院 数学与信息科学学院