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 commencé à étudier le html, le css et le php, nous avons aussi pris connaissance de la demande du commanditaire.

2.1.2. Compétences développées

2.1.2.1. Nous avons appris les bases du langage html.

2.1.3. Difficultés besoin d'aide

2.1.3.1. Pas de difficultés particulières.

2.1.4. Étape à venir

2.1.4.1. Continuer a étudier le html, le css et le php de manière à comprendre ces langages et commencer à résoudre l'algorithme de déchiffrement de Cesare.

2.2. Séance 2

2.2.1. Tâches réalisées

2.2.1.1. Nous avons appris les bases du html et du PHP, nous avons commencé à étudier l'algorithme de chiffrage et de déchiffrage.

2.2.2. Compétences développées

2.2.2.1. J'ai appris de nombreuses choses en html et en php.

2.2.3. Difficultés besoin d'aide

2.2.3.1. J'ai eu quelques problèmes à initialiser le serveur.

2.2.4. Étape à venir

2.2.4.1. Nous allons compléter l'algorithme.

2.3. Séance 3

2.3.1. Tâches réalisées

2.3.1.1. Nous avons complété l'algorithme, il nous reste plus qu'à réaliser le site et à le mettre en forme.

2.3.2. Compétences développées

2.3.2.1. J'ai appris à comprendre mieux les algorithmes en php.

2.3.3. Difficultés besoin d'aide

2.3.3.1. J'ai eu quelques difficultés à mettre en place le site.

2.3.4. Étape à venir

2.3.4.1. Mettre en forme le site et améliorer l'algorithme.

2.4. Séance 4

2.4.1. Tâches réalisées

2.4.1.1. Nous sommes sur le point de terminer la mise en forme du site.

2.4.2. Compétences développées

2.4.2.1. J'ai appris à résoudre certains problèmes relatifs aux serveurs internet.

2.4.3. Difficultés besoin d'aide

2.4.3.1. Les serveurs Hostinger ont eu des problèmes.

2.4.4. Étape à venir

2.4.4.1. Terminer de mettre en forme le site et préparer la présentation orale.

3. Auto-évaluation

3.1. 1. Participation personnelle

3.1.1. Je me suis chargé de réaliser le HTML et le PHP du programme ainsi que de trouver l'algorithme de cryptage et un hébergeur pour notre site.

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

3.3. J'ai complété l'algorithme de cryptage, résolu un problème d'accents sur le HTML et j'ai trouvé un hébergeur de site ainsi qu'un logiciel d'hébergement local.

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

3.4.1. J'ai pu apprendre la programmation HTML et PHP ainsi que quelques bribes de CSS, j'ai aussi appris comment fonctionne un algorithme de cryptage et comment fonctionne un site web.

3.5. 4. Difficultés

3.5.1. J'ai eu quelques problèmes avec le PHP, mais après plus de documentation, j'ai pu les résoudre. J'ai eu aussi quelques problèmes d'hébergement, mais après quelques minutes d'attente, le serveur n'était plus chargé.

3.6. 5. Besoins pour aller plus loin

3.6.1. On pourrait essayer de créer un site permettant de décrypter des messages suivant différents algorithmes de cryptage.

3.7. 6. Appréciation personnelle

3.7.1. Je trouve que j'ai réalisé une bonne partie du travail pour 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