management system using mvc and 3 tier architecture include department , employee , user ,role managment and ability to add or edit or search or remove any one of them and login , registration system and ability to reset password