资源简介
这是学生考勤点名系统,老师登陆开放系统,学生自主签到,并可查询考勤情况,教师可以查询所有学生的考勤情况,包括出勤,缺勤....

代码片段和文件信息
package com.dianming.lyh;
import java.awt.Color;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import javax.swing.SwingConstants;
public class Add implements ActionListener {
JDialog dialog;
JTextField tF1 = new JTextField();
JTextField tF2 = new JTextField();
JTextField tF3 = new JTextField();
JTextField tF4 = new JTextField();
public Add() {
Jframe f =new Jframe();
dialog = new JDialog(f “添加学生信息“ true);
Container dialogPane = dialog.getContentPane();
dialogPane.setLayout(new GridLayout(5 2));
JLabel a1 = new JLabel(“学号“ SwingConstants.CENTER);
a1.setForeground(Color.BLUE);
dialogPane.add(a1);
dialogPane.add(tF1);
JLabel a2 = new JLabel(“班级“ SwingConstants.CENTER);
a2.setForeground(Color.BLUE);
dialogPane.add(a2);
dialogPane.add(tF2);
JLabel a3 = new JLabel(“姓名“ SwingConstants.CENTER);
a3.setForeground(Color.BLUE);
dialogPane.add(a3);
dialogPane.add(tF3);
JLabel a4 = new JLabel(“性别“ SwingConstants.CENTER);
a4.setForeground(Color.BLUE);
dialogPane.add(a4);
dialogPane.add(tF4);
JButton b1 = new JButton(“确定“);
b1.setForeground(Color.BLACK);
dialogPane.add(b1);
JButton b2 = new JButton(“取消“);
b2.setForeground(Color.BLACK);
dialogPane.add(b2);
b1.addActionListener(this);
b2.addActionListener(this);
dialog.setBounds(200 150 400 200);
dialog.getRootPane().setDefaultButton(b1);
dialog.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
String cmd = e.getActionCommand();
boolean result = false;
if (cmd.equals(“确定“)) {
if (this.tF1.getText().trim().equals(““)) {
JOptionPane.showMessageDialog(dialog “学号不能为空“);
result = true;
} else if (tF2.getText().trim().equals(““)) {
JOptionPane.showMessageDialog(dialog “班级信息不能为空“);
result = true;
} else if (tF3.getText().trim().equals(““)) {
JOptionPane.showMessageDialog(dialog “姓名不能为空“);
result = true;
} else if (tF4.getText().trim().equals(““)) {
JOptionPane.showMessageDialog(dialog “学生性别不能为空“);
result = true;
}
if (!result) {
try {
int ID = Integer.parseInt(this.tF1.getText().trim());
String gread = this.tF2.getText().trim();
String name = this.tF3.getText().trim();
String sex = this.tF4.getText().trim();
Connection con = new connection().getCon();
Statement sm = con.createStatement();
ResultSet rs = sm.executeQuery(“Select xuehao From student“);
PreparedStatement pstmt = con.prepareStatement(“INSERT INTO student(xuehaoclassnamesexAttendAbsentMar
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 352 2008-12-29 15:55 RandomRollCall\.classpath
文件 390 2008-12-22 20:34 RandomRollCall\.project
文件 4760 2011-07-07 14:40 RandomRollCall\com\dianming\lyh\Add.class
文件 3781 2011-07-07 14:40 RandomRollCall\com\dianming\lyh\Add.java
文件 993 2011-07-06 22:29 RandomRollCall\com\dianming\lyh\connection.class
文件 517 2011-07-06 22:29 RandomRollCall\com\dianming\lyh\connection.java
文件 3405 2011-07-07 01:11 RandomRollCall\com\dianming\lyh\Delete.class
文件 2047 2011-07-07 01:11 RandomRollCall\com\dianming\lyh\Delete.java
文件 1761 2011-07-07 21:30 RandomRollCall\com\dianming\lyh\Loada$1.class
文件 703 2011-07-07 21:30 RandomRollCall\com\dianming\lyh\Loada$2.class
文件 2250 2011-07-07 21:30 RandomRollCall\com\dianming\lyh\Loada.class
文件 2190 2011-07-07 21:30 RandomRollCall\com\dianming\lyh\Loada.java
文件 708 2011-07-07 21:28 RandomRollCall\com\dianming\lyh\Mainpage$1.class
文件 711 2011-07-07 21:28 RandomRollCall\com\dianming\lyh\Mainpage$2.class
文件 709 2011-07-07 21:28 RandomRollCall\com\dianming\lyh\Mainpage$3.class
文件 711 2011-07-07 21:28 RandomRollCall\com\dianming\lyh\Mainpage$4.class
文件 747 2011-07-07 21:28 RandomRollCall\com\dianming\lyh\Mainpage$5.class
文件 1616 2011-07-07 21:28 RandomRollCall\com\dianming\lyh\Mainpage$6.class
文件 2199 2011-07-07 21:28 RandomRollCall\com\dianming\lyh\Mainpage.class
文件 2689 2011-07-07 21:28 RandomRollCall\com\dianming\lyh\Mainpage.java
文件 3751 2011-07-07 21:29 RandomRollCall\com\dianming\lyh\Search.class
文件 2185 2011-07-07 21:29 RandomRollCall\com\dianming\lyh\Search.java
文件 4111 2011-07-07 21:43 RandomRollCall\com\dianming\lyh\Sign.class
文件 2187 2011-07-07 21:43 RandomRollCall\com\dianming\lyh\Sign.java
文件 626688 2011-07-08 09:17 RandomRollCall\com\dianming\lyh\Student.mdb
文件 3447 2011-07-07 21:39 RandomRollCall\com\dianming\lyh\StuInfo.class
文件 2115 2011-07-07 21:39 RandomRollCall\com\dianming\lyh\StuInfo.java
文件 40890 2011-07-08 12:37 RandomRollCall\com.rar
文件 2850 2008-12-29 15:55 RandomRollCall\lib\AbsoluteLayout.jar
文件 118103 2008-12-29 15:55 RandomRollCall\lib\swing-layout-1.0.3.jar
............此处省略16个文件信息
相关资源
- 软件工程 考勤管理系统分析与设计
- SSH学生考勤系统
- ARM7实现指纹考勤系统硬件设计
- 指纹自动考勤系统的设计与实现
- 汉王考勤机开发指南HANVON SDK 20141119
- 随机点名系统源码
- SAP HCM_正向考勤和逆向考勤的比较.p
- 安卓考勤APP源代码
- 微信考勤小程序miniprogram-master.zip
- 数据库课程设计——工资管理系统-
- 考勤毕业设计.rar
- 毕业设计——指纹考勤系统的设计与
- 指纹考勤系统源码.rar
- 考勤管理系统毕业设计及论文
- 课堂抽奖随机点名系统
- 中控考勤机SDK及Demo
- 基于安卓的定制化数字课堂考勤考评
- 考勤管理系统软件需求说明书
- 中控考勤机
- 员工考勤管理信息系统
- 随机点名系统(Delphi编写)
- 考勤管理系统源代码
- 完美的学生考勤系统DEMO
- 数据库 考勤管理系统
- QJC自动点名器(随机点名软件)V1.1
- delphi对接中控考勤机
- Delphi考勤管理系统
- delphi 操作 excel 进行随机点名抽签的
- 考勤管理系统源码_毕业设计源码
- 人事考勤管理系统
评论
共有 条评论