北京邮电大学世纪
毕业设计(论文)
题 目 基于安卓平台的手机计步器的设计
北京邮电大学世纪毕业设计(论文)任务书
专业 通信工程 系(院) 通信与信息工程 设计(论文)题目 基于安卓平台的手机计步器的设计 题目分类 □ 工程设计;□ 工程技术研究;□ 软件工程(如CAI课题等);□ 专题研究;□艺术设计;■ 其他 题目来源 □ 自然科学基金与部、省、市级以上科研课题;□ 企、事业单位委托课题;□ 院级课题; ■ 自拟课题 □ 其他 指导教师(指导教师组组长及成员) 职 称 工作单位 备注 毕业设计(论文)的内容和要求:
步行有益于健康,步行热在欧美等发达国家十分盛行,各种类型的电子计步器也日趋流行,本论文要求学生在安卓平台上开发一款手机计步器软件,利用手机的加速度传感器感知用户步态的变化,实现准确记步。
论文内容包括:
1、 采集在步行过程中手机加速度传感器的输出信号,分析该信号和步行的关系,研究合适的记步算法,无论手机处于何种位置和状态,均能够实现精确计步。
2、 在安卓平台下编程实现该算法;实现每日步行里程、消耗热量等统计功能。 应完成的工作和提交材料要求(课题完成后应提交成果的种类、数量、质量等方面的要求):
1. 开题报告,2000字左右。
2. 论文中期报告,符合院系相关要求。
3. 毕业论文,不少于15000字,要求概念正确,调理清晰,文笔流畅。论文中的数学公式必须用Office自带的公式编辑器输入,原理框图等用Visio绘制。
4. 计步器软件开发包,软件可在安卓平台手机上正常运行,并实现准确记步。 主要参考文献(参考文献不少于4篇,参考文献目录按GB/T7714-2005的要求填写):
[1] 李刚.疯狂的Android讲义[M].电子工业出版社.2011.7.
[2] 吴亚峰,苏亚光.Android2.0游戏开发实战宝典[M].人民邮电出版社.2010.7.
[3] 李宁.Android开发完全讲义[M].中国水利水电出版社.2012.4.
[4] 严蔚敏,吴伟民.数据结构 [M].清华大学出版社.2007.3.
[5] 李刚.疯狂Java讲义[M].电子工业出版社.2008.10.
[6] Bruce Eckel著.Java编程思想(陈昊鹏)[M].机械工业出版社.2007.6:23-35
[7] 苏亚光;吴亚峰;索依娜.Android平台下传感器技术开发计步器应用[J].电脑编程技巧与维护.2010(23):3-6.
[8] 熊刚.基于Android的智能手机[D].武汉理工大学.2010:34一60. 毕业设计(论文)进度计划(从正式启动时间开始,以周为单位填写):
第 1?2 周:进行课题调研,文献查阅,撰写开题报告。
第 3 周:继续查阅文献,完成论文开题。
第 4?6 周:巩固学习数据结构,系统学习Android开发,Java语言。
第 7 周:研究手机内部传感器如何感知手机状态,研究记步算法并用安卓平台实现。
第 8 周:准备中期报告和中期答辩,迎接中期检查。
第 9 周:根据中期检查中存在的问题,查阅文献,调整研究内容和研究方法。
第10?11周:初步完成计步器软件的开发,在安卓平台手机上试运行。
第12?13周:继续调试、完善程序中的错误,准备撰写毕业论文的资料和数据。
第14?15周:撰写毕业论文,完善毕业论文。
第 16 周:准备答辩材料,完成毕业论文答辩。 指导教师签字: 日期: 2012 年 12 月 12 日 教学单位意见
审核人签字:
年 月 日 备注1、由指导教师撰写,可根据长度加页,一式二份,教务处、系(院)各留存一份,发给学生一份,任务完成后附在论文内;
2、凡审核不通过的任务书,请重新申报。
北京邮电大学世纪
毕业设计(论文)诚信声明
本人声明所呈交的毕业设计(论文),题目《基于安卓平台的手机计步器的设计》是本人在指导教师的指导下,独立进行研究工作所取得的成果,除了文中特别加以标注和致谢中所罗列的内容以外,毕业设计(论文)中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他教育机构的学位或证书而使用过的材料。
申请学位论文与资料若有不实之处,本人承担一切相关责任。
本人签名: 日期:
毕业设计(论文)使用权的说明
本人完全了解北京邮电大学世纪有关保管、使用论文的规定,其中包括:①有权保管、并向有关部门送交学位论文的原件与复印件;②可以采用影印、缩印或其它复制手段复制并保存论文;③可允许论文被查阅或借阅;④可以学术交流为目的,复制赠送和交换学位论文;⑤可以公布学位论文的全部或部分内容。
本人签名: 日期:
指导教师签名: 日期:
题目 基于安卓平台的手机计步器的设计
摘要
Android是一个针对移动设备的操作系统和软件平台,随着智能手机的兴起,渐渐成为了占有市场最大比重的移动平台操作系统,同时也越发地受到广大用户的青睐。Android采用 Linux 内核,由 Google 和开放手机联盟于2007年11月5日发布。容许使用 Java语言来开发和管理代码。作为一个年轻并且流行的移动应用平台,目前android软件的应用面还是比较广泛的,比如聊天,通讯,上网等等,但涉及传感器方面的应用软件还比较少。本文在分析讨论Android手机软件开发原理的同时,针对智能手机用户日常使用的实际情况,对用户手机的日常功能需求进行调查。发现对于经常走路上班或者锻炼的朋友来说拥有一款精美、功能齐全的计步器是非常必要的。将精确计量和智能运行技术完美结合,只需开启软件,通过感应器传来的信息,App能够变化算法,测得你的走路步数,速度以及消耗的卡路里量与行走历程。一款合适的计步器在无形中会量化用户的健身效果,帮助用户坚持锻炼以达到更好的健身效果。
关键词 Android 智能手机平台 计步器 Java
Title The design of mobile phone pedometer based on
the android platform
Abstract
Android is an operating system and software platform for mobile devices. With the development of Smartphone, it gradually became the biggest proportion in the market of mobile operating system. At the same time, it became more and more popular among users. Android uses the Linux kernel, announced on November 5, 2007 by Google and the open handset alliance, and it allow to use Java language to develop and manage the code. As a young and popular mobile application platform, the application of android is relatively wide; such as chat, communication and internet. However, the application of sensors is less. The thesis of this essay is to analyze and discuss the principle of software development of Android mobile phone. Also, the another purpose in this essay is to conduct an investigation in the daily functional demand for mobile phone users based on the situation of daily uses of smart phone users. The research shows that it is very important to have a fully functional pedometer for people who often walk to work or exercise. The pedometer makes a perfect combination of accurate measurement and intelligent operational technology, when the software are ready to run, it can use the massage which acquire from
上一篇:
基于_Android_代码_系统的_手机_天气预报_软件_毕业论文
下一篇:
经典心理语录净化心灵