The WeeBits Computer Component Supply Service is an established computer component wholesale supplier of high-quality computer components for both the computer trade and consumers. The WeeBits Computer Component Supply Service has warehouses in Glasgow and Edinburgh but plans to expand into Manchester (England), Newcastle (England), Calais (France), and Le Harve (France). You are tasked with constructing an information management system to support their business plan. User roles are Customer, Manager, and Sales Staff. Minimum requirements are set out below:
Human Resource System (Live Demo on Azure)
The Manager shall be able to:
- Add a new employee record that shows name etc.
- View (and print) the set of current employees in total and by regional delivery
- View (and print) number of employees in different age and gender categories
- View (and print) average rates of pay per role and per gender
- Present absentee profile by different job categories.
- View and (print) annual staff turnover ratios in total and by regional delivery service
Human Resource System User Stories |
|||||
|---|---|---|---|---|---|
# |
Theme |
Role |
Action |
Goal |
|
HR.US001 |
Login System |
As a manager |
I want to have a unique username |
To log into the system |
✔️ |
HR.US002 |
As a manager |
I want to have a password |
To log into the system |
✔️ |
|
HR.US003 |
As a manager |
I want to have a secure login screen with username and password fields |
To enter my unique login credential |
✔️ |
|
HR.US003 |
As a manager |
I want a button on the secure login screen |
To submit my credentials and access restricted content |
✔️ |
|
HR.US004 |
As a manager |
I want the ability to log out of the system |
To end my session and prevent system misuse |
✔️ |
|
HR.US005 |
As a manager |
I want human resource system to be role restricted |
To prevent unauthorised access |
✔️ |
|
HR.US006 |
As a manager |
I want to access human resource system after successful login |
To manage employee data and generate reports |
✔️ |
|
HR.US007 |
Employee Management |
As a manager |
I want to have an add employee screen with input fields |
To enter information for a new employee |
✔️ |
HR.US008 |
As a manager |
I want a button on the add employee screen |
To submit the employee data and add them as a new staff member |
✔️ |
|
HR.US009 |
As a manager |
I want to view a list of all current employees |
To get an overview of currently employed staff |
✔️ |
|
HR.US010 |
As a manager |
I want to print a list of all current employees |
To produce a hard copy of the employee list |
✔️ |
|
HR.US011 |
As a manager |
I want to view a list of current employees for a region |
To access staff information related to a region |
✔️ |
|
HR.US012 |
As a manager |
I want to print a list of current employees for a region |
To produce a hard copy of the region employee list |
✔️ |
|
HR.US013 |
Reports Management |
As a manager |
I want to view number of employees filtered by age |
To generate employee demographics report |
✔️ |
HR.US014 |
As a manager |
I want to print number of employees filtered by age |
To produce a hard copy of age group report |
✔️ |
|
HR.US015 |
As a manager |
I want to view number of employees filtered by gender |
To generate employee demographics report |
✔️ |
|
HR.US016 |
As a manager |
I want to print number of employees filtered by gender |
To produce a hard copy of gender report |
✔️ |
|
HR.US017 |
As a manager |
I want to view average rates of pay by role |
To compare average payrates across the roles |
✔️ |
|
HR.US018 |
As a manager |
I want to print average rates of pay by role |
To produce a hard copy of role payrates report |
✔️ |
|
HR.US01 |
As a manager |
I want to view average rates of pay by gender |
To compare average payrates across genders |
✔️ |
|
HR.US020 |
As a manager |
I want to print average rates of pay by gender |
To produce a hard copy of gender payrates report |
✔️ |
|
HR.US021 |
As a manager |
I want to see absentee profile by job category |
To review absences across different job categories |
✔️ |
|
HR.US022 |
As a manager |
I want to view annual staff turnover ratio for the whole company |
To monitor company-wide employee satisfaction |
✔️ |
|
HR.US023 |
As a manager |
I want to print annual staff turnover ratio for the whole company |
To produce a hard copy of the staff turnover report |
✔️ |
|
HR.US024 |
As a manager |
I want to view annual staff turnover ratio by region |
To monitor employee satisfaction for a region |
✔️ |
|
HR.US025 |
As a manager |
I want to print annual staff turnover ratio by region |
To produce a hard copy of the staff turnover report |
✔️ |
|