资源简介
1.业务描述
设计本系统,模拟学生选课的部分管理功能。学生入校注册后需统一记录学生个人基本信息,对于面向学生开设的相关课程需要记录每门课程的基本信息,每个任课教师规定其可主讲三门课程,学生选课时系统将相应的选课信息记录入库,考试结束后需在相应的选课记录中补上考试成绩。简化的系统数据库(SCDB)中主要包含以下五个数据表(设计时可根据实际业务需要适当追加其它的数据表),各表及其相应字段分别描述如下:
设计本系统,模拟学生选课的部分管理功能。学生入校注册后需统一记录学生个人基本信息,对于面向学生开设的相关课程需要记录每门课程的基本信息,每个任课教师规定其可主讲三门课程,学生选课时系统将相应的选课信息记录入库,考试结束后需在相应的选课记录中补上考试成绩。简化的系统数据库(SCDB)中主要包含以下五个数据表(设计时可根据实际业务需要适当追加其它的数据表),各表及其相应字段分别描述如下:
代码片段和文件信息
package database;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JOptionPane;
import view.PwdModify;
import view.Start;
/**@Function:
* @author 谢京振
* @date 2018年12月3日 下午10:08:23
* @return
*/
public class AdminCon extends baseCon{
String usename = view.Start.text1.getText().trim();
String password = view.Start.text2.getText().trim();
public boolean Login(String sql) { //好像可以作为全部的登录界面
try {
PreparedStatement prst = conn.prepareStatement(sql);
ResultSet rs = prst.executeQuery();
if(rs.next()){
return true;
}
} catch (SQLException e) {
e.printStackTrace();
}
return false;
}
public boolean StuLogin(String sql) { //好像可以作为全部的登录界面
try {
PreparedStatement prst = conn.prepareStatement(sql);
ResultSet rs = prst.executeQuery();
if(rs.next()){
return true;
}
} catch (SQLException e) {
e.printStackTrace();
}
return false;
}
public void EditPwd(String newpwdString sql) {
Statement stmt = null;
try {
stmt = conn.createStatement();
int i = stmt.executeUpdate(sql);
if(i>0) {
JOptionPane.showMessageDialog(null “修改密码成功“);
}
else {
JOptionPane.showMessageDialog(null “没有修改成功“);
}
} catch (SQLException e) {
e.printStackTrace();
}
}
public void XuanKe(String sql) {
Statement stmt = null;
try {
stmt = conn.createStatement();
int i = stmt.executeUpdate(sql);
} catch (SQLException e) {
e.printStackTrace();
}
}
public boolean ChaxunXuanKe(String sql) {
PreparedStatement prst;
try {
prst = conn.prepareStatement(sql);
ResultSet rs = prst.executeQuery();
if(rs.next()){
return true;
}
} catch (SQLException e) {
e.printStackTrace();
}
return false;
}
public Connection returncon() {
return conn;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-04 11:15 201624131218 谢京振\
目录 0 2019-01-04 11:01 201624131218 谢京振\BigTest\
文件 537 2018-12-05 21:08 201624131218 谢京振\BigTest\.classpath
文件 383 2018-12-03 20:53 201624131218 谢京振\BigTest\.project
目录 0 2019-01-04 11:01 201624131218 谢京振\BigTest\.settings\
文件 598 2018-12-03 20:53 201624131218 谢京振\BigTest\.settings\org.eclipse.jdt.core.prefs
目录 0 2019-01-04 11:01 201624131218 谢京振\BigTest\bin\
目录 0 2019-01-04 11:01 201624131218 谢京振\BigTest\bin\databa
文件 2597 2018-12-31 09:38 201624131218 谢京振\BigTest\bin\databa
文件 678 2018-12-31 09:38 201624131218 谢京振\BigTest\bin\databa
目录 0 2019-01-04 11:01 201624131218 谢京振\BigTest\bin\images\
文件 1110 2018-12-04 10:31 201624131218 谢京振\BigTest\bin\images\00.png
文件 3938 2018-12-03 20:07 201624131218 谢京振\BigTest\bin\images\logo.png
文件 248 2018-12-03 20:07 201624131218 谢京振\BigTest\bin\images\password.png
文件 350 2018-12-03 20:07 201624131218 谢京振\BigTest\bin\images\userType.png
文件 798 2018-12-04 19:28 201624131218 谢京振\BigTest\bin\images\保存.png
文件 1013 2018-12-04 19:28 201624131218 谢京振\BigTest\bin\images\修改.png
文件 375 2018-12-03 20:07 201624131218 谢京振\BigTest\bin\images\修改密码.png
文件 545 2018-12-08 08:50 201624131218 谢京振\BigTest\bin\images\停止.png
文件 389 2018-12-03 20:07 201624131218 谢京振\BigTest\bin\images\关于我们.png
文件 314 2018-12-03 20:07 201624131218 谢京振\BigTest\bin\images\删除.png
文件 807 2018-12-04 16:33 201624131218 谢京振\BigTest\bin\images\功能.png
文件 1185 2018-12-05 10:01 201624131218 谢京振\BigTest\bin\images\姓名.png
文件 1019 2018-12-05 10:01 201624131218 谢京振\BigTest\bin\images\姓名1.png
文件 1087 2018-12-05 11:25 201624131218 谢京振\BigTest\bin\images\学分.png
文件 1030 2018-12-04 19:15 201624131218 谢京振\BigTest\bin\images\学号.png
文件 2293 2018-12-03 20:07 201624131218 谢京振\BigTest\bin\images\学生.png
文件 555 2018-12-03 20:07 201624131218 谢京振\BigTest\bin\images\学生管理.png
文件 1248 2018-12-04 10:36 201624131218 谢京振\BigTest\bin\images\学院管理.png
文件 248 2018-12-03 20:07 201624131218 谢京振\BigTest\bin\images\密码.png
文件 488 2018-12-03 20:07 201624131218 谢京振\BigTest\bin\images\帮助.png
............此处省略164个文件信息
评论
共有 条评论