当前位置:文档之家› 博客系统需求分析

博客系统需求分析

博客系统

系统需求分析

1 2011年3月

目录

引言……………………………………………………... 任务概述………………………………………………... 功能需求………………………………………………...

修改记录

3

1

引言

1.1 编写目的

为明确客户的基本需求,并量化和明晰本系统的工作量和工作进度,特编写本分析书,作为本项目概要设计,详细设计和测试用例的设计依据。

1.2 项目背景

“博客”一词是从英文单词Blog 音译(不是翻译)而来。Blog 是Weblog

的简称,而Weblog 则是由Web 和Log 两个英文单词组合而成。

Weblog 就是在网络上发布和阅读的流水记录,通常称为“网络日志”,简称为“网志”。博客(BLOGGER )概念解释为网络出版(Web Publishing )、发表和张贴(Post-这个字当名词用时就是指张贴的文章)文章,是个急速成长的网络活动,现在甚至出现了一个用来指称这种网络出版和发表文章的专有名词——Weblog ,或Blog 。

1.3部分参考资料

《https://www.doczj.com/doc/3d7597096.html,4.0从入门到精通》 张昌龙,辛永平著 机械工业出版社 《https://www.doczj.com/doc/3d7597096.html, 项目开发指南》 丁士锋 清华大学出版社

《https://www.doczj.com/doc/3d7597096.html, 项目开发全程实录》 张领 清华大学出版社 《SQL 实用简明教程》 罗骏,何羽著 清华大学出版社

《T-SQL 编程入门经典》 Paul Turley,Dan Wood 著 清华大学出版社

2 任务概述 2.1系统功能

2.2项目前景

在网络上发表Blog 的构想始于1998年,但到了2000年才开始真正流行。而2000年博客开始进入中国,并迅速发展,但都业绩平平。直到2004年木子美事件,才让中国民众了解到了博客,并运用博客。2005年,国内各门户网

4

站,如新浪、搜狐,原不看好博客业务,也加入博客阵营,开始进入博客春秋战国时代。起初,Bloggers 将其每天浏览网站的心得和意见记录下来,并予以公开,来给其他人参考和遵循。但随着Blogging 快速扩张,它的目的与最初已相去甚远。目前网络上数以千计的Bloggers 发表和张贴Blog 的目的有很大的差异。不过,由于沟通方式比电子邮件、讨论群组更简单和容易,Blog 已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因为它也逐渐被应用在企业内部网络(Intranet )。目前,国内优秀的中文博客网有:新浪博客,搜狐博客,中国博客网,腾讯博客,博客中国等。

2.3运行构架

1.网站开发环境

网站开发环境:Microsoft Visual Studio 2008集成开发环境。

网站开发语言:https://www.doczj.com/doc/3d7597096.html, + C#

网站后台数据库:SQL Server 2008

开发环境运行平台:Windows XP/Windows 7 2.服务器端

操作系统:Windows 7

Web 服务器:Internet 信息服务(IIS )管理器 数据库服务器:SQL Server 2008 浏览器:IE7.0 3.客户端

浏览器:IE7.0

分辨率:最佳效果1024×768像素。

3 功能需求

3.1功能划分

系统功能需求分为“登陆”,“浏览评论”,“博客管理”,“用户管理”,“系统管理”。

5

图3.1-1全系统用例图

摘要

6

图3.1-2 系统活动图

7

3.2需求分配

3.2.1需求分配表

3.3功能描述

3.3.1个人博客管理功能

图3.3-1 注册用户用例图

摘要

3.3.1.1 博客内容发表

(1)输入:所需发表的内容以及描述

(2)输出:提示信息

(3)功能:系统将上传的内容发布在个人博客上

8

9

3.3.1.2 博客内容编辑

(1)输入:所需编辑的部分以及编辑的内容

(2)输出:提示信息

(3)功能:更新编辑部分的内容并发布

10

11

图3.3-3博客内容编辑活动图

12

3.3.2 系统维护功能

图3.3-4系统管理员用例图

13

摘要

3.3.2.1审核注册用户提交内容 (1)输入:注册用户提交内容

(2)输出:审核结果,发布审核通过内容

(3)功能:管理员对注册用户发布内容进行审核,根据审核结果决定发布或者删除内容

14

15

相关主题
文本预览
相关文档 最新文档