Use Case Diagram for Payroll Management System

Hi good day, In this article we will discuss on how to make a use case diagram for the payroll management system.

It will show how an administrator and an employee can work together to keep track of employee information.

Furthermore, it will show how important it is for the head of the process and the employees to keep track of employee details, sales reports, and sales details.

This will be done with the help of a payroll user case chart, which will give a good idea of how these payroll service applications work.

What is a payroll management system?

The “Payroll Management System” capstone project will help the company make the most money and use the least amount of people and extra equipment to figure out wages.

With the proposed system, calculations and data gathering will be accurate, data manipulation.

Features of Payroll Management System

A system for managing payroll can have many different parts.

Some systems may only be able to do a few things, while others may be able to do a lot more. Some things that most payroll management systems have in common are:

  • The capacity to establish and manage employee records, which may contain data on names, addresses, and contact details as well as hours worked.
  • The capability of electronically submitting payroll payments to employees
  • Using information from employee records to figure out salary and benefits for employees

What is the purpose of the use case diagram?

Use case analysis is used to define and make use case diagrams, which are like behavior diagrams. Use case diagrams are used to show how a system works in a visual way.

Usually, they are used to map out how a system works and show how different parts interact with it.

Payroll Management System General Use Case Diagram

In the image below is the general use case diagram for the payroll management system.

Use-Case-Diagram-for-Management-System-
Use Case Diagram for Management System

Payroll Management System Use Case Diagram Explanation

Time needed: 5 minutes

Here are the discussions that explain how a user uses a system to reach a specific goal.

  1. Use Case of Employee Profile

    Actors: There are two actors which admin and the employee
    Description: With this feature, the personal profile of each employee who has signed up for the system can be managed.
    Successful Completion: With this feature, a new employee can set up their profile or account, and an old employee can use it to update their profile.
    Admin can search for, add, change, or remove an employee’s profile or data.
    Alternative: The employee can only see their own profile, but the admin can see all the profiles.
    Precondition: A new employee needs to be registered, and a current employee needs to be updated.
    Post Condition: Employee registration was accepted, and employee profiles were updated.

  2. Use Case of Department

    Actors: The actor is admin only.
    Description: This module department purposed is to view and manage the department details in the system.
    Successful Completion: The admin can add, edit, search and delete department information.
    Alternative: None
    Precondition: Department information can be updated.

  3. Use case of Work

    Actors: The actor is admin only.
    Description: With this feature, you can view and edit the system’s Work Position Information.
    Successful Completion: The admin can perform CRUD operations such as create, update and delete.
    Alternative: None
    Precondition: Admin will have to sign in first to access to the Work Position information.
    Post Condition: The Work Position is updated.

  4. Use case of deduction

    Actor: The admin is the only actor.
    Description: In this module, you can perform crud operation and view deduction details.
    Successful Completion: The admin can perform CRUD operations such as create, update and delete.
    Alternative: None
    Precondition: To access the deduction module the admin will need to login first.

  5. Use case of payroll information

    ActorThe actors are Admin and Employee.
    Description: The payroll module can view and manage payroll details.
    Successful Completion: With this feature, an employee can look at the company’s pay report.
    The admin can perform CRUD operations and manage the report of the payroll.
    Alternative: None
    Precondition: To view the payroll report of the system the employee need to login first in the system.
    The admin will login first to perform the CRUD operations and manage the report of payroll in the company.

  6. Use case of User

    Actor: The actor is the admin only.
    Description: This module is to view and manage the user information in the system.
    Successful Completion: The admin can perform adding, updating, and deleting the users details.
    Alternative: None
    Precondition: To access the user module the admin will need to login first.
    Post Condition: The users is updated.

  7. Use case of Database Backup

    Actor: The actor is the admin only.
    Description: The used of database backup is to create a database backup information.
    Successful Completion: The admin can perform the CRUD operations such as adding, updating, deleting database backup details.
    Alternative: None
    Precondition: The backup database will be set up by the administrator.
    Post Condition: The new back database will be created

  8. Use case of Reports

    Actor: The actor is the admin only.
    Description: The reports module can be viewed and printed using this function.
    Successful Completion: The admin will be able to view, print and export the report of the system.
    Alternative: None
    Precondition: To access the reports of the system the admin will need to login first.
    Post Condition: It can provide the hard and soft copy of report in the system.

Summary

In summary, the capstone project, “Payroll Management System,” will help the organization maximize revenues and reduce the people and equipment needed to calculate pay.

The capstone project “Payroll Management System” serves admins and employees.

Employees can access their profiles and payroll Info/Reports, while administrators can access all key modules.

Customers and admins must log in to access the following system functions and modules.

Also, You can visit the link below for more information and learning about diagrams.

Inquiries

If you have inquiries or suggestions about the Use Case Diagram for the Bank Management System just leave us your comments below.

We would be glad to know your concerns and suggestions and be part of your learning.

Leave a Comment