欢迎来到天天文库
浏览记录
ID:40271133
大小:208.00 KB
页数:20页
时间:2019-07-30
《博客需求分析与系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一、博客系统需求分析1项目开发的背景Blog博客网站致力于为广大博客提供优质博客页面服务的商业网站。每个博客都希望借助自己的博客页面宣传自己,而博客数量越多,网站的点击率越高就越能够吸引广大的企业客户选择该商业网站作为媒介,将自己的产品展现给客户。可以说,对这些博客网站而言:为博客提供良好的服务就意味着为网站带来更多的商业客户。因此,在具体设计实现该博客网站时,主要考虑了主流博客网站的几个主要功能。1.博客的注册、登录验证功能2.普通用户浏览文章和发表评论的管理3.文章详细内容及相关评论显示4.博客个人文章管理维护功能5.博客个
2、人文章分类管理维护功能6.博客个人友情链接维护功能7.博客个人基本信息管理维护功能8.个人上传图片和相册管理的功能9.管理员对博主的管理10.管理员对个人信息的管理11.管理员对网站在线人数的统计2、研究的目的和意义博客(Blog)作为Web2.0的典型代表,已风靡网络世界。那么,博客究竟是什么?简单一点的Blog记载了日常发生的事情和自己的兴趣爱好,把自己的思想和知识与他人分享、交流,同时又通过个人博客结识更多志同道合的朋友,使大家在网上可以进行各种信息的交流,博客系统为大家提供了学习交流、工作交流、情感交流的平台,使人们的工
3、作更加简单快捷,使人们的生活更加丰富多彩。本文档用于描述“博客管理系统”项目的系统需求,为该项目概要设计,详细设计和测试用例的设计依据。该需求规格说明书供概要设计人员阅读。角色:20序号角色权限1游客游客无需登陆就可以浏览相册、浏览博文或发表评论2博主登录后就可以修改用户资料,修改密码,发布,修改,删除博文,添加,删除,修改相片,发表评论3博客管理员登陆后就可以管理注册用户,管理系统用户,管理博客文章,管理留言,管理相册3、研究的内容按照规范设计的方法,考虑数据库及其应用系统开发全过程,将研究内容分为以下几个方面:(1)需求分析
4、(2)概念结构设计(3)逻辑结构设计(4)物理结构设计(5)数据库实施(6)数据库的运行与维护4、目前博客的国内研究现状2005年9月8日新浪开始为亿万网民提供博客产品BlogBeta202.0服务,由此中国博客门户网站拉开帷幕。9月26日,新浪网发起了“中国首届博客大赛”。与此同时,另一门户网站搜狐也宣布推出酝酿已久的博客服务,并随即启动了它自己的“首届全球中文博客大奖赛”。由此中国博客行业得以迅猛发展,从2008年8月中国博客网站Alexa平均排名走势图可以看出,中国博客网站逐渐发展壮大,并日益被世界所关注。由此可见,博客的
5、发展是乐观的。5、运行环境硬件:处理器:Intel486以上系列、AMDK6以上系列内存:1G(非最低配置)网络:带宽1M(非最低配置)软件:操作系统:windows(2000、XP、vista、7)、Linux数据库:SQLServer2008客户端:InternetExplore6.0及以上主流浏览器(firefox,chrome,opera等)6、条件与限制由于时间比较短,使用计算机不方便以及对于网络编程不熟悉,本博客管理系统功能不怎么太全面。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,安全性能有
6、待进一步完善。207、数据描述静态数据7.1静态数据(1)用户:用户ID、用户名称、用户密码、博客主题、说明、E-mail、注册日期、发表日志数。(2)用户类型表:用户ID,用户类型。(2)类别:类别编号、类别名、类别描述。(3)日志:日志编号、日志标题、日志内容、类别编号、发表日期、最后修改日期、用户ID、浏览次数、评论数。(4)评论:评论编号、评论标题、评论内容、发表日期、最后回复日期、评论人、日志编号。(5)留言:留言编号、留言标题、留言内容、发表日期、最后回复日期、留言人、用户ID。7.2、动态数据1,注册新用户2,发表
7、新日志、留言、评论3,日志、留言、评论的更改4,个人信息管理5,管理员更新7.3、数据库描述数据库采用SQLServer2005数据库。7.4、数据流图《博客管理系统》的总体功能如下:201,注册新用户2,登录博客3,评论/留言4,内容发表5,内容管理6,系统管理错误返回7.4.1、注册新用户账号/密码查询游客用户表用户类型表7.4.2、登录博客登录历史表错误返回账号/密码登录注册用户20用户表用户类型表7.4.3、注册用户评论/留言/浏览博客错误返回留言表评论表浏览操作登录账号/密码注册用户日志表评论/留言用户类型表用户表查询
8、信息7.4.4、游客评论/浏览博客查询信息浏览操作游客评论日志表评论表207.4.5、注册用户管理错误返回操作信息操作账号/密码注册用户登录留言表用户表日志表评论表7.4.6、系统管理员管理错误返回操作信息账号/密码操作登录管理员日志表评论表用户表8、功能需求8
此文档下载收益归作者所有