Você está na página 1de 21

EMPLOYEE MANAGEMENT SYSTEM

IN
JAVA
In partial fulfillment of the prescribed course for the award of
BACHELOR OF TECHNOLOGY
IN
INFORMATION TECHNOLOGY ENGINEERING
OF
GURU GOVIND SINGH INDRAPRASTHA , UNIVERSITY

Submitted by:

1
Introduction
 Application that enables users to create
and store Employee Records

 It also provides facilities of payroll


system which enables user to generate Pay
Slip

It is design using JAVA language, which is


a platform independent language and can be
used as a standalone machine 2
Why java..

 Java is a platform independent language

 Can be used on a standalone machine as


well as on a distributed network

 Applications developed in java can be


extended to internet based applications

3
Objectives
 To store the record of large number of
employee

 To decrease the workforce

 Simplify the task of maintaining records and


is user friendly in nature

4
System Specifications
 Engineers use many
SOFTWARE DELP tools, methods and
PROCEDURE
procedure to build high
TOOL quality software
 Use planning, analysis
design , development
and maintenance
 Integrate methods and
tools together as a
guideline for success
5
A successful system
The development of successful system depends not only
on the tools and methods but also on the developers
commitment. A successful system must:
 Satisfy the user requirements
 Be easy to understand by user and operator
 Be easy to operate
 Have a good user interface
 Be easy to modify and expandable
 Have adequate security control

6
Software life cycle model
Problem
definition  Iterative waterfall
model is used for
Analysis development
Design
 The model attempts
to break up the
Coding identifiable activities
into series of action
Testing which completes
before next begins
Maintenance

7
Tools and platform used..
Tools Platform
 Front end  Microsoft Windows
JAVA is used as a platform is used.
programming language. It
is easy to use, flexible Windows XP is a
and efficient. multi-user operating
 Back end system. It has been
MICROSOFT SQL designed and
Server is used for the developed by
database. Microsoft Co-
operation.
8
Language used-JAVA
 Its entirely an object oriented language
Innovations -
Easier to maintain and reuse in long runs. Its
platform independent that is, once compiled
can be used in any machine using JVM(Java
Virtual Machine)
Web Development
Java is also used for writing server side
programming using two technology: JSP and
SERVLET.
9
Classes and Object
A class is the blueprint from which
individual objects are created
Real world objects share two features:
state and behavior
Inheritance
It allows classes to inherit commonly used
state and behavior from other class
Interface
Group of related methods with emptied
bodies
10
Package
A package is a namespace that organizes
a set of related classes and interfaces
Gui Swing Widget
A graphical user interface is a visual
paradigm which allows a user to
communicate with a program in a
intuitive manner
Jframe and Jpanel
Jframe methods –setLocation(x,y),
setVisible(bool)
11
Jpanel is most commonly used content
pane. The add() method allows widget(GUI)
to be added to the pane.
Labels and Buttons
Labels used- setVerticalAlignment(),
setText()
Button used-Jbutton() , setEnbled(bool)
Event Listeners
GUIs are event based. Java uses event
Listeners to monitor activity on specified
object
12
Dfd
 Dfd show the flow
of data through a
system
 The arrow
represents the
data flow
 The circle
represents process
that perform some
transformation
13
ER-diagram
 Er-diagram is a
detailed representation
of the data for an
organization and uses
three main constructs-
data entities,
relationships and their
associated attributes.
 It high light different
aspects of the same
system. 14
INTRO.java

15
MenuScrn.java

16
AddEmp.java

17
EmpList.java

18
EmpSlip.java

19
Bibliography

 Core java by Sun Microsystems


 Head First by Kathy Sierra & Bert Bates
 www.google.com
 www.java.sun.com

20
THANK YOU..

21

Você também pode gostar