Finalement, on recommence
By Mihamina Rakotomandimby on Friday 21 October 2011, 16:01 - formation - Permalink
Nous vîmes que nous etions dans l'erreur, reprenons du début.
Projet World
Après un moment de reflexion, ce projet n'est pas adapté à nos besoins:
- Apprendre la POO
- Générer des tables MySQL
- Apprendre SQL via MySQL
On l'oublie, et on reprend. L'Histoire nous a montré que c'est déjà arrivé (de créer puis recréer), nous faisons partie de l'Histoire...
Environnement numérique de travail
"ENT", c'est notre nouveau projet. Nous nous sommes engagé à le finir en 15 jours. dans l'ENT il y a
- des acteurs
- du contenu
- de la gestion de ce contenu par ces acteurs
A vous de décrire votre progression ainsi que celle du projet.
Comments
On a fini de modéliser notre nouveau projet ainsi que la création de la base de donnée après une longue "Brainstorming";). En fin d'après-midi, on a répartit les tâches et on va maintenant pouvoir commencer!
On a commencé par discuter comme d'habitude et on a tout de suite entré dans la partie conception en partant du modèle conceptuel des données passant par la suite la génération du modèle physique des données et finalement l'élaboration de diagramme de classe. Plus précisément nous avons combiné la méthode MERISE et la notation UML pour effectuer la conception.On a déjà repartie les différents tâches à chaque binôme, les notre sont la partie Administration et Articles.
Aujourd'hui, on a reparti les taches de nouveau projet sur l'Espace Ideo Neov que nous avons obtenu hier. Nous avons fais maintenant la conception jusqu'aux requêtes SQL d'insertion de table.On a fait aussi de discussion qu'on change le titre de notre projet en "Espace Ideo Neov".
En créant le projet à partir de zéro, on a passé beaucoup de temps à discuter et analyser les vraies besoins du projets. Du thème et partage des taches, tous les idées ont été le bien venu pour mettre le projet sur les rails, on a commencé au conception et on a le MCD, puis le MPD, le diagramme de classe, et enfin, on a créer notre base de données pour pouvoir passer au développement et au partage des taches...
Aujourd'hui, je peux dire que l'ordre du jour qu'on a établit a été respécté à temps, on a pu finir la conception,de notre nouveau projet "espace Ideoneov" ( mcd mpd et diagramme de classe avec la création de la base de donnée ,j'ai appris grâce à tout ceci,à démarrer de zero un projet ,à travailler en équipe,à bien répartir les tâches
en fait on a décidé de prendre " ESPACE IDEO NEOV" comme titre du projet. nous avons beaucoup discuter aujourd’hui face à la conception en vue d'exprimer tous d'abord le MCD finale ,de là j'ai pu appliquer et approfondir mes connaissances sur la COO ainsi que de designer comment les autres annalistes réagissent la dessus. puis on a partager les taches et chacun peut commencer son boulot pendant le week end. bonne week end à tous!
Aujourd'hui on a commencé a travailler sur le projet "Espace Ideo Neov" en commençant sur le module agenda. J'ai découvert ainsi l'importance de travailler sur une même modules utiliser par le projet comme: jQuery et le theming de base de projet incorporé dans jQuery qu'on utilisé. J'ai aussi constaté a estimer la duré totale du finalisation de notre projet.
On a commencé notre projet aujourd'hui! On a pu constater quelque anomalie du modèle mais heureusement on a pu le résoudre pour qu'il puisse s'adapter à nos exigences.Le fait de partir à zéro sur un projet renforce mon expérience car on peut rencontrer divers incidents lors de son élaboration et cela nous oblige à chercher une solution.Pour notre part, on a utilisé jQuery ui pour l'agenda et je pense qu'on va encore en utiliser avec le reste!
Hier, nous avons continué le projet que nous avons obtenu du jeudi de la semaine dernière. Alors nous avons effectué sur la création de l'article en commençant par la création des classe moules et un peu d'interface graphique.
Jusqu’à maintenant nous sommes en phase de développement de notre application. Hier, on a établie tous les classes en PHP/POO correspondant à notre diagramme de classe, on a révisé un peu nos connaissances en SQL en tapant quelques ligne de commande sur l'invite MySQL>. Aujourd’hui on va concevoir l'interface de la rubrique " articles".
Application plus poussée de ajax avec jQuery. Utilisation de PDO pour les manipulations de la base de données. Création de l’installation de l'application. Utilisation des requêtes préparées pour les requêtes SQL. (^_^). Amélioration de la base de données. Pour ce qui est du projet, on a fini la boite de réception des messages et de la lecture des mails.
Hier j'ai approfondis ma connaissance sur le fonctionnement de la requête AJAX sous jQuery UI.J'ai aussi appris sur quelques fonctions de manipulation de date et de jointure avec MySQL. Et un petite expérience sur la façon de déboguer le code php avec notre projet "Espace Ideo Neov".
J'ai approfondis mes connaissances sur AJAX et jQuery grâce à notre projet. J'ai aussi vu la puissance de CSS3 concernant le design. La réalisation de quelque requête lors du projet m' a un peu rafraichit la mémoire! Tout compte fait, hier c'était la conception du design et quelque réalisation des fonctions de bases de notre agenda et forum.
Toujours sur le projet de l'espace Ideo Neov, on a découvert différents astuces notamment sur le PDO qui permettait de manipuler le sql plus facilement avec les requête préparer et le query en tableau, puis sur les différents fonctionnalités de ajax avec jquery qui permet de contrôler totalement les requetes http. Enfin, sur l'avancement du projet, on pense qu'on est sur la bonne voix..
Hier avec notre projet Espace IdeoNeov ,personnellement je peut dire qu'il y a des avancements,j'ai appris a mieux organisere mon travail en séparant le modèle de la vue et du controlleur,puis j'ai constaté les avantages qu'offre cette structure MVC, notament pour la vérification et validation de formulaire avec ajax et JQuery avant insertion dans la base de données en évitant de faire des codes trop longs et compliqués en PHP, ce projet m'a également permis de se rendre compte que plus on a des erreurs dans la conception plus les taches du développeur se compliquent
approfondissement de mes connaissances en SQL et en jQuery ainsi que de la réalisation d'un projet suivant le concept MVC (Model View Controller). J'ai aussi appris l'importance de la finition d'une application informatique.
(^_^)
Toujours sur le projet de l "Espace Ideo Neov ", j'ai constate que plus on entre dans le détail du projet, plus des nouvelles inspiration sur la façon de voir le problème apparaisse.
J'ai découvert aussi l'impacte du problème d’ordonnancement des taches sur la réalisation d'un projet et enfin une nouvelle façon de débogé les codes PHP & jQuery et une petit rappel sur la présentation sémantique du code php POO .
Pour la journée du 26 Octobre, on a plongé dans l'utilisation de l'UI jQuery ainsi que la technologie AJAX de plus j'ai pu améliorer mes compétences sur la manipulation des requêtes SQL surtout l'utilisation des requêtes préparer.
Il ne s'agit pas seulement de développer et avoir un programme qui marche, mais un bon développeur doit aussi se soucier des finitions que ce soit sur le plan de l'interface graphique, du code mais aussi du grammaire et orthographe. A propos de l'avancement du projet, on a ajouté ce remarque puis corrigé quelques erreurs...
Maintenant, notre projet s'avance en mieux. Ce que nous avons fait c'est de mettre en forme les interface entre un article et les commentaires.Ce interface va bien grâce à l'utilisation de framework jQuery.
Aujourd'hui , j'ai appris comment on doit utiliser les scripts pour utliser datepicker et quelques scripts avec JQUERY pour les boutons et les evènements.j'ai également pris conscience que soigner son travail est un avantage dans le métier de développeur web
On s'est encore concentré sur notre agenda en utilisant jQuery et AJAX et on a rencontré quelques difficultés mais on s'en est bien sortit. Cela a renforcé mon expérience car à force de rencontrer des difficultés, on s'exerce pour la recherche d'une solution! J'ai aussi appris à bien documenter le code et la notion de ce qu'est vraiment un code bien fini!
Aujourd'hui on s'est concentré sur le forum en utilisant encore jQuery et AJAX. On a aussi uniformisé la manière de se connecter à la base de donnée c'est à dire la méthode utilisé. Demain, on va revoir le design en utilisant CSS et peut être organiser les divers perspectives pour améliorer les fonctionnalités de notre petit projet.
Aujourd'hui on a continué a travailler sur le module "Forum", et on a appris comment fonctionne la communication des variables entre plusieurs pages. On a découvert aussi les fonctionnements du session PHP et ses principes de base.A propos d'avancement du projet je crois qu'on est sur la bonne voie;).
Je connais maintenant l'avantage d'utilisation des mots-clés de jointure, au lieu d'utiliser des clauses WHERE. Certes, l'écriture de la jointure dans le WHERE ou dans le JOIN est équivalente. Mais la seconde a plusieurs avantages. Cette écriture supprime le risque d'oublier les ou l'une des conditions de jointure elle est plus lisible pour le mainteneur, car la jointure est immédiatement visible et identifiable.
Aujourd'hui, nous avons fait une effort pour que le projet soit fini dans 2 jours au plus tard.Nous avons effectué la partie administrateur pour gérer les inscriptions, les forums, les articles et les quiz. Tendis que les interfaces articles sont presque fini, il reste la finition.