JavaSwing+MySQL课堂点名系统源码与项目说明

本项目基于Java语言,整合JDBC、MySQL数据库和JavaSwing技术。包括安装教程、jar包打包为本地exe可执行文件以供演示用途、SQL语句执行、以及数据库配置指南。账号默认为root,密码为123456。建议使用DataGrip进行实时监控数据库操作。导入students.txt文件时需注意其UTF-8编码设置,防止乱码问题。文件中的数据格式应符合以下规则:每个条目以英文逗号分隔;第一条记录的id必须为123456……;第二条记录为字符串类型;第三、四、五条记录分别为已叫次数、已答次数和状态(签到成功的状态量)。本地部署完成后,运行exe可执行文件将进入GUI界面,可以查看后台导入的数据并进行更新操作或导出至database_content.txt文件中。
zip
RandomRollCall-master.zip 预估大小:53个文件
folder
RandomRollCall-master 文件夹
file
.classpath 6KB
folder
.settings 文件夹
file
org.eclipse.jdt.core.prefs 645B
file
org.eclipse.core.resources.prefs 55B
folder
.keep 文件夹
folder
src 文件夹
folder
Controller 文件夹
file
Main.java 9KB
folder
com 文件夹
folder
Util 文件夹
file
Connecting.java 318B
folder
.keep 文件夹
file
Connecting.class 594B
folder
DAO 文件夹
file
ClearDatabase.java 489B
file
ClearDatabase.class 1KB
file
ExportDatabaseContentToTextFile.class 4KB
file
ExportDatabaseContentToTextFile.java 2KB
folder
.keep 文件夹
folder
Service 文件夹
file
CollCall.java 1KB
file
RandomRollCall.java 6KB
file
CalculateStudentStats.class 2KB
file
SignIn.class 3KB
file
RollCallSystem.java 2KB
file
CalculateAttendanceRate.class 3KB
file
CalculateStudentStats.java 2KB
file
CollCall.class 2KB
file
SignIn.java 2KB
file
RollCallSystem.class 3KB
file
CalculateAttendanceRate.java 2KB
folder
.keep 文件夹
file
RandomRollCall.class 6KB
folder
Entity 文件夹
file
Student.class 1KB
file
Student.java 1KB
folder
.keep 文件夹
file
阅读说明next.md 5KB
file
output.txt 1B
file
database_content.txt 990B
file
students.txt 141B
file
.project 382B
file
Important!Please read me first!!! 226B
folder
简介图片 文件夹
file
架构图.png 287KB
file
DAO模式.png 62KB
file
数据库的读取和插入数据.png 110KB
file
新一轮点名.png 149KB
file
数据库部署.png 196KB
file
最多回答不上来的人数.png 156KB
file
点名完成.png 140KB
file
DAO分类.png 26KB
file
签到功能.png 114KB
file
导出2.png 188KB
file
数据库部署2.png 166KB
file
从回答出问题的人中随机.png 162KB
file
txt准备.png 118KB
file
签到功能 计算出勤率.png 140KB
folder
.keep 文件夹
file
计算学生信息.png 169KB
file
弹出窗口.png 134KB
file
退出程序.png 147KB
zip 文件大小:2.27MB