《微博数据库设计》word版

《微博数据库设计》word版

ID:24896712

大小:1.08 MB

页数:50页

时间:2018-11-16

《微博数据库设计》word版_第1页
《微博数据库设计》word版_第2页
《微博数据库设计》word版_第3页
《微博数据库设计》word版_第4页
《微博数据库设计》word版_第5页
资源描述:

《《微博数据库设计》word版》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科学生综合性实验报告课程名称:数据库系统原理实验项目名称微博系统数据库设计开课学期2011至2012学年第一学期完成时间2012年1月4日目录1需求分析11.1背景说明11.2系统目标与系统边界11.3功能需求分析11.3.1系统的功能描述11.3.2系统总体功能图41.3.3主要业务流程描述61.4数据需求及业务规则分析81.4.1数据需求描述81.4.2数据字典81.4.3业务规则描述111.4.4数据约束描述122概念设计132.1确定实体集及属性132.1.1实体集分析132.1.2实体集属性数据字典132.2确定联系集及属性132.2.1联系

2、集分析132.2.2联系集属性数据字典132.3概念模型(E-R图)132.4检查是否满足需求132.5改进的E-R图及数据字典143逻辑设计143.1关系设计143.2关系优化143.3约束的说明144数据库物理设计144.1确定数据库的存储结构144.2确定数据库的存取方法155数据库应用设计155.1数据库脚本155.2数据库完整性设计155.3数据库安全性设计155.4存储过程设计156数据库应用开发15I微博数据库设计1需求分析1.1背景说明微博,即微博客(MicroBlog)的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过

3、WEB、WAP以及各种客户端组件个人社区,以140字左右的文字更新信息,并实现即时分享。最早也是最著名的微博是美国的twitter,根据相关公开数据,截至2010年1月份,该产品在全球已经拥有7500万注册用户。2009年8月份中国最大的门户网站新浪网推出“新浪微博”内测版,成为门户网站中第一家提供微博服务的网站,微博正式进入中文上网主流人群视野,成为网民不可缺少的一部分。1.2系统目标与系统边界 微博广泛分布在桌面、浏览器、移动终端等多个平台上。它十分简单,在微博客上,不像博客,只有140字的限制将平民和莎士比亚拉到了同一水平线上。导致各种微博大量原创

4、内容爆发性地被生产出来。它也十分便捷,微博即时通讯功能非常强大,在没有网络的地方,只要有手机也可即时更新自己的内容,哪怕你就在事发现场。实时性强,在一些大的突发事件或引起全球关注的大事,如果有微博客在场,利用各种手段在微博客上发表出来,其实时性、现场感以及快捷性,甚至超过所有媒体。也正因为如此,微博以迅雷不及掩耳之势席卷了整个互联网。然而,面对着成千上万的用户,上亿的消息等等相关数据,如此海量的数据。如何存储才能高效处理便成为微博系统架构师的一大难题。也只有设计了良好的微博数据库,才能使前台,中间件的开发事半功倍,使用户体验更好,获得用户的青睐,从而吸引

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

6、0个字左右的消息,其中可包括音乐,图片,视频,此处除图片外均为链接地址,而图片只可为相册中图片,发表的消息只有用户本身与关注此用户的人可以立即收到,否则须查询到相应用户才能看到该用户发表的消息。l删除消息用户对发表过的消息,觉得不满或不适当的,可删除,只有用户或系统管理员本身有此权限。l评论消息用户可对其它用户发表的消息进行评论,每条消息均会显示评论条数与评论内容。l删除评论用户对自己不满意或其它原因的评论可删除。l转发消息用户可以转发关注者所发表的消息,转发后,每条消息转发次数均会显示。l查看消息用户可以在当前页面查看到被自己关注者的所有消息,按时间排

7、序。l收藏消息用户可对其它用户发表的感兴趣的消息收藏,供以后查看,每条消息下均会显示收藏次数,显然,私信不可收藏。2.用户私信管理l发送私信用户可以对自己的关注的人,即被关注者,发送私信,只有对方可见。可加入图片,表情,图片元素,对方收到后,亦可回信.仅两人可见。l查看私信私信仅可在同一微博系统中进行发送并在用户“我的私信”中可查看所有发送和收到的私信。l回复私信用户收到对方----即关注者发私信时,可直接回复对方。l删除私信用户可以在“我的私信”中直接删除私信。3.微群消息管理l发表群消息用户可以随时发表140个字左右的消息,其中可包括音乐,图片,视

8、频,此处除图片外均为链接地址,而图片只可为相册中图片,发表的消息只有用户本身与关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。