软件工程需求设计教程方案.docx

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微博软件简化与服务设计报告 学 院: 计算机学院、软件学院 专 业: 软件工程(嵌入式) 小组成员: 叶梓良、王智杰、朱凯 张烨、何增亮、张书豪、黄巧 小组合作与分工:  = 1 \* GB3 ①黄巧(引言)  = 2 \* GB3 ②王智杰(总体概述)  = 3 \* GB3 ③叶梓良(软件总体结构) ④朱凯(接口说明)  = 5 \* GB3 ⑤张烨(各功能实体处理流程说明)  = 6 \* GB3 ⑥何增亮(开发环境说明)  = 7 \* GB3 ⑦张书豪(其他) 负责老师: 王磊 2015年 05 月 11 日 微博软件简化与服务设计报告 摘 要 Web2.0 网站以及社会网络服务网站(简称 SNS)在国内开始兴起,网站对数据库高并发读写的需求,对海量数据的高效率存储和访问的需求以及对数据库的高可扩展性和高可用性的需求都在日益增加,微博就是其中的代表者。目前主流微博主要使用的是 Mysql 数据库的分布式实践来提供数据支持。但是目前来看,仍有几个问题没有很好的解决就是如何实现系统易于扩展、低延迟、高可用和异地分布、可监控以及去中心化。 为此,此篇是着重于微博的简化和服务,侧重用户的体验。通过对它们的增、删和更新操作,实现基本的微博功能如:发布微博、评论、转发微博以及关注用户。非关系数据库没有了关系数据库的约束,数据的组织允许相对零散,处理数据的能力强而且允许对数据进行分析挖掘。希望以此作为一个开始,未来非关系数据库能有广阔的发展空间。 功能一,微博传播分析及其可视化展示。本文通过分析光的衍射现象,发现其与微博的传播具有一定的相似性,即将源微博看成光源,转发的微博作为接收点,根据光的衍射原理,每个接收点可以作为新的光源,其影响力不随距离增加而降低,并且通过此方法可绕过不转发的微博。据此,给出了微博转发扩散过程的流程图以及分步状态转化图。由此,得出了微博消息的传播方式和机理,研究了微博传播模式,绘制出了微博转发扩散的模型图。 功能二,建立微博转发量分析。通过查阅相关文献,本文将微博用户分为未知用户、转发用户和只读用户。由于微博转发满足Markov过程,本文建立了Markov链来分析微博的转发量。但是用户数量繁多难以计算,因而本文采用了用户密度来表示用户数量,并给出了用户转发微博的概率和转发用户的密度的计算公式和分析方法。之后本文建立了 Fans (国内俗称为“粉丝”)数量增长模型,计算消息覆盖重复率,并给出了 3天后收到微博的用户数量的计算公式。通过对实际数据的分析,发现模型比较适用。 功能三,微博评价分析。微博质量的评价有着重要的意义,如何找到合适的方法来评价微博的质量是个难题。我们发现,粉丝的数量、粉丝的关注数量、粉丝的活跃度和互动度对微博的质量产生重要的影响。因而,本文根据这几个量,建立了微博评价模型,得到了微博质量关于微博粉丝数量、微博转发量和评论量三个变量的函数表达式,并且去除了网络水军对微博受众量造成的误差影响。结合前面建立的模型,本文设计了微博营销的方案,并给出了合理化建议。 首先,利用Viterbi算法选择部分最优路径,使某一中间状态概率而不是路径状态节点之和最大,通过一步步求解Markov链评价值最髙的节点,寻找最优路径,获得企业营销的最优化方案。从微博转发量分析中得出,提高微博用户转发平均概率和拥有的粉丝数,可以增加微博的转发量。通过微博评价模型,我们发现此方法评价的值很高。由此,本文给出了营销方案,即注重微博内容,粉丝质量数量和粉丝活。 最后,根据以上模型,本文利用C#作为实现语言,以Visual Studio 2012作为平台,实现了微博数据分析及可视化展示系统。该系统主要实现以上的功能,其界面主要包括五个方面,即文件、功能、可视化展示、工具、窗口和帮助。通过软件的设计与实现,可以将模型加载到真实的系统中,使其具有更好的应用前景。跃度,增加高端博主比重,与粉丝积极互动。 关键词: 微博 非关系数据库 转发量分析 可视化 Abstract Web sites and social network service (SNS) in China began to rise, site demand for high database concurrency, speaking, reading and writing, the efficien

您可能关注的文档

文档评论(0)

高考学子 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档