PROJECT ON - PowerPoint PPT Presentation

About This Presentation
Title:

PROJECT ON

Description:

EMPLOYEE MANAGEMENT SYSTEM IN JAVA In partial fulfillment of the prescribed course for the award of BACHELOR OF TECHNOLOGY IN INFORMATION TECHNOLOGY ENGINEERING – PowerPoint PPT presentation

Number of Views:71
Avg rating:3.0/5.0
Slides: 22
Provided by: ansh152
Category:
Tags: project | java | servlet

less

Transcript and Presenter's Notes

Title: PROJECT ON


1
PROJECT 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
2
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

3
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

4
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

5
System 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
6
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

7
Software 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.

10
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
11
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)
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

13
Dfd
  • Dfd show the flow of data through a system
  • The arrow represents the data flow
  • The circle represents process that perform some
    transformation

14
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.

15
Layouts
  • INTRO.java

16
MenuScrn.java
17
AddEmp.java
18
EmpList.java
19
EmpSlip.java
20
Bibliography
  • Core java by Sun Microsystems
  • Head First by Kathy Sierra Bert Bates
  • www.google.com
  • www.java.sun.com

21
THANK YOU..
Write a Comment
User Comments (0)
About PowerShow.com