SlideShare a Scribd company logo
Contractual Employee Management System
SUBMITTED BY:
Dipankar Boruah
Roll No:
MCA 4TH SEM
Internal Guide
Dr. Subhrajyoti Bordoloi
Professor
Department Of Computer Applications
Assam Engineering College
External Guide
Utpal Bayan
Computer Programmer
Indian Institute of Entrepreneurship
INTRODUCTION
Title : Contractual Employee Information System.
Objective : The main objective of this system are:
 Modernize IIE's paper-based system to
a Digital System.
 Ensuring Smoother Operations.
 Greater efficiency.
 Improved accuracy.
Importance : By using this system IIE can enhance
 Employee management.
 Data accuracy.
Benefits : By using this system IIE will experience
 Error-free data
 Better decision-making
 Significant time and cost savings
Project Modules
 User Module
 Advertise
 Project
 Leave
 Salary
 Employee
 Report
This project has 7 main modules :-
Project Modules Use Case Diagram:
Project Workflow
User Signup:
Users register with unique
email and mobile, providing
necessary details.
User Login:
Registered users log in
using their email and
password.
Accessing Various
Modules:
Users Level (applicants) can
view, add, and update their
biodata, education, and work
experience.
Applying for Leave:
Employee and higher
users can apply for leave,
selecting the leave type
and duration.
Managing
Advertisements:
Admin users can add,
update, and view
advertisements for
various posts in
departments or projects.
Project Workflow
Handling Salary Information:
Account users can add and
manage basic salary information
for employees (Employee level
and higher).
Generating Reports:
Accounts, Admin and Super
Admin users can generate reports
based on different modules, such
as leave, salary, employee details,
etc.
Handling Exceptions:
The system handles exceptions
and errors gracefully, providing
relevant error messages to users
for corrective actions.
User Journey:
User journey starts with signup,
progresses through different user
levels, and unlocks various
modules based on permissions.
Project
Workflow
• Activity Diagram
Context Diagram
User
Request
Response
0.0
CEIS
(Contractual Employee Information
System)
Level 1
DFD
Level 2 DFD:
Login Process
And Check
Assess Level
Login and
Register
User
Interface
User Module
Level 1 users (applicants) have access to
basic features:
View and update their own details, including name,
email, and phone number.
Manage their Basic Data including
education, and work experience.
Applicant Level User: Features and
Functionalities
Level 1 DFD for User
Module
User Module: Applicant Level User
User Interface: Account Status
User Module: Applicant Level User
User Interface: Settings
User Module: Applicant Level User
User Interface: Add/Edit Details
User Module
View their Leave Data
in Dashboard.
01
View their Salary Data
in Dashboard.
02
View their Employment
Status in Dashboard.
03
Employee level and Higher Users:
User Module:
Employee Level
and Higher User
• User Interface: Account
Status
User Module:
Employee Level
and Higher User
• User Interface:
Dashboard
Project Module:
Administration Level User's Ability to Add, Update, and View Projects
• Administration Level users have the authority to manage projects within the
organization.
• They can add new projects to the system, providing relevant project details such as
project name, description, and start/end dates.
• Administration Level users can also update existing project information as required
to keep project data up-to-date.
• They have access to view all projects listed in the Project Module for effective project
management.
Level 1
DFD for
Project
Module
Project
Module
User Interface: View / Edit Project
Advertisement Module
Administration level users Role in Adding, Updating, and Managing Advertisements
Administration hold the responsibility for managing advertisements within the
organization.
They have the authority to add new advertisements to the system, providing essential
details such as advertisement name, description, and publication dates.
They can also update existing advertisements as needed to reflect any changes or
corrections.
They are in charge of managing the advertisement content to ensure it remains relevant
and up-to-date.
Level 1 DFD for
Advertisement
Module
Advertisement
Module
User Interface: View / Edit Advertisement
Employee Module
Admin Level User's Role in Adding,
Updating, and Viewing Employee Biodata
Admin Level users have the authority to manage employee
biodata within the organization.
They can add new employees to the system, providing
necessary personal and contact information of the
employee.
Admin Level users can also update existing employee
biodata to keep records accurate and up-to-date.
Employee Details under Projects and
Departments
Admin Level users can assign employees to specific projects
or departments based on their roles and expertise.
They have the responsibility to update employee project
and department details as assignments change.
Level 1 DFD for Employee Module
Employee
Module
User Interface: View /Update Employee
Leave Module
• Employee Level and Higher Users: Applying for Leave, Viewing Leave Data, and Requesting Leave
• How the Module Handles Leave Requests for Employee Level and Higher Users
• Leave Acceptance/Rejection Process
Level 2 DFD for Leave Module
Leave Module User Interface: Apply and View Leave (Employee)
Leave Module
User Interface: View all Leave requests (Admin)
Leave Module
User Interface: Accept/ Reject Leave page (Admin)
Salary Module
• Accountants Role in Adding and Managing Basic Salary
Information
• Accountants Ability to View and Edit Salary by Month
Level 2 DFD for Salary Module
Salary
Module
User Interface: Add View or Edit Basic salary (Accountant)
Salary
Module
User Interface: View or Edit salary generated by month
(Accountant)
Report Module
Accounts and Admin has the ability to
Generate Reports Based on Various Modules
Level 3 and 4 users have access to the Report Module,
allowing them to generate reports based on various
modules within the system.
They can select specific parameters and filters to tailor the
reports to their requirements.
Reports can be generated for modules such as Employee,
Leave, Advertise, Project, Salary, and more.
Types of Reports Available in the System
Employee Reports.
Leave Reports.
Advertise Reports.
Project Reports.
Salary Reports.
Level 2 DFD for Report Module
Report
Module
User Interface: Generate Reports based on date page 1
(Admin)
Report
Module
User Interface: Generate Reports based on date page 2
(Admin)
Report
Module
User Interface: Generate Salary Reports based on date
page 1 (Accounts)
Report
Module
User Interface: Generate Salary Reports based on date
page 2 (Accounts)
Entity
Relationship
Diagram
Technologies Used
• XAMPP
• HTML
• Bootstrap
• CSS
• JavaScript
• PHP
Future Scope
Expand User Registration and Public
Access since its on internal server now.
Implement a public-facing portal where
applicants can submit their details,
generate application forms, and receive
call letter for interviews.
Enhance System Responsiveness by
making it responsive for different screen
size.
Implement Multi-Language Support.
User Feedback and Usability Testing by
collecting feedback from users and
improving the UX.
Thank You

More Related Content

Similar to Employee Management System

University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
Kamal Acharya
 
JOBPDF.pdf.pdf
JOBPDF.pdf.pdfJOBPDF.pdf.pdf
JOBPDF.pdf.pdf
JaydeepPrajapati33
 
IRJET- Student Result Analysis and Performance Report Generator
IRJET-  	  Student Result Analysis and Performance Report GeneratorIRJET-  	  Student Result Analysis and Performance Report Generator
IRJET- Student Result Analysis and Performance Report Generator
IRJET Journal
 
Hotel management or reservation system document
Hotel management or reservation system document Hotel management or reservation system document
Hotel management or reservation system document
prabhat kumar
 
Learning%20%20 port
Learning%20%20 portLearning%20%20 port
Learning%20%20 port
Prasad Kavuri
 
Srs(at)
Srs(at)Srs(at)
Srs(at)
Smit Pateliya
 
College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt systemSayali Birari
 
Student result mamagement
Student result mamagementStudent result mamagement
Student result mamagementMickey
 
Student acadamic system Final report
Student acadamic system Final reportStudent acadamic system Final report
Student acadamic system Final report
Annu Venkata Nagarjuna
 
Online course register system project report.pdf
Online course register system project report.pdfOnline course register system project report.pdf
Online course register system project report.pdf
Kamal Acharya
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specification
Amit Gandhi
 
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docxIGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
AnilVhatkar
 
Transport plus project
Transport plus projectTransport plus project
Transport plus project
Md Shahabuddin Alam
 
MEDICA
MEDICA MEDICA
MEDICA
Tanzim Ahmed
 
Academic management
Academic managementAcademic management
Academic management
Deepen Upadhyay
 
IRJET - College Event Management System
IRJET - College Event Management SystemIRJET - College Event Management System
IRJET - College Event Management System
IRJET Journal
 
Amol Chillarge Asp.net C# developer and Tester
Amol Chillarge Asp.net C# developer and TesterAmol Chillarge Asp.net C# developer and Tester
Amol Chillarge Asp.net C# developer and TesterAmol Chillarge
 

Similar to Employee Management System (20)

University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
JOBPDF.pdf.pdf
JOBPDF.pdf.pdfJOBPDF.pdf.pdf
JOBPDF.pdf.pdf
 
IRJET- Student Result Analysis and Performance Report Generator
IRJET-  	  Student Result Analysis and Performance Report GeneratorIRJET-  	  Student Result Analysis and Performance Report Generator
IRJET- Student Result Analysis and Performance Report Generator
 
Hotel management or reservation system document
Hotel management or reservation system document Hotel management or reservation system document
Hotel management or reservation system document
 
Learning%20%20 port
Learning%20%20 portLearning%20%20 port
Learning%20%20 port
 
Srs(at)
Srs(at)Srs(at)
Srs(at)
 
PORT FOLIO
PORT FOLIOPORT FOLIO
PORT FOLIO
 
College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt system
 
Student result mamagement
Student result mamagementStudent result mamagement
Student result mamagement
 
Student acadamic system Final report
Student acadamic system Final reportStudent acadamic system Final report
Student acadamic system Final report
 
Online course register system project report.pdf
Online course register system project report.pdfOnline course register system project report.pdf
Online course register system project report.pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specification
 
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docxIGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
 
Transport plus project
Transport plus projectTransport plus project
Transport plus project
 
MEDICA
MEDICA MEDICA
MEDICA
 
Sunita
SunitaSunita
Sunita
 
Academic management
Academic managementAcademic management
Academic management
 
IRJET - College Event Management System
IRJET - College Event Management SystemIRJET - College Event Management System
IRJET - College Event Management System
 
Amol Chillarge Asp.net C# developer and Tester
Amol Chillarge Asp.net C# developer and TesterAmol Chillarge Asp.net C# developer and Tester
Amol Chillarge Asp.net C# developer and Tester
 

More from Dipankar Boruah

COCA COLA
COCA COLACOCA COLA
COCA COLA
Dipankar Boruah
 
My One-Month Progress on Learning Flutter and Building.pptx
My One-Month Progress on Learning Flutter and Building.pptxMy One-Month Progress on Learning Flutter and Building.pptx
My One-Month Progress on Learning Flutter and Building.pptx
Dipankar Boruah
 
DATA MINING.pptx
DATA MINING.pptxDATA MINING.pptx
DATA MINING.pptx
Dipankar Boruah
 
Non- Deterministic Algorithms
Non- Deterministic AlgorithmsNon- Deterministic Algorithms
Non- Deterministic Algorithms
Dipankar Boruah
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Dipankar Boruah
 
JOB PORTAL SYSTEM
JOB PORTAL SYSTEMJOB PORTAL SYSTEM
JOB PORTAL SYSTEM
Dipankar Boruah
 
WiFi Communication Initial version
WiFi Communication Initial versionWiFi Communication Initial version
WiFi Communication Initial version
Dipankar Boruah
 
Chomsky classification of Language
Chomsky classification of LanguageChomsky classification of Language
Chomsky classification of Language
Dipankar Boruah
 

More from Dipankar Boruah (8)

COCA COLA
COCA COLACOCA COLA
COCA COLA
 
My One-Month Progress on Learning Flutter and Building.pptx
My One-Month Progress on Learning Flutter and Building.pptxMy One-Month Progress on Learning Flutter and Building.pptx
My One-Month Progress on Learning Flutter and Building.pptx
 
DATA MINING.pptx
DATA MINING.pptxDATA MINING.pptx
DATA MINING.pptx
 
Non- Deterministic Algorithms
Non- Deterministic AlgorithmsNon- Deterministic Algorithms
Non- Deterministic Algorithms
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
JOB PORTAL SYSTEM
JOB PORTAL SYSTEMJOB PORTAL SYSTEM
JOB PORTAL SYSTEM
 
WiFi Communication Initial version
WiFi Communication Initial versionWiFi Communication Initial version
WiFi Communication Initial version
 
Chomsky classification of Language
Chomsky classification of LanguageChomsky classification of Language
Chomsky classification of Language
 

Recently uploaded

高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
9u08k0x
 
Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __
catcabrera
 
Skeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on ForumSkeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on Forum
Isaac More
 
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
get joys
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
madeline604788
 
The Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy DirectorThe Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy Director
Mark Murphy Director
 
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
greendigital
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Hidden Treasure Hunts
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
Zsolt Nemeth
 
This Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I MadeThis Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I Made
Aarush Ghate
 
Scandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.zaScandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.za
Isaac More
 
Tom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive AnalysisTom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive Analysis
greendigital
 
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdfCreate a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Genny Knight
 
A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024
Indira Srivatsa
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
Sabrina Ricci
 
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdfMaximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Xtreame HDTV
 
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
Rodney Thomas Jr
 
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdfMatt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Azura Everhart
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
Madhura TBRC
 
Reimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a SuccessReimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a Success
Mark Murphy Director
 

Recently uploaded (20)

高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
 
Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __
 
Skeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on ForumSkeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on Forum
 
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
 
The Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy DirectorThe Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy Director
 
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
 
This Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I MadeThis Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I Made
 
Scandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.zaScandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.za
 
Tom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive AnalysisTom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive Analysis
 
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdfCreate a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
 
A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
 
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdfMaximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
 
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
 
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdfMatt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
 
Reimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a SuccessReimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a Success
 

Employee Management System

  • 1. Contractual Employee Management System SUBMITTED BY: Dipankar Boruah Roll No: MCA 4TH SEM Internal Guide Dr. Subhrajyoti Bordoloi Professor Department Of Computer Applications Assam Engineering College External Guide Utpal Bayan Computer Programmer Indian Institute of Entrepreneurship
  • 2. INTRODUCTION Title : Contractual Employee Information System. Objective : The main objective of this system are:  Modernize IIE's paper-based system to a Digital System.  Ensuring Smoother Operations.  Greater efficiency.  Improved accuracy. Importance : By using this system IIE can enhance  Employee management.  Data accuracy. Benefits : By using this system IIE will experience  Error-free data  Better decision-making  Significant time and cost savings
  • 3. Project Modules  User Module  Advertise  Project  Leave  Salary  Employee  Report This project has 7 main modules :-
  • 4. Project Modules Use Case Diagram:
  • 5. Project Workflow User Signup: Users register with unique email and mobile, providing necessary details. User Login: Registered users log in using their email and password. Accessing Various Modules: Users Level (applicants) can view, add, and update their biodata, education, and work experience. Applying for Leave: Employee and higher users can apply for leave, selecting the leave type and duration. Managing Advertisements: Admin users can add, update, and view advertisements for various posts in departments or projects.
  • 6. Project Workflow Handling Salary Information: Account users can add and manage basic salary information for employees (Employee level and higher). Generating Reports: Accounts, Admin and Super Admin users can generate reports based on different modules, such as leave, salary, employee details, etc. Handling Exceptions: The system handles exceptions and errors gracefully, providing relevant error messages to users for corrective actions. User Journey: User journey starts with signup, progresses through different user levels, and unlocks various modules based on permissions.
  • 10. Level 2 DFD: Login Process And Check Assess Level
  • 12. User Module Level 1 users (applicants) have access to basic features: View and update their own details, including name, email, and phone number. Manage their Basic Data including education, and work experience. Applicant Level User: Features and Functionalities
  • 13. Level 1 DFD for User Module
  • 14. User Module: Applicant Level User User Interface: Account Status
  • 15. User Module: Applicant Level User User Interface: Settings
  • 16. User Module: Applicant Level User User Interface: Add/Edit Details
  • 17. User Module View their Leave Data in Dashboard. 01 View their Salary Data in Dashboard. 02 View their Employment Status in Dashboard. 03 Employee level and Higher Users:
  • 18. User Module: Employee Level and Higher User • User Interface: Account Status
  • 19. User Module: Employee Level and Higher User • User Interface: Dashboard
  • 20. Project Module: Administration Level User's Ability to Add, Update, and View Projects • Administration Level users have the authority to manage projects within the organization. • They can add new projects to the system, providing relevant project details such as project name, description, and start/end dates. • Administration Level users can also update existing project information as required to keep project data up-to-date. • They have access to view all projects listed in the Project Module for effective project management.
  • 23. Advertisement Module Administration level users Role in Adding, Updating, and Managing Advertisements Administration hold the responsibility for managing advertisements within the organization. They have the authority to add new advertisements to the system, providing essential details such as advertisement name, description, and publication dates. They can also update existing advertisements as needed to reflect any changes or corrections. They are in charge of managing the advertisement content to ensure it remains relevant and up-to-date.
  • 24. Level 1 DFD for Advertisement Module
  • 26. Employee Module Admin Level User's Role in Adding, Updating, and Viewing Employee Biodata Admin Level users have the authority to manage employee biodata within the organization. They can add new employees to the system, providing necessary personal and contact information of the employee. Admin Level users can also update existing employee biodata to keep records accurate and up-to-date. Employee Details under Projects and Departments Admin Level users can assign employees to specific projects or departments based on their roles and expertise. They have the responsibility to update employee project and department details as assignments change.
  • 27. Level 1 DFD for Employee Module
  • 29. Leave Module • Employee Level and Higher Users: Applying for Leave, Viewing Leave Data, and Requesting Leave • How the Module Handles Leave Requests for Employee Level and Higher Users • Leave Acceptance/Rejection Process
  • 30. Level 2 DFD for Leave Module
  • 31. Leave Module User Interface: Apply and View Leave (Employee)
  • 32. Leave Module User Interface: View all Leave requests (Admin)
  • 33. Leave Module User Interface: Accept/ Reject Leave page (Admin)
  • 34. Salary Module • Accountants Role in Adding and Managing Basic Salary Information • Accountants Ability to View and Edit Salary by Month
  • 35. Level 2 DFD for Salary Module
  • 36. Salary Module User Interface: Add View or Edit Basic salary (Accountant)
  • 37. Salary Module User Interface: View or Edit salary generated by month (Accountant)
  • 38. Report Module Accounts and Admin has the ability to Generate Reports Based on Various Modules Level 3 and 4 users have access to the Report Module, allowing them to generate reports based on various modules within the system. They can select specific parameters and filters to tailor the reports to their requirements. Reports can be generated for modules such as Employee, Leave, Advertise, Project, Salary, and more. Types of Reports Available in the System Employee Reports. Leave Reports. Advertise Reports. Project Reports. Salary Reports.
  • 39. Level 2 DFD for Report Module
  • 40. Report Module User Interface: Generate Reports based on date page 1 (Admin)
  • 41. Report Module User Interface: Generate Reports based on date page 2 (Admin)
  • 42. Report Module User Interface: Generate Salary Reports based on date page 1 (Accounts)
  • 43. Report Module User Interface: Generate Salary Reports based on date page 2 (Accounts)
  • 45. Technologies Used • XAMPP • HTML • Bootstrap • CSS • JavaScript • PHP
  • 46. Future Scope Expand User Registration and Public Access since its on internal server now. Implement a public-facing portal where applicants can submit their details, generate application forms, and receive call letter for interviews. Enhance System Responsiveness by making it responsive for different screen size. Implement Multi-Language Support. User Feedback and Usability Testing by collecting feedback from users and improving the UX.