需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11258 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:近几年,随着经济的不断发展,我国的信息化水平显著提高。但很多高校的考勤方式依然以传统的纸质考勤为主。纸质考勤繁琐、易造假又浪费课堂时间,十分不符合现实需求。因此,研发一种以智能手机为终端的智能化、高效化、便捷化的考勤系统,可以极大提高考勤效率、减轻教师负担。 本文开发了基于Android的具有自动提醒功能的学生考勤系统。该系统主要有系统登录模块、考勤签到模块、个人课表模块等核心模块。系统开发时使用Java语言,开发工具为Android studio,各种数据表存储在MySQL数据库中。通过教师发起并控制考勤时间实现考勤时间防伪,通过GPS定位技术实现考勤位置防伪。最终设计出一款以智能手机为载体的具有自动提醒功能和考勤防伪功能的学生考勤系统。 经过测试,本系统可以实现学生考勤系统的基本功能。该系统的实现能够解决传统考勤方式繁琐、易造假等缺点,能够提高考勤信息的准确性,降低人为因素对考勤结果的影响,并且新增的自动提醒功能和考勤防伪功能能够极大地提高学生的出勤率。 关键词:Android studio;考勤系统;自动提醒;考勤防伪
目录 摘要 ABSTRACT 第一章 前言- 1 - 1.1 研究背景- 1 - 1.2 国内外研究现状- 1 - 1.3 研究目的和意义- 1 - 1.4 全文组织结构- 2 - 第二章 需求分析- 3 - 2.1 需求分析概述- 3 - 2.2 可行性研究- 3 - 2.2.1 可行性研究介绍- 3 - 2.2.2 经济可行性- 3 - 2.2.3 技术可行性- 3 - 2.2.4 社会可行性- 3 - 2.3 系统概述- 4 - 2.4 用户特点- 4 - 2.5 功能需求- 4 - 2.5.1 系统登录模块- 4 - 2.5.2 系统设置模块- 4 - 2.5.3 个人课表模块- 4 - 2.5.4 考勤签到模块- 4 - 2.6 性能及可用性需求- 5 - 第三章 系统设计- 6 - 3.1 系统功能结构- 6 - 3.2 处理流程设计- 6 - 3.2.1 系统操作流程图- 6 - 3.2.2 数据增加流程图- 7 - 3.2.3 数据修改流程图- 8 - 3.3 代码设计- 10 - 3.4 数据库设计- 10 - 3.5 用例图- 12 - 3.6 顺序图- 13 - 第四章 系统实现- 15 - 4.1 系统登录功能的实现- 15 - 4.1.1 系统登录功能效果图- 15 - 4.1.2 系统登录功能关键代码展示- 16 - 4.2 系统设置功能的实现- 17 - 4.2.1 系统设置功能效果图- 17 - 4.2.2 系统设置功能关键代码展示- 18 - 4.3 个人请假功能的实现- 19 - 4.3.1 个人请假功能效果图- 19 - 4.3.2 个人请假功能关键代码展示- 22 - 4.4 考勤签到功能的实现- 23 - 4.4.1 考勤签到功能效果图- 23 - 4.4.2 考勤签到功能关键代码展示- 28 - 第五章 系统测试- 30 - 5.1 软件测试概述- 30 - 5.2 测试技术介绍- 30 - 5.2.1白盒测试- 30 - 5.2.2 黑盒测试- 30 - 5.3 测试用例设计- 30 - 5.4 单元测试- 37 - 5.4.1 单元测试的主要任务- 37 - 5.4.2 模块接口测试- 38 - 5.4.3 模块边界条件测试- 38 - 5.5 集成测试- 39 - 5.6 测试结果分析- 40 - 第六章 总结与展望- 41 - 6.1 总结- 41 - 6.2 展望- 41 - 参 考 文 献- 42 - 致 谢- 43 - |