# Présentation 11/03
###### tags: `présentation`
[TOC]
## A FAIRE
Lien vers le powerpoint a faire si jamais on en fait un pour cette semaine: https://docs.google.com/presentation/d/1hgh4-5ZqU3UbNDIIEUudj2mdCO72Yq5YwpE6sqM5VzA/edit?usp=sharing
- Expliquer le langage de programmation en fonction des caracteristiques requises par notre application. Ajouter les paradigmes du semestre 5.
- Questions sur le projet
- Finalisation du cahier des charges
- Conclusion du projet
- Regarder si il manque des choses
- Preparer les questions pour la presentation
- Choisir les algos a mettre sur le cahier des charges
- Trouver un algorithme pour l'identification des graphes
- PERT
### Tableau des couts
#### I Gestion de graphe
| Column 1 | Column 2 | Column 3 |
| -------- | -------- | -------- |
|supression | amandine | 50 |
|creation de graphe | amandine | 150 |
|modification | hugo | 300 |
|duplication | camille | 100 |
|TOTAL | | 600 |
#### II Opérations sur les graphes
| Column 1 | Column 2 | Column 3 |
| -------- | -------- | -------- |
|Plus court chemins | guillaume, amandine | 200 |
|Arborescence / Anti-arborescence | amandine | 100 |
|degrés entrant / sortants et voisins de sommets | salsabil | 40 |
|Coloration de graphe | camille | 150 |
|stable | camille | 20 |
|hamiltonien | amandine | 100 |
|clique | camille | 20 |
|eulerien | amandine | 100 |
|matrice d'incidence | seb | 30 |
|Probleme du postier chinois | salsabil | 150 |
|ordonnancement | camille | 250 |
|gestion de flots | hugo | 200 |
|Probleme de little | vincent | 200 |
|Identification de graphe | vincent | 100 |
|TOTAL | | 1560 |
#### III Systeme de Fichiers
| Column 1 | Column 2 | Column 3 |
| -------- | -------- | -------- |
|supression | seb | 100 |
|chargement | seb | 200 |
|sauvegarde | seb | 200 |
|sauvegarde sous | seb | 100 |
|TOTAL | | 600 |
#### III Interface Graphique
| Column 1 | Column 2 | Column 3 |
| -------- | -------- | -------- |
|affichage global des graphes | alexandre, theo, guillaume | 1800 |
|affichage des données | hugo | 200 |
|modification de graphe | salsabil | 100 |
|deplacement des éléments | salsabil, vincent | 500 |
|selection des éléments | seb | 100 |
|Positionnement du graphe | theo, camille, alexandre | 600 |
|TOTAL | | 3800 |
seb 730
alexandre 800
hugo 700
guillaume 700
theo 800
camille 740
salsa 570
vincent 550
amandine 600
### Langage choisis
| Mécanisme |Paradigme |
| -------- | ------ |
|Gestion de graphe | |
|Sommets,arcs |Objet dynamique |
|Matrice |Objet dynamique |
|Opérations sur les graphes | |
|Algorithme |Procedure imperatif|
|Système de fichiers |Procedural + objet (serialisation) + polymorphisme |
|Interface Graphique |+simple en objet et +contraignant en procedural |
| Application d'algo sur un graphe | Procédual + Objet |
C++ :
- Objet
- Procédural
- Classe
- Encapsulation
- Heritage (multiple) (X)
- Curchage
- Polymorphisme
- Objet dynamique
- Abstraction
- Généricité
- Metaprogramation (X)
- PERFORMANT
### Questions sur le projet
- Questions ouvertes
- Solution sur l'étagère
- Problèmes nouveaux
- Tâches
- Finalisation
- Risque
- Coût
Les couts du projet sont représentés dans tableau des couts sous forme de ressources humaines et nombres de lignes de codes estimés à la fin du projet.
- Documentation utilisateur et formation
Une documentation sera utilisable par l'utilisateur afin de comprendre la bibliothèque sur les graphes. Il y aura un bouton aide sur l'interface graphique, dans le cas ou l'utilisateur aurait du mal a comprendre ou bien chercherait une chose en particulier.
- Question mise en attente
- Idée de solution.