Académique Documents
Professionnel Documents
Culture Documents
com
INFORMATICS
PRACTICES
PROJECT FILE
ON
COOL-QUIZ
Session: 2010-2011
Board’s Roll Number:
www.bOtskOOl.com
TABLE OF CONTENTS
Certificate
Acknowledgement
Working description of project
Header files and their purpose
Files generated
Coding & outputs
Bibliography
www.bOtskOOl.com
ACKNOWLEDGEMENT
It would be my utmost pleasure to express my sincere
thanks to My IP Teacher Mr. Kamlesh Kumar Rajak
in providing a helping hand in this project. His
unflagging patience, creativity and immense
knowledge that he shared with me have proved highly
beneficial to me and have made my Project File both
possible and successful.
HIMANSHU VISHWAKARMA
XII
www.bOtskOOl.com
CERTIFICATE
ABOUT PROJECT
1. LOGIN:
2. Register
www.bOtskOOl.com
3. Menu
4. Test
5.Result
JFGVNDHJVNSDFJKVHSDHFVS
AABOUT JAVA
Java is a programming language originally developed by
James Gosling at Sun Microsystems (which is now a
subsidiary of Oracle Corporation) and released in 1995 as a
core component of Sun Microsystems' Java platform. The
language derives much of its syntax from C and C++ but has
a simpler object model and fewer low-level facilities. Java
applications are typically compiled to byte code (class file)
that can run on any Java Virtual Machine (JVM) regardless
of computer architecture. Java is a general-purpose,
concurrent, class-based, object-oriented language that is
specifically designed to have as few implementation
www.bOtskOOl.com
ABOUT MYSQL
equivalent
o Memory: 512 MB
• Ubuntu 9.10:
o Processor: 800MHz Intel Pentium III or
equivalent
o Memory: 512 MB
o Memory: 512 MB
o Memory: 512 MB
1 .OPERATING SYSTEM
2 .MYSQL
3 .IDE NETBEANS
4 .JAVA JDBC CONNECTOR
www.bOtskOOl.com
CODING:-
1. LogIn.java
www.bOtskOOl.com
JTextField ID
JLabel InvalidLBL
Code:
import java.sql.*;
2.Register.java
COOL QUIZ
REGISTRATION FORM
NAME
DOB
ADDRESS
AGE
UNIVERSITY
Type Name Text
COLLEGE
JTextField AddressTf
JTextField AgeTF
USERID
JTextField CollegeTF
PASSWORD
JTextField DobTF
REGISTER &
JRadioButton FemaleTF
START TEST
JTextField IDTF
JRadioButton MaleRB
JTextField NameTF
JTextField PasswordTF
JTextField UnivTF
CODING:-
import java.sql.*;
import javax.swing.JOptionPane;
WELCOME TO COOL
QUIZ
Ο DBMS Ο NETWORKING
START
TEST>>>>
public void run() {
new Register().setVisible(true);
}
});
}
}
3. Menu.java
www.bOtskOOl.com
Coding:-
//GLOBAL VARIABLEs
String ID;
//CONSTRUCTORs
public Menu() {
initComponents();
}
public Menu(String id) {
initComponents();
ID=id;
}
else if (HtmlRB.isSelected())
sub=”html”;
else if (NetworkingRB.isSelected())
sub=”networking”;
if(sub!=null)
{
Test t=new Test (sub,ID);
t.setVisible(true);
this.setVisible(false);
}
4. Test.java
www.bOtskOOl.com
COOL QUIZ
<<PREV
START
TEST
NEXT>>
www.bOtskOOl.com
Coding:-
import java.sql.*;
import javax.swing.JOptionPane;
//GLOBAL VARIABLES
String ID;
String Subject;
int index=1;
int max=0;
int result=0;
char[] answers;
//CONSTRUCTORS
public Test() {
initComponents();
}
public Test(String subject,String id)
{
initComponents();
ID=id;
Subject=subject;
PrevBTN.setVisible(false);
try
{
Class.forName(“java.sql.driver”);
String database=”jdbc:mysql://localhost:3306/quizdb”;
www.bOtskOOl.com
Connection conn=DriverManager.getConnection(database,”root”,””);
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery(“select max(Sno) from “ + Subject); rs.next();
max=rs.getInt(1);
answers=new char[max]; for(int i=0;i<max;i++) answers[i]=’e’; rs.close(); stmt.close();
conn.close();
}
catch(Exception e){JOptionPane.showMessageDialog(null,””+e);
}
}
//User-defined method
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null, “”+ e);
}
}
www.bOtskOOl.com
5. Result.java
YOUR SCORE:
BEST SO FAR:
TAKE ANOTHER
QUIZ
EXIT
Coding:-
import java.sql.*;
import javax.swing.table.*;
import javax.swing.JOptionPane;
www.bOtskOOl.com
//GLOBAL VARIABLES
float result;
String ID;
//CONSTRUCTORS
public Result() {
initComponents();
}
public Result(float res,String id)
{
initComponents();
result=res;
ID=id;
score.setText(res + “%”);
try{
Class.forName(“java.sql.Driver”);
String database=”jdbc:mysql://localhost:3306/quizdb”;
Connection conn=DriverManager.getConnection(database,”root”,””);
Statement stmt=conn.createStatement();
String sql=”select * from result where ID = ‘” + ID + “’”;
ResultSet rs=stmt.executeQuery(sql);
}
}
www.bOtskOOl.com
OUTPUTS
www.bOtskOOl.com
COOL-QUIZ
Developed By:-
Ж HIMANSHU VISHWAKARMA
1.LOGIN
2.Register
SELECT YOUR SUBJECT
www.bOtskOOl.com
3.Test
4.Result
ENTER UR CHOICE:1
1.LOGIN
2.Register
3.SELECT YOUR SUBJECT
4.Test
5.Result
www.bOtskOOl.com
ENTER UR CHOICE:2
NAME: Rohit
AGE: 17
UNIVERSITY:KV BEGUMPET
COLLEGE:
USERNAME :rohit
PASSWORD: rohit
Do You Want To Continue Y
1.LOGIN
2.Register
www.bOtskOOl.com
4.Test
5.Result
ENTER UR CHOICE:3
1.LOGIN
2.Register
3.SELECT YOUR SUBJECT
www.bOtskOOl.com
4.Test
5.Result
ENTER UR CHOICE:4
1.LOGIN
2.Register
www.bOtskOOl.com
4.Test
5.Result
ENTER UR CHOICE:5
BEST SO FAR:99
TAKE ANOTHER QUIZ Y
BIBLIOGRAPHY
www.bOtskOOl.com