基于Android的班级点名系统的设计与实现

来源 :山西大学 | 被引量 : 0次 | 上传用户:lpwxlwan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会经济的发展以及信息科技的迅速发展,智能手机在社会生活中扮演着越来越重要的作用,关于智能手机相关技术开发与应用也渗透到了社会生活的方方面面,给人们的日常生活、工作和学习带来了极大的便利。然而目前大部分高校课堂及类似的需要点名签到的环境还是采用人工点名、感应卡打卡等方式来记录考勤信息,这些方式存在准确率低、耗时且考勤信息不易整理和保存等缺点。本系统就是为了解决高校课堂环境(及类似场合)点名签到的问题,给出的一种方便实用、成本低廉、耗时极短、准确性较高的技术解决方案及实现。本文论述的班级点名系统,同一教室的学生用户可以在教师指定的签到时间范围内的任意时刻使用安装在自己手机上的签到模块进行签到;教师用户可以通过教师端模块接收学生签到信息,并且系统会实时更新考勤记录供教师查看、修改,同时老师开始签到命令的随机性以及设置签到时间的短暂性,可以极大的提高签到信息的准确性,减少代签等情况的发生;教务处管理员也可以通过登录服务器端的管理系统查看本校所有班级的签到考勤记录,方便学校对学生的期末成绩做出综合评估。通过测试表明,系统部署后确实能实时掌握学生考勤签到信息,为学校的考勤管理提供便利。首先,本文从班级点名系统的研发背景出发,分析了班级点名系统的研究意义,并对国内外的研究现状进行了具体分析。对系统中用到的关键技术进行了介绍,包括Kotlin编程语言、Android Studio集成开发工具、PHP、mysql数据库等[1]。其次,对班级点名系统进行了具体的需求分析,着重对学生、教师以及教务处管理员的需求进行了深入的分析和研究。构建了系统功能结构图、实体属性图以及各模块功能流程图及系统总体架构、功能模块。并在此基础上对学生端模块、教师端模块、数据库模块与服务器模块进行了详细的分析与设计。最后,利用Kotlin编程语言、PHP及mysql数据库技术对班级点名系统的各个功能模块进行了功能实现、单元测试与集成测试。随着高校的扩招,高校人数越来越多,传统的点名方式耗时太长,有时甚至需要5-10min,会极大影响到教学资源的利用效率,一款简单高效率的考勤系统的开发势在必行。
其他文献
电视宣传是企业宣传工作的重要组成部分。企业电视台是宣传企业改革发展、生产经营、员工工作和生活,以正确舆论引导企业员工的重要阵地之一。做好企业电视宣传工作,首先要认
<正> 谈到苏联的舞剧艺术,我们很自然地会联想起苏联人民演员,四次斯大林奖金获得者、列宁勋章获得者乌兰诺娃。她所塑造的不朽的舞台艺术形象,早已深印在我们的脑海里。乌兰
种子库是农田杂草发生危害的主要来源。本文以长江中下游地区的直播稻田为对象,比较研究了水直播、旱直播、机插秧等不同栽培方式水稻田杂草种子库组成,明确了直播稻田杂草种
本文通过对互联网业务用户分布的现状,对互联网业务分析,得到短期2~5年内受通信技术发展影响较大的行业,其中视频业务将随着通信技术的升级得到更大的发展空间,包括高清视频、
分享经济依托"互联网+"技术,通过构建分享平台实现了闲置资源在供给侧和需求侧的精准匹配和高效流通,获得了巨大发展,引起了业界和学界的广泛关注。明晰商业模式创新的机理与
从驾驶员和车辆特性、机电设施、土建结构、交通环境4个方面对山区高速公路隧道运营安全进行评价。选取19个因素指标建立隧道运营安全评价体系,并采用AHP法确定指标权重,建立
医疗保险市场化改革,需从供需双方走向供需保三方。目前我国政府深度参与保方,并由此带来了诸多问题。本文分析了政府参与保方的四种模式,得出政府参与保方的困境所在,并对此
<正>从整个人类社会发展的角度讲,我们正处在一个新时代的转折关口上。关于这个转折的分析,可以将重点放在新技术革命方面,也可以把转型的基本动因归结为大众为主体的消费文
对于高中地理学科,人们普遍置于文科范畴,并在大多数时候采取死记硬背的方式学习,这对于教学效果的影响实际上是不利的,对地理学科的发展也是一种限制。创设合适的教学情境能
随着H公司煤炭业务的向前不断发展,公司战略发展的需要,以及内外部环境的不断变化,H公司需要重新设计一套能够将公司战略与绩效管理全方位结合的绩效考核体系,提升整体竞争力