基于Android的随身物品追踪器的APP的设计与实现开题报告

 2021-08-14 02:38:15

1. 研究目的与意义(文献综述)

在国内手机市场中,android操作系统占据的市场份额是毋庸置疑的王者。为市场带来非常强劲的需求,在招聘类网站上,android开发工程师是很热的职位。而开发爱好者想进入,面临的第一个问题就是如何掌握java语言,这主要是因为android以java为编程语言的。

android是google开发的基于linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序—移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和t-mobile在内的30多家技术和无线应用的领军企业组成。希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统,推进更好、更快的创新,为移动用户提供不可预知的应用和服务。这也是android平台能够吸引众多软件开发者的主要原因之一。

虽然,java编程语言在市面上流行的语言当中,属于语法简单的一种,但包含的面相对象思想博大精深,让人头痛。为了帮助编程爱好者掌握java语言,许多网站和培训机构为对android行业感兴趣的爱好者,提供了培训课程和教学视频。但众多开发者还是比较喜欢项目实例,通过实例学习,效果和效率都很android智能手机用户很多,大家使用手机的习惯也不一样。大多数用户都不喜欢别人随便拿走或者不经同意使用自己的私人物品。基于以上考虑,可以开发一款不仅可以保护个人隐私说不定还能防盗的app。其目的是基于android平台,以eclipse为开发工具,设计并实现一个安卓手机app小应用软件。该app主要功能是保护个人随身物品的安全,防止随身物品遗失。软件运行后,追踪器与app应用进行通信,物品上的追踪器就会发出警报,进而可以确认物品的位置。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

软件设计的任务是从软件需求规格说明书出发,根据需求分析阶段确定的功能设计软件系统的整体结构、划分功能模块、确定每个模块的实现算法以及编写具体的代码,形成软件的具体设计方案。

该app的功能主要分为3个部分即主程序、震动检测服务和警报发声程序。程序的流程很简单,在主程序中启动震动检测服务,一旦震动检测服务程序检测到震动就调用警报发声程序发出报警提示。

本设计拟采用的技术方案为:第一步环境搭建,即安装jdk,安装并配置android sdk及安装eclipse的developer tools插件;第二步是基本框架,主要在res目录下添加资源,在res的layout下面进行界面设计,在src文件夹下,添加“活动”,完成功能代码的编写工作;第三步功能设计,根据设计和需求,在基木框架下的src添加3个java文件其中一个是主活动(mainactivity.java ),一个是震动检测程后( shakedetector.java ),还有一个是警报发声程序(soundmanapger.java)。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

第1~3周:查阅相关文献资料;在明确设计内容的基础上撰写并提交开题报告;

第4~5周:学习并掌握android or ios的编程思想;

第 6~10周:利用java描述语言设计并实现算法;

第 11~12 周:建立追踪器与app应用的通信链接并进行调试;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1]李亭. 基于用户体验的智能手机app界面设计研究,2015

[2]张国防,白效波,孙超. 基于android的app开发平台的搭建,2015

[3]张 浩,赵千川. 蓝牙手机室内定位系统,2011

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。