Alexandre Humbert

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

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. Demande d'autorisation de modification de la carte projet, importation de la carte projet sur Mindmeister, analyse du besoin et des contraintes, lecture du dossier projet.

2.1.2. Compétences développées

2.1.2.1. Découverte des langages HTML et PHP et respect des licenses

2.1.3. Difficultés besoin d'aide

2.1.3.1. Difficulté à comprendre le langage des codes sources.

2.1.4. Étape à venir

2.1.4.1. Terminer le cahier des charges et compréhension des langages des codes sources

2.2. Séance 2

2.2.1. Tâches réalisées

2.2.1.1. Apprentissage et compréhension des langages HTML et CSS (création d'un site test), début de l'apprentissage du langage PHP

2.2.2. Compétences développées

2.2.2.1. Langages HTML et CSS acquis et début de l'apprentissage du langage PHP

2.2.3. Difficultés besoin d'aide

2.2.3.1. Difficulté à tout apprendre dans un intervalle de temps relativement court et retard sur le cahier des charges

2.2.4. Étape à venir

2.2.4.1. Apprendre le langage PHP et avancer dans le cahier des charges

2.3. Séance 3

2.3.1. Tâches réalisées

2.3.1.1. Création du serveur grâce à l’hébergeur. Nous avons commencé a décrypté les codes sources et nous avons compris leurs fonctionnements.

2.3.2. Compétences développées

2.3.2.1. Nous avons terminé l'apprentissage du php et avons appris à créer un serveur grâce à l’hébergeur.

2.3.3. Difficultés besoin d'aide

2.3.3.1. Nous avons eu des problèmes de connexion au serveur

2.3.4. Étape à venir

2.3.4.1. Terminer le ptojet

2.4. Séance 4

2.4.1. Tâches réalisées

2.4.1.1. Nous avons terminé le programme et avons lancé le décryptage du message avec succès. Nous avons également terminé le dossier projet.

2.4.2. Compétences développées

2.4.2.1. Rien de spécial pour cette séance.

2.4.3. Difficultés besoin d'aide

2.4.3.1. Quelques de erreurs sur le décryptage et surtout le cryptage et quelques problèmes pour héberger les fichiers.

2.4.4. Étape à venir

2.4.4.1. Finalisation de la mise en forme, résoudre les problèmes d’hébergement, mise en forme du PP et présentation du projet.

3. Auto-évaluation

3.1. 1. Participation personnelle

3.1.1. Je me suis renseigné et ai appris les notions de bases de programmation nécessaire au projet (langages HTML, PHP et CSS), j'ai participé à l'élaboration du programme et à l’hébergement de ce dernier afin de créer l'application Web. J'ai également mis en forme le Power Point de présentation.

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

3.2.1. j'ai participé à la modification du programme et ai pas mal travaillé sur l’hébergeur que j'avais du mal à faire fonctionner (problème de réseaux et parfois fausse manip'). J'ai surtout travaillé avec le langage CSS. J'ai également préparer le power point de présentation.

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

3.3.1. Connaissance en HTML, PHP et CSS ainsi que des connaissances et éxpériences développées sur le fonctionnement d'un hébergeur. J'ai pu voir comment créer unes application Web.

3.4. 4. Difficultés

3.4.1. Difficultés à absorber toutes les connaissances sur les différents langages de programmation ainsi que des difficultés à héberger l'application Web.

3.5. 5. Besoins pour aller plus loin

3.5.1. Créer des sites ou applications Web plus évoluées et plus esthétiques (notamment avec une connaissance plus poussée du langages CSS)

3.6. 6. Appréciation personnelle

3.6.1. Même si par moment j'ai eu du mal à tout comprendre et j'ai rencontré des difficultés, j'ai remplis les objectifs fixés avec l'aide de mon équipier. J'ai passé pas mal de temps à comprendre les différents langages et notamment le CSS et à essayer de faire fonctionner l'hébergeur.

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