




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
博客系统需求分析报告 第一篇:博客系统需求分析报告博客管理系统1.系统需求分析博客系统分前台功能和后台功能两大部分。前台主要供用户注册,浏览,后台主要供管理员使用,管理员可以对用户进行管理。1.1前台功能分析博客系统前台的用户共分两类:一类是注册用户(正式用户),这类用户有基本的信息,可以对自己的信息进行查看与修改,;另一类用户是游客(未注册用户),他们只能查看、浏览注册用户的信息。游客:可以查看注册用户的信息。经过注册可以成为注册用户。注册用户:1、登录后对可以对个人信息进行查看和修改。2)博客用户通过前台登录后,对自己的空间进行管理,包括发布自己的网络日志,分享视频,分享音乐,邀请好友玩游戏,上传照片,与相关人员进行交流和沟通以及删除访客发表的评论3)博客用户登录后对自己的信息进行修改非注册用户1)游客通过注册,登录进入博客空间发表评论2)游客不注册,通过匿名方式对博客空间浏览文章,发表评论,查看文章发表人的所有文章1.2后台功能分析博客系统后台主要是供管理员使用的,管理员可对用户进行添加、删除、查询及修改;对网站的新闻、公告进行管理。管理员也可以具有不同的权限分为超级管理员和普通管理员,普通管理员具有以上权限,超级管理员除了可以具有以上所有功能外,还可以添加、删除普通管理员。2.数据库设计2.1数据库概念结构设计对博客系统进行分析后,抽象出有关的数据,按照现实世界的事物能作为属性对待的,尽量作为属性对待的原则。作为“属性”,不能再具有需要描述的性质,“属性”必须是不可分的数据项,不能包含其它的属性;“属性”不能与其它实体具有联系,E-R图中所表示的联系是实体与实体的联系。依照以上准则,可以确定哪些为实体,哪些为属性,每个实体具有哪些属性,实体之间存在何种联系。经分析之后,该系统中包含的实体以及实体之间的联系如下所示:实体:管理员实体,用户实体,文章类型实体、链接实体、留言实体、文章实体和评论实体,回复实体,视频,照片,音乐、游客。实体间存在的联系管理员和用户实体之间存在多对多的联系博客用户与链接之间存在多对多的消息联系博客用户与留言之间多对多的回复联系文章类型与文章之间存在一对多的消息联系文章与评论之间存在一对多的消息联系用户和游客之间存在一对多的联系用户和视频之间存在一对多的联系用户和音乐之间存在一对多的联系用户和照片之间存在一对多的联系实体的属性:留言(留言编号,网友昵称,日期,标题,内容,个人主页,回复)管理员(管理员,密码,权限)博客用户(用户号,用户名,密码,真实姓名,性别,出生年月,邮箱,电话,单位,城市,地址,注册时间,积分,用户等级,安全问题,安全答案)文章(文章编号,作者,标题,摘要,内容,发表日期,人气,回复,类型编号,类型名称,回复数)文章类型(类型编号,类型名称)评论(编号,用户昵称,标题,内容,发表时间,文章编号)链接(链接编号,名称,地址)新闻(新闻号,标题,内容,时间)公告(公告号,标题,内容,时间)视频(视频编号,标题,内容,时间)音乐(音乐编号,标题,内容,时间,歌手名)照片(照片编号,标题,内容,时间,大小)游客(游客号,游客名)回复(用户号,留言号,主题,内容,回复时间)联系的属性:实体之间关系的E-R图如图7-7所示。2.2数据库逻辑结构设计根据系统E-R图,把实体与实体之间的联系转换成关系模型,E-R图中的每个实体转换成一个关系模型,实体之间一对多的联系合并到多方实体对应的关系模型中,把一方的码与联系的属性纳入到多方实体对应的关系模型中,为实体之间多对多的联系创建一个新的关系模型,它包含双方的码以及联系的属性。具有相同码的关系模型有些情况下可以考虑把它们合并。在转换过程中应该按照关系规范化的理论,对关系模型进行优化,减少冗余和数据操作异常,提高查询速度,在性能与范式之间作出权衡,一般所设计出的关系数据库达到3NF就基本符合要求。按照评论(编号,用户昵称,标题,内容,发表时间,文章编号)文章(文章编号,作者,标题,摘要,内容,发表日期,人气,回复,类型编号,类型名称,回复数)文章类型(类型编号,类型名称)博客用户(用户号,用户名,密码,真实姓名,性别,出生年月,邮箱,电话,单位,城市,地址,注册时间,积分,用户等级,安全问题,安全答案)发表(用户号,文章编号,发表日期)管理(管理员,用户号,注册号)留言(留言编号,用户号,网友昵称,日期,标题,内容,个人主页,回复)回复(用户号,留言编号,主题,内容,回复时间)链接(链接编号,名称,地址)访问(用户号,游客号,访问量,访问时间)公告(公告号,标题,内容,时间)视频(视频编号,用户号,标题,内容,时间)音乐(音乐编号,用户号,标题,内容,时间,歌手名)照片(照片编号,用户号,标题,内容,时间,大小)游客(游客号,游客名)3功能分析在

一吃****永贺
实名认证
内容提供者


最近下载