版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、武汉科技大学计算机科学与技术学院2013 / 2014 学年 第2 学期毕业设计工作记录毕业设计(论文)题目:基于 an droid 的生活脚步记录软件专业名称:计算机科学与技术班级学号:学生姓名:张杨指导教师:柯鹏开始时间:2014.03.3结束时间:2013.06.6计算机科学与技术学院2014年制说明1本记录簿除“指导教师意见”一栏外,其余均由学生填写,毕业设计工作结束后交学院存档。其中,周次与教学进程表一致,填写本学期教学周次,每 4 周作一个月计算2“工作日记”包括一周内所做的各项工作,要求每天填写并且内容详实。本项记录 是教师填写“指导教师意见”的主要依据。3“辅导答疑情况”填写答
2、疑的日期与地点,学生本人所提出的问题,教师所布置的 任务及对问题的回答情况。4“指导教师意见”是教师对学生一周工作的客观评价,其中必须对完成进度进行评 价。全部评价是毕业答辩时填写“指导教师审阅表”与“评阅教师审阅表”的主要依据。5“月度工作总结”内容包括:当月工作完成进度和进展过程简介、取得的主要成绩 和收获、存在问题等。其中,成绩与收获的多少是毕业设计成绩评“优”的重要依据。6当学生工作态度为“较差”时,指导教师负有及时向学生提出“警告”的责任。当 学生工作态度为“差”时,指导教师必须及时将情况上报教研室;教研室应及时将情况汇 总上报学院教学办公室,并与学院共同就学生毕业设计的问题提出整改
3、意见或决定停止学 生毕业设计作不及格论处;教师、教研室、学院共同负责学生整改情况检查。第 4 周(3.3-3.9 )工作 日 记已经确定了毕业设计的内容,基于an droid的生活脚步记录软件,这周的主要工作是学习开发此系统涉及的专业知识。所以必须要了解地图开 发的相关知识。辅 导 答 疑 情 况交流方式:Email时间:2014年3月5日问题:柯老师,您给我讲解一下怎么样能开发地图软件的应用?回答:关于地图软件的开发研究,现在已经有很多公司都已经有非常成熟的技术了,如果你想自己去原生态的做出一个地图软件,那是非常困难 的,作为应届毕业生,你可以借鉴一些公司的技术或接口,比如谷歌,百 度,腾讯
4、等这些技术很成熟的公司,调用他们的API,至于如何使用,那你自己要去查找和学习他们提供的一些 SDK指导 教 师在下列项目中选择一个评价“”打2(请客观选择)1工作态度:认真? 一般口 较差口 差2完成进度:正常?滞后 严重滞后 3 总体评价: 优秀? 良好口 较差口 差4.其它方面:见签名:第 _5_周(3.10-3.16 )工作 日 记初步了解百度地图提供的SDK初步学习何如把百度地图包导入自己的工程中父流万式:电话辅时间:2014年3月12日导问题:柯老师提出问题,导入地图包, API获取定位的原理是什么呢?答回答:在百度地图定位中,优先使用 GPS进行定位;如果GPS定位没有打开疑或者
5、没有可用的位置信息,则会通过判断网络是否连接(即确认手机是否能情上网,不论是连接2G/3G或Wi-Fi网络),如果是,则通过请求百度网络定位服务,返回网络定位结果。目前,系统自带的网络定位服务精度低,且服况务不稳定,并且从未来的趋势来看,基站定位是不可控的(移动公司随时可能更改基站编号以垄断定位服务),而Wi-Fi定位则不然,它是一种精度高,不收管制的定位方法。在程序中,如果使用此功能,必须注册 GPS和网络的使用权限在下列项目中选择一个评价“”打2(请客观选择)1工作态度:认真? 一般较差2 完成进度:正常?滞后严重滞后3.总体评价:优秀? 良好较差4.其它方面:签名:第 6 周(3.17-
6、3.23 )工作 日 记这一周的主要任务是对百度地图 SDK中公开的API进行学习和如何使 用辅 导 答 疑 情 况交流方式:Email时间:2014年3月19日问题:柯老师,自动在地图显示自己当前的地理信息位置实现思路是什么?回答:要做这个功能,百度把展示地图的功能与地位的功能分开了,要 导入这2个包,首先,你要用定位 API发起POI查询请求来获取定位地理 的坐标位置信息,然后再调用地图 API来在地图中显示出该地理坐标,这 样,当前地理信息就在地图的中心显示出来了在下列项目中选择一个评价“导1.工作态度:教2.完成进度:师3.总体评价:认真? 一般 正常? 滞后 优秀? 良好意4.其它方
7、面:(请客观选择) 较差口 差 严重滞后较差口 差签名:第 7 周(3.24-3.30 )工作 日 记这周的主要工作是试着在an droid中头现自动疋位,并把疋位信息在地图中显示出来父流万式:电话辅时间:2014年3月26日导问题:柯老师提问,研究快一个月了,能谈谈自动定位解决了吗?答回答:疑根据您的指导,自己再结合百度地图与定位 SDK基本上自动定位已情经实现了。况我自己还新增了几个功能,就在可以设置地图显示为卫星地图和交通地图这几种模式,并可以设置定位发起请求的时间间隔。指在下列项目中选择一个评价“”打2(请客观选择)导1工作态度: 认真? 一般口 较差口 差教2 完成进度: 正常? 滞
8、后 严重滞后 师3 总体评价: 优秀? 良好口 较差口 差.、八 意4.其它方面:见签名:第1月(3月3日 3月30日)月度工作总结由于在校外实习,一直很在忙公司的事。从第四周开始做毕业设计,柯老师组织了小组经行讨论并为后期任务做了安排。我的题目是基于an droid的生活脚步记录软件。本月所做的工作整体上是对毕业设计的系统 所涉及到的技术和知识点做充足的准备, 对课题进行更加深入的分析了解。 于是在网上查找到一些关于课题的资料和很多技术上的参考文献。在本月还因老师的要求撰写了毕业设计的开题报告。开题报告的主要 内容是谈谈自己对相应课题的理解,及对课题的一些构思和大体的实现的 一些手段,并谈谈
9、自己的一些想法。需求已经了解后,就快要对系统进行设计了,在这算法研究方面的经 验不是很多,所以还要继续努力多学习有关地图开发的知识。教师情况是否属实 (是在中打2,否在中打X)?签名:评价第 8 周(4.1-3.6 )工作 日 记在初步熟悉了地图记忆定位的知识后,学习一些关于实时跟踪定位的信 息提取。父流万式:电话辅时间:2014年4月2日导问题:柯老师,可以指导我关于实时跟踪当前用户运动信息的功能吗?答回答:之前,你已经可以自动定位当前的位置信息,并且,还可以设置定位的时间间隔,那么,你现在只需要触发2个事件,一个开始事件,另一疑个结束事件,在开始事件中开启疋位功能,并监听Locatio n
10、Clie nt.情registerLocationListener的事件,这样,系统会自动根据你的地理位置的改变而触发,并在这个事件中获取你所需要的信息, 比如,距离,时间,况速度,等,可能这些你需要的数据需要自己计算处理得到。为了达到好的效果,你可以设置定位的时间最短,即 1s中定位一次,这样,实时性更好。最后,结束事件中,你可以停止发起定位请求功能,这样,实时跟踪也就结束了。最后,只需要把这些得到的数据整理,记录即可。指在下列项目中选择一个评价“”打2(请客观选择)导1工作态度: 认真? 一般口 较差口 差教2 完成进度: 正常? 滞后 严重滞后 师3 总体评价: 优秀?良好口 较差口 差
11、.、八 意4.其它方面:见签名:第 9 周(4.7-3.13 )工作 日 记这周的主要工作任务是根据柯老师的指导,对实时跟踪的完成。父流万式:电话时间:2014年4月9日辅问题:柯老师提问,对于实时跟踪中具体怎么样得出总距离呢?导回答:根据1s的定位时间间隔,初始化时,记录下当前的坐标点si,在答触发的定位事件中, 再此获取当前的坐标点s2,根据两点计算距离有2疑中方法:情1.利用勾股定理,适用与2点之间很近的情况况2.让标准的球面大圆劣弧长度计算,适用与 2点距离较远的情况考虑到本软件的实践实现方法,用方法一比较好,double dista nee = Dista nceUtil.getDi
12、sta nce(p1LL, p2LL);指在下列项目中选择一个评价“”打2(请客观选择)导1工作态度: 认真? 一般口 较差口 差教2 完成进度: 正常? 滞后 严重滞后 师3 总体评价: 优秀? 良好口 较差口 差.、八 意4.其它方面:见签名:第 10 周(4.14-4.20 )工作这周的主要任务:日基于完成情况,做出一些改进。记父流万式:电话辅时间:2014年4月16日导问题:柯老师,对于这款软件应用有哪些可以改进的地方呢?答回答:你可以把用户每次使用的数据保存起来,在下次开启的时候,可以疑收索出以前的记录请况,这样可以收集数据,有分析的作用,而不是仅仅局限于一次的使用。情如果可以,更高
13、级的就是记录这些坐标点,可以在地图中重现轨迹路线,况这样更加一目了然。这样,就要新增几个功能了,新增,保存,收索,删除等指在下列项目中选择一个评价“”打2(请客观选择)导1工作态度:认真?一般口 较差口 差教2 完成进度: 正常? 滞后 严重滞后 师3 总体评价: 优秀?良好口 较差口 差.、八 意4.其它方面:见签名:第 11 周(4.21-4.27 )工作 日 记这周的主要任务:对柯老师提的改进意见进行研究与开发。父流万式:电话辅时间:2014年4月23日导问题:柯老师提问,改进方案进行的怎么样,可以实现吗?答回答:疑目前来说,我还在公司实习,时间也比较紧,对于您提的改进意见,我考情虑了一
14、些,也实现了一些,暂时可以保存记录的数据,比如,开始时间,结束时间,总距离,平均速度,运动方式,开始地点,结束地点,等信息。况至于在地图上重现当时的轨迹路线,这个有点难度,还没抽时间开始做。不过,我会尽量挤出时间努力把这些希望也可以实现的。在下列项目中选择一个评价“导1.工作态度:教2.完成进度:师3.总体评价:认真? 一般正常? 滞后优秀? 良好意4.其它方面:(请客观选择)较差口 差 严重滞后 较差口 差签名:第2月(4月1日 4月30日)四月份是开发毕业设计的黄金时期,也是最重要的一个时期,在四月期间,我在柯老师的悉心指导下,由对地图开发的一知半解到现在已经慢慢掌握了地图开发的思想,并能
15、应用 API解决一些问题,有很大的进步,同时我的毕业设计的开发也已取得重大突破。 设计的基本框架已经搭建完成,核心问题取得突破。月在这一个月中通过电话和邮件与柯老师交流,我弄懂了,定位问题的内度涵;对于定位问题的具体实现;基于实时跟踪的改进;以及利用实时跟踪工来记录这次运动或旅行的信息等问题研究。作距离毕业设局答辩还有将近一月时间,对于地图应用开发虽有一定的理 解,但仍不能达到要求,还需要认真钻研,且设计还需要进一步完善。在总后面的日子里,我要加倍努力钻研,多翻阅资料,多向老师和同学提问。结争取早日完成设计。教情况是否属实 (是在中打2,否在中打X)?师签名:评价第 12 周(5.1-5.8
16、)工作主要任务:在eclipse上对地图定位,实时跟踪,记录信息等合并开发。日记父流万式:电话时间:2014年5月6日辅冋题:an droid中页面跳转中怎么样传参数?导答:关于这类冋题 你主要是要研究一卞intant的使田万法 这个有答.关于这类冋题,1小主要疋要研九1intent的使田万法, 这丨有答几种情况如下:(1)无参数Activity 跳转疑In te nt i情startActivity(it);况(2)向下一个Activity传递数据Bun die bun die=new Bun dle();Bundle.putString(“name , ” This is from Mai
17、nActivity” );startActivity(it);(3)向上一个Activity 返回结果Intent it=getI nten t();Bun dle bun dle2=new Bun dle();Bundle2.putString(“name , ” This is from ShowMsg ” );Inten t.putExtras(b un dle2);setResult(RESULT_OK,i nten t);指导 教师.、八 意见在下列项目中选择一个评价“”打2(请客观选择)1工作态度:认真? 一般口 较差口 差2 完成进度: 正常? 滞后 严重滞后 3 总体评价: 优
18、秀?良好口 较差口 差4.其它方面:签名:第 13 周(5.9-5.16 )工这周的主要任务:在eclipse上元成编码,元善程序,并提供数据进仃测 试。作日记交流方式:邮件时间:2014年5月13日辅冋题:an droid中保存数据的头现原理及方法是什么?导回答:an droid中的数据存储有多种方法可以实现,主要是根据自己的实答际需求来选择性的使用,以下是一些最常用的数据存储方式:疑(1)使用 SharedPreferences 存储数据情(2)文件存储数据况(3)SQLite数据库存储数据使用ContentProvider 存储数据(5)网络存储数据指在下列项目中选择一个评价“”打2(请
19、客观选择)导1工作态度: 认真? 一般口 较差口 差教2 完成进度: 正常? 滞后 严重滞后 师3 总体评价: 优秀? 良好口 较差口 差.、八 意4.其它方面:见签名:第 14 周(5.17-5.24 )工作 日 记这周的主要任务:完成测试,并对程序改进,对结果进行分析,撰写论文。辅 导 答 疑 情交流方式:现场地点:30414时间:2014年5月20日问题:柯老师,您说的重现地图轨迹线路的实现思路是什么?回答:通过定位API在每次定位请求的事件中都保存获取的坐标IPO,在况通过地图API获取这些保存的坐标,重绘地图轨迹指在下列项目中选择一个评价“”打2(请客观选择)导1工作态度:认真? 一般口 较差口 差教2 完成进度: 正常? 滞后 严重滞后 师3 总体评价:优秀? 良好口 较差口 差.、八 意4.其它方面:见签名:第 15 周(5.25-5.31 )
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宠物店店员工作总结
- 黑龙江省哈尔滨市道里区2023-2024学年九年级上学期化学期末测试题
- 大型活动销售总结
- 婚庆策划师的工作总结
- 2025年云南省八省联考高考地理模拟试卷
- 《胡萝卜素的提取定》课件
- 《怎样做品牌规划》课件
- 2023年江西省上饶市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 2022年湖北省黄冈市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 2024年江苏省无锡市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 中国阴离子交换膜行业调研分析报告2024年
- 绒毛下血肿保胎方案
- 医美行业监管政策与竞争环境
- 2024年02月湖北武汉市公安局招考聘用辅警267人笔试历年高频考题(难、易错点荟萃)答案带详解附后
- 房屋移交的时间和方式
- 北京市西城区2022-2023学年七年级(上)期末数学试卷(人教版 含答案)
- 2024年福建宁德城市建设投资开发公司招聘笔试参考题库含答案解析
- 电焊的安全防护技术模版
- 低值易耗品明细表
- 金矿投资可行性方案
- 山东省济南市2023-2024学年高三上学期期末学习质量检测生物试题(原卷版)
评论
0/150
提交评论