基于安卓的考勤管理APP的设计与开发.doc

资料分类:计算机信息 上传会员:小七想说话 更新时间:2022-10-27
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11683
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着互联网的飞速发展,现代化教育观念和教学方式也在不断更新。传统的学生考勤管理已经不能满足现代化校园的课堂需求,传统的学生考勤方式大部分是通过人工的方式来进行管理,在现代化校园内逐渐显露出种种弊端,存在着管理效率低下、统计数据慢、学生信息管理太过于散乱等问题。为解决传统学生考勤管理过程中存在的种种问题,由线下转为线上的考勤管理系统便应运而生。众所周知,大众日常主要的接触的操作系统有Android和IOS系统,但是Android系统更为常见,所以本次开发的系统为基于安卓的考勤管理系统。

基于安卓的考勤管理系统的主要功能是通过老师上传二维码,学生扫描二维码来实现考勤;在客户端老师可以查看个人信息、生成二维码、查看学生的GPS位置、修改个人密码;学生可以扫描二维码、查看课表、打卡、扫描二维码、修改个人密码;在服务端管理员可以管理学生和老师的信息、课表,管理个人信息等。本系统所用的开发工具为MyEclipse,开发语言为Java,将MySQL作为后台数据库存储数据,运用Jsp技术构建后台界面,本系统采用的是B/S架构与Android移动应用客户端模式。

经过测试,本系统可以实现校园内考勤管理的基本需求,避免了传统考勤管理的复杂繁琐;对于教师而言,缩短了上课点名或纸质签到的时间,有效地解决了个别同学弄虚作假代签到的不良现象,使得时间安排更加合理,从而间接提高了课堂的教学效率;对于学生而言,可以随时随地打开手机查看课表,上课扫码签到和打卡上传位置避免了不必要的等待,节约了时间,提高了学习效率;因此,基于安卓的考勤管理系统对于师生来说都非常高效便捷。

 

关键词:Android;GPS点名系统;MyEclipse;MySQL;B/S

 

目录

摘要

ABSTRACT

第1章 前言-1

1.1 研究背景-1

1.2 国内外研究现状-1

1.3 研究目的和意义-2

1.3.1研究目的-2

1.3.2研究意义-2

1.4全文组织结构-2

第2章 开发环境介绍-3

2.1 Android概述-3

2.1.1 Android的产生-3

2.1.2 Android的平台架构-3

2.1.3 Android SDK的开发环境-3

2.2 Jsp简介-3

2.3 MySQL数据库介绍-4

2.4 AS环境搭建-4

第3章 需求分析-6

3.1 需求分析概述-6

3.2 功能需求-6

3.3 性能需求-7

3.4 可行性分析-7

第4章 总体设计-9

4.1 系统架构图-9

4.2 系统用例图-10

4.3 系统流程图设计-12

第5章 系统详细设计实现-14

5.1 系统功能模块设计-14

5.2 系统数据库设计-14

5.3 后台端登录功能详细设计-16

5.4 安卓端详细功能设计-19

5.4.1学生管理登录模块实现-19

5.4.2个人信息模块实现-21

5.4.3 学生位置上传模块实现-22

5.4.4 教师二维码生成模块实现-24

5.4.5 学生扫码签到模块实现-25

第6章 系统调试与测试-26

6.1 程序调试-26

6.2 程序的测试-26

6.2.1 登录测试-26

6.2.2 添加测试-27

第7章 总结与展望-28

7.1总结-28

7.2 展望-28

参考文献-29

致 谢-30

相关论文资料:
最新评论
上传会员 小七想说话 对本文的描述:基于安卓的考勤管理系统在一定程度上节省了大量的时间,提高了老师考勤管理的效率,大大降低了数据出错率和人工管理成本。这无论对于老师还是学生来说都是十分重要的,所以设......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: