Raphael Guye Bellil Saoussen Enseignant : David Grünenwald 3 mai 2010 Sport Ranking Application Web 2 – Ruby on Rails
Sommaire 2 1. Introduction 2. Le projet 1.« Sport ranking » 3. Conception 1. Base de de données 2. Contrôleurs 4. Démonstration 5. Améliorations possibles 6. Conclusion 1.L'application 2.Le projet He-ArcSport RankingRaphael Guye AW2Bellil Saoussen
Introduction 3 Créer une application Web avec Ruby On Rails. Sinitier aux testes. Prendre en main l'architecture proposé par RoR Architecture MVC Technologie ORM Architecture Restful He-ArcSport RankingRaphael Guye AW2Bellil Saoussen
Le projet – « Sport Ranking » 4 Création d'un tournoi visible des utilisateurs Inscription / Désinscription à un tournoi Accès sécurisé Deux niveaux de sécurité (User et Admin) Un classement Pour chaque tournoi Général, mis à jour après chaque tournoi He-ArcSport RankingRaphael Guye AW2Bellil Saoussen
Conception - Base de données 5 He-ArcSport RankingRaphael Guye AW2Bellil Saoussen
Conception - Les contrôleurs 6 He-ArcSport RankingRaphael Guye AW2Bellil Saoussen
Démonstration 7 Démonstration de l'application He-ArcSport RankingRaphael Guye AW2Bellil Saoussen
Améliorations 8 Ajouts de message derreurs plus explicites Feedback Confirmation Gestion des classements généraux / par tournois Vérification des formulaires coté client He-ArcSport RankingRaphael Guye AW2Bellil Saoussen
Conclusion – L'application 9 Cahier de charge minimal respecté Utilisable pour l'inscription de tournois Inintéressant sans la gestion des classements Bonne utilisation de Ruby On Rails. He-ArcSport RankingRaphael Guye AW2Bellil Saoussen
Conclusion – Le projet He-ArcSport RankingRaphael Guye AW2Bellil Saoussen 10 Ruby on Rails Framework extrêmement complet Mériterait d'y passer plus de temps Convaincu par le mapping objet-relationnel ActiveRecord Connaissances de l'architecture MVC améliorées
Questions 11 He-ArcSport RankingRaphael Guye AW2Bellil Saoussen