《计算机专业毕业设计论文开题报告.docx》由会员分享,可在线阅读,更多相关《计算机专业毕业设计论文开题报告.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机专业毕业设计论文开题报告计算机专业毕业设计论文开题报告讲明开题报告是保证毕业设计论文质量的一个重要环节,为规范毕业设计的开题报告,特印发此表。2学生应在开题报告前,通过调研和资料搜集,主动与指导老师讨论,在指导老师的指导下,完成开题报告。3此表一式三份,一份交学院装入毕业设计论文档案袋,一份交指导老师,一份学生自存。4选题需经基层教学单位专业教研室讨论审核、二级学院主管院长批准、报教务处备案,方可正式进入下一步毕业设计论文阶段。姓名开题时间XX.1.17学院计算机工程学院专业班级XX计算机科学与技术1班指导老师导师组邓一星论文题目中文基于Android微博整合客户端的设计与实现英文Bas
2、edontheAndroidclientdesignandimplementationofweibointegration一、选题的背景和意义微博英文名为micro-blog,即微型博客,是随着web2.0而兴起的一类开放的互联网社交服务,它允许用户以简短文字随时随地更新本人的状态,每条信息的长度都在140字以内,支持图片、音频、视频等多媒体的出版,每个用户既是微内容的创造者也是微内容的传播者和共享者。与传统博客相比,微博具有如下特点:)准入门槛低。传统博客强调版本的布置与语言的组织,因而博文的创作需要考虑完好的逻辑性,也就是讲,在Blog上写的门槛还是很高的;哪怕是一个没有受过严格中文训练的
3、人,只要会发短信,他就能使用微博。闲得无事,更新一下签名,就被记录了。2)即时通讯的原创性。对于每篇微博140个字符的信息量十分合适手机上网用户使用,无论你是在咖啡厅还是在地铁站,都很容易通过手机完成本人的微博。因而,微博的即时通讯功能非常强大。很多微博网站,即使在没有网络的地方,只要有手机可以即时更新本人的内容。一些突发事件或引起全球关注的大事,假如有微博,就能利用各种手段在微博上发表,其真实性以及快速性给人带来的现场感,甚至超过所有媒体。3)更强的互动性。与博客上面对面的表演不同,微型博客上是背对脸的follow,就好比你在电脑前打游戏,路过的人从你背后看着你怎么玩,而你并不需要主动和背后
4、的人沟通。既能够一点对多点,可以以点对点。在web阅读器中实现好友管理是非常方便的,假如你想在手机中进行管理的话同样是非常方便的,移动终端提供的便利性和多媒体化,使得微型博客用户体验的粘性越来越强。与传统博客相比,微型博客具有更好的及时性、开放性和随意性,用户不仅能够通过网页阅读和发布信息,还能够通过手机、即时通讯软件的客户端、桌面客户端、外部API接口等多种途径使用微博功能。对单条信息长度的限制是微博服务形式的核心特征,其信息短、直观、简洁的特点便于迅速阅读和传播。腾讯微博是一个由腾讯公司推出,提供微型博客服务的类Twitter网站。用户目前能够通过网页、手机、QQ客户端、QQ空间以及电子邮
5、箱等途径使用腾讯微博。新浪微博是一个由新浪网推出,提供微型博客服务的类Twitter网站。用户能够通过网页、wAP页面、手机客户端、手机短信、彩信发布消息或上传图片。新浪能够把微博理解为“微型博客或者“一句话博客。用户能够将看到的、听到的、想到的事情写成一句话,或发一张图片,通过电脑或者手机随时随地共享给朋友,一起共享、讨论;还能够关注朋友,即时看到朋友们发布的信息。目前在移动市场来讲,腾讯微博手机客户端和新浪微博手机客户端为目前主流的两大微博客户端,拥有大量的用户,用户能够在这两个客户端随时随地共享身边的事情,并且新浪跟腾讯均向开发者提供了开放平台,开发者能够根据开放平台提供的SDk和API
6、开发出不同的微博客户端。微博用户可能同时拥有新浪微博和腾讯微博账号,想查看不同的微博只能到不同的微博客户端里去看,这就萌生了一个需求,整合新浪微博和腾讯微博于一个客户端当中,使得用户能够同时获取两种微博平台的数据,并且能够同一个客户端共享本人的微博。这个选题意义在于为研究社交应用客户端的实现方式,微博SDk的使用方法和开放平台给广大开发者所提供的API接口的使用方法提供一个好的应用实例,并且具有一定的商业价值,整合实现多微博帐号登录客户端实现共享身边事提供了一个很好的参考,具有很好的参考价值。二、研究目的、内容论文提纲及拟解决关键问题研究目的:、熟悉oauth2.0受权认证机制流程,实现第三方
7、微博客户端的受权。2、熟练使用开放平台提供的AndroidSDk和API接口。3、了解新浪微博开放平台和腾讯微博开放平台的异同点,实现两种微博平台的整合;4、熟练使用Slidingmenu、PullToRefresh等Android开源控件。5、熟练把握Android高级核心技术的应用。6、了解用户体验要素,设计出有较好用户体验的界面效果。7、研究移动平台的广告投放的形式,实现基于应用商店SDk嵌入广告。毕业论文提纲:摘要Abstract第一章绪论.1引言.2项目的背景及意义.3开发平台与技术介绍.3.1开发平台与运行环境.3.2开发工具Eclipse、SDk、ADT介绍.3.3开发语言与An
8、droid系统组件介绍.4论文的构造与工作安排第二章Android客户端界面分析与设计2.1android手机界面的特点2.2android微博客户端需求分析2.3系统各个界面分析与设计2.3.1启动界面2.3.2登录界面2.3.3主界面2.3.3.1首页微博界面2.3.3.2消息界面2.3.3.3个人资料界面3.3.3.4更多界面2.3.4发布微博界面2.3.5显示微博具体内容界面2.3.6显示评论界面2.3.7显示珍藏界面2.3.8帐号管理界面2.3.9其他界面第三章系统概要设计3.1系统设计目的3.2系统模块设计3.2.1系统模块划分3.2.2系统模块功能分析第四章系统具体设计4.1受权
9、模块4.2微博首页模块4.3微博详情模块4.4个人资料模块4.5发布微博模块4.6查看评论、珍藏模块4.7“更多模块4.8广告模块第五章系统测试5.1受权模块测试用例5.2阅读微博测试用例5.3发布微博模块测试用例5.4阅读个人资料测试用例5.5阅读评论、珍藏测试用例5.6广告显示测试用例5.7系统评价第六章瞻望与总结参考文献致谢拟解决关键问题:、简洁的UI设计效果,需要具有良好的交互体验。2、oauth2.0受权认证,实现新浪微博受权和腾讯微博受权。3、多帐号管理,区分新浪微博帐号和腾讯微博帐号。4、整合开源控件到客户端中,呈现详细效果。5、新浪微博SDk与腾讯微博SDk的使用,API接口的数据请求。6、解析微博数据,将数据以固定展示效果呈现。7、任务队列操作、多线程管理、异步更新UI等问题。8、界面优化、代码优化、性能优化等问题。9、软件实时检测更新版本问题。