基于Java swing 开发的在线考试系统————学生考试界面

本文介绍了使用Java Swing开发的在线考试系统中学生考试界面的实现。系统包括学生、教师和管理员三个角色,各自有不同的权限。学生登录后需输入学号选择考试,若选择未发布的考试,系统将提示。开始考试后,系统开启语音提示并启动摄像头监控,防止作弊。若人脸匹配失败,考试将自动结束并提交试卷。详细代码提供在网盘,链接和提取码已给出。
摘要由CSDN通过智能技术生成

基于Java swing 开发的在线考试系统————学生考试界面

系统分为三个身份,学生,教师,管理员。
每个身份对应不同的功能,管理员主要负责于基本的数据维护,多种的管理,增删改查。教师主要是对试题内容的修改,以及发布考试,选择考试题型,规定考试试题,也可以对学生分数进行查询,学生主要是进行教师发布过的考题进行考试。
在学生输入完他正确的账户密码的时候点击登录(这里演示的是之前注册过过的账户密码)

btn1.addActionListener(new ActionListener(){
   
			
			@Override
			public void actionPerformed(ActionEvent e) {
   
				String username = text.getText();
				String pwd=password.getText();
				String shenfen= (String) box1.getSelectedItem();
				//提醒用户账号密码不能为空
				if (username.trim().length()==0){
   
					JOptionPane.showMessageDialog(null, "账号不能为空");
					return;
					
				}
				if (pwd.trim().length()==0){
   
					JOptionPane.showMessageDialog(null, "密码不能为空");
					return;
				}

				BaseDao base=new BaseDao(
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值