- Our Project
- Team Members
- Wireframes
- User Stories
- Domain Models
- Database Schema Diagram
- Entity Relationship Diagram
- Team Agreement
- Requirements
We will create an HR System that has the basic functionality of any HR System which will allow the user to add or remove an employee from the system, view all employees and their basic information along with the ability to view the payroll for each employee and for a specific department in a specific month of a certain year, it also allows the user to submit a ticket for leave/overtime/vacation along with salary slips. Our project helps us save time so the employees have only to log in and view all the information they need, It dramatically improves reporting & analytics, and the fact that data only has to be entered into the system once has the added benefit of improving data accuracy.
- Osama Alzaghal.
- Laith Alalamat.
- Shadi Aslan.
- Ahmad Masadeh.
- Bashar Alrefae.
-
We want to go in the website and the landing page will be a page that asks me to log in with a email and password, it also has the option to create a new account.
-
As an admin, you can add a new employee to the system, it will ask to add an ID, full name, age, phone number, email, password, department and level.
-
When an admin is signed in, he will have the option to search for an employee by their ID and view all of their personal information.
-
Each employee have the option to view the salary slips of the employee.
-
We will have the option to review the attendence history of the employee.
-
As a user you will have the option to raise a ticket for overtime or leaves or vacations.
-
As an admin, you will have the option to delete an employee along with their data from the database.
- Complete User Stories: Click Here
Shows the basic relationship and effects of entities on each other.
Shows what each entity depends on in another entity.
Full diagram that shows the whole relationships between entities & their nature (one-many, many-many).










