Entity Module Mapping

Created on Jul 30, 2025 | By sakshigore
Last Updated on Jul 30, 2025
< All Topics
Print

Entity Module Mapping

Introduction

Purpose of this Document

This document serves as an essential component within the overarching framework of the Complete Solution Guide: Hidden Brains Time and Attendance System. Its primary objective is to present a comprehensive User Activity Diagram that elucidates the various interactions and activities users can engage in within the system. The purpose is to visually map out and clarify the sequence of actions, relationships between different entities, and the overall functionality of the Time and Attendance System from a user-centric perspective.

Clarity in User Interactions:

Illustrate the step-by-step process delineating how users interact with the Time and Attendance System. Provide a visual representation that elucidates the sequence of actions undertaken by users, ensuring a clear understanding of the system’s operational flow.

Identification of User Roles:

Define distinct user roles integral to the system, such as Employees, HR Managers, and Administrators. Showcase specific activities associated with each user role, allowing for a nuanced understanding of responsibilities and permissions within the Time and Attendance System.

Highlight System Features:

Illuminate the array of functionalities accessible to users, emphasizing key features such as clock-in/out procedures, leave requests, schedule management, and reporting capabilities. Clearly articulate how these features contribute to efficient time and attendance tracking.

Enhance User Training:

Incorporate decision points and pathways that address potential errors or exceptions users may encounter during their interaction with the Time and Attendance System. Clarify error-handling mechanisms and provide guidance on navigating through such situations, aiming to enhance user training and proficiency in system usage.

Attendance Admin

Role(s): Owner of the Visitor Management System, responsible for overall management of Visitor Management System.

Responsibilities:

  • Oversee and manage all functions within the visitor management system.
  • Utilize insights from attendance and smart dashboards for informed strategic decisions.
  • Manage visitor details, meeting room bookings, and associated reports.
  • Configure and maintain system settings, including designation, and employee categories.

Figure 1 depicts the User Activity Diagram of Attendance Admin

Figure 1

Company HR

Role(s): Manage company-specific operations on behalf of the attendance  Admin.

Responsibilities:

  • Monitor visitor through the Visitor Dashboard and Smart Dashboard
  • Track employee activities through comprehensive logs. Schedule and manage visitors, including details, schedules, and companies.
  • Configure designations, employee categories. Book meeting rooms, and track attendees.

Figure 2 depicts the User Activity Diagram of the Company HR

Figure 2

Data Entry Operator

Role(s): Manage and enter the data in the related masters.

Responsibilities:

  • Maintain and update information related to visitor devices.
  • Enter and update data for various locations within the Visitor system.
  • Input and maintain data for geographical entities, including countries, states, and cities.
  • Handle and update quick menu items for efficient navigation. Manage and update content for static pages within the system.

Figure 3 depicts the User Activity Diagram of Data Entry Operator

Figure 3

Visitor

Role(s): Perform the transactions related to attendance.

Responsibilities:

  • Perform the check in and check out.

Figure 4 depicts the User Activity Diagram of visitor

Figure 4

Table of Contents