Skip to content

System Model

Domain Model

User Roles (Actors)

  • Employee - fills in the evaluation sheet, adds achievements, views results.
  • Manager - approves achievements and metrics of direct reports.
  • Responsible user - controls the period and checks data completeness and correctness.
  • Director - approves final results and controls the bonus fund.
  • System administrator - manages settings, users, periods, and audit.

Data Model

ERD

ERD

API Contracts