登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于Android的媒体信息综合服务应用软件的设计与实现毕业论文

 2021-03-21 09:03  

摘 要

近几年,随着移动互联网技术的不断发展,智能手机逐渐成为人们上网的主要方式,而微博,腾讯这类媒体信息应用的使用人数,也随之增多。很多人都在手机上安装了这两类应用或更多的类似应用,然而人们在使用这类应用软件发布消息时,只能选择一类使用。

本此设计是在使用新浪微博,腾讯等媒体信息平台所开放的API接口的环境下,使用Android开发的系列工具来设计与实现的。本论文对使用的网络请求和数据存储等技术进行分析与研究,依照软件开发的流程,对应用软件进行了系统的需求分析、系统设计、实现与测试等工作。

根据用户需求,本应用软件在功能上实现了账号绑定与解绑,消息同步发送,推送消息接收与管理,账号基本信息管理等功能。移动客户端以Android平台为基础,界面简洁友好,能够正常地运行与使用;后台服务器端以Bmob云平台为基础,在处理一些信息的同时,存储用户的信息数据,有较好的功能扩展性。

关键字:Android;Bmob云平台;微博,腾讯;同步发送

Abstract

In recent years, with the continuous development of mobile Internet technology, smart phones gradually become the main way of people online, and microblogging, Tencent media information applications such as the number, also increased. Many people are on the phone to install these two types of applications or more similar applications, but people in the use of such applications to publish messages, can only choose a class of use.

This design is in the use of Sina microblogging, Tencent and other media information platform open API interface environment, using a series of tools of Android development to design and implement. In this thesis, the network request and data storage technology are used to analyze and research. According to the software development process, the application software needs system analysis, system design, implementation and testing.

According to user needs, the application software in the function to achieve the account binding and unbundling, message synchronization send, push message reception and management, account basic information management and other functions. Mobile client based on the Android platform, the interface is simple and friendly, able to run and use. Background server to Bmob cloud platform as the basis, dealing with some information and storing the user's information data, has a better functional scalability.

Key words:Android;Bmob cloud platform; Microblogging; Tencent; synchronous send;

目 录

摘 要 II

Abstract II

第1章 绪论 2

1.1 研究背景 2

1.2国内外研究现状 2

1.3 研究目的及意义 2

1.4 论文结构 2

第2章 系统开发相关技术 2

2.1第三方API接口的导入 2

2.2 网络请求 2

2.3 数据存储 2

2.3.1 手机移动端数据存储 2

2.3.2 Bmob服务端数据存储 2

第3章 需求分析 2

3.1 系统总体概述 2

3.2 系统主要业务功能需求 2

3.2.1 登录与注册模块 2

3.2.2 账号管理模块 2

3.2.3 信息管理模块 2

3.3 系统非功能需求 2

3.4 可行性分析 2

第4章 系统设计 2

4.1 系统整体设计 2

4.2 系统主要功能模块设计 2

4.2.1 登录与注册模块设计 2

4.2.2 账号管理模块设计 2

4.2.3 信息管理模块设计 2

4.3 数据库设计 2

4.3.1 数据库物理模型设计 2

4.3.2 数据库表设计 2

第5章 系统实现与测试 2

5.1登录与注册模块主要功能实现 2

5.2 账号管理模块主要功能实现 2

5.3 信息管理模块主要功能实现 2

第6章 总结与体会 2

参考文献 2

致 谢 2

第1章 绪论

1.1 研究背景

在当今世界,随着计算机技术和移动互联网技术的快速发展,网络环境的日益完善,出现了越来越多的应用软件或娱乐软件,而随着智能手机市场的开辟与兴起,手机成为网民上网的一种主要方式。截至2016年12月,我国手机网民规模达6.95亿,增长率连续三年超过10%。台式电脑、笔记本电脑的使用率均出现下降,手机不断挤占其他个人上网设备的使用[1]。目前手机市场上主流的手机操作系统是谷歌公司发布的Android系统和苹果公司的IOS系统。并且市场调研机构Gartner公布了2016年第四季度手机系统市场份额的统计数据。数据显示,Android和IOS已经占据99.6%的市场份额,其它手机系统几乎已经消失殆尽。

Android系统的市场份额又大于IOS系统,而且Android操作系统是完全免费开源的,任何厂商都可不用经过Google和开放手持设备联盟的授权,来随意使用Android操作系统。在2013年5月16日,Google发布了Android studio作为官方的Android平台开发程序的集成开发环境,供开发者免费使用。

在这种大环境下,微博,腾讯这类媒体平台软件飞速地发展起来,并形成了其固有的用户群落。一个用户手机上往往安装了多个媒体平台软件,大部分用户在使用时,主要使用一个媒体平台软件,其他媒体平台软件往往闲置,浪费了软件的社交潜力或用户精力。现今,关于同步发送信息在多个媒体平台软件上的集成应用软件,已有多个应用软件已开发,发布在市场上的应用软件仅有同步圈。

1.2国内外研究现状

在日常生活中,网民一般通过手机来进行一些信息的发布与查看。因为诸如微博,微信,QQ,朋友圈等媒体平台的多样化,用户有多个媒体平台账号,因为媒体平台之间的竞争关系,其账户信息是不相通的,用户只能选择一个媒体平台作为自己日常生活中的动态信息的发布以及关注信息的获取,不能同时在这些不同的媒体平台上发布自己的动态信息,接收不同媒体平台上关注过的即时信息,使用户浪费了一些媒体平台上所具有的社交潜力,只能利用某一媒体平台上的社交圈来获取信息,发布信息。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图