0% found this document useful (0 votes)
16 views5 pages

Law of Forex

Good for analysis

Uploaded by

nzalaayanda747
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views5 pages

Law of Forex

Good for analysis

Uploaded by

nzalaayanda747
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Viewing employee information

Use Case Name: Viewing employee information


Scenario: An HR manager wants to access and view employee’s
information.
Triggering Event: HR manager logs into the HR management system.
Brief Description: This use case allows the HR manager to retrieve and view
employee’s details for related HR tasks.
Actors: HR manager
Related use Case: Update employee’s information.
Stakeholders: HR manager and Employees
Preconditions: HR manager is authenticated and logged into the system. The
system is operational.
Postconditions: The HR manager successfully view employee’s information. The
system remains in its previous state.
Flow of Activities: Actor: System:
1.HR manager logs into the 1. The system retrieves and
system. 2. HR manager displays employee’s information
navigates to employee’s such as Name, Contact details
section. 3. HR manager and Employment history.
reviews information. 4. HR
manager logs out of the
system.
Exception conditions: If the HR manager’s login details are invalid, the access is denied.
If the HR management system is unavailable or encounters
technical issues, viewing employee information may not be
possible.
Storing Employees Data

Use Case Name: Stores employee data


Scenario: HR personnel stores employee information into the company’s
database.
Triggering Event: A new employee is hired, and an existing employee’s
information is updated.
Brief Description: This use case allows HR personnel to input and update
employee’s information in the company’s database.
Actors: HR personnel and System
Related use cases: View employee data
Use Case Name: Use case for payroll processing
Stakeholders: Employee, HR department
Scenario: Processing employee payroll
Preconditions: HR personnel is authenticated and authorized.
Triggering Event: End of the pay period
Postconditions: Employee’s data is successfully stored or updated into the
Brief Description: Calculate and distribute employee salaries and deductions.
system.
Actors: Payroll Administrator, Employees
Flow of activities: Actor: System:
Related use cases: None
1.HR personnel logs into the 1. Validates the data and
Stakeholders: Employees, Payroll Department
system. 2. HR personnel select stores it in the database. 2. If
Preconditions: Employee data is up to date. Payroll rules and rates are defined.
the "Store Employee Data" there are any errors, the
Postconditions: Payroll records updated. Employees receive payments.
option. 3. HR personnel enter system notifies the HR
Flow of activities: Actor: Payroll Administrator System:
the employee's information, personnel.
1. Payroll Administrator None
including name, contact details,
receives pay period end notice.
position, salary, etc. 4. HR
2.. Payroll Administrator
personnel submit the data for
receives pay period end notice.
storage or update.5. HR
3.Calculate gross pay for each
personnel receive a
employee. 4.Deduct taxes,
confirmation message upon
insurance, and other
successful storage/update.
deductions. 5. Distribute net
Exception conditions: If HR personnel is not authenticated or authorized, they cannot
pay to employees via direct
access this use case. If the database is down or inaccessible, HR
deposit or check. 6.Update
personnel cannot store or update employee data.
payroll records with payment
details. 7.Generate payroll
reports.
Exception conditions: Payroll data is inaccurate or incomplete. Payroll processing
system is unavailable. Errors in payment calculation.
Use Case Name: Manages leave request
Scenario: Registration
Employee submits a leave request, which needs to be reviewed
and approved by a manager or HR department.
Triggering Event: Employee submits a leave request form.
Brief Description: This use case describes the process of managing leave requests,
including submission, approval, and tracking.
Actors: Employee, Manager, HR Department
Related use cases: View Leave Balance
Stakeholders: Employees, Managers, HR Department
Preconditions: Employee must be authenticated and logged in. Employee has
available leave balance. Manager and HR department have
access to the leave request system.
Postconditions: Leave request status is updated (approved, rejected, or
pending). Employee is notified of the decision. Leave balance is
adjusted if the request is approved. |
Flow of activities: Actor: Employee, HR manager System:
1.Employee submits a leave 1. Validates the request data.
request form with details (dates, 2.Updates the request status
reason, duration). 2. HR and notifies the employee.
manager reviews the leave 3.Updates leave balance (if
request. 3.HR manager approved) and records the
approves or rejects the request. decision.
Employees view the status of
the request.
Exception conditions: Invalid data the system displays an error message to the
employee.HR manager unavailable request is put in a pending
state until a manager available.
Use Case Name:
Scenario: Employee registers in the HR Management System.
Triggering event: New employee joins the organization.
Brief description: This use case allows new employees to create an account
Actors: Employee, HR Administrator
Related use cases: None
Stakeholders: New Employee, HR Department
Preconditions: The organization hires a new employee. The HR Management
System is operational.
Postconditions: Employee's account is created successfully. Employee can log
in and access HR services.
Flow of activities: Actor: Employee System:
. Employee visits the HR 1.System validates the
Management System's information. 2.If valid, the
registration page. Employee system creates the employee
enters personal information account.
(name,
email, password.). Employee
submits the registration form.
Employee receives a
confirmation email. Employee
can now log in and access HR
services
Exceptions conditions: -Employee enters invalid information.
- System encounters technical issues.
- Employee registration fails for any reason.
Use Case Name: Login
Scenario: User logs in to the HR Management System
Triggering Event: User accesses the HR Management System login page
Brief Description: This use case describes the process of a user logging in to the
HR Management System, providing access to HR-related
functionalities.
Actors: Employee, HR Manager
Related use cases: Forgot Password (for password recovery), Change Password (to
update login credentials)
Stakeholders: Employees, HR Managers, IT Administrators
Preconditions: The HR Management System is accessible. User credentials
(username and password) are known.
Postconditions: User is logged in and has access to the HR Management
System. User's credentials are authenticated.
Flow of activities: Actor: System:
1. Employee accesses the HR 1.System validates the user's
Management System login credentials.
page. 2. Employees enters their
username and password. 3. If
credentials are valid, the user is
granted access to the system. If
credentials are invalid, an error
message is displayed, and the
user is prompted to re-enter
their credentials.
Exception conditions: If the user enters incorrect credentials, an error message is
displayed, and the user is given another chance to enter valid
credentials. If system is down an error message should be
displayed, and the user should be informed to try again later.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy