1、 毕业设计(论文) 题 目: 腾讯微博客户端的设计与实现 专 业: 计算机科学与技术(软件工程) 院(系) : 信息工程学院 完成时间: 毕业设计(论文)任务书 附表一 题目来源:探索学习 课题名称 腾讯微博客户端的设计与实现 设计人姓名 指导教师姓名、职称 专业 计算机科学与技 术(软件工程) 指 导 时 间 /地 点 班级 一、设计(论文)内容 这次设计的主要内容是开发一个腾讯微博的 pc 客户端, 通过使用腾讯微博开放平台提供的 API 函数以及开发文档,在 VS2010 平台下使用 MFC 具有图形界面的客户端,其主要功能有,通过用户 的授权认证,获得用户的相关信息,用户发表新的微博,
2、获得用户的相关微博,并对此微博进行 评论,和收藏等。 二、设计(论文)的主要技术指标 1、 能够正确的通过腾讯微博的认证,正确地获取用户的信息。 2、 能够正确显示微博信息,不出现错字和乱码。 3、 不仅要获取微博,还能获取微博配备的相关图片。 三、进度安排 1、熟悉编程语言 VS2010 的编程平台; 2、熟悉腾讯微博 API 的相关用法; 3、编写软件详细设计报告; 4、实施开发过程; 5、调试软件。 四、毕业设计(论文)提交的文档及基本要求 1毕业论文一份(包含封皮、目录、中英文摘要、内容及参考文献) 2不少于 5000 汉字的科技翻译资料一份 3、毕业论文简介(A4 纸 12 页) (
3、包含题目、专业、年级、姓名、指导教师、毕业论文所做 的工作、解决的问题、创新之处等) 4毕业设计任务书 5开题报告 6毕业设计工作中期检查表 毕业设计(论文)开题报告 附表二 课题名称 腾讯微博客户端的设计与实现 学生姓名 学号 专业班级 一、选题的目的意义 微博,即微博客(MicroBlog)的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户 可以通过 WEB、 WAP 以及各种客户端组件个人社区, 以 140 字左右的文字更新信息, 并实现即时分享。 微博客草根性更强,且广泛分布在桌面、浏览器、移动终端等多个平台上,有多种商业模式并存, 或形成多个垂直细分领域的可能,但无论哪种商
4、业模式,都离不开用户体验的特性和基本功能。在 微博客上,140 字的限制将平民和莎士比亚拉到了同一水平线上,这一点导致 大量原创内容爆发性 地被生产出来。 二、国内外发展综述 Twitter 是 2006 年 3 月由 blogger 的创始人威廉姆斯(Evan Williams)推出的,英文原意为小鸟的叽 叽喳喳声, 用户能用如发手机短信的数百种工具更新信息。 Twitter 的出现把世人的眼光引入了一个 叫微博的小小世界里。 2007 年中国第一家带有微博色彩的饭否网开张, 直到 2010 年国内微博迎来来 春天,微博像雨后春笋般崛起,2011 年上半年,我国微博用户数量从 6331 万增
5、至 1.95 亿,半年增 幅高达 208.9%。微博在网民中的普及率从 13.8%增至 40.2%。从 2010 年底至今,手机微博在网民中 的使用率比例从 15.5%上升到 34%。由此可见,微博已经与我们的生活紧密的联系起来,越来越多的 普通民众能够通过微博发出自己的声音使得被社会关注。在一些大的突发事件或引起全球关注的大 事,如果有微博客在场,利用各种手段在微博客上发表出来,其实时性、现场感以及快捷性,甚至 超过所有媒体。在我国,网民使用的微博平台主要以新浪微博和腾讯微博为主。 腾讯微博 新浪微博 推特网 三、毕业设计(论文)所用的方法 系统设计基于 C/S 架构 利用 Micro
6、soft 的 VS2010 开发工具,开发出带有图形界面的客户端软件,其中利用腾讯微博提供的 API,将微博中的内容抓取到本地客户端,然后将内容显示出来。 四、主要参考文献与资料获得情况 腾讯微博开放平台:http:/ 精通 mfc 程序设计(人民邮电出版社) VC+深入详解(电子工业出版社) 五、指导教师审批意见 签字: 年 月 日 毕业设计工作中期检查 附表三 2012 年 4 月 2 日 课题名称 腾讯微博客户端的设计与实现 姓 名 专业和班级 指导教师 一、毕业设计具体内容、目标和可能遇到的问题 具体内容及目标: (1)通过腾讯微博开放平台提供的 API 完成对用户登录的认证。 (2)熟悉腾讯微博提供的 API,了解微博的基本开发过程。 (3)利用微博 API 完成对用户相关