求基于安卓游戏系统下的点名系统,毕业设计,自己有个太粗糙了,惨不忍睹,都不知道怎么下手写论文。。。。

扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
基于安卓系统的水准记录程序的开发
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口基于安卓手机位置服务的签到系统,电脑知识与技术,千寻论文网
& &主管单位:安徽省科技厅 CN刊号:34-1205/TP ISSN刊号:
基于安卓手机位置服务的签到系统
摘要:为了可以准确掌握学生的上课签到信息,设计了基于GPS定位的案桌手机签到系统,以手机的定位信息及学生的基本信息作为签到信息进行签到,可以有效防止代签。通过该系统及时有效地掌握了学生的上课出勤情况。   关键词:Android;GPS定位;WIFI;签到系统   中图分类号:TP302 文献标识码:A 文章编号:(6-04   Android是Google公司开发的基于Linux内核的开源手机操作系统[1-3], Android系统的开源性使其广泛应用于智能手机上,这也使得智能手机得到了迅速普及。   Android系统平台包含有基于Linux内核的操作系统,虚拟机,中间件,一些API接口以及一些必要的应用功能[4-5]。Android整体上可以看作是由Linux、C/C++和Java所构成的开源软件系统。   随着安卓手机的迅速普及,安卓手机的GPS定位功能及地图服务已经被越来越广泛的重视和应用,手机上的位置服务也愈发的成熟,可以让用户随时随地的使用此服务。   目前对于学生上课的考勤管理,都是通过点名来完成。这种方式最大的缺点是存在其他同学代替别人点名,不能真实体现上课的考勤率。利用Android手机GPS定位功能,把GPS的定位信息及学生姓名等基础信息作为签到系统的实时信息,用来完成学生的签到管理工作。手机位置信息的不可复制防止代签事件的发生,可以较好地解决考勤中舞弊事件的发生。   1 系统原理与架构   1.1 系统原理   Android支持的定位方式大致可以分为两种,分别是GPS定位和Network定位( Cell 基站定位和WiFi热点定位)[6-8] .该系统主要利用GPS定位作为基本的位置来源,实现对手机用户的定位,将采集到的位置信息返回给签到系统的服务器,服务器完成签到信息的存储。   1.2 系统架构   签到系统主要由数据库服务器、WIFI接入点、案桌手机客户端及服务器四部分构成:   1) 数据库服务器保存签到人员的签到位置信息,签到时间信息及其他控制信息,此数据库还存储签到人员的基本信息,如学号,姓名,班级等信息。   2) WIFI接入点作为网络接入的基础,提供安卓手机的定位基础,为签到人员实时提供定位接入服务,完成签到工作。   3) 安卓手机客户端提供签到人员的注册,登陆,及手机是签到功能。   4) 服务器提供签到系统的数据库管理,签到人员信息等管理服务。   1.3 系统功能   1) 学生用户具有签到注册,登陆系统,签到,签到查询功能,完成学生的基本签到功能,并可以实时查看自己是否完成签到。   2) 教师用户具有用户注册,登陆系统,签到查询功能,注册成功后,登陆签到系统可以根据时间及班级条件查询自己所带班级的签到结果。   3) 管理员用户具有更新教学楼位置,添加班级,设置签到距离,实现签到位置与距离的更新,签到班级人员信息的倒入功能。   2 系统开发关键技术   2.1 学生用户服务体系   学生进入上课的教室后,首先需要开启手机的GPS定位服务功能,并注册,登陆签到系统的客户端,在签到界面点击签到按钮后,手机客户端通过用户手机GPS定位功能和教室WIFI接入点完成定位信息的采集,签到客户端会将采集的GPS信息及学生基础信息(学号,班级)发送到数据库端,数据库保存以上信息,完成前一次签到过程。当要查询时,用户登录客户端,按条件查询,查询请求返回到服务器端,服务器完成数据信息的查询,并将查询结果返回给客户端,完成查询过程。如图1。   2.2 签到实现技术   基于手机位置的签到以安卓手机的GPS定位服务功能为基础,这里以实验室的WIFI热点为中心,在系统管理员设定的距离内所采集的GPS定位信息都为有效信息。   核心代码如下:   3 系统测试   3.1 学生用户测试   学生用户首先安装好手机客户端程序,打开手机客户端程序后会弹出学生签到管理系统界面,如图2。如果是新用户,点击注册完成用户注册,这里需要用户输入用户的班级,学号等信息;如果已注册,用户点击登录,则进入签到界面,如图3,点击签到按钮,完成签到,其中签到位置查看,如图4。   3.2 教师用户测试   教师用户在首次安装好客户端后,进入客户端界面后同样需要完成注册及登录工作,和学生用户一样,然后进入签到查询界面,如图5,可以查询学生签到结果,并导出签到结果。  3.3 管理员用户测试   管理员可以通过客户端登录完成更新教学楼位置,添加班级,设置签到距离的功能设置。添加班级,如图6。设置签到距离范围,如图7。   4 结束语   手机位置服务为手机用户提供了位置信息的服务,随着安卓手机的普及,通过安卓手机位置信息的实时性实现基于位置信息的签到系统,防止了代签,使得学生考勤更具科学性,保证了正常的教学,为教师提供了一定的参考。   参考文献:   [1] Ed Burnette. Android基础教程[M].3版.田俊静,译.北京:人民邮电出版社,2010.   [2] 靳岩,姚尚朗.Google Android开发入门与实践[M]. 2版.北京:人民邮电出版社,2013.   [3] 余志龙,王世江.Google Android SDK开发范例大全 [M]. 2版.北京:人民邮电出版社,2010.   [4] Reto Meier.Android 2高级编程[M].2版.王超,译.北京:清华大学出版社,2010.   [5] 吴亚峰,索依娜,等.Android核心技术与实例详解[M].北京:电子工业出版社,2010.   [6] 张高明,马力,赵Z,等.基于Android平台的校园LBS应用研究[J]. 西安文理学院学报:自然科学版,):62-67.   [7] 蔡立斌.基于Android的智能移动设备GPS定位系统设计与实现[J].电脑知识与技术,):.   [8] 陆霞.WiFi定位技术―基于质心定位的三边定位算法的研究[J].电脑知识与技术,):.
15:01:16 | 115 |
[ 11:23:40]?
[ 11:13:58]?
[ 13:34:47]?
[ 9:23:35]?
[ 10:05:38]
Copyright & 千寻论文 版权所有 TEL:400-669-1977 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
毕业设计(论文)-基于安卓系统的教学管理系统--学生客户端的设计与实现
下载积分:1000
内容提示:毕业设计(论文)-基于安卓系统的教学管理系统--学生客户端的设计与实现
文档格式:DOC|
浏览次数:1|
上传日期: 11:12:30|
文档星级:
该用户还上传了这些文档
毕业设计(论文)-基于安卓系统的教学管理系统--学生客户
官方公共微信高校中由于教学模式的原因,师生之间交流的时间极为短暂,而考勤,作业以及学生反..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
毕业设计(论文)-基于安卓系统的教学管理系统--学生客户端的设计与实现
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口可与iOS系统媲美?安卓4.4真实使用体验
17:53 共计次阅读 来源:太平洋电脑网&<em id="num_num_
在不少朋友的眼中,安卓和iOS相比,短板丛生。比如说效率低下,操作卡顿;又比如说耗电惊人,发热感天动地等等。然而,每次有新版本安卓发布,安卓的短板们被填上的说法就会喷涌而出,“安卓流畅度媲美iOS”乃至“安卓性能超越iOS”的言论都不绝于耳――但事实上,“超越”这动作怎可能做这么多次?安卓短板被填上的言论,更像是“狼来了”,说得多了,即使成为了事实,也很难令人信服。安卓已经经过多代进化,2.3以后几乎每代安卓的出现都伴随“超赶iOS”的呼声半年前,安卓4.4发布,狼再次来了!这次狼来了可不同凡响,与因更改设计风格被推到刀尖浪口的iOS 7不同,安卓4.4的出现好评如潮。不为别的,就因安卓4.4主打“提高系统效率”这张牌――这可是安卓首次新版比旧版更省资源!对比一下所占资源远超前代的iOS 7,就显得更感人肺腑了。而ART运行环境的引入,更是让安卓从此摆脱了低效Java虚拟机的帽子,安卓App运行的机理看似有了和iOS App平起平坐的资本。从多个方面来看,安卓4.4似乎真的趋于完美了。安卓4.4堪称史上最完美的安卓,绝非过渡品然而舆论和实际往往有偏差,君不见安卓2.3带来Dalvik虚拟机,就已经有人在唱安卓如同iOS一样丝滑流畅?转过头来安卓4.1就带来了黄油计划,人们再次为安卓的丝滑流畅欢呼――这简直是打安卓2.3的脸啊。安卓4.4真有这么神?今天,笔者就自己的使用经历,来为大家分享一些安卓4.4的真实使用体验。在正文开始前,笔者可以先抛出结论:这一次,iOS真的有压力了。安卓4.4:大家也许都没能用上在打开正题前,还得多说几句关于安卓4.4的事情。安卓除了系统本身的原因,不讨人喜的地方还有一个――多数用户很难接触到最新最正宗的安卓系统,这也许会让安卓的体验打了折扣。这次安卓4.4发布了半年,除了旗舰级别的设备,很少设备能够享受到安卓4.4官方升级服务。但是,即使通过官方升级包获得了安卓4.4,这是否意味着用户就能真正感受到了安卓4.4的魅力?不一定。不少厂商都对安卓进行了修改,这些修改过后的安卓不能代表安卓的真实表现几乎所有的安卓厂商,都有定制安卓系统的习惯。安卓到了用户手里,往往就不是Google想要塞给用户的那一套了。在多数情况下,第三方厂商修改过的安卓系统会比原生系统多出了不少累赘,拖慢效率――这也许正是大家觉得安卓卡慢、耗电的一大原因。不少用户升级到了安卓4.4后,仍觉得体验不好,这也许就是因厂商修改安卓造成的。比如说,索尼某些机型升级安卓4.4,会出现微信花屏、设置菜单卡顿等问题;而大多数机型的安卓4.4,都不附带ART模式。和原厂的安卓4.4相比,修改过的安卓4.4会缺失功能,性能表现也不如人意。使用Nexus设备+原厂安卓系统,也许你会发现很多问题都不复存在基于这点,笔者的使用体验基于Nexus 5和原生安卓4.4――就如同iPhone是iOS的标配一样,只有在Nexus上才能体验到最真实的安卓。安卓不流畅?安卓4.4真的不卡了对安卓“卡顿”这点口诛笔伐,似乎已经是常态。但从安卓4.1引入了黄油计划开始,安卓开始利用GPU渲染系统界面,流畅度跃上了一个台阶。然而,从安卓4.1到安卓4.3,都是吃资源的狠角色,即使是高配机型,偶尔仍会吃不消,出现暂时的卡顿现象。令人欣喜的是,这个现象在安卓4.4中得到了很大改善,如果单从系统本身的角度来看,卡顿几乎是不存在的。注意右上角的帧数显示,无论是桌面滑动还是App切换特效,安卓4.4都能保持60帧满帧实际上,安卓4.1在一般情况下的流畅度已经足以令人满意,只是难以一直保持;而安卓4.4的改进主要是能够一直保持流畅,体验更上一层楼。不过,安卓4.4是不是绝对流畅呢?笔者认为还谈不上。首先,安卓4.4在某些第三方App中,如果不开启强制GPU渲染,还是会卡顿。这里特别点名批评腾讯的App,不但腾讯地图、腾讯微博这些不按照Android Design设计的App在某些界面卡顿严重,连使用了Holo风的新版微信,缩放图片是帧数也惨不忍睹。安卓4.4和iOS流畅度的最大差距,也许还是在第三方App中。如果没有开启GPU强制渲染,手机QQ的QQ空间界面、微信图片缩放依然会卡顿其次,如果后台被占满,那么安卓4.4的系统界面也是会出现卡顿的――虽然这种情况一般不会在安卓4.4中出现。而在iOS中,基本不存在会让资源占满的后台,所以iOS在流畅度保持方面还是要比安卓4.4出色。可用拷机测试模拟后台满载的情况,此时CPU占用率极高,而且降频严重,系统会出现卡顿尽管和iOS仍有差距,但总的来说,安卓4.4的流畅度还是非常令人满意的。虽然安卓4.4的过渡动画不如iOS丰富,在动画方面消耗的资源较少,但考虑到Nexus 5的屏幕分辨率远高于iPhone 5S的同时,骁龙800的性能也要落后于苹果A7(A7芯片面积要比骁龙800大,稳定运行频率也更高),能达到如此的流畅度,也实属不易。有朋友可能会问,开启ART后,流畅度会不会有进一步提升?就笔者的个人体验来说,如果不和Dalvik做对比,其实很难感受出来。在Dalvik的环境下,安卓4.4的流畅度和反应速度也谈不上慢,同时兼容性要比ART强――ART运行模式也许的确能提高效率,但目前ART仍处于测试阶段,想要畅享ART,也许还得等下一个安卓版本。ART模式尽管可以提升响应速度,但目前仍有一些兼容性问题,会导致某些App崩溃总的来说,安卓4.4已经很少遇到卡顿的情况,再拿不流畅给安卓说事,未免也太过不够与时俱进。安卓耗资源?安卓4.4后台管理大进步安卓的另一大毛病,就是后台乱七八糟。前面也提到过,如果不装什么东西,保持系统纯净度,安卓4.1以后的安卓系统都能称之为流畅。然而一旦有了后台,事情就难说了。令人欣喜的是,安卓4.4的后台管理有了非常非常大的进步,而这点,实际上也是Google官方认定的安卓4.4最大卖点之一。优化内存占用、多任务切换更迅速是安卓4.4的官方卖点Google既然敢夸下海口,其实并非没有道理。在实际使用中,很容易就能发现安卓4.4对后台任务的优化,体现如下。◆大大减少了内存无法释放的情况。简而言之,就是内存不会再越用越少,一直用到爆表然后卡死重启了。安卓4.4的内存释放得非常及时,每当开启新App至前台,可以观察到后台会及时释放出大量RAM资源。在安卓4.4中,系统对资源分配更高效,基本不会再出现空占资源不放手的事情。后台所需的RAM大大减少◆切换后台更迅速。根据Google的说明,安卓4.4使用顺序执行服务的方案,避免系统卡死。这在实际使用中的反映,那就是多任务切换非常非常快,即点即切换。iOS 7的多任务切换出名的慢,到了7.1表现好点,但仍无法和安卓4.4的切换速度相比。当然,这和原生安卓只需要点击一次虚拟键就可以切换多任务也有关系,iOS可得按两下Home键,慢多了。◆流氓App无法再偷偷常驻后台。实际上,这项特性是在安卓4.3中开始出现的。在安卓4.3以后的版本中,如果一个App持续请求常驻后台并消耗资源,那么该App就会被显示在通知栏中,安卓会提醒用户有App在常驻后台,用户能够发现该App并强制停止。这样一来,流氓App作威作福的机会就被抹杀了。有App强占后台资源系统会有提升,点进去后要杀要剐任君处置实际上,安卓4.4大为进步的后台管理机制在日常使用中很容易就能感受到。多任务切换更迅速的同时,能够保持在前台的App也更多,切换七八个App无需重新加载完全没有问题――虽然还是不如iPhone 5S上iOS那样能够切换12、13个App无需重载,但考虑到iOS的多任务往往只是唤醒墓碑,安卓4.4也已经实属不易。另外,安卓4.4的RAM不会再越用越少,这能大大增强系统的稳定性,安卓4.4完全能够做到如同iOS一样长期不关机、不重启使用。安卓太费电?安卓4.4待机挺节能安卓之所以被扣上“电老虎”的帽子,并不是因为亮屏使用时有多耗电,实际上现在的高性能手机就没有哪个刷网页看视频玩游戏时还能挺省电的。人们对安卓耗电最大的不满,在于待机时也会掉电如尿崩。你可以放心地把iPhone不插电放床头,一晚上电量几乎不动,但如果把安卓这样放置Play,很有可能第二天的闹钟就因为电量不足闹不起来了。安卓4.4表现如何?得益于后台机制的改进,安卓4.4在待机耗电方面表现很理想。安卓=电老虎?笔者对安卓4.4作了一次待机耗电量测试。为了贴近日常使用情况,笔者是这样设置测试环境的:不关闭WiFi和移动网络,不关闭呼吸灯,不杀后台――这时,系统中已经安装了70+个安卓App,其中不乏QQ、微信这类常驻后台的应用,已经持续开机使用各类App好几天。不杀后台、不关网络待机8小时,耗电6%,成绩理想充满电后,熄灭屏幕待机8小时,再次点亮屏幕时,发现电量剩余94%。在测试过程中,有App推送了通知,让Nexus 5的呼吸灯持续闪烁直到测试结束,这也消耗了不少电量。如果关闭了呼吸灯,成绩应该还能提高一些,基本就和iOS持平了――要知道,iPhone可没有呼吸灯。熄灭屏幕后可以看到系统极少被唤醒,这证明安卓4.4对后台有很严格的唤醒限制前面提到,安卓4.4对后台有了更严格的限制,这不仅让多任务切换和系统流畅度保持方面得益,也对待机续航有很大帮助。在安卓4.4中,屏幕一旦熄灭,CPU几乎就会都处于休眠状态,将耗电量压到最低。同时,这并不影响App消息的推送,CPU只有在收到App消息推送等短暂片刻,才会被临时唤醒,随着屏幕的再次熄灭,又迅速回到休眠状态。可靠的后台管理令CPU能够及时休眠,让安卓4.4待机耗电表现逼近iOS。安卓4.4完美吗?细节还是有待雕琢流畅、后台和耗电,是人们诟病安卓最多的问题,在安卓4.4中,这三块短板已经得到充分补足。在功能上,安卓使用体验与Windows接近,也基本没有什么令人怨声载道的缺点。那么安卓4.4是否已经足够完美?笔者认为,在某些细节上,安卓4.4还是会令强迫症者犯病的。◆充电图标配色不协调。安卓4.4使用了透明的顶栏和底栏,但透明顶栏上面的图标却不一定透明的起来。安卓4.4通知栏上的系统图标多是白色+半透明,但偏偏充电时电池图标的闪电标志是黑色的,感觉相当别扭。当然,这个细节不会影响日常使用。看着透明通知栏的充电图标格格不入,真的很揪心◆文字描述标点符号用法不一致。在显示无信号时,文字描述会多一个句号,但平时是没有的。到底要不要句号?也许Google的美工没想清楚,但这真的会让强迫症者犯病。当然,这也不会影响日常使用。文字描述到底要不要用句号给个准嘛,强迫症真的好虐啊啊啊!◆卸载App会让桌面多出空白页。如果直接通过程序抽屉卸载App,那么桌面很可能就会多出一页空白页。这个现象并不正常,因为系统桌面原本的设计是不允许添加空白页的,这个小毛病会轻微影响日常使用。直接在Launcher卸载App,会多出空白桌面◆桌面图标有时候会乱掉,某些桌面图标会消失。笔者曾经一整页图标都不见了,偶尔也会碰到一两个图标消失的情况,至今仍未明白这是如何触发的。◆移动数据不时断开。这个相信不少朋友都遇到过,路上刷网页刷着刷着就刷不出了,需要关闭移动数据再重新开启,才能够重新上网。这个小毛病会轻微影响日常使用,有消息称安卓4.4.3会修正这问题,谢天谢地。◆多任务切换界面App缩略图会丢失。如图,一对比就知道了,这个问题出现规律不明,虽然不影响使用,但看上去不爽。有时候多任务切换时App的缩略图会缺失内容笔者使用中主要发现的小瑕疵主要就是上面几点,其实也都不太影响日常使用。这类细节上的毛病其实每个系统都会有,iOS 7也曾经有过桌面翻页指示器不位于正中的小瑕疵。如果你没有什么强迫症,这些细节压根就不会入你眼。总结其实从安卓4.0到安卓4.4,安卓的界面、功能都没有发生太大改变,但这并不等于Google没有在安卓下功夫。Google无时无刻不在雕琢安卓系统,安卓4.0定下了Android Design的调子并使用OpenGL绘制界面,安卓4.1加入黄油计划,再到安卓4.3新增Trim支持,到了安卓4.4,从安卓4.0打下的基础终于算是发展到了大成。虽然安卓App的质量仍难以和iOS App相比,但就系统而言,安卓4.4的出现让卡顿、耗电等安卓短板得到了极大的补足,“丝滑般流畅”不再是iOS特有。安卓仍在进步,期待安卓4.5/安卓5.0的表现吧。相关阅读:不仅是修复Bug!安卓4.4.3联系人界面曝光.cn/467/4671205.html“心脏流血”太可怕!安卓App下载量暴跌.cn/466/4668284.html五一出行必备!北京公厕查询官方APP小测.cn/466/4667817.html苹果安卓合体!Play音乐可连接Apple TV.cn/466/4667357.html
2015年度,中国网吧游戏盛典暨“星舵奖”颁奖典礼于8月1日在上海浦东嘉里酒店盛大开幕

我要回帖

更多关于 你不知道的安卓软件 的文章

 

随机推荐