Rapport de stage 3 Gestion des Etudiants Description des cas d ? utilisation Dans cette section nous présenterons une description détaillée de chaque cas d ? utilisation Il s ? agit de dé ?nir les scenarios possibles Cas d ? utilisation authenti ?cation L

Gestion des Etudiants Description des cas d ? utilisation Dans cette section nous présenterons une description détaillée de chaque cas d ? utilisation Il s ? agit de dé ?nir les scenarios possibles Cas d ? utilisation authenti ?cation Les acteurs de notre application à savoir l ? administrateur l ? étudiant doivent s ? authenti ?er a ?n d ? accéder aux fonctionnalités de l ? application Le tableau ci-dessous décrit en détail les scénarios possibles de l ? authenti ?cation Nom du cas Brève description Enchainement principal Enchainement principal Enchainement principal Enchainement principal Enchainement principal Authenti ?cation Permet à un acteur de s ? authenti ?er avant d ? accéder à l ? application S ? authenti ?er par un login et Mdp - Le login et le mdp sont corrects - Il accède à l ? application L ? utilisateur choisit de lister les données L ? utilisateur choisit une autre fonctionnalité parmi l ? ajout de données la mise à jour o? supprimer des données L ? utilisateur choisit d ? exporter les données L ? utilisateur choisit l ? endroit pour sauvegarder les données Le système prépare les actions de l ? ensemble des fonctionnalités du système Automatiser la sauvegarde a une date précise Il accède à l ? application CGestion des Etudiants conception de l ? application Architecture de l ? application Pour structure notre application nous avons utilisé une architecture qui consiste à séparer l ? application en trois couches La couche client elle correspond à l ? interface utilisateur C ? est la partie visible de l ? application qui interagit avec les utilisateurs Elle peut être réalise en HTML CSS etc pour obtenir une interface ergonomique facile à utiliser nous avons utilisé Framework Codeigniter et PHP La couche de traitement elle correspond à la partie fonctionnelle de l ? application celle qui implémente le logique métier ? et qui décrit les opérations que l ? application opère sur les données en fonction des requêtes des utilisateurs e ?ectue a travers de la couche présentation Les di ?érents règles de gestion et de contrôle du système sont mise en ?uvre dans cette couche La couche métier o ?re des services applicatifs et métier a la couche présentation a travers un serveur d ? application Dans notre projet nous avons utilisé le serveur WAMP La couche de gestion des données Elle correspond à la partie qui gère l ? accès aux données du système Les données peuvent être stockées indi ?éremment dans des ?chiers de type texte XML ou encore dans une base de données gère par un SGBD Dans notre projet nous avons utilisé le SGBD MySQL Figure Architecture de l ? application CGestion des Etudiants Conception de la logique applicative Pour structurer notre application nous avons utilisé le pattern MVC qui permet de bien organiser l ? application Le but de MVC est justement de séparer la ? ? ? ? ? ? ? ? ? logique du code en trois

  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Dec 04, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 47.8kB