博客系统需求分析报告.doc

上传人:叶*** 文档编号:35078439 上传时间:2022-08-20 格式:DOC 页数:8 大小:68KB
返回 下载 相关 举报
博客系统需求分析报告.doc_第1页
第1页 / 共8页
博客系统需求分析报告.doc_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《博客系统需求分析报告.doc》由会员分享,可在线阅读,更多相关《博客系统需求分析报告.doc(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、博客系统需求分析报告 设计小组人员:易联博客团队 日期:2012年3月8日一、系统概述“博客”一词是从英文单词Blog音译(不是翻译)而来。Blog是Weblog的简称,而Weblog则是由Web和Log两个英文单词组合而成。Weblog就是在网络上发布和阅读的流水记录,通常称为“网络日志”,简称为“网志”。博客(BLOGGER)概念解释为网络出版(Web Publishing)、发表和张贴(Post-这个字当名词用时就是指张贴的文章)文章,是个急速成长的网络活动,现在甚至出现了一个用来指称这种网络出版和发表文章的专有名词Weblog,或Blog。在网络上发表Blog的构想始于1998年,但到

2、了2000年才开始真正流行。而2000年博客开始进入中国,并迅速发展,但都业绩平平。直到2004年木子美事件,才让中国民众了解到了博客,并运用博客。2005年,国内各门户网站,如新浪、搜狐,原不看好博客业务,也加入博客阵营,开始进入博客春秋战国时代。起初,Bloggers将其每天浏览网站的心得和意见记录下来,并予以公开,来给其他人参考和遵循。但随着Blogging快速扩张,它的目的与最初已相去甚远。目前网络上数以千计的Bloggers发表和张贴Blog的目的有很大的差异。不过,由于沟通方式比电子邮件、讨论群组更简单和容易,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因为它也逐

3、渐被应用在企业内部网络(Intranet)。目前,国内优秀的中文博客网有:新浪博客,搜狐博客,中国博客网,腾讯博客,博客中国等。二、需求分析博客系统是一个多用户、多界面的系统,主要包括以下几个模块组成。功能类别子功能匿名用户管理(浏览者)注册浏览网站内容用户管理发布文章发布音乐发布图片更换皮肤发布文章系统管理(管理员)会员管理内容管理1.匿名用户模块本模块主要由注册、登录、浏览博客3个部分组成。匿名用户可以对其他用户的博客内容时行浏览,也可以通过注册后登录博客系统,申请一个属于自己的博客。 2.注册用户模块 本模块主要由个人信息管理、管理关注、我的最爱,我的发布 我的回复5个部分组成。这些功能

4、可以对用户个人博客中的个人信息、关注、回复、图片和文章,音乐,多媒体进行设置。3.系统管理模块本模块主要由用户管理、评论审核管理、图片审核管理、文章审核管理,多媒体音乐管理6部分组成。这是为了对注册用户的博客内容与个人信息进行管理,并对博客中的评论、图片、文章进行审核,审核通过后才能发表。综合所述,博客系统的总体功能需求如下图所示。三 具体各功能模块实现 功能描述登录信息录入功能描述实现用户登录操作操作权限具有用户管理、文章管理、网站设置三者之一的权限即可输入用户名称、用户密码加工(处理过程)最主要的是根据用户名称和密码作为查询条件,在所有系统用户中进行查找,如果查找到并具有相应的操作权限则可

5、以顺利进入到后台操作平台,如果失败则返回重新登录。输出用户全部信息及权限信息DFD图业务数据流程:用户后台首页处理用户信息用户信息用户及权限信息用户记录注释处理用户信息前一定要先进行验证(不能为空,格式和验证码等) 功能描述发布图片功能描述发布图片操作权限需要网站设置权限输入相删分类、上传图片、缩略设置、水印设置加工(处理过程)上传并处理一张或多张图片到图片库和图片记录中。输出全部图片分类列表DFD图业务数据流程:用户上传并处理图片信息图片列表信息图片记录注释发布图片时一定要选择好相册分类,可以上传的图片格式限制GIF,JPEG和PNG三种,大小不能超过2M. 功能描述发布文章功能描述发布文章

6、操作权限需要是用户或者是管理员 游客不准发布输入文章类别、文章标题、文章摘要、文章来源、关键字、推荐状态、评论状态、文章内容、添加时间。加工(处理过程)对用户输入的文章信息进行检查并添加到数据库的文章记录中。输出继续添加信息DFD图业务数据流程:用户检查并添加文章信息继续添加信息文章记录注释如果连续添加可以选择记住选项。发布文章内容时,可以嵌入文本编辑器插件对文章内容进行排版,并支持发布图片和flush等内容。 功能描述发布音乐功能描述发布音乐操作权限需要是用户或者是管理员 游客不准发布输入音乐格式加工(处理过程)对用户输入的音乐信息进行检查并添加到数据库的文章记录中。输出继续添加信息DFD图

7、业务数据流程:用户检查并添加音乐信息继续添加信息音乐记录发布多媒体功能描述发布多媒体操作权限需要是用户或者是管理员 游客不准发布输入多媒体格式加工(处理过程)对用户输入的多媒体信息进行检查并添加到数据库的文章记录中。输出继续添加信息DFD图业务数据流程:用户检查并添加多媒体息继续添加信息多媒体记录四 软件环境开发博客项目使用的软件开发环境如下:1. 服务器端n 操作系统: XP Win7n Web服务器:Apache2.5.10n 数据库:MySQL 5.0.51n 开发语言:PHP 5.2.6.62. 客户端 浏览器:IE6.0以上版本/Mozilla Firefox 界面布局:DIV+CS

8、S 页面特效:JavaScript jQuery Ajax 分辨率: 最佳效果1024768及以上像素3. 开发工具n vim 或Zend Studio或Notepad+五系统设计在进行系统开发之前,首先根据系统需求作系统设计,主要包括系统架构设计和数据库设计。1架构设计本博客采用分层设计的方式,方便维护和扩展,同时也能提高开发效率。系统模块设计如图:viewmodel controlBrophpVeiw模块表示系统的界面部分,项目类型为php网站,包括html页面、tpl,php页面、图片、样式、JavaScript,Jquery Ajax脚本等资源。Model模块是网站功能模块,项目类型为PHP数据操作类库,用于处理用户请求与网站相应。Control模块是常用工具类包,项目类型为PHP类库,包含文件上传类,验证码类等。Brophp模块是网站运行的大前提,对提高效率起到很大的作用。六 开发周期总项目开发周期为一周。第一天:完成页面整体布局的最终定稿,以及页面特效的设计工作(一人完整布局,两人设计特效)第二天:文本发布(1人)音乐发布(两人)第三天:图片发布(1人)多媒体发布(2人)第四,五天:后台整体设计第六天:增加特色功能,例如服务器推技术。第七天:测试并完成最终设计。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com