Functional Requirements: Specifies what a system must do e.g. a function or a process, The system must allow HR to add, update, and delete employee details, The system must calculate employee salaries based on hours worked, pay rate, bonuses, and deductions., The system must generate monthly payslips for each employee showing gross pay, deductions, and net pay., The system must automatically calculate and deduct income tax and National Insurance contributions., The system must integrate with banking systems to process salary payments directly to employee accounts., The system must require secure login credentials for HR staff and payroll administrators., Non-Functional Requirements: Specifies additional criteria by which the system will be judged, The system should process payroll for up to 1,000 employees within 5 minutes., The system must encrypt sensitive data such as bank details and salary information., The interface should be user-friendly and require minimal training for HR staff., The system should be able to handle an increase in employee numbers without performance degradation., The system should be available 99.9% of the time, especially during payroll processing windows., The system should automatically back up payroll data daily and support full recovery within 1 hour of failure., The system should work across many web browsers and integrate with existing other software.,
0%
Functional & Non-Functional Requirements
Share
Share
Share
by
Aodhanmcconnell1
Edit Content
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Group sort
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
Switch template
Show all
More formats will appear as you play the activity.
Open results
Copy link
QR code
Delete
Continue editing:
?