资源描述
Wifans用户手册
1. 引言
1.1编写目的
本用户手册旨在帮助用户快速、简洁地了解Wifans软件的使用方法、工作原理和故障处理方法,并解决需求验证时遇到的确定性和有效性之间的矛盾。
1.2背景
微博,即微博客(MicroBlog)的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过WEB、WAP以及各种客户端组建个人社区,以140字左右的文字更新信息,并实现即时分享。最早也是最著名的微博是美国的twitter,根据相关公开数据,截至2010年1月份,该产品在全球已经拥有7500万注册用户。2009年8月份中国最大的门户网站新浪网推出“新浪微博”内测版,成为门户网站中第一家提供微博服务的网站,微博正式进入中文上网主流人群视野。2012年10月,有报告显示至2011年12月,中国微博用户总数达到2.498亿,成世界第一大国。
用过微博的人都知道,微博的发展十分迅速,用户之间的关注、粉丝关系错综复杂。有一个数学领域的猜想,名为Six Degrees of Separation,中文翻译包括以下几种: 六度分割理论或小世界理论等。理论指出:你和任何一个陌生人之间所间隔的人不会超过六个,也就是说,最多通过六个人你就能够认识任何一个陌生人。这就是六度分割理论,也叫小世界理论。我们可能会惊讶于理论的神奇,更会对用户之间的链接关系感到好奇,一张“关系网”就存在于微博网的用户之间,用Wifans就可以把这层“面纱”揭开。
1.3定义
Wifans是一个运行在PC机或者android手机平台上的软件。该软件的功能是抓取微博网的用户之间的链接关系。软件的工作原理是按层次对指定的微博用户进行遍历,得到一个包含每个用户所关注的所有对象的文本,并保存在数据库中。在项目初期,我们以新浪微博为对象来抓取用户之间的关注关系。
1.4参考资料
[1] 张海藩.软件工程导论学习辅导[M],北京:清华大学出版社.2008年.
[2]
[3]
2.用途
2.1功能
该软件的功能是抓取微博网的用户之间的链接关系,得到一个包含每个用户所关注的所有对象的文本,并保存在数据库中。
2.2性能
2.2.1精度
按层次对指定用户按层次进行遍历,软件的精度体现在遍历的层数上。由于新浪微博的访问次数有限制,所以,在项目初期,对用户进行三层遍历。
2.2.2灵活性
Wifans是一个运行在PC机或者android手机平台上的软件,软件的操作灵活性一方面取决于操作平台,另一方面取决于网络速度。Wifans团队将优化开发程序,增强软件的健壮性,提高软件的用户体验满意度。
2.3安全保密
软件设置有登陆界面,用户需要注册后才能使用本软件。登陆界面如下图所示:
3.运行环境
3.1硬设备
PC机或手机。
3.2支持软件
PC机上需要安装Windows操作系统,手机上需要Android操作系统。
3.3数据结构
以文本形式展现用户之间的链接关系。
4.使用过程
4.1安装
为用户提供一个自动安装程序,用户按照指示可以完成软件的安装。
4.2输入
输入数据的背景模型如下图所示:
4.3输出
输出数据的现实背景
4.4出错处理与恢复
展开阅读全文