新浪微博系统需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
新浪微博桌面客户端需求分析
版本历史
目录
0. 文档介绍 (5)
0.1背景 (5)
0.2文档目的 (6)
0.3文档范围 (6)
0.4读者对象 (7)
0.5参考文档 (7)
0.6术语与缩写解释 (8)
1. 产品介绍 (10)
2. 产品面向的用户群体 (10)
3. 产品应当遵循的标准或规范 (10)
4. 产品范围 (10)
5. 产品中的角色 (11)
6. 产品的功能性需求 (11)
6.0功能性需求分类 (11)
7. 产品的非功能性需求 (21)
7.1用户界面需求 (21)
7.2软硬件环境需求 (22)
7.3产品质量需求 (22)
7.N 其它需求 (23)
附录A:需求建模与分析报告 (24)
A.1需求标题1 (24)
0. 文档介绍
0.1 背景
21世纪以来,全球进入一个新经济时代——互联网时代,互联网络和信息通信的迅猛发展创造了一个无疆界的数字世界,交易几乎可以瞬时在世界各地完成,服务产品也不例外。网络营销工具服务产品更有其独特的优势利用信息技术带来的便捷。
近几年来,互联网发展的十分的快速,许多新型的网络媒体以及网络营销工具都应运而生。新浪作为一家服务于中国及全球华人社群的领先在线媒体及增值资讯服务提供商,拥有多家地区性网站,以服务大中华地区与海外华人为己任,通过旗下五大业务主线为用户提供网络服务的网站。此外,新浪是中国的四大门户网站之一,和搜狐、网易、腾讯并称为“中国四大门户”。目前,新浪网已经成为下辖北京新浪、香港新浪、台北新浪、北美新浪等覆盖全球华人社区中文网站的全球最大中文门户。在这种竞争时代,针对现在互联网上如雨后春笋般不断冒出各类型的网络营销工具,新浪模仿国外知名的Twitter,并结合当前中国特有的现象,打造出适合国人的一个交流平台。新浪微博于2009年8月正式进入中文上网主流人群视野。
根据相关公开数据,截至2010年1月,微博在全球已经拥有7500万注册用户。在2009年8月新浪网推出“新浪微博”内测版,成为门户网站中第一家提供微博服务的网站,微博正式进入中文上网主流人群视野。新浪微博作为国内第一个推出微博的网站,并同时在推广期间利用名人效应吸引大量用户,奠定新浪微博的用户基础。根据首因效应,第一个大规模推广微博的网站势必在用户心中留下深刻印象。
此外,新浪微博的平台从一开始就从运营模式着手,有一套较为完善成熟的审核机制,既可以满足中国互联网信息安全规则的需要,又不挫伤使用者的积极性,特别是在用户的分级制度上借鉴新浪“名人博客”的成功经验,利用名人效应和适当的炒作,很快就聚集了大量的人气,根据51免费论文NETJ控的社会化网络统计,新浪微博虽然才推出几个月时间,但已经在极短的时间内成为国内微博客的领跑者。
0.2 文档目的
在微博的制作过程中为了满足客户的需求,为了要向客户展示微博要做哪些功能,以及微博的界面,人员分工等等特写此文档。通过对新浪官方提供的SDK(版本号weibo4j-2010-12-27)的分析,理解了如何通过OAuth 授权来请求服务器验证并获取到数据。并且掌握了GET、POST、DELETE方法的使用,能够写出SDK中未封装的方法。在此基础上,通过Netbeans IDE7.0 开放平台,通过可视化开发界面,开放桌面JAVA版的客户端应用。意义是了解了新浪微博API的运行机制,如何对新浪提供的API接口去封装一个方法,对学习的能力有进一步的提升。开发的最终目标是能够实现桌面客户端JAVA版,并且实现新浪微博的基本功能,例如:让微博,发图片,搜索好友,获取微博信息等功能。
通过对新浪官方提供的SDK(版本号weibo4j-2010-12-27)的分析,理解了如何通过OAuth授权来请求服务器验证并获取到数据。并且掌握了GET、POST、DELETE方法的使用,能够写出SDK中未封装的方法。在此基础上,通过Netbeans IDE7.0 开放平台,通过可视化开发界面,开放桌面JAVA版的客户端应用。意义是了解了新浪微博API的运行机制,如何对新浪提供的API接口去封装一个方法,对学习的能力有进一步的提升。开发的最终目标是能够实现桌面客户端JAVA版,并且实现新浪微博的基本功能,例如:让微博,发图片,搜索好友,获取微博信息等功能。
0.3 文档范围
此文档主要内容包括:背景、文档目的、读者对象、产品的介绍与应遵循的标准和规范、产品功能介绍、用户群体、产品的功能性与非功能性需求等
0.4 读者对象
此文档适合系统开发人员、系统管理员、经营者等对象阅读。
0.5 参考文档
A.《基于Struts2+Hibernate+Spring实用开发指南》
作者:高洪岩
编号:ISBN 978-7-122-08096-7
发表日期:2010
出版单位:化学工业出版社
B.《软件工程导论(第五版)》
作者:张海藩
编号:ISBN 978-7-302-16478-4
发表日期:2007
出版单位:清华大学出版社
C.《网站布局实录》
作者:李超
编号:ISBN 7-7-03-017716-9
发表日期:2006
出版单位:科学出版社
D.《XML基础教程》
作者:孔梦荣、韩玉民
编号:ISBN 978-7-81123-4
发表日期:2008
出版单位:清华大学出版社、北京交通大学出版社
E.《UML建模》
作者:曹静
编号:ISBN 987-7-5084-5243-2 发表日期:2008
出版单位:中国水利水电出版社
F.《Web程序设计——Jsp》
作者:孙延鹏、吕晓鹏
编号:ISBN 987-7-115-17819-0 发表日期:2008
出版单位:人民邮电出版社
G.《SQL Server 2005 实例教程》
主编:李立功
编号:ISBN 987-7-115-17819-0 发表日期:2008
出版单位:中国电力出版社
0.6 术语与缩写解释