Title: PROJECT ON
1PROJECT ON
- 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
2Introduction
- 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
3Why 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
4Objectives
- 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
5System Specifications
- Engineers use many tools, methods and procedure
to build high quality software - Use planning, analysis design , development and
maintenance - Integrate methods and tools together as a
guideline for success
SOFTWARE DELP
PROCEDURE
TOOL
6A 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
7Software life cycle model
Problem definition
- Iterative waterfall model is used for
development - The model attempts to break up the identifiable
activities into series of action which completes
before next begins
Analysis
Design
Coding
Testing
Maintenance
8 Tools and platform used..
- Tools
- Front end
- JAVA is used as a programming language. It is
easy to use, flexible and efficient. - Back end
- MICROSOFT SQL Server is used for the database.
- Platform
- Microsoft Windows
- platform is used. Windows XP is a multi-user
operating system. It has been designed and
developed by Microsoft Co-operation.
9 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.
10Classes 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
11Package 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)
12 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
13Dfd
- Dfd show the flow of data through a system
- The arrow represents the data flow
- The circle represents process that perform some
transformation
14ER-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.
15Layouts
16MenuScrn.java
17AddEmp.java
18EmpList.java
19EmpSlip.java
20Bibliography
- Core java by Sun Microsystems
- Head First by Kathy Sierra Bert Bates
- www.google.com
- www.java.sun.com
21THANK YOU..