您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 本科毕业设计---新浪微博android客户端的实现
编号:()字号本科生毕业设计(论文)题目:姓名:学号:班级:二〇一二年六月微博客户端的设计开发计08-3班中国矿业大学本科生毕业设计姓名:学号:学院:计算机科学与技术专业:计算机科学与技术设计题目:微博客户端的设计开发专题:指导教师:徐慧职称:讲师2012年6月徐州中国矿业大学毕业设计任务书学院计算机科学与技术专业年级计08级学生姓名任务下达日期:2012年1月10日毕业设计日期:2012年1月4日至2011年6月10日毕业设计题目:微博客户端的设计开发毕业设计专题题目:毕业设计主要内容和要求:毕业设计的软件内容及要求:1.用户界面美观实用,便于各功能页面导航。2.系统各功能模块要明确划分。论文的内容及要求:1.论文对系统设计的思想进行详细描述,介绍整个软件开发过程。2.进行系统需求分析,概要设计,详细设计,性能测试。3.说明开发过程中遇到的问题极其解决方法。4.最后写出软件开发的体会及收获。5.严格按照软件工程要求的格式编写文档。院长签字:指导教师签字:中国矿业大学毕业设计指导教师评阅书指导教师评语(①基础理论及基本技能的掌握;②独立解决实际问题的能力;③研究内容的理论依据和技术方法;④取得的主要成果及创新点;⑤工作态度及工作量;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):成绩:指导教师签字:年月日中国矿业大学毕业设计评阅教师评阅书指导教师评语(①基础理论及基本技能的掌握;②独立解决实际问题的能力;③研究内容的理论依据和技术方法;④取得的主要成果及创新点;⑤工作态度及工作量;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):成绩:指导教师签字:年月日中国矿业大学毕业设计答辩及综合成绩答辩情况提出问题回答问题正确基本正确有一般性错误有原则性错误没有回答答辩委员会评语及建议成绩:答辩委员会主任签字:年月日学院领导小组综合评定成绩学院领导小组负责人:年月日摘要微博即MicroBlog,网上昵称围脖,是一种非正式的迷你型博客,是一个基于用户关系的信息分享、传播及获取平台。用户可以通过WEB、WAP以及各种客户端组件个人社区,以140字左右的文字更新信息,并实现即时分享。它是一种互动及传播性极快的工具,传播速度甚至比媒体还快。本文阐述了新浪微博客户端的各种相关知识,尤其对Android客户端作了详细的介绍,同时将设计过程中所用到的主要方法及控件进行了详细说明。此次毕业设计以Android操作系统作为开发平台,Eclipse作为开发环境,参照新浪提供的API,进行微博客户端软件的设计与实现。本软件实现了微博首页获取数据、我的资料、好友资料、我的关注、我的粉丝、收藏微博、评论微博、转发微博、发表微博等功能,具备了一般微博所具有的功能,具有较强的实用性。关键词:Android平台;微博;OAuth认证协议ABSTRACTMicrobloggingisarelationshipbasedonuserinformation-sharing,disseminationandaccessplatform.UserscanuseWEB,WAPindividualcomponentsandavarietyofclientcommunitiestointerabout140wordsoftextupdates,andsharethisinstantly.Itisaninteractiveandfastspreadtool,spreadevenfasterthanthetraditionalmedia.ThisarticleintroducesthedevelopmentofAndroid-basedmicrobloggingsystem,thesystemisdividedintoserver-sideandmobileclient.MicrobloggingsystemusestheMVCdesignpattern,thethree-layerarchitecture.ThedevelopmenttoolsistheEclipse.ThedevelopingenvironmentisJDK7.0andtheAndroid2.3andusesinarestAPI.Thissinaandroidmicroblogimplementlogining,register,releasemicroblogging,visittheFriendsHomePage,uploadphotos,updatestatusandsoon.Excepttheabovefunctions,inmobileclient,thetablefordiscussionandreal-timemicrobloggingupdateremindersareadded.DesignandImplementationofthetablefunctionistoresolvetheproblemofthemicrobloggingandmobilizetheenthusiasmoftheusers.Keywords:Android;Microblog;OAuthprotocol目录1绪论...................................................................................................................................11.1开发背景及意义.....................................................................................................11.1.1开发背景......................................................................................................11.1.2意义..............................................................................................................31.2开发工具及运行环境............................................................................................31.2.1开发工具......................................................................................................31.2.2运行环境......................................................................................................42项目所用技术介绍.........................................................................................................52.1Andorid简介...........................................................................................................52.2Android系统架构...................................................................................................52.3系统组件................................................................................................................52.3.1Activity..........................................................................................................62.3.2Service..........................................................................................................62.3.3BroadcastReceiver........................................................................................62.3.4ContentProvider...........................................................................................73系统分析...........................................................................................................................83.1功能需求................................................................................................................83.2系统用例图............................................................................................................94系统设计.........................................................................................................................104.1程序总体架构......................................................................................................104.2模块功能设计......................................................................................................115详细设计与编码.............................................................................................................135.1授权模块..............................................................................................................135.1.1OAuth相关的三个URL............................................................................135.1.2OAuth相关的参数定义........................................
本文标题:本科毕业设计---新浪微博android客户端的实现
链接地址:https://www.777doc.com/doc-1534686 .html