Carte Projet CDD

Get Started. It's Free
or sign up with your email address
Rocket clouds
Carte Projet CDD by Mind Map: Carte Projet CDD

1. Liens documents

1.1. Dossier projet

1.2. Analyse sociétale et juridique

2. Compte-rendu

2.1. Séance 1

2.1.1. Tâches réalisées

2.1.1.1. Nous avons apprit les bases du php et du html/css remplit les tache sur la carte projet.

2.1.2. Compétences développées

2.1.3. Nous avons dévellope des compétences en programmation en Html/css et php

2.1.4. Difficultés besoin d'aide

2.1.5. on a eut des difficulté a comprendre le fonctionnement du code et de trouver comment nous allions programmer ce programme

2.1.6. Étape à venir

2.1.6.1. continuer a développer nos compétences en php et commencer a regarder le programme demandé

2.2. Séance 2

2.2.1. Tâches réalisées

2.2.1.1. l'avancer du programme est assez longue car nous rencontrons quelques problème au niveau du décalage des lettres de l'alphabet

2.2.2. Compétences développées

2.2.2.1. Nous avons développer nos compétences en PHP

2.2.3. Difficultés besoin d'aide

2.2.3.1. nous avons eut des problèmes a avancer dansle programme et voir comment ont aller

2.2.4. Étape à venir

2.2.4.1. Il va falloir avancer le programme d'ici la semaine prochaine pour ne pas prendre de retard dans le calendrier

2.3. Séance 3

2.3.1. Tâches réalisées

2.3.1.1. Modification du césar.php. Le chiffrement et le déchiffrement fonctionne par le biais d'u chemin en local

2.3.2. Compétences développées

2.3.2.1. J'ai dévelloper mes compétences en php et cryptographie

2.3.3. Difficultés besoin d'aide

2.3.3.1. RAS

2.3.4. Étape à venir

2.3.4.1. mettre au propre l'algorithme, finir le dossier projet et si on a le temps ajouter la fonctionnalité d'upolad de fichier sur le serveur

2.4. Séance 4

2.4.1. Tâches réalisées

2.4.1.1. Rédaction de l'algorithmes et j'ai commencer a regarde pour faire un upload de fichier sur le serveur. J'ai aussi aider les autres a régler leur problème.

2.4.2. Compétences développées

2.4.2.1. Compétences en rédaction d'algorithme et en php concernant l'upload de fichier sur un serveur

2.4.3. Difficultés besoin d'aide

2.4.3.1. RAS

2.4.4. Étape à venir

2.4.4.1. finir l'upload de fichier sur serveur Charles va finir le graphique du site.

3. Auto-évaluation

3.1. 1. Participation personnelle

3.1.1. Dans ce projet, J'ai un fait la partie PHP et donc du fonctionnement en lui même du site. Charles lui faisait le design, la partie graphique du site

3.2. 2. Actions réalisées au sein du groupe

3.2.1. Je me suis occupé de faire le code en PHP permettant le chiffrement et le déchiffrement ainsi qu'un bouton et le système permettant d'uploader le fichier texte sur le serveur. J'ai aussi fait l'algorithme. Charles lui a réaliser le design sur le site , sur la page d'accueil ainsi que sur la page d'affichage des messages crypté et décrypté.

3.3. 3. Compétences et connaissances développées

3.3.1. J'ai acquis des compétences en PHP notamment concernant l'upload de fichier sur serveur. J'ai aussi développe des compétences en gestion de projet.

3.4. 4. Difficultés

3.4.1. Il y a eut une difficulté concernant le site qui ne fonctionnait que en local, il ne fonctionnait pas sur l'hébergeur.

3.5. 5. Besoins pour aller plus loin

3.5.1. Pour aller plus loin, on pourrait adapter le site pour d'autres principe de cryptographie, ou encore adapter le site avec une autres tables de caractères contenant des caractères d'autres langues.

3.6. 6. Appréciation personnelle

3.6.1. Globalement, nous avons tous bien travaillé chacun savait ce qu'il avait a faire. Je pense avoir bien travaillé pour terminer ce projet.

4. Suivi Projet

4.1. Appropritation du cahier des charges

4.1.1. 1. Analyser du besoin

4.1.1.1. Décrire le besoin

4.1.1.2. Décrire le livrable

4.1.1.3. Etudier la pertinence du projet

4.1.2. 2. Analyser des contraintes

4.1.3. 3. Etudier la faisabilité

4.1.3.1. Recherche documentaire sur le chiffrement symétrique

4.1.3.1.1. Principe du Chiffre de Cesare

4.1.3.2. Recherche d'un hébergement PHP

4.1.3.2.1. Gratuit

4.1.3.2.2. Payant

4.1.3.2.3. En locale

4.1.3.3. Recherche d'un client FTP

4.1.3.3.1. Freeware

4.1.3.3.2. Payant

4.1.4. 4. Rédiger le cahier des charges

4.2. Compréhension du langage des codes sources

4.2.1. 1. Transférer des codes sources sur serveur

4.2.2. 2.  Apprendre les  notions de base du HTML / PHP

4.2.2.1. Etudier les notions de tableaux en HTML

4.2.2.2. Etudier les notions de formulaire en HTML

4.2.2.2.1. Etudier le Fichier : "formulaire.php"

4.2.2.3. Etudier les notions de base de PHP

4.2.2.3.1. Etudier le Fichier : "cryptCesare.php" 

4.2.2.3.2. Etudier le Fichier : "decryptCesare.php"

4.2.2.3.3. Etudier le Fichier : "cesare.php"

4.2.3. 3. Apprendre les notions de base du CSS

4.2.3.1. Etudier le Style CSS dans une balise HTML

4.2.3.2. Feuille de style Externe

4.2.3.2.1. Etudier le Fichier : "style.css"

4.2.3.3. Feuille de style Interne

4.3. Finalisation du programme

4.3.1. 1. Concevoir l'algorithme de déchiffrement

4.3.2. 2. Compléter le fichier "cesare.php"

4.3.2.1. Déchiffrer le message du commanditaire

4.4. Personnalisation de l'application et respect de la charte graphique

4.4.1. Modifier la Feuille de style

4.4.1.1. background-color

4.4.1.2. font-size

4.4.1.3. font-family

4.4.1.4. text-align

4.4.1.5. background-color

4.4.1.6. ................

4.5. Communication  Orale du projet

4.5.1. Contexte du projet

4.5.2. Organisation du projet et la répartition des tâches

4.5.3. Solutions, algorithmes...

4.5.4. Application personalisée dans une page WEB

4.5.5. Difficultés techniques

4.5.6. Questions posées sur un plan sociétal et juridique

4.5.7. Pistes pour aller plus loin