logo资料库

个人博客系统需求分析.doc

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
需求说明书
1.引言
2.任务概述
3.需求规定
3.2系统操作
4.运行环境规定
[个人博客系统] 需求说明书 [V1.0(版本号)] 拟 制 人 朱金国 审 核 人 潘欣 批 准 人 潘欣 [二零一零年五月九日]
[个人博客系统]——需求说明书 1 需求说明书 1.引言 1.1 编写的目的 a.为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。 b.本文档供项目经理、设计人员、开发人员参考。 1.2 背景 a.系统名称:个人博客系统; b.用户:广大普通用户包括高级知识分子; C.市场背景:全球上网的 10 亿人中,有 1 亿人正通过博客改变他们的生活,不同国家、 地区、年龄的人群通过博客建立了一个充满个性的交流空间,人们通过自己的文字 传递着不同的信息。作为一个新兴、发展、甚至迅速膨胀的网络空间,博客向我们 透露着这个信息传递和情感交流的平台将影响接下来的几代人。 1.3 定义 Blog:博客 1.4 参考资料 《软件文档国家标准》 《计算机软件开发文档编写指南》 2.任务概述 2.1 目标 本系统所实现的功能将是利用程序的智能算法,利用各种数据,将各个 Blog 的最新内 容整合到一起。 (1)建立查询网站,支持并发访问 (2)可提供面向所有客户的基于 HTML 和 RSS 等格式的实用信息 (3)提高数据读取效率 (4)建立多个发布点,规避网络风险,保证数据传输稳定 (5)能随时根据站点数量和内容的变化实现更新和扩展 (6)发布的信息能够鼓励 Blog 作者经常更新自己的站点,能够产生实际的宣传效果 2.2. 运行模式: 面向用户,在浏览器中直接返回相关数据,包括最新日志和站点信息。
[个人博客系统]——需求说明书 2 本系统被期望布署为一个数据发布系统和多个数据镜像发布系统,要求有较高可靠性和稳定 性。 2.3 用户的特点 管理员:可以对普通用户进行授权,对会员信息进行部分更改,主要包括用户角色调 整,版主调整,删除会员等; 注册用户:可以加好友,关注好友,转载博文,上传图片,留言等; 游客:可以进行匿名留言等。 3.需求规定 3.1 系统功能模块 1.会员注册 新会员注册,提供会员信息,检验新会员信息的有效性; 2.会员登陆 输入用户名和密码,检验用户信息; 3.会员管理 管理员由程序员设置一个,管理员可以对会员信息进行部分更改,主要包括用户角色调整, 版主调整,删除会员等; 4.Blog 板块管理 用户可以添加,删除,调整博客板块; 5.留言管理 用户可以对所有帖子进行转移,删除等操作; 6.留言回复 注册用户可以回复好友; 7.博文发表 注册用户可以在板块中发表新博文; 8.博文搜索 用户或者游客可以提供关键字查找博主的相关博文,注册用户可以查看自己发表的博文; 9.博友 注册用户可以添加好友,便于查看好友的博文和评论好友博文,以及给好友发送消息,留言 等 10.聊天室 注册用户可以在聊天室和 Blog 成员会话 聊天室的名称,人数限制等由管理员设置,聊天室可以由管理员创建,删除。 13.意见反馈 用户可以给管理员联系,并欢迎提成各种意见和建议;
[个人博客系统]——需求说明书 3 3.2 系统操作 1.会员注册 填写个人信息---信息检验---保存会员信息 2.会员登陆 输入用户名和密码---信息验证 3.会员管理 持有管理员角色---角色调整或分配版主或删除用户 4.博客板块管理 注册用户角色---添加,删除,调整,隐藏板块 5.博文发表 注册用户---选择板块发表主题---主题持久化 6.留言回复 注册用户---针对主题发表回复---回复持久化 7.留言管理 持有版主角色---转移,删除等操作 8.博文搜索 注册用户---按检索条件返回相关博文 9.好友 注册用户---添加好友用户名---验证信息---添加成功 3.3 对性能的规定 3.3.1 精度 输入数据除了非法字符均可。 3.3.2 时间特性要求 无具体要求(或者一天 24 小时)。 3.3.3 灵活性 当系统遇到偶然或者非人为的故障时,本系统将自动保存未完成的任务。 4.运行环境规定 4.1 设备 Win98 以上操作系统 内存:128M 以上 硬盘:20G 以上 (因为本系统对硬件要求不高,所以以上数据仅供参考) 4.2 支持软件 大部分浏览器均可; 装了 flash 播放器 4.3 接口
分享到:
收藏