• 大小: 6.42MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-22
  • 语言: Java
  • 标签: Java  

资源简介

这是学生签到考勤系统,学生用手机自主签到作为考勤基本方式,变被动为主动,提高学生自主管理意识和能力。 以教室座位布局图形表现方式,直观显示学生签到情况,方便教师一目以然核实学生考勤情况,减轻点名考勤时间负担。 学生出勤情况一目了然,有利于学生、管理者掌握出勤情况,有针对性开展工作,促进学风建设。

资源截图

代码片段和文件信息

package com.artisan.dao;

import com.artisan.model.Admin;

import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class AdminDao extends baseDao {
/**
 * 管理员登陆
 */
public Admin login(Admin admin){
String sql = “select * from s_admin where name=? and password=?“;
Admin adminRst = null;
try {
PreparedStatement prst = con.prepareStatement(sql);//把sql语句传给数据库操作对象
prst.setString(1 admin.getName());
prst.setString(2 admin.getPassword());
ResultSet executeQuery = prst.executeQuery();
if(executeQuery.next()){
adminRst = new Admin();
adminRst.setId(executeQuery.getInt(“id“));
adminRst.setName(executeQuery.getString(“name“));
adminRst.setPassword(executeQuery.getString(“password“));
adminRst.setCreateDate(executeQuery.getString(“createDate“));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return adminRst;
}
public String editPassword(Admin adminString newPassword){
String sql = “select * from s_admin where id=? and password=?“;
PreparedStatement prst = null;
int id = 0;
try {
prst = con.prepareStatement(sql);
prst.setInt(1 admin.getId());
prst.setString(2 admin.getPassword());
ResultSet executeQuery = prst.executeQuery();
if(!executeQuery.next()){
String retString = “旧密码错误!“;
return retString;
}
id = executeQuery.getInt(“id“);
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}//把sql语句传给数据库操作对象
String retString = “修改失败“;
String sqlString = “update s_admin set password = ? where id = ?“;
try {
prst = con.prepareStatement(sqlString);
prst.setString(1 newPassword);
prst.setInt(2 id);
int rst = prst.executeUpdate();
if(rst > 0){
retString = “密码修改成功!“;
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}//把sql语句传给数据库操作对象
return retString;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        434  2018-12-03 12:25  StudentInfo\.classpath

     文件          0  2018-12-03 12:17  StudentInfo\.metadata\.lock

     文件       3686  2018-12-04 22:09  StudentInfo\.metadata\.log

     文件        828  2018-12-04 22:10  StudentInfo\.metadata\.plugins\com.genuitec.eclipse.sqlexplorer\ConnectionProfiles.xml

     文件      16641  2018-12-04 22:10  StudentInfo\.metadata\.plugins\com.genuitec.eclipse.sqlexplorer\SQLDrivers.xml

     文件          1  2018-12-04 22:10  StudentInfo\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\history.version

     文件         57  2018-12-03 12:17  StudentInfo\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.index

     文件          1  2018-12-04 22:10  StudentInfo\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.version

     文件        153  2018-12-04 22:10  StudentInfo\.metadata\.plugins\org.eclipse.core.resources\.root\3.tree

     文件        794  2018-12-04 22:10  StudentInfo\.metadata\.plugins\org.eclipse.core.resources\.safetable\org.eclipse.core.resources

     文件         52  2018-12-03 12:19  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.eclipse.derby.prefs

     文件         54  2018-12-03 12:19  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.eclipse.examples.prefs

     文件       1022  2018-12-03 12:19  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.eclipse.wizards.prefs

     文件         85  2018-12-03 12:19  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.myeclipse.compatibility.prefs

     文件        101  2018-12-03 12:17  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.pulse.client.targetcfg.collab.ui.prefs

     文件         95  2018-12-03 12:17  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.pulse2.common.ui.prefs

     文件         42  2018-12-03 12:17  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.core.resources.prefs

     文件        672  2018-12-03 12:17  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.core.prefs

     文件        565  2018-12-04 22:10  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.launching.prefs

     文件        517  2018-12-03 12:19  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.ui.prefs

     文件         73  2018-12-03 12:19  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.m2e.discovery.prefs

     文件        219  2018-12-03 12:17  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.team.cvs.core.prefs

     文件         57  2018-12-03 12:19  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.team.cvs.ui.prefs

     文件         69  2018-12-03 12:19  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.team.ui.prefs

     文件        128  2018-12-03 12:19  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.ide.prefs

     文件       3000  2018-12-03 12:19  StudentInfo\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.workbench.prefs

     文件         12  2018-12-04 22:10  StudentInfo\.metadata\.plugins\org.eclipse.dltk.core\Containers.dat

     文件          4  2018-12-04 22:10  StudentInfo\.metadata\.plugins\org.eclipse.jdt.core\invalidArchivesCache

     文件          4  2018-12-04 22:10  StudentInfo\.metadata\.plugins\org.eclipse.jdt.core\nonChainingJarsCache

     文件        731  2018-12-04 22:10  StudentInfo\.metadata\.plugins\org.eclipse.jdt.core\variablesAndContainers.dat

............此处省略364个文件信息

评论

共有 条评论