employee-management
Reactive icon

Employee Management

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 23 January 2023
 by 
5.0
 (1 rating)
employee-management

Employee Management

Documentation
1.0.0

Documentation





 

 



Employee Management_CS

Details

Employee Management_CS is a module in the forge component of Employee Management which is fundamentally built as a service application which aligns its dependency over Employee Management. Employee Management as an application comprises of 2 modules named as: Employee Management and Employee Management_CS.

How to use this plugin?

This is a service application used a core service for Employee Management. This service application is strictly constrained to exposing the below mentioned server actions and entities. The server action will be used to handle the create, update, delete etc.

The 2 below images depicts the server actions that are built inside EmployeeManagement_CS also the corresponding wrapper they are enclosed.











Employee Management

Details

The Employee Management is a reactive web application that used is heavily dependent over the Employee Management_CS. Employee Management is the reactive web application that is designed for end users to interact. 

There is total 7 screens for end users to interact as follows

  • Attendance
  • Employee Details
  • Employee
  • Holiday
  • Home
  • Leave
  • Pending Request

The Employee Management is a management portal which is accessible only 2 types of users Employee and Admin. These roles are assigned by the administrator which are thereby confirmed in every logic form a security perspective.

3 screens are accessible by the admin:

  • Employees
  • EmployeeDetails 
  • Holidays
  • Pending request









For employee it goes like:

  • Employee
  • Home
  • Leave 

 


Entities, Static entities and Structure created:

Entities:

Event

Holiday

Project

EmployeeProject

Address

CheckInDetails

Education

Employee

Leave

Static Entities:

Department

Designation

CityAndState

Country

Degree

Gender

Leave Status

Marital Status

Structure:

Others elements used:

Client Variables:

Roles:

Admin

Employee

Timers:

Wrapper flow:

Create Or Update BL (Business Logic)

Address

Attendance

Education

Employee

Holiday

Leave

Create Or Update Entity

Holiday

Address

Attendance

Education

Employee

Leave

Login

Delete Entity

Holiday

LeaveRequest

Users

Validation Wrapper

Create or Update Entity

Delete Entity

Create or Update BL

Validation Wrapper

Check Role

Screens

Attendance (Employee)

EmployeeDetails (Admin)

Employees (Admin)

Leave (Employee)

Holiday (Admin)

Home (Employee)

Pending Request (Admin)