 THE MAIN INTENT OF THIS PROJECT IS TO EASE THE
WORK OF UNIQUE VENTURE TO ONLINE MANAGE ALL
THE RECORDS OF CLIENTS AND THEIR EMPLOYEES BY
PROVIDING THEM A WEB BASED APPLICATION. ALSO
PROPER EMPLOYEE MANAGEMENT SYSTEM IS ACHIEVE
WHICH IS A VERY TEDIOUS AND DIFFICULT JOB TO
HANDLE ALL EMPLOYEES MANUALLY FOR UNIQUE
VENTURE.
 SMALL ORGANIZATIONS CAN BE REGISTERED WITH
TECHFLOW FOR SYSTEMATICALLY WORKS NO NEEDS TO
DEVELOPED OWN SYSTEM.
 MAINTAINS THE SALARY, PROJECTS, EVENTS, LEAVES,
TEAMS AND TASKS.
 EASY TO FIND THE VARIOUS INFORMATION RELATED TO
ORGANIZATION AND EMPLOYEES.
 MANAGES THE ORGANIZATION AND THEIRS EMPLOYEES
IN A BETTER WAY.
 EMPLOYEE PROFILES:
EMPLOYEES WILL HAVE ACCESS TO THEIR PERSONAL PROFILES
AND WILL BE ABLE TO EDIT THEIR DETAILS.
 LEAVE APPLICATION:
COMPLETE ELIMINATION OF PAPERWORK IN LEAVE
MANAGEMENT BY ENABLING AN EMPLOYEE APPLY FOR
LEAVE AS WELL AS CHECK THEIR LEAVE STATUS THROUGH
THE SYSTEM.
 PROJECT AND TASK MANAGEMENT:
ASSIGN TASKS AND PROJECTS TO EMPLOYEES, ASSIGN A
PROJECT TEAM AND KEEP TRACK OF THE PROGRESS.
 RECRUITMENT PROCESS:
THE ADMIN WILL ADD AN EMPLOYEE AND A DEFAULT
PASSWORD AND EMPLOYEE ID WILL BE GENERATED AND SENT
TO THE NEW EMPLOYEES EMAIL. THE HR MANAGER WILL THEN
HAVE THE ABILITY TO ADD AN EMPLOYEE’S INFORMATION TO
THE DATABASE.
WEB BASED APPLICATION
ROLES OF APPLICATION :-
 Product Admin
 Company Admin
 Employees
THE LITERATURE REVIEW HAS LOOKED AT A BRIEF
OVERVIEW OF EXISTING HR AND EMPLOYEE
MANAGEMENT AND WHAT PROCEDURES HAVE TO BE
FOLLOWED WHEN EXECUTING THESE HR TASKS. VARIOUS
FRONT AND BACK END TECHNOLOGIES WERE ALSO
REVIEWED WITH ADVANTAGES AND DISADVANTAGES OF
THEIR USE, THE IMPORTANCE OF SECURITY OVER THE
INTERNET AND SUGGESTED WAYS IN WHICH A WEB
APPLICATION CAN BE MADE SECURE.
BACKEND TECHNOLOGY:-
 SPRING BOOT
 JQUERY
 JS
 JSON
 MY SQL
FRONTEND TECHNOLOGY:-
 SPRING MVC
 BOOTSTRAP
 CSS
 HTML 5
 JS
 AGILE IS A SOFTWARE DEVELOPMENT METHODOLOGY
TO BUILD A SOFTWARE INCREMENTALLY USING SHORT
ITERATIONS OF 1 TO 4 WEEKS SO THAT THE
DEVELOPMENT IS ALIGNED WITH THE CHANGING
BUSINESS NEEDS. AN AGILE TEAM WORKS IN ITERATIONS
TO DELIVER USER REQUIREMENTS WHERE EACH
ITERATION IS OF 10 TO 15 DAYS.
 EACH USER REQUIREMENT IS PLANNED BASED
ON ITS BACKLOG PRIORITIZATION.
 THE TEAM USES ITS CAPACITY - HOW MANY
HOURS ARE AVAILABLE WITH TEAM TO WORK ON
TASKS TO DECIDE HOW MUCH SCOPE THEY HAVE
TO PLAN.
EMPLOYEE SALARY ATTENDANCE LEAVE USER
Personn
el
Official
Databa
se
Allowan
ce
Attendan
ce
(Entry &
Exit)
Events
Manage
Leave
Request
Create,
Search
& Delete
User
EMPLOYEE SALARY ATTENDANCE LEAVE
Employee
Database
Allowan
ce
Attendan
ce(Entry
& Exit)
Events
Leaves
Request
EMPLOYEE
ADMIN
Personnel
(ID, Name,
Address,
Contact No,
Height &
Weight, Blood
group, Email)
Official
(ID, name, Date
of join & retire,
Designation,
Department,
Salary
, etc.)
Salary
(Payments &
deductions, Net
salary
, Duration)
Events
(T
ime, date &
description)
LEAVE
(GRANTED,
DATE, TOTAL
& REMAINING)
Request
(subject &
description)
New User
(Admin &
Employee)
Attendance
(Entry & Exit)
EMS
 PROVIDE COMPUTERIZED SYSTEM FOR MAINTAINING RECORDS.
 MORE EFFICIENT & RELIABLE.
 LESS TIME CONSUMING AND EASY TO USE.
 HUGE DATA STORAGE WITH LESS COMPUTER MEMORY.
 AVOID HUMAN ERRORS & EFFORTS FOR MAINTAINING DAILY
DATA.
 ALSO AVOIDS DATA INCONSISTENCY & REDUNDANCY.
PACKAGE SUBSCRIPTION :-
 PRODUCT ADMIN DECIDED IN FUTURE WHILE THE NUMBERS OF
THE ORGANIZATION GET REGISTERED WITH THEIR PRODUCT, THEN
UNIQUE VENTURE STARTS ITS TECHFLOW PORTAL ON RENTAL
BASIS BY MONTHLY SUBSCRIPTIONS.
 THEN THE MODULE PACKAGE SUBSCRIPTION WILL NEED TO
IMPLEMENTED.
 CONCLUSION
THE RESULTS WERE DISCUSSED, PROBLEMS FACED AND LIMITATIONS WERE ELABORATED.
FUTURE RECOMMENDATIONS FOR THE EXTENSION AND IMPROVEMENT OF THE SYSTEM HAVE
ALSO BEEN DISCUSSED AS WELL AS WELL AS AN ASSESSMENT OF ACHIEVED FUNCTIONALITY.
 RESULTS
THE SOFTWARE PRODUCT PRODUCED WAS FAIRLY GOOD, IT ACHIEVED MOST OF THE USER
REQUIREMENTS, THE USER INTERFACE IS GOOD AND IS VERY EASY TO NAVIGATE, AND EVEN
NOVICE USERS CAN FIND THEIR WAY AROUND THE WEB APPLICATION EASILY. THE CLIENT
SIDE VALIDATION IS EXCELLENT. THE LACK OF INTEGRATION WITH A PAYROLL SYSTEM IS THE
MAJOR DRAWBACK AND THE SYSTEM WAS ALSO UNABLE TO GENERATE STRUCTURED
REPORTS I.E. REPORTS BASED ON SPECIFIC INFORMATION THE HUMAN RESOURCE IS
INTERESTED IN.
Employee management system Project
Employee management system Project

Employee management system Project

  • 2.
     THE MAININTENT OF THIS PROJECT IS TO EASE THE WORK OF UNIQUE VENTURE TO ONLINE MANAGE ALL THE RECORDS OF CLIENTS AND THEIR EMPLOYEES BY PROVIDING THEM A WEB BASED APPLICATION. ALSO PROPER EMPLOYEE MANAGEMENT SYSTEM IS ACHIEVE WHICH IS A VERY TEDIOUS AND DIFFICULT JOB TO HANDLE ALL EMPLOYEES MANUALLY FOR UNIQUE VENTURE.
  • 3.
     SMALL ORGANIZATIONSCAN BE REGISTERED WITH TECHFLOW FOR SYSTEMATICALLY WORKS NO NEEDS TO DEVELOPED OWN SYSTEM.  MAINTAINS THE SALARY, PROJECTS, EVENTS, LEAVES, TEAMS AND TASKS.  EASY TO FIND THE VARIOUS INFORMATION RELATED TO ORGANIZATION AND EMPLOYEES.  MANAGES THE ORGANIZATION AND THEIRS EMPLOYEES IN A BETTER WAY.
  • 4.
     EMPLOYEE PROFILES: EMPLOYEESWILL HAVE ACCESS TO THEIR PERSONAL PROFILES AND WILL BE ABLE TO EDIT THEIR DETAILS.  LEAVE APPLICATION: COMPLETE ELIMINATION OF PAPERWORK IN LEAVE MANAGEMENT BY ENABLING AN EMPLOYEE APPLY FOR LEAVE AS WELL AS CHECK THEIR LEAVE STATUS THROUGH THE SYSTEM.
  • 5.
     PROJECT ANDTASK MANAGEMENT: ASSIGN TASKS AND PROJECTS TO EMPLOYEES, ASSIGN A PROJECT TEAM AND KEEP TRACK OF THE PROGRESS.  RECRUITMENT PROCESS: THE ADMIN WILL ADD AN EMPLOYEE AND A DEFAULT PASSWORD AND EMPLOYEE ID WILL BE GENERATED AND SENT TO THE NEW EMPLOYEES EMAIL. THE HR MANAGER WILL THEN HAVE THE ABILITY TO ADD AN EMPLOYEE’S INFORMATION TO THE DATABASE.
  • 6.
    WEB BASED APPLICATION ROLESOF APPLICATION :-  Product Admin  Company Admin  Employees
  • 7.
    THE LITERATURE REVIEWHAS LOOKED AT A BRIEF OVERVIEW OF EXISTING HR AND EMPLOYEE MANAGEMENT AND WHAT PROCEDURES HAVE TO BE FOLLOWED WHEN EXECUTING THESE HR TASKS. VARIOUS FRONT AND BACK END TECHNOLOGIES WERE ALSO REVIEWED WITH ADVANTAGES AND DISADVANTAGES OF THEIR USE, THE IMPORTANCE OF SECURITY OVER THE INTERNET AND SUGGESTED WAYS IN WHICH A WEB APPLICATION CAN BE MADE SECURE.
  • 8.
    BACKEND TECHNOLOGY:-  SPRINGBOOT  JQUERY  JS  JSON  MY SQL
  • 9.
    FRONTEND TECHNOLOGY:-  SPRINGMVC  BOOTSTRAP  CSS  HTML 5  JS
  • 10.
     AGILE ISA SOFTWARE DEVELOPMENT METHODOLOGY TO BUILD A SOFTWARE INCREMENTALLY USING SHORT ITERATIONS OF 1 TO 4 WEEKS SO THAT THE DEVELOPMENT IS ALIGNED WITH THE CHANGING BUSINESS NEEDS. AN AGILE TEAM WORKS IN ITERATIONS TO DELIVER USER REQUIREMENTS WHERE EACH ITERATION IS OF 10 TO 15 DAYS.
  • 11.
     EACH USERREQUIREMENT IS PLANNED BASED ON ITS BACKLOG PRIORITIZATION.  THE TEAM USES ITS CAPACITY - HOW MANY HOURS ARE AVAILABLE WITH TEAM TO WORK ON TASKS TO DECIDE HOW MUCH SCOPE THEY HAVE TO PLAN.
  • 12.
    EMPLOYEE SALARY ATTENDANCELEAVE USER Personn el Official Databa se Allowan ce Attendan ce (Entry & Exit) Events Manage Leave Request Create, Search & Delete User
  • 13.
    EMPLOYEE SALARY ATTENDANCELEAVE Employee Database Allowan ce Attendan ce(Entry & Exit) Events Leaves Request
  • 14.
    EMPLOYEE ADMIN Personnel (ID, Name, Address, Contact No, Height& Weight, Blood group, Email) Official (ID, name, Date of join & retire, Designation, Department, Salary , etc.) Salary (Payments & deductions, Net salary , Duration) Events (T ime, date & description) LEAVE (GRANTED, DATE, TOTAL & REMAINING) Request (subject & description) New User (Admin & Employee) Attendance (Entry & Exit) EMS
  • 15.
     PROVIDE COMPUTERIZEDSYSTEM FOR MAINTAINING RECORDS.  MORE EFFICIENT & RELIABLE.  LESS TIME CONSUMING AND EASY TO USE.  HUGE DATA STORAGE WITH LESS COMPUTER MEMORY.  AVOID HUMAN ERRORS & EFFORTS FOR MAINTAINING DAILY DATA.  ALSO AVOIDS DATA INCONSISTENCY & REDUNDANCY.
  • 16.
    PACKAGE SUBSCRIPTION :- PRODUCT ADMIN DECIDED IN FUTURE WHILE THE NUMBERS OF THE ORGANIZATION GET REGISTERED WITH THEIR PRODUCT, THEN UNIQUE VENTURE STARTS ITS TECHFLOW PORTAL ON RENTAL BASIS BY MONTHLY SUBSCRIPTIONS.  THEN THE MODULE PACKAGE SUBSCRIPTION WILL NEED TO IMPLEMENTED.
  • 17.
     CONCLUSION THE RESULTSWERE DISCUSSED, PROBLEMS FACED AND LIMITATIONS WERE ELABORATED. FUTURE RECOMMENDATIONS FOR THE EXTENSION AND IMPROVEMENT OF THE SYSTEM HAVE ALSO BEEN DISCUSSED AS WELL AS WELL AS AN ASSESSMENT OF ACHIEVED FUNCTIONALITY.  RESULTS THE SOFTWARE PRODUCT PRODUCED WAS FAIRLY GOOD, IT ACHIEVED MOST OF THE USER REQUIREMENTS, THE USER INTERFACE IS GOOD AND IS VERY EASY TO NAVIGATE, AND EVEN NOVICE USERS CAN FIND THEIR WAY AROUND THE WEB APPLICATION EASILY. THE CLIENT SIDE VALIDATION IS EXCELLENT. THE LACK OF INTEGRATION WITH A PAYROLL SYSTEM IS THE MAJOR DRAWBACK AND THE SYSTEM WAS ALSO UNABLE TO GENERATE STRUCTURED REPORTS I.E. REPORTS BASED ON SPECIFIC INFORMATION THE HUMAN RESOURCE IS INTERESTED IN.