Image of Annuaire Employé

Information

  • Catégorie(s): Scolaire

Détail

Création d'une annuaire d'employé fictif pour le BTS SIO


Dans le cadre de la découvert du MVC, nous devrons créer une annuaire qui répertorie tous les employés d'une entreprise, la possibilité de les ajoutés, de les supprimés, d'importer une liste des employés en format CSV et JSON et d'imprimer la liste.

Fonctionnalité

Gestion utilisateurs

Lors de la création d'un nouveau utilisateur, il était possible de lui mettre certain droite:

  • 0 : utilisateur : droit de lecture
  • 1 : adminstrateur : droit de lecture, suppression & modification
  • 2 : super-administrateur : droit de lecture, suppresion, modification & reset la base de donnée.

Pour cela, j’ai ajouté dans ma table employée une colonne droit qui vérifie cela. Il me suffit ensuite dans le code PHP de vérifier le droit et de donner leurs droits d’accès.

Précision : Si un utilisateur tends d’accéder à une page qui n’a pas le droit d’accéder, un message d’erreur lui sera envoyer.

Gestion catégorie

Seul les administrateur & Super-Administrateur peuvent accéder à cette fonctionnalité. J’ai crée une table « Catégorie » qui permet de stocker les différents catégorie et ajouter à la table « Employée » l’idcat qui est une clé étrangère.

Un employée n’appartient qu’une seule catégorie mais une catégorie peuvent contenir plusieurs employée.

Tout comme la gestion d’utilisateurs, un utilisateur aura un message d’erreur s’il tends d’accéder à la page gestion catégorie.

Impression

La page impression récupère les informations concernant les employées et lorsqu’on clique sur le bouton « imprimer » une demande d’impression pop.

Contact

Contact

N'hésitez pas à me contacter pour toute information.

Réseaux sociaux

Chargement...
Votre message a été envoyé. Merci!