基于安卓的智能点名系统的设计与实现文献综述
2020-04-26 11:50:46
高等学校中的课堂考勤制度是维护课堂和教学秩序、保证教学质量的有效手段,是教风与学风相互促进、共同提高的基本保证。教学中的考勤和课堂提问点名一直都是一个繁琐的操作,目前课堂点名主要以教师按照花名册口头呼叫学生姓名,学生应答为主.这种方式直接、简单、准确率高,但在学生人数较多的情况下,往往会占据较多的课堂时间,且容易出现学生代应答等情况。针对传统课堂点名方式存在花费时间长、难以发现冒名顶替者、无法及时将考勤情况反馈给相关的学生和教师等诸多问题,设计并开发一款高效的点名系统对于提高课堂效率,维护课堂和教学秩序非常有必要。随着科技更新换代,各种签到方案也竞相涌出,例如打卡考勤和指纹考勤,此两种考勤方式在某种程度起到了作用,但是由于教室众多,且学生多时造成拥挤,不能真正普及。同时随着物质水平的提高和移动通信水平的发展,几乎人人都有了自己的手机,手机成为了人们生活中必不可少的工具,而Google公司旗下的Android手机平台以人性化的界面以及独特的操作体验在短时间内占领了手机市场绝对的大头,给全球手机市场带来了革命性的变化。因此基于Android平台开发一个上述的智能点名系统,将是一个非常有意义的选题,更将有着广阔的应用前景。
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑。具有开源特性的Android平台打破了之前Symbian、Windows mobile等操作系统收取高额授权费用的模式,使得智能手机成本大大的降低。而正是由于它开放源代码,使得手机产生更多个性化的应用。同时,合作方能够在这里得到利润或者创造价值,手机软件行业得到维护协调发展。以Google和苹果为中心各自形成的生态链将以原来数倍的速度推动移动互联网的发展,这正是Google发布Android平台的意义,也是Android平台存在的使命所在。作为Android平台成员之一的中国移动也投资成立了一家通讯公司,专门从事Google手机软件的应用以及本地化的软件的开发,比如将在Google手机平台上添加QQ、输入法等一系列符合国内用户使用特色的功能。国内众多企业也将眼光投入到Android上面, 并启动了相关的计划来深入的理解并发展Android。更多的手机软件开发企业已经或者筹备着将公司进行转型,从其他方向的开发转向到Android的开发。由此可见,无论是在国内还是在国外,Android平台对手机软件行业和移动手机平台将发挥极大地推动作用,而在未来的几年时间里,Android将越发地凸显自己的重要性目前国内的Android开发还是主要以应用开发为主,主要分成3类:为企业开发应用、开发通用应用(放到Android Market或者其他App Market销售)以及游戏开发(放到Android Market或者其他App Market销售)。第一类开发者一般身处规模较大的公司,这些公司主要为自有品牌或者其他品牌设计手机或者平板电脑的总体方案。除了根据需求对系统进行定制外,更多的工作在于为这些系统编写定制的应用。第二类开发者,一般处于创业型公司或者是独立开发者,他们的盈利方式主要是2种:为国外公司进行外包开发,或者通过Google的移动广告(AdMob)通过广告点击分成。而理论上的通过付费下载的形式来盈利的,现在国内鲜见成功者。第三类开发者,目前和第二类开发者类似。
{title}2. 研究的基本内容与方案
{title}本设计是一款基于无线路由局域网及手机唯一标识码(IMEI码)的Android手机签到系统。系统由服务器端,教师端及学生端构成,客户端通过HTTP协议与服务器端实现互连,即可进行登录签到等操作。此过程中无线路由控制签到距离,限定时间保证签到时间的准确性,手机IMEI码保证签到唯一性。以此系统的实现优化考勤机制,节约教师点名时间,达到课堂时间利用最大化的目的。
学生端的设计功能为:(1).签到。输入学号及密码登录,若输入正确,弹出姓名并可查看当前课程、任课教师及签到结果,否则提示错误信息。(2).修改个人信息。可以查看并修改个人信息。登录签到成功后可更改自己的个人信息,保持其正确性。此功能的实现通过SQL语句的执行,修改内容,并将其保存入库。(3).查询签到历史。登录成功后,学生可查询自己以往的签到记录。(4).密码重置。登录成功即可对自己的密码进行修改。