• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

仿新浪微博项目需求,及数据库建设

mysql 搞代码 4年前 (2022-01-09) 17次浏览 已收录 0个评论
文章目录[隐藏]

1需求分析 1.1背景说明 微博,即微博客( MicroBlog )的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过 WEB、WAP以及各种客户端组件个人社区,以 140 字左右的文字更新信息,并实现即时分享。最早也是最著名的微博是美国的 twitter,

1 需求分析

1.1 背景说明

微博,即微博客(MicroBlog)的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过WEB、WAP以及各种客户端组件个人社区,以140字左右的文字更新信息,并实现即时分享。最早也是最著名的微博是美国的twitter,根据相关公开数据,截至20101月份,该产品在全球已经拥有7500万注册用户。20098月份中国最大的门户网站新浪网推出新浪微博”内测版,成为门户网站中第一家提供微博服务的网站,微博正式进入中文上网主流人群视野,成为网民不可缺少的一部分

1.2 系统目标与系统边界

 微博广泛分布在桌面、浏览器、移动终端等多个平台上。它十分简单,在微博客上,不像博客,只有140字的限制将平民和莎士比亚拉到了同一水平线上。导致各种微博大量原创内容爆发性地被生产出来。它也十分便捷,微博即时通讯功能非常强大,在没有网络的地方,只要有手机也可即时更新自己的内容,哪怕你就在事发现场。实时性强,在一些大的突发事件或引起全球关注的大事,如果有微博客在场,利用各种手段在微博客上发表出来,其实时性、现场感以及快捷性,甚至超过所有媒体。也正因为如此,微博以迅雷不及掩耳之势席卷了整个互联网。然而,面对着成千上万的用户,上亿的消息等等相关数据,如此海量的数据。如何存储才能高效处理便成本文来源gao@dai!ma.com搞$代^码!网7为微博系统架构师的一大难题。也只有设计了良好的微博数据库,才能使前台,中间件的开发事半功倍,使用户体验更好,获得用户的青睐,从而吸引更多用户,为此,我们对微博系统的数据库进行深入的需求分析与设计,并尽可能的提高微博数据库的性能。

在本微博系统中,用户可发表(可发送私信,功能类似于E-MAIL),转发,评论,收藏消息(其中消息可包括图片,音乐,视频链接地址),随时看到被关注者的最新动态。创建,加入,发表,评论微群消息。创建消息,微群话题, 参与话题讨论,以及把系统一些建议反馈问题给系统。系统首要任务是如何对用户,消息联系之中的数据进行高效处理,并尽可能提高数据库的性能。

1.3 功能需求分析

1.3.1 系统的功能描述

一、 消息管理

1.用户消息管理

l 发表消息 用户可以随时发表140个字左右的消息,其中可包括音乐,图片,视频,此处除图片外均为链接地址,而图片只可为相册中图片,发表的消息只有用户本身与关注此用户的人可以立即收到,否则须查询到相应用户才能看到该用户发表的消息。

l 删除消息 用户对发表过的消息,觉得不满或不适当的,可删除,只有用户或系统管理员本身有此权限。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:仿新浪微博项目需求,及数据库建设
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址