You are on page 1of 20

Maharishi Arvind Institute of

Engineering and Technology


By-

Puneet Kumar (14EMTCS048)


Jitendra Jaria (14EMTCS027)
Java is

Computer programming language.


Object oriented programming language.
Platform independent.
Highly secure.
Distributed.
Dynamic.
Robust.
Software development using Java.
AWT (Abstract Window Toolkit)

AWT isJava's original platform-dependentwindowing,graphics, and


user- interfacewidget toolkit.

Swing

Swingis aGUIwidget toolkitforJava. It is anAPIfor providing a


graphical user interface(GUI) for Java programs. It is platform independent
and have its own designing components.
College Information System (overview)

Maintains all college data.

Easy supervision of data by college authorities.

Reduces paperwork.

Remove data redundancy.

Fast data fetching using queries of Structured Query Language.


Software Requirements
Java Development Kit 8 (JDK )
JDK is a complete kit which include Java Virtual Machine and libraries
which are used during development of java application.
Netbeans IDE 8.0.1
NetBeansis asoftware developmentplatformwritten inJava. The
NetBeans Platform allows applications to be developed from a set of
modularsoftware componentscalled modules.
MySQL SERVER 5.7 Command Line Interface

MySQLis anopen-sourcerelational database management system(RDBMS).


User can store and fetch data by using MySQL. It is still most used RDBMS
because it is very fast in processing data.
JCreator V3
JCreatoris aJavaIDEcreated by Xinox Software.
JCreator works as compiler.
As it is created with c++, it is fastest compiler for java compilations.
Hardware Requirements

Intel Pentium 4 Processor and later versions.

1.7 GHz Processor or above.

1 Gigabyte of RAM and above.

10 Gigabytes of Memory Space on Hard Disk.

Monitor , Mouse , Keyboard , Pen Drive etc.


Phases :-
Login / registration :-

This form allows user to register or login.


User can select between Admin , Teacher , Student.
Main Frame :-

This is main screen of software where all the options are given in form of
buttons. One can choose staff, students, lecture allocations etc by clicking on
button. This frame also provide logout and exit option for exiting onto login
screen and also completely exiting the software.
Staff Form :-

This form is used to add staff members using their id. Several operations
can also be performed on this form ex- add, delete, update etc.
When we click on add button this frame will appear. We can
add department information in this frame.
Student Form :-

This form is used for saving all the details of students. We can also update
the information and keep it latest for further use.
Database
Database of College Information System consist of several tables.

Table of College Information System database consists attributes, entities, tuples


for storing and manipulating records.
Connection Coding
This is the basic code of establishing a connection between frame components
and database.

After connection establishment , data can be manipulated directly by entering


data into components of frame and clicking on saving buttons.
Conclusion

Aim of College Information Systems is to provide a easy to use graphical user


interface.

College information system is designed keeping in view the day to day


problem faced by college.

Deployment of this software will certainly help college to reduce paperwork


and reduce time spent by indulging in unnecessary searching of entries
manually.

This software is also modifiable therefore we can introduce changes in future


if we need to.
THANK YOU
QUERIES.

You might also like