《基于Android微博整合客户端的设计与实现》毕业设计中期考核表

华南理工大学广州学院

本科生毕业设计(论文)中期阶段考核表

学生姓名

巫文杰

专 业

计算机科学与技术

班级

10计算机科学与技术1班

指导教师(导师组)

邓一星

中期检查时间

3月20日

论文题目

中文

基于Android微博整合客户端的设计与实现

英文

Based on the Android client design and implementation of weibo integration

毕业论文的目录和主要研究内容:

摘  要

Abstract

第一章  绪  论

1.1   引  言

1.2   项目的背景及意义

1.3   开发平台与技术介绍

1.3.1     开发平台与运行环境

1.3.2     开发工具Eclipse、SDK、ADT介绍

1.3.3     开发语言与Android系统组件介绍

1.4   论文的结构与工作安排

第二章  Android客户端界面分析与设计

2.1  android手机界面的特点

2.2  android微博客户端需求分析

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 授权模块

         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 系统评价

   第六章  展望与总结

   参考文献

   致谢

研究内容:

1、熟悉Oauth2.0授权认证机制流程,实现第三方微博客户端的授权。

2、熟练使用开放平台提供的Android SDK和API接口。

3、了解新浪微博开放平台和腾讯微博开放平台的异同点,实现两种微博平台的整合;

4、熟练使用SlidingMenu、PullToRefresh等Android开源控件。

5、熟练掌握Android高级核心技术的应用。

6、了解用户体验要素,设计出有较好用户体验的界面效果。

7、研究移动平台的广告投放的形式,实现基于应用商店SDK嵌入广告。

毕业论文工作进展情况(详述):

阶段一:2013年12月08日2013-2014学年度第1学期第14周

至2014年1月17日2013-2014学年度第1学期第20周

  1. 确定论文题目,完成任务书                   100%
  2. 阅读相关文献,完成外文翻译                 100%

   3.学习Android开发技术,SDK使用方法          100%

   4. 撰写开题报告,制定初步论文实施计划          100%

以上是第一阶段论文工作进展情况,主要完成任务书、外文翻译、开题报告文档的撰写。

 

阶段二:2014年2月25日2013-2014学年度第2学期第1周至

2014年3月28日2013-2014学年度第2学期第7周

1.  项目开发准备,搭建好Eclipse开发环境,SDK、ADT开发工具等,阅读新浪微博、腾讯微博SDK开发文档,导入相应jar包到项目中。进度:100%

2.  参考目前主流微博客户端功能模块,完成界面效果设计与功能需求分析。进度:100%

3.  根据需求分析划分功能模块,编码实现各功能模块(包括帐号管理、发布微博、浏览微博、查看单条微博、转发/收藏/评论微博、个人资料等)。进度:100%

4.  确定论文目录,撰写中期考核表。 进度:100%

第二阶段主要是对系统进行功能需求分析和设计,根据需求进行功能模块的划分,再对每个模块进行编码实现,目前已经实现90%的功能需求,之后会再继续对系统进行功能性完善,会从系统性能和操作体验方面去着手开发。

 

指导教师意见(是否按照毕业论文撰写实施计划进行):

 

 

指导教师签名:       

           年    月    日

审查小组检查意见:

 

 

 

审查小组负责人签名:          

                 年    月    日

注:电脑打印,用A4纸。页边距左边2.2cm,右边2.2cm,上下边距2.54cm,在左边装订。

你可能感兴趣的:(毕业设计)