课堂考勤点名器的设计与实现毕业论文
2022-02-14 19:48:27
论文总字数:20258字
摘 要
最近几年最大的变化就是智能手机的飞速发展,人们在手机上娱乐购物,生活也变得丰富多彩。随着智能手机功能渐趋完善,现在日常要处理的事情都可以在手机上完成。
现在各地高校逐渐开始使用智能手机进行学生作业管理、考勤等工作,究其原因,手机上实现这些管理工作比传统媒介更方便,更高效。
本次毕业设计探讨的是以安卓设备为平台的课堂考勤辅助系统的设计与实现,使用JAVA语言开发。该系统权限分为管理员、老师、学生,主要涉及的模块有:班级管理、课程管理、考勤管理、作业管理等。老师可以通过考勤管理模块在手机端对学生到课情况进行管理,这可以解决纸质点名带来的不方便等弊端。对于一些基础的题目,老师可以通过作业管理进行上传;当然,学生也可以通过作业管理模块在手机端上传作业,从而达到随时随地温故知新的效果。
本次毕业设计的开发以Eclipse为平台,服务器端采用Structs、Spring、Hibernate等框架,数据库使用的是MySQL,采用Android为运行平台。经过本次开发以后,实现了本次毕业设计所需要的基本功能。
关键词:课堂考勤辅助、JAVA、S.S.H(Spring、Structs、Hibernate)、Android
Design and Implementation of Classroom Attendance Aid System
Abstract
In recent years, the biggest change is the rapid development of smart phones, people on the phone entertainment shopping, life has become colorful. With the gradual improvement of smart phone features, and now the daily things to deal with can be done on the phone.
Now all over the university gradually began to use the smart phone for student operation management, attendance and other work, the reason, the mobile phone to achieve these management work more convenient than traditional media, more efficient.
This graduation design is based on Andrews equipment as a platform for classroom attendance assistance system design and implementation, the use of JAVA language development. The system authority is divided into administrators, teachers, students, mainly involved in the module are: class management, curriculum management, attendance management, job management. The teacher can pass the attendance management module in the mobile terminal to the students to the situation management, which can solve the inconvenience caused by the paper name and other defects. For some basic topics, the teacher can be uploaded through the job management; of course, students can also work through the management module in the mobile phone upload operations, so as to achieve anytime, anywhere temperature known new results.
The development of graduation design to Eclipse as a platform, the server uses Structs, Spring, Hibernate and other framework, the database is the use of MySQL, using Android as the operating platform. After this development, I achieve the graduation design needs of the basic functions.
Keywords: Classroom attendance assistance, JAVA, S.S.H (Spring, Struts, Hibernate), Android
目录
摘 要 I
Abstract II
目 录 i
第一章 绪论 1
1.1 课题研究背景 1
1.2 课题研究意义 1
1.3 课题研究现状 2
1.4 本文的组织结构 3
第二章 系统的开发环境及技术简介 4
2.1 系统开发环境 4
2.1.1 开发工具-----Eclipse 4
2.1.2 数据库-----MySQL 4
2.1.3 服务器-----Tomcat 5
2.2 JSP技术与MVC模式 6
2.3 S.S.H框架 6
第三章 系统的分析与设计 7
3.1 需求分析 7
3.1.1 功能需求 8
3.1.2 性能需求 8
3.1.3 数据需求 9
3.2 总体功能模块设计 10
3.3 系统管理员功能模块 11
3.4 系统业务描述 12
第四章 数据库设计与实现 14
4.1 系统和数据库的配置 14
4.2 模型设计 15
4.3 数据库逻辑模型 15
4.4 数据库表结构 16
第五章 系统详细设计与编码实现 18
5.1 服务器端 18
5.1.1 登陆页面 18
5.1.2 系统主页面 19
5.1.3 分页查询 19
5.1.4 添加功能界面 21
5.2 安卓客户端 22
5.2.1 登录页面 22
5.2.2 主页面 23
5.2.3 考勤页面 24
5.2.4 作业界面 25
5.2.5 课表查看 26
5.2.6 修改信息界面 27
第六章 总结与展望 29
6.1 总结 29
6.2 展望 30
参考文献 31
致 谢 33
绪论
课题研究背景
请支付后下载全文,论文总字数:20258字