Gausseran Adrien  –  Rezgui Yacine - Siddi Steven - Tutino Alexis Projet OMGL2 : Gestion de groupes Réalisé dans le cadre ...
2/10 Sommaire <ul><li>Analyse des besoins </li></ul><ul><li>Cas d’utilisations </li></ul><ul><li>Langage utilisé et liste ...
3/11 1. Analyse des besoins <ul><li>Besoins initiaux : </li></ul><ul><ul><ul><li>Créer un système informatique permettant ...
4/11 2. Cas d’utilisation Gausseran Adrien  –  Rezgui Yacine - Siddi Steven - Tutino Alexis
5/11 3. Langages et outils utilisés <ul><li>Langages : </li></ul><ul><ul><ul><li>HTML </li></ul></ul></ul><ul><ul><ul><li>...
6/11 4. Diagramme de classes Gausseran Adrien  –  Rezgui Yacine - Siddi Steven - Tutino Alexis
7/11 5. Architecture de la base de données Gausseran Adrien  –  Rezgui Yacine - Siddi Steven - Tutino Alexis
8/11 6. Connexion avec le SI Gausseran Adrien  –  Rezgui Yacine - Siddi Steven - Tutino Alexis <ul><li>Composition : </li>...
9/11 6. Connexion avec le SI Gausseran Adrien  –  Rezgui Yacine - Siddi Steven - Tutino Alexis <ul><li>Installation : </li...
10/11 7. Le contrôleur Gausseran Adrien  –  Rezgui Yacine - Siddi Steven - Tutino Alexis Définition d’un contrôleur : c'es...
8. Résultats et conclusion du projet  11/11 Gausseran Adrien  –  Rezgui Yacine - Siddi Steven - Tutino Alexis
Prochain SlideShare
Chargement dans…5
×

Gestion de groupes

744 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
744
Sur SlideShare
0
Issues des intégrations
0
Intégrations
9
Actions
Partages
0
Téléchargements
18
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Gestion de groupes

  1. 1. Gausseran Adrien – Rezgui Yacine - Siddi Steven - Tutino Alexis Projet OMGL2 : Gestion de groupes Réalisé dans le cadre du projet OMGL2 2010-2011 du troisième semestre – IUT de Nice Sophia Antipolis Encadrantes : Mireille Blay-Fornarino, Christel Dartigues-Pallez 1/10
  2. 2. 2/10 Sommaire <ul><li>Analyse des besoins </li></ul><ul><li>Cas d’utilisations </li></ul><ul><li>Langage utilisé et liste des outils </li></ul><ul><li>Diagramme de classes </li></ul><ul><li>Architecture de la base de données </li></ul><ul><li>Connexion avec le SI </li></ul><ul><li>Les contrôleurs </li></ul><ul><li>Conclusion </li></ul>Gausseran Adrien – Rezgui Yacine - Siddi Steven - Tutino Alexis
  3. 3. 3/11 1. Analyse des besoins <ul><li>Besoins initiaux : </li></ul><ul><ul><ul><li>Créer un système informatique permettant la gestion de groupes </li></ul></ul></ul><ul><ul><ul><li>d’étudiants affectés à des devoirs . </li></ul></ul></ul><ul><li>Spécifications technique supplémentaires : </li></ul><ul><li>- MVC. </li></ul><ul><li>- Utilisation de comptes avec différents droits (comptes étudiant/professeur). </li></ul><ul><li>- Système multi-clients. </li></ul>Gausseran Adrien – Rezgui Yacine - Siddi Steven - Tutino Alexis
  4. 4. 4/11 2. Cas d’utilisation Gausseran Adrien – Rezgui Yacine - Siddi Steven - Tutino Alexis
  5. 5. 5/11 3. Langages et outils utilisés <ul><li>Langages : </li></ul><ul><ul><ul><li>HTML </li></ul></ul></ul><ul><ul><ul><li>PHP </li></ul></ul></ul><ul><ul><ul><li>JavaScript </li></ul></ul></ul><ul><ul><ul><li>CSS </li></ul></ul></ul><ul><ul><ul><li>SQL </li></ul></ul></ul><ul><li>Logiciels : </li></ul><ul><li>- Visual Paradigm </li></ul><ul><ul><ul><li>Eclipse </li></ul></ul></ul><ul><ul><ul><li>Wamp </li></ul></ul></ul><ul><ul><ul><li>phpMyAdmin </li></ul></ul></ul><ul><ul><ul><li>MySQL Workbench </li></ul></ul></ul><ul><ul><ul><li>Firebug </li></ul></ul></ul>Gausseran Adrien – Rezgui Yacine - Siddi Steven - Tutino Alexis
  6. 6. 6/11 4. Diagramme de classes Gausseran Adrien – Rezgui Yacine - Siddi Steven - Tutino Alexis
  7. 7. 7/11 5. Architecture de la base de données Gausseran Adrien – Rezgui Yacine - Siddi Steven - Tutino Alexis
  8. 8. 8/11 6. Connexion avec le SI Gausseran Adrien – Rezgui Yacine - Siddi Steven - Tutino Alexis <ul><li>Composition : </li></ul><ul><ul><ul><li>Serveur web Apache </li></ul></ul></ul><ul><ul><ul><li>Langage de programmation PHP 5.3 </li></ul></ul></ul><ul><ul><ul><li>Serveur base de données MySQL </li></ul></ul></ul><ul><ul><ul><li>Tables de données de type InnoDB </li></ul></ul></ul><ul><ul><ul><li>Librairie PDO pour la connexion entre le serveur applicatif et </li></ul></ul></ul><ul><ul><ul><li>la base de données </li></ul></ul></ul>
  9. 9. 9/11 6. Connexion avec le SI Gausseran Adrien – Rezgui Yacine - Siddi Steven - Tutino Alexis <ul><li>Installation : </li></ul><ul><ul><ul><li>Copier les fichiers du serveur applicatif </li></ul></ul></ul><ul><ul><ul><li>Créer la base de données </li></ul></ul></ul><ul><ul><ul><li>Créer la structure de la base de données </li></ul></ul></ul><ul><ul><ul><li>Ajouter les relations entre tables </li></ul></ul></ul><ul><ul><ul><li>Ajouter les exemples de données </li></ul></ul></ul>
  10. 10. 10/11 7. Le contrôleur Gausseran Adrien – Rezgui Yacine - Siddi Steven - Tutino Alexis Définition d’un contrôleur : c'est lui qui analyse la requête du client, accède aux données, formate le tout et l'envoie à la partie vue qui va présenter tout ça. Le contrôleur de notre projet : Il récupère la page demandée, récupère les données du modèle, effectue les actions (si existantes) et renvoie à l’utilisateur la page avec les données utilisées.
  11. 11. 8. Résultats et conclusion du projet 11/11 Gausseran Adrien – Rezgui Yacine - Siddi Steven - Tutino Alexis

×