




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微博用户需求说明书品微微博 用户需求说明书文件状态: 草稿 正式发布 正在修改文件标识:“品微微博”用户需求说明书当前版本:1.0作 者:pinweiTeam完成日期:200. 引言微博是一个时下很火热的web2.0应用,使人们能随时随地的用手机或电脑获取信息和发布信息,基本功能比较简单,但要做细化功能和提高性能也是需要相当多的经验,所以想通过自己制作一个微博系统来锻炼web开发能力及项目经验。0.1 编写说明此需求文档对本项目小组正待开发的微博系统做了比较全面的需求分析,对被开发软件系统的主要功能、性能进行完整描述。现以书面的形式将项目开发生命周期中的项目任务范围、项目团队组织结构、团队成员的工作责任、团队内外沟通协作方式、开发进度、检查项目工作等内容描述出来。目的如下:1、通过Linux的SVN代码管理,练习源代码管理器的使用。2、通过分析新浪微博的功能,锻炼业务分析能力。3、通过编写各种文档,增强对Word的使用熟练程度。4、通过编写用例分析文档,锻炼需求分析能力及编写有效用例的能力。5、通过编写概要设计文档和详细设计文档锻炼文档书写能力和基本的设计能力。6、通过画分析和设计阶段的UML图锻炼UML能力及提高Visio使用熟练程度。7、通过设计数据库增强数据库的设计能力,以及优化数据库查询的能力。8、通过简单的界面设计锻炼css布局的能力及css,html的熟悉程度。9、通过实现页面的ajax功能提高大规模js代码编写能力以及ajax库的熟悉程度。10、通过单元测试培养重视代码质量的观念以及提高单元测试的经验和技巧。11、通过服务端代码的实现锻炼PHP的熟练程度以及增强PHP类库的熟悉程度。12、通过解决排查测试出来的问题锻炼代码调试的能力及代码重构的能力。0.2 文档范围本商城系统包括:普通用户模块、会员功能模块、管理员功能模块、其他功能模块。0.3 读者对象系统应用人员美工设计人员程序开发者0.4 参考资料细说PHP记事狗微博新浪微博腾讯微博 0.5 术语与缩写解释缩写、术语解 释会员注册的用户管理员网站管理人员普通用户没有注册的用户4. 产品的功能性需求4.0 功能性需求分类功能类别功能名称、标识符描述4.1游客4.1.1注册普通非注册会员可以通过免费注册成为微博的会员4.1.2查看主页微博普通非注册会员可以查看主页上显示的实时微博信息4.1.3查看微博排名普通非注册会员可以查看主页上显示的微博粉丝排行榜4.2会员4.2.1登录用户可以通过有效的用户名和密码登陆到微博系统4.2.2发表微博发表微博(140字以内,可以附加图片)4.2.3删除微博删除自己发表的微博4.2.4收藏微博收藏他人发表的微博4.2.5取消收藏删除收藏的微博4.2.6转发微博转发他人发表的微博4.2.7评论微博评论他人微博4.2.8回复评论回复评论4.2.9查看到我的查看别人 自己的微博(消息)4.2.10查看我的评论查看别人评论自己的微博4.2.11查看我的收藏查看我收藏的微博4.2.12查看我的微博查看我发表的微博4.2.13查看与我相关的微博查看与我相关的微博信息4.2.14查看我的私信查看我收到的私密信(站内消息、其他用户的对话)4.2.15关注好友添加其他用户为关注的好友4.2.16查看我的关注查看关注的好友4.2.17查看我的粉丝查看关注我的用户4.2.18取消关注好友取消关注的好友4.2.19查看他人主页查看他人主页信息4.2.20查看他人关注、粉丝查看他人关注的好友、与他人粉丝4.2.21对TA说(留言)与其他用户对话 (实质就是私信)4.2.22找人查找微博站内的相关用户4.2.23找微博查找站内微博信息4.2.24设置个人资料修改个人资料,如设置个人基本信息、头像、修改密码4.3管理员4.3.1登录管理员通过指定的账号密码登陆管理系统4.3.2用户管理对用户信息进行管理4.3.3言论()管理对网站所有微博言论进行管理4.3.4自我管理修改个人资料4.3.5发送站内消息发送站内消息4.4其他4.4.1最近访客记录并查看用户的访客信息4.4.2随机推荐随即推荐网站的用户,方便交友4.4.3排行榜按照粉丝数排名(选做)4.1普通用户功能模块4.1.1注册名称注册功能描述普通非注册会员可以通过免费注册成为微博的会员优先级高输入用户名密码操作用户普通用户输出提示信息补充说明无4.1.2查看主页微博名称查看主页微博功能描述普通非注册会员可以查看主页上显示的实时微博信息优先级高输入操作用户普通用户输出补充说明无4.1.3查看微博排名名称查看微博排名功能描述普通非注册会员可以查看主页上显示的微博粉丝排行榜优先级高输入操作用户普通用户输出补充说明无4.2会员功能模块4.2.1登录名称登录功能描述用户可以通过有效的用户名和密码登陆到微博系统优先级高输入相应的用户名密码操作用户会员输出提示信息补充说明无4.2.2发表微博名称发表微博功能描述发表微博(199字以内,可以附加图片)优先级高输入微博的内容操作用户会员输出提示信息补充说明无4.2.3删除微博名称删除微博功能描述删除自己发表的微博优先级高输入操作用户会员输出补充说明无4.2.4收藏微博名称收藏微博功能描述收藏他人发表的微博优先级高输入操作用户会员输出补充说明无4.2.5取消收藏名称取消收藏功能描述删除收藏的微博优先级高输入操作用户会员输出补充说明无4.2.6转发微博名称转发微博功能描述转发他人发表的微博优先级高输入操作用户会员输出补充说明无4.2.7评论微博名称评论微博功能描述评论他人微博优先级高输入操作用户会员输出补充说明无4.2.8回复评论名称回复评论功能描述回复他人的评论优先级高输入操作用户会员输出补充说明无4.2.9查看到我的名称查看到我的功能描述查看别人 自己的微博(消息)优先级高输入操作用户会员输出补充说明无4.2.10查看我的评论名称查看我的评论功能描述查看别人评论自己的微博优先级高输入操作用户会员输出补充说明无4.2.11查看我的收藏名称查看我的收藏功能描述查看我收藏的微博优先级高输入操作用户会员输出补充说明无4.2.12查看我的微博名称查看我的微博功能描述查看我发表的微博优先级高输入操作用户会员输出补充说明无4.2.13查看与我相关的微博名称查看与我相关的微博功能描述查看与我相关的微博信息优先级高输入操作用户会员输出补充说明无4.2.14查看我的私信名称查看我的私信功能描述查看我收到的私密信(站内消息、其他用户的对话)优先级高输入操作用户会员输出补充说明无4.2.15关注好友名称关注好友功能描述添加其他用户为关注的好友优先级高输入操作用户会员输出补充说明无4.2.16查看我的关注名称查看我的关注功能描述查看关注的好友优先级高输入操作用户会员输出补充说明无4.2.17查看我的粉丝名称查看我的粉丝功能描述查看关注我的用户优先级高输入操作用户会员输出补充说明无4.2.18取消关注好友名称取消关注好友功能描述取消关注的好友优先级高输入操作用户会员输出补充说明无4.2.19查看他人主页名称查看他人主页功能描述查看他人主页信息优先级高输入操作用户会员输出补充说明无4.2.20查看他人关注、粉丝名称查看他人关注、粉丝功能描述查看他人关注的好友、与他人粉丝优先级高输入操作用户会员输出补充说明无4.2.21对TA说(留言)名称对TA说(留言)功能描述与其他用户对话优先级高输入消息内容操作用户会员输出提示信息补充说明无4.2.22找人名称找人功能描述查找微博站内的相关用户优先级高输入搜索关键字操作用户会员输出搜索结果补充说明无4.2.23找微博名称找微博功能描述查找站内微博信息优先级高输入微博关键字操作用户会员输出搜索结果补充说明无4.2.24设置个人资料名称设置个人资料功能描述修改个人资料,如设置个人基本信息、头像、修改密码优先级高输入操作用户会员输出补充说明无4.3管理员功能模块4.3.1登录名称登陆功能描述管理员通过指定的账号密码登陆管理系统优先级高输入管理员账号、密码操作用户管理员输出提示信息补充说明无4.3.2用户管理名称用户管理功能描述对用户信息进行管理优先级高输入操作用户管理员输出补充说明无4.3.3言论管理名称言论管理功能描述对网站所有微博言论进行管理优先级高输入操作用户管理员输出补充说明无4.3.4自我管理名称自我管理功能描述修改个人资料优先级高输入操作用户管理员输出提示信息补充说明无4.3.5发送站内消息名称发送站内消息功能描述发送站内消息优先级高输入消息内容操作用户管理员输出提示信息补充说明无5. 网站用例图6. 产品的非功能性需求6.1 用户界面需求需求名称详细要求界面设计符合Web2.0,保证在主流Chrome、Friefox等浏览器中具备一致的用户体验。设计风格遵循简洁、易用、美观、重视用户体验、以用户为中心的设计原则。6.2 软硬件环境需求1. 服务器端n 操作系统: Linux(推荐)/Windows NTn Web服务器:Apache2.2.22n 数据库:MySQL 5.5.24n 开发语言:PHP 5.3.132. 客户端 浏览器:Google Chrome / Mozilla Firefox 界面布局:DIV+CSS 页面特效:JQuery 1.7.2 分辨率: 最佳效果1366768及以上像素3. 开发工具n Zend Studio 10.1 / SVN6.3 产品质量需求主要质量属性详细要求正确性保证程序运行的正确性,数据、文档记录准确勿误。按照用户需求正确执行任务健壮性软件设计保证软件本身能够抵御非法数据干扰,能够保证事务的一致性,尽力避免程序运行异常。可靠性软件设计保证在安全服务器环境下,系统能够正常运行。性能,效率在保证稳定、安全的前提下,系统能够维持高并发操作,以高性能的企业级J2EE 敏捷开发框架为开发基础,保证系统具备足够的性能,满足企业运行需求。易用性易用性是软件能否满足客户容易操
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 交通基础设施建设投融资模式创新2025年交通基础设施投资趋势研究报告
- 聚焦2025年:在线游戏未成年人保护政策与产业发展研究报告
- 四川省泸州市合江天立学校高2026届化学高二上期中经典模拟试题含解析
- 建筑工程面试常见问题与答案
- 伯牙鼓琴课件优翼
- 人体解剖生理学课件运动
- 2026届山东省示范初中化学高一上期中综合测试试题含解析
- 2025-2030家政服务智能化设备市场现状与技术发展趋势
- 2025-2030家政企业轻资产运营模式与盈利能力提升策略
- 中学道法知识专题题库
- 小学英语与美术结合的实践活动方案
- 输变电工程施工质量验收统一表式(变电工程土建专业)
- 医疗护理员培训机构申报表
- 农商行贷款合同(2024版)
- 2024-2030年中国共享换电柜市场应用前景规模与投资战略研究研究报告
- GB/T 9799-2024金属及其他无机覆盖层钢铁上经过处理的锌电镀层
- 第四单元《光现象》单元概述-大单元教学2023-2024学年八年级物理上册同步备课系列(人教版)
- HG/T 6313-2024 化工园区智慧化评价导则(正式版)
- 论行政决策的科学化与民主化分析研究 公共管理专业
- 少儿舞蹈剧目分析报告总结
- 班组长团队管理能力考试题库-上(选择题)
评论
0/150
提交评论