本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

新浪微博客户端---项目调查模块

新浪微博客户端---项目调查模块

本系统从整体上来看功能已经比较完善了,具有主流微博应该具有的功能,有较好的 用户界面和交互手段,用户可以很方便地通过这个客户端来实现分享身边事的愿望。本系 统整合了新浪和腾讯两个微博平台,只需要通过授权后就可以通过切换帐号来实现查看不 同平台

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774


  • 详细描述

    新浪微博客户端---项目调查模块
    摘要
    本系统是基于 Android 移动开发平台,使用 Java 语言开发,在 Eclipse 集成开发环境进 行项目创建,目的是使系统具有良好的平台移植性和可扩展性。新浪微博 Android SDK 与 腾讯微博 Android SDK 均为第三方微博应用提供了文档易用的微博 API 调用服务,使第三 方微博客户端无需了解复杂的验证和 API 调用过程,就可以实现分享内容到微博平台,开 发者可以基于平台 SDK 开发出丰富多彩并且具有实用性的应用。
    本论文从项目的背景说起,介绍了 Android 平台的开发技术和相关开发工具;接着是 阐述了如何对微博整合客户端进行需求分析,对系统进行 UI 设计,再接着是对系统进行模 块划分,从登录授权模块、微博首页模块到最后的广告模块均进行了详细的设计与实现。
    本系统给用户展示了一个具有良好交互手段的界面,内容丰富,数据来源于两个微博平台
    的实时数据,用户可以及时获得好友的动态,也可以及时地分享自己的生活。整个系统具 有良好的实用性,能满足双平台微博用户的社交需求。
     
    目录
    要.............................................................................................................................................. I 
    第一章 绪论............................................................................................................................. 
    1.1 引 言................................................................................................................................. 1
    1.2 项目的背景及意义..................................................................................................... 1
    1.3 开发平台与技术介绍.............................................................................................. 3
    1.3.1  开发平台与运行环境......................................................................................... 3
    1.3.2  开发工具 Eclipse、SDK、ADT 介绍.................................................................... 4
    1.3.3 开发语言与 Android 系统组件介绍 ................................................................. 4
    1.4 论文的结构与工作安排........................................................................................... 5
    第二章 Android 客户端界面分析与设计 .................................................................. 6
    2.1 Android 手机界面的特点...................................................................................... 6
    2.2 Android 微博客户端需求分析............................................................................. 7
    2.3  系统各个界面分析与设计.................................................................................... 8
    2.3.1  启动界面............................................................................................................ 8
    2.3.2  登录界面............................................................................................................. 9
    2.3.3  主界面............................................................................................................... 9
    2.3.4  发布微博界面.................................................................................................... 11
    2.3.5  显示微博详细内容界面................................................................................... 12
    2.3.6  显示评论界面.................................................................................................... 13
    2.3.7  显示收藏界面.................................................................................................... 13
    2.3.8  帐号管理界面.................................................................................................... 14
    第三章 系统概要设计....................................................................................................... 15
    3.1  系统设计目标......................................................................................................... 15
    3.2  系统模块设计......................................................................................................... 15
    3.2.1  系统模块划分................................................................................................... 15
    3.2.2  系统模块功能分析.......................................................................................... 16
    第四章       系统详细设计............................................................................................. 17
    4.1  授权模块................................................................................................ .................. 17
    4.2  微博首页模块.................................................................................... .................... 18
    4.3  微博详情模块......................................................................................................... 21
    4.4  个人资料模块....................................................................................................... 21
    4.5  发布微博模块........................................................................................................ 24
    4.6  查看评论、收藏模块.......................................................................................... 24
    4.7  “更多”模块........................................................................................................ 25
    4.8  广告模块................................................................................................................. 27
    第五章 系统测试..................................................................................................................... 29
    5.1  授权模块测试用例................................................................................................ 29
    5.2  浏览微博测试用例.............................................................................................. 29
    5.3  发布微博模块测试用例...................................................................................... 29
    5.4  浏览个人资料测试用例...................................................................................... 30
    5.5  浏览评论、收藏测试用例................................................................................. 30
    5.6  广告显示测试用例............................................................................................... 31
    5.7  系统评价.................................................................................................................. 31
    第六章 展望与总结............................................................................................................ 32
    参考文献.................................................................................................................................... 33
    致谢..............................................................................................................................................34
     
    本课题的研究是基于新浪微博 SDK 和腾讯微博 SDK 开发的,整个开发过程基本上以 下几个阶段组成,每一个阶段完成指定的任务。
    第一阶段:需求调研,进行需求分析,这个过程主要进行需求确定,根据需求对这个
    系统进行系统分析,对整个系统进行模块划分。
    第二阶段:研究新浪和腾讯微博平台 SDK 的集成方法,还有 API 的使用方法,对返回 数据进行分析。
    第三阶段:进行客户端 UI 设计,搭建程序的框架;之后进行业务逻辑的初步实现。 第四阶段:完善整个客户端,对程序进行优化和调整,美化客户端的用户界面,丰富
    用户的交互手段。
    第五阶段:对客户端进行打包,编写测试用例,对客户端进行功能和非功能性的测试。 通过基于 Android 平台开发的实现技术进行了有序的统计与分析,并对于本系统开发
    的目标与功能进行了合理的分析与筛选之后,本项目在其交互性与可行性都得到了确认,
    结合开发语言、开源项目的整合,最终实现了具有较强实用性的微博客户端。总结如下:
    1、本系统完成的功能 查看首页微博列表、发布微博、转发微博、评论微博、收藏微博、查看个人资料、查
    看粉丝、查看微博、查看关注、查看收藏、客户端反馈、分享好友、检测软件更新。
    2、本系统存在的问题 本系统的开发虽然达到了预期所计划的,但仍然存在不足之处,如应用程序存在 bug,
    相关功能没有完善等,仍有改进完善的空间。
    3、本系统的展望 本系统由于新浪微博开放平台的原因,审核上线流程比较繁琐,所以只能通过测试帐
    号才可进行授权认证。为了能让客户端系统能让更多的人使用,本系统将继续完善,并且 通过新浪开放平台和腾讯微博开放平台审核,提交上线。
     
    参考文献
    [1]周.基于 Android 的微博客户端设计与实现[J].电脑编程技巧与维护,2012,10:66-67+130. [2]严武军.基于 Android 腾讯微博客户端系统设计与实现[J].电脑开发与应用,2012,11:50-51+56.
    [3] 黄 佳 星 , 王 晶 , 沈 奇 威 . 基 于  Android  的 移 动 互 联 网 应 用 框 架 方 案 [J]. 电 信 工 程 技 术 与 标 化,2012,08:77-80.
    [4]舒后,刘娇洋.基于 Android 平台的移动博客的设计与实现[J].北京印刷学院学报,2012,06:42-46.
    [5] 王 明 超 . 基 于  Android   系 统 的 新 浪 微 博 客 户 端 的 设 计 与 实 现 [J]. 电 脑 知 识 与 技 术,2012,33:7933-7935+7944.
    [6]姚永明,吕建平.基于 Android 平台的用户管理软件的设计与实现[J].西安文理学院学报(自然科学 版),2013,01:79-83.
    [7]武玉坤.基于 Android 移动学习平台的设计[J].计算机光盘软件与应用,2013,01:20-21+47. [8]姜海岚.基于 Android 的多功能手机相册设计与实现[J].电脑知识与技术,2013,15:3614-3616. [9]李刚.疯狂 Android 讲义[M].电子工业出版社.2011.6.
    [10]李宁.Android 应用开发实战[M].第 2 版.  机械工业出版社.2013.
    http://www.bysj580.com/   http://www.bysj580.com/biyesheji/
    收缩