Admin

Admin can create the departments and view the details of all departments. There is a configuration that admin
can control the permissions of the staff member. Admin search the departments by the department name also edits 
and delete the departments.