Sei sulla pagina 1di 64

Major Project Report On Student Attendance System

INTRODUCTION TO JAVA
Java is one of the hottest topics in software development and the internet now a days. The language was originally developed by Jame Gosling & Patrick Naughton at SUN MICROSYSTEMS INC. in 1991. The language was initially called OAK but was renamed as java in 1995.

FEATURES OF JAVA
Simple: Syntax similar to C\C++. Purely Object-Oriented Language. Networking & Distribution. Platform Independent. Multithreading. Security. Robust.

JAVA APPLICATIONS
Java can be used to create two types of programs: Applications and Applets. An Application is a program that runs under the operating system of the computer. An Application in Java is more or less similar to a C\C++ program. The ability to create Applets makes it important.

WORKING OF JAVA COMPILERJAVAC

PACKAGES IN JAVA
AS HEADER FILES ARE IN C\C++ LANGUAGES, JAVA BEING A FULLY OBJECT ORIENTED LANGUAGE USES PACKAGES AND CLASSES TO CONTAIN ITS METHODS(INBUILT FUNCTIONS). PACKAGES ARE A COLLECTION OF CLASSES. MAIN ADVANTAGES OF PACKAGES: 1.)THE CLASSES CONTAINED IN PACKAGES CAN BE EASILY USED. 2.)PACKAGES PROVIDE A WAY TO HIDE CLASSES THUS PREVENTING OTHER PROGRAMS TO ACCESS CLASSES. 3.)TWO PACKAGES MAY CONTAIN TWO CLASSES WITH SAME NAME.

JAVA API PACKAGES


1.)The JAVA.LANG Package: contains the classes for the primitive types such as STRING, INTEGER,DOUBLE and MATH. 2.)The JAVA.IO Package: contains the classes for performing basic INPUT\OUTPUT and FILE INPUT\OUTPUT operations.

JAVA API PACKAGES


5.)The JAVA.UTIL Package: contains set of classes for implementing COLLECTIONS AND MAPS, finds RANDOM NUMBERS etc. 6.)The JAVA.SQLPackage: contains set of classes and interfaces to implement DATABASE ACCESS from J2EE applications.

ABOUT Student Attendance System

This is prepared by using Java. Front-End is Java & Back-End is MS Access. Student Attendance System used for: 1.)Create,Delete,update ,view Student account. 2.) Create,Delete,update,view Teacher account. 3.) Allocate subjects and classes. 4.) Take and See Attendance of students. 5.)Change Password.

Thanks.

Potrebbero piacerti anche