Employee Management System
Employee Management System
EMPLOYMENT
MANAGEMENT SYSTEM
N A M E: MADHUMITHA D
ROLL NUMBER :
A22101PCA7073
DEGREE:
MASTER OF
COMPUTER
APPLICATION
GUIDE NAME:
Dr N Priya
OBJECTIVES OF THIS
PROJECT
ENTER URL
TYPE EMPLOYEE
DETAILS
CLICK N
N
SUBMIT O
O
ADD EE
STOP
FLOW DIAGRAM FOR DELETE EMPLOYEE
START
ENTER URL
SEARCH EMPLOYEE
DETAILS
N
N DELETE EE
O
O
DELETE EE
STOP
FLOW DIAGRAM FOR EDIT EMPLOYEE
START
ENTER URL
TYPE EMPLOYEE
DETAILS
EDIT N
N
EMPLOYEE O
O
EDIT EE
STOP
APPLICATION AND TOOLS USED FOR EMPLOYEE MANAGEMENT
Used Spring boot framework, java application, MVC and Maven to build this employee
management
system project.
We can connect any database like SQL or
Oracle. EMS system used in-memory
database (H2) for simplification.
o PRODUCTION SUPPORT - We get health checking, application and jvm metrics, jmx via http and a few more things for free.
o RUNNABLE JARS - We can package your application as a runnable jar with embedded tomcat included so it presents a
self- contained deployment unit
Front End Process
Overview
Back End
Process
CREATE NEW PROJECT IN SPRING BOOT TOOL
PROCESS MAP via SPRING
TOOL
We are using
com.java.in use group
for our project
Select database,web
and JPA.
We are using H2
database, Spring Data
JPA and Spring Web
pom.xml
automatically
download all
dependency
from internet.
Need to create
java class with
application name
with public
modifiers. Package
is com.java.in.use
We are using
basic
annotations.
@Bean
@Service
@Configuration
@Controller
@Autowired
@SpringBootAppl
i cation
PROCESS MAP via New Java
Class
Creating
@entity class.
An entity
represents in a
relational
database,and each
entity instance
corresponds to a
row in the table.
Creating
controller class.
The controller
class we define
methods to add
Employee record
and display
employee records
as list
PROCESS MAP via New Java
Class
Creating Repository
class.
The Employee
Respository which is an
interface that extends
tha Spring Framework
class jpa Respository.
PROCESS MAP via SPRING
TOOL
To build
the
application.
After added
everything
needs to be
build by
clicking
MVEN-install
option
PROCESS MAP via SPRING
TOOL
Once you click the build option, Spring boot will automatically build the application with appropirate source
files.
Auto Build and Success.
PROCESS MAP