基于Android的教师课堂点名APP的设计与实现摘要随着移动互联网行业的迅猛发展和移动设备端的不断壮大,人们的学习生活随着科技的进步与发展也在悄然的发生着巨大的改变。教师课堂点名APP软件的开发初衷是专为教师用户打造的学生点名工具。教师用户可以在线设置迟到次数、惩罚次数、早退次数以及请假次数等等,随时进行班级点名,可自动识别迟到、早退、旷课等情况,方便教学工作者轻松管理学生。本人主要负责教师课堂点名APP软件这一部分的设计开发与实现。本文首先介绍了Android应用开发的背景知识,接着对几种Android应用开发模式加以调研。并且分析了教师课堂点名APP软件的工作流程,并进行了软件需求分析,结合教师课堂点名APP的学习与应用,从功能需求和非功能需求两个方面进行了分析。然后,介绍了Android框架的实现,详细描述了Android框架提供的一系列MVC界面模型组件和功能服务组件。最后基于此应用开发框架设计并实现了一个Android的教师课堂点名APP软件,利用相对应的班级点名、考勤查询等实例对Android的班级点名应用开发框架组件的有效性进行了实现验证。关键词:课堂点名APP;Android;移动端;课堂点名;软件设计AbstractWiththerapiddevelopmentofmobileInternetindustryandthegrowthofmobiledeviceterminals,people'slearningandlifeischangingdramaticallywiththeprogressanddevelopmentoftechnology.Theoriginalpurposeoftheteacher'sclassnameAPPsoftwareistocreateastudentnametoolforteachers.Teacherscansetuponlinetimessuchastardiness,punishmenttimes,thenumberoftimestoleaveearlyandthenumberoftimesforleave,etc.,atanytime,theclassrollcallcanautomaticallyidentifythesituationofbeinglate,leavingearly,truancyandsoon,whichisconvenientforteachingstafftomanagestudentseasily.Imainlyresponsibleforthedesign,developmentandimplementationofthepartoftheteacher'sclassnameAPPsoftware.ThispaperfirstintroducesthebackgroundknowledgeofAndroidapplicationanddevelopment,andtheninvestigatesseveralAndroidapplicationdevelopmentmodels.Italsoanalyzestheworkingprocessofteacher'srollcallAPPsoftware,andmakessoftwarerequirementanalysis.Combinedwiththelearningandapplicationofteacher'srollcallAPP,itanalyzestwoaspects:functionalrequirementandnonfunctionaldemand.Then,theimplementationoftheAndroidframeworkisintroduced,andaseriesofMVCinterfacemodelcomponentsandfunctionalservicecomponentsprovidedbytheAndroidframeworkaredescribedindetail.Finally,basedonthisapplicationdevelopmentframework,wedesignedandimplementedaAndroidteacher'sclassroomnamingnavigationAPPsoftware,andverifiedthevalidityofAndroid'sapplicationdevelopmentframeworkcomponentbyusingcorrespondingclassnaming,attendancequeryandotherexamples.Keywords:classnameAPP;Android;mobileterminal;classname;softwaredesign第1章绪论1.1课题背景大学生逃课现象普遍存在,尽管高校推出各种高招来解决大学生逃课问题以提高学生出勤率,然而大学生逃课现象却屡禁不止。高校的工作重心是教学,教学的重点在课堂,课堂学习是大学生学习的重要组成部分。大学生逃课不仅频率高,大学生逃课对课程也有选择。据来自某高校的调查统计结果显示:被调查学生几乎都有逃课的经历,每周逃课10次以下的人数约占40%;大学生所逃课程主要集中在公共课和基础课,逃课率接近60%。学生课堂考勤工作是高校学风建设的根本,是日常教学管理工作的重要环节,而在课堂中,教师的点名过程中也存在诸多问题:随机点名软件是一款能够帮助广大的老师朋友们上课点名的工具,适合上课过程中随机点名,适用于教师随机选取学生,软件最大特点是抛弃了传统随机点名需要手动学生录入姓名的方式,而采用图像法去选取学生的方式创造了简单易用、方便快捷使用随机点名程序,只要对windows系统操作有一定了解者均可使用。针对以上需求,本课题设计实现基于学校课堂的学生课堂点名...