Documente Academic
Documente Profesional
Documente Cultură
package pratap.pandey;
import java.awt.Color;
import java.sql.*;
import javax.swing.JOptionPane;
import javax.swing.table.*;1
while(rs.next()){
String uname = rs.getString("USERNAME");
String pwd=rs.getString("PASSWORD");
String email = rs.getString("EMAIL");
String phone = rs.getString("PHONE");
catch(Exception e){
JOptionPane.showMessageDialog(null, "Please enter your username.");
}
}1
BUS SERVICE MODULE
3
CODES FOR IMPORTING LIBRARIES
import java.awt.Color;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
jLabel6.setForeground(new Color(51,0,255));
jSeparator4.setBackground(new Color(57,117,177));
}
3
BUS LIST MODULE
CODES FOR IMPORTING LIBRARIES
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;2
if (rows>0){
for(int i =0; i<rows; i++){
model.removeRow(0);
}
}
try{
Class.forName("java.sql.Driver");
Connection con = DriverManager.getConnection
("jdbc:mysql://localhost:3306/schoolmanagement","root","root");
Statement stmt = con.createStatement();
while(rs.next()){
String Busno = rs.getString("busnumber");
String Sid = rs.getString("studentid");
String Name = rs.getString("name");
String Class= rs.getString("class");
String Address= rs.getString("address");
String Fees= rs.getString("fees");
String Month= rs.getString("month");
model.addRow(new Object[]{Busno,Sid,Name,Class,Address,Fees,Month});
}
}
catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}
}2
HOSTEL ENTRY MODULE
4
CODES FOR IMPORTING LIBRARIES
import java.awt.Color;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
try {
Class.forName("java.sql.Driver");
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/schoolmanagement","root","root");
Statement stmt = con.createStatement();
}
else
JOptionPane.showMessageDialog(null,"Please enter all information.");
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null,"Please enter all information.");4
}
}
jLabel6.setForeground(new Color(51,0,255));
jSeparator4.setBackground(new Color(57,117,177));
}
}4
package pratap.pandey;
import java.sql.*;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;5
CODES FOR HOSTEL LIST MODULE
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/schoolmanagement","root","root");
Statement stmt = con.createStatement();
String sql = " update account set email ='"+(mail)+"' where USERNAME =
'"+(uname)+"'";6
else
JOptionPane.showMessageDialog(null, "Email updated successfully.");
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null,"Not able to update email." +"\n"+
"Please check carefully.");
}
}
} 6
UPDATE PHONE MODULE
7
import java.awt.Color;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import javax.swing.JOptionPane;
CODES FOR UPDATE PHONE MODULE
try
{
Class.forName("java.sql.Driver");
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/schoolmanagement","root","root
");
Statement stmt = con.createStatement();7
else
JOptionPane.showMessageDialog(null, "Phone number updated successfully.");
catch(Exception e)
{
JOptionPane.showMessageDialog(null,"Not able to update phone number." +"\n"+ "Please
check carefully.");
}
}
}
7
UPDATE USERNAME MODULE
CODES FOR IMPORTING LIBRARIES
import java.awt.Color;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import javax.swing.JOptionPane;8
try
{
Class.forName("java.sql.Driver");
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/schoolmanagement","root","root"
);
Statement stmt = con.createStatement();
stmt.executeUpdate(sql);
catch(Exception e)
{
JOptionPane.showMessageDialog(null,"Not able to update username." +"\n"+ "Please
check carefully.");
}
}
}8
RESET PASSWORD MODULE
CODES FOR IMPORTING LIBRARIES
import java.awt.Color;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import javax.swing.JOptionPane;9
try
{
Class.forName("java.sql.Driver");
con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/schoolmanagement","root","root");
stmt = con.createStatement();
catch(Exception e)
{
JOptionPane.showMessageDialog(null,"Not able to update your password." +"\n"+
"Please check carefully.");
}9
SIGN IN MODULE
CODES FOR IMPORTING LIBRARIES
package pratap.pandey;
import java.sql.*;
import javax.swing.JOptionPane;
import java.awt.Color;10
CODES FOR SIGN IN MODULE
jLabel2.setForeground(new Color(102,102,255));
jSeparator2.setBackground(new Color(255,255,255));
} 10
con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/schoolmanagement","root","root");
stmt = con.createStatement();
import java.sql.*;
import javax.swing.JOptionPane;
import java.awt.Color;11
CODES FOR SIGN UP MODULE
jLabel6.setForeground(new Color(51,0,255));
jSeparator4.setBackground(new Color(57,117,177));
}
private void jTextField4FocusLost(java.awt.event.FocusEvent evt) {
jLabel6.setForeground(new Color(102,102,255));
jSeparator4.setBackground(new Color(255,255,255));
}
private void jButton2FocusGained(java.awt.event.FocusEvent evt) {
jButton2.setForeground(new Color(0,0,0));
}
private void jButton2FocusLost(java.awt.event.FocusEvent evt) {
jButton2.setForeground(new Color(0,0,0));
}11
import java.awt.Color;
import javax.swing.JOptionPane;
import javax.swing.table.*;
import java.sql.*;12
}12
try{
Class.forName("java.sql.Driver");
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/schoolmanagement","root","root");
Statement stmt = con.createStatement();
model.addRow(new
Object[]{Tid,Name,Month,Totalwdays,Daysworked,Percentage});
}
}
catch(Exception e){
JOptionPane.showMessageDialog(null, e);
} 12
TEACHER ENTRY MODULE
CODES FOR IMPORTING LIBRARIES
import java.awt.Color;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import javax.swing.JOptionPane;13
jLabel6.setForeground(new Color(51,0,255));
jSeparator4.setBackground(new Color(57,117,177));
}