## 项目介绍
这个项目是一个基于 Java Swing + 人脸识别 编写的学校考试系统,是在学习 Java 基础的时候编写的,几乎涵盖了 Java 基础面向对象,封装继承多态,I/O 流,多线程,网络,数据库的所有知识。
在此基础之上充分利用了各大云服务厂商提供的API接口实现了一些高级的需求。
## 项目用到的主要技术
1. 利用阿里云的短信API服务提供登录注册时的短信发送
2. 利用 Java Mail 实现发送邮件
3. 用户密码采用 MD5 加盐加密
4. 利用百度AI的人脸识别接口整合Java Swing 实现了人脸识别
5. 利用 Spire 类库实现校园卡上的条形码识别
6. 利用 JFreeChart 将学生成绩等导出为图表
7. 利用阿里巴巴的 easyExcel 组件实现了试题导出,导入 Excel 表格
8. 基本的 CRUD 操作
9. 借助 JFromDesigner 辅助设置UI界面
10. 利用原生 I/O 流配合网络已经正则表达式从必应官网网爬取每日一图作为封面
## 项目主要的功能
1. 用户分为教师,学生,和管理员
2. 教师可以对试题进行增删改查,对试卷进行增删改查,对考试进行增删改查
3. 学生完成人脸识别验证之后就可以参加考试,考试成绩将保存到数据库中
4. 管理员可以创建或者删除教师和学生账户
5. 利用I/O流爬取网络图片作为封面
没有合适的资源?快使用搜索试试~ 我知道了~
基于 Java Swing + 人脸识别 实现的学校考试系统
共529个文件
class:174个
jpg:85个
jar:82个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 8 浏览量
2024-04-23
15:33:31
上传
评论
收藏 102.48MB ZIP 举报
温馨提示
java ## 项目用到的主要技术 1. 利用阿里云的短信API服务提供登录注册时的短信发送 2. 利用 Java Mail 实现发送邮件 3. 用户密码采用 MD5 加盐加密 4. 利用百度AI的人脸识别接口整合Java Swing 实现了人脸识别 5. 利用 Spire 类库实现校园卡上的条形码识别 6. 利用 JFreeChart 将学生成绩等导出为图表 7. 利用阿里巴巴的 easyExcel 组件实现了试题导出,导入 Excel 表格 8. 基本的 CRUD 操作 9. 借助 JFromDesigner 辅助设置UI界面 10. 利用原生 I/O 流配合网络已经正则表达式从必应官网网爬取每日一图作为封面 ## 项目主要的功能 1. 用户分为教师,学生,和管理员 2. 教师可以对试题进行增删改查,对试卷进行增删改查,对考试进行增删改查 3. 学生完成人脸识别验证之后就可以参加考试,考试成绩将保存到数据库中 4. 管理员可以创建或者删除教师和学生账户 5. 利用I/O流爬取网络图片作为封面
资源推荐
资源详情
资源评论
收起资源包目录
基于 Java Swing + 人脸识别 实现的学校考试系统 (529个子文件)
012b6911ce4bd8d6ae5ff0a67fbf8fb82c8f9307 1KB
072d5efd2d09d8e90b151f70e932d66ea3da3f55 426B
2a077b05a883872adf4b0a865df2a6450e729ec6 761B
2c87a0a99475aaf4eac342157ea89aad7ea9a299 11KB
40375f9f5ddacdff28d9e35f59bc0d15c7274581 2KB
5b67932af0486207ee627e962f4ea1e3f4d4556e 2KB
628d8b56ca49874bbf40662a3de9fec9b6a3a576 463B
77966055bb9192c0c2e0046bc187298f98177f4a 854B
8779ed37a78f9774b9415fd34cd7e55b7085fb9c 15KB
9830f69d052f371d40e6f3b65a3ba4c1d9e326a2 0B
a16f0a1ee52118c0e171c68ac1f47c023349a322 3KB
a225a7e79496c5a1d847c78c3db651eb302ec867 0B
b2bb421eba595f925073d3db78bb38a8ce94b3a8 0B
c2086f77a378b195082ae38d255abb105dacf903 518B
c66bc09ccedddfa770eb686df45d6ccf6de2aa36 2KB
ca32cb98314d993d8b280a74bf3039176506aa1e 1KB
MainUI.class 33KB
UIFrame.class 22KB
StartExam.class 19KB
GridLayoutManager.class 18KB
EditSubject.class 14KB
AddSubject.class 13KB
PreviewSubject.class 11KB
DateChooserJButton$DateChooser.class 11KB
HttpUtils.class 10KB
EditPaper.class 10KB
SearchSubject.class 10KB
AddSubjectToPaper.class 10KB
AddPaper.class 9KB
VerifyCodeUtils.class 8KB
GridConstraints.class 8KB
AddExam.class 7KB
SubjectJDBC.class 7KB
SearchPaper.class 7KB
TestPreview.class 7KB
DimensionInfo.class 6KB
PaperJDBC.class 6KB
DownLoadImageFromBing.class 6KB
UserJDBC.class 6KB
SubjectToExcel.class 5KB
DateChooserJButton.class 5KB
PreviewPaper.class 5KB
AbstractLayout.class 5KB
WebcamCapture.class 5KB
UserScoreToExcel.class 5KB
ImageJDBC.class 4KB
ToExcel.class 4KB
ExamResultJDBC.class 4KB
SaltMd5Util.class 4KB
HttpUtil.class 4KB
Util.class 4KB
ExamJDBC.class 3KB
SendEmail.class 3KB
JDBCUtil.class 3KB
TextFieldFocusListener.class 3KB
AuthService.class 3KB
ShowResult.class 3KB
TestTime.class 3KB
MyClander.class 3KB
Subject.class 3KB
TestTime01.class 3KB
FaceMatch.class 3KB
SendMessageByALBB.class 3KB
WebcamCapture$2$1.class 3KB
UserJDBC02.class 3KB
WebcamCapture$2.class 2KB
FileUtil.class 2KB
SendMessage02.class 2KB
User.class 2KB
Mytest02.class 2KB
Mytest01.class 2KB
HorizontalInfo.class 2KB
UserScoreModel.class 2KB
LayoutState.class 2KB
VerticalInfo.class 2KB
Base64Util.class 2KB
SupportCode.class 2KB
UserScoreToExcel_Fail.class 2KB
SendMessage.class 2KB
ExamResult.class 2KB
Login.class 2KB
SupportCode$TextWithMnemonic.class 2KB
Exam.class 2KB
TestJF.class 2KB
MyPaper.class 1KB
ExamCountdown.class 1KB
GsonUtils.class 1KB
WebcamCapture$1.class 1KB
DateChooserJButton$1.class 1KB
CheckEmailOrPhone.class 1KB
DateChooserJButton$DateChooser$1.class 1KB
TestRandom.class 1KB
MyTest.class 1KB
SendByThread.class 1KB
AddSubjectToPaper$2.class 1KB
DateChooserJButton$DateChooser$2.class 1008B
PreviewPaper$1.class 1003B
StartExam$1.class 1001B
CountDown.class 981B
testDesk.class 973B
共 529 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
MarcoPage
- 粉丝: 4377
- 资源: 8837
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 植物树木检测23-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- 基于python简易SNMP的管理站工具 论文+源码+数据库(高分毕业设计)
- 基于Open+CV肺癌细胞亚型图像数据库的构建及智能识别系统
- 植物树木检测2-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 马铃薯叶片病害图像分类数据集【已标注,约2,100张数据】
- 马铃薯食物缺陷图像分类数据集【已标注,约450张数据】
- 植物树木检测11-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 汽车电子电气架构中队列刷写技术的应用与实现
- 小黑课堂二级C语言题库(24年9月最新).exe
- python基础数据类型详细讲解.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功