Site de gestion d'entrainement de musculation

Documents pareils
Alerte de stock

Toute personne souhaitant maîtriser les techniques liées à la conception de produits multimédia et à la création de sites Web.

Optimiser les s marketing Les points essentiels

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

Banque de données d offres & carte web interactive d offres

COURS COMPLÉMENTAIRES

BO hors-série n 3 du 19 juin 2008 «Horaires et programmes d enseignement de l école primaire»

RÉALISATION D UN SITE DE RENCONTRE

PROTOCOLE D ENTENTE ENTRE LE COMITÉ ORGANISATEUR LA FÉDÉRATION QUÉBÉCOISE D ATHLÉTISME

DESS Arts, création et technologies

HTML5, CSS3 et JavaScript Développez vos sites pour les terminaux mobiles

Dossier de Partenariat

Formation : WEbMaster

Formation Webmaster : Création de site Web Initiation + Approfondissement

Présentation du Framework BootstrapTwitter

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

APPROFONDISSEMENT LOGICIELS DU WEB

PROGRAMME DE LA 1ERE JOURNEE DE FORMATION : QUALITE WEB ET REFERENCEMENT NATUREL

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

BILAN DE L EDUCATION PHYSIQUE A L ECOLE PRIMAIRE RAPPORT DE LA COMMISSION DES INSPECTEURS DU VALAIS ROMAND (CPI)

Bientôt la rentrée!...personnaliser et configurer un ordinateur pour faciliter son utilisation en classe

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

formations Une approche simple et personnalisée pour une meilleure acquisition de compétences en PAO

MODE OPERATOIRE CIEL GESTION COMMERCIALE VERSION EVOLUTION BTS PME PMI

COMPETENCE DE NIVEAU N1

Webmaster / Webdesigner / Wordpress

Cahier des charges Site Web Page 1 sur 9

L éducation physique et sportive. Etude comparée des programmes d'eps à l'école primaire et au collège

PRÉSENTATION DE L ACCOMPAGNEMENT DU PROGRAMME «ECO-DESIGN & BOIS»

RAPPORT DE STAGE. Terrasse Hugo 1/12

PROGRAMME DE FORMATION

Nouveaux rythmes scolaires/tap

Qualité web : les bonnes pratiques front-end

Informatique et sciences du numérique

6085, rue Corbeil MULTIHEXA TROIS-RIVIÈRES

May Lopez PETIT COUTEAU SUISSE CRÉATIF. May Lopez Petit couteau suisse créatif

Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide

Projet ISN - dossier réalisé par Randrianarimanana Stéphanie. Titre du projet : Site de rencontre. le nom de notre site de rencontre : Linkymeet

OFFRE DE FORMATION. 1er semestre Formez vos salariés, vos dirigeants, vos bénévoles et vos licenciés.

Questionnaire préalable Site Internet

RAPPORT DE PROJET CREATION SITE WEB POUR L ASSOCIATION PETITS PRINCES DE L OUED

ITIL Gestion de la capacité

workshop javascript crm

QUESTIONNAIRE SUR LA PRATIQUE SPORTIVE DES JEUNES

Compte-rendu N 04 Réunion du 19/12/14

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

TIC 12 ATELIER INTEGRATION CAHIER DES CHARGES. Page 1/5

TEST D'APTITUDES PHYSIQUES POUR LES TECHNIQUES AMBULANCIÈRES ( TAPTA )

En date du 11 décembre 2008

Soyez accessible. Manuel d utilisation du CMS

Dr Laurence FAYARD- JACQUIN Cœurs du Forez Mise à jour

Formations Microsoft Office

EXPRESSION DU BESOIN...2 NOTRE APPROCHE...2 NOTRE PROPOSITION...3 TABLEAU RÉSUMÉ DE LA PROPOSITION FINANCIÈRE...4 CONFIGURATION TECHNIQUE PROPOSÉE...

Conception et réalisation d un projet de communication numérique

I n s c r i p t i o n S E M A I N E D E S T A G E H A T T E M E R - A V R I L

CERTIFICAT INFORMATIQUE ET INTERNET NIVEAU 1

Courir plus vite en améliorant sa VMA

REQUEA. v PD 20 mars Mouvements d arrivée / départ de personnels Description produit

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

PLAN DE COURS. CRM 142 Internet et multimédia 1 Hiver 2015

Sommaire Accès via un formulaire d'identification... 4 Accès en mode SSO... 5 Quels Identifiant / mot de passe utiliser?... 6

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

BES WEBDEVELOPER ACTIVITÉ RÔLE

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet

Programmation Web TP1 - HTML

FORMATION CONTINUE 2013 METIERS DE L INFORMATIQUE ET DU WEB

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

L enseignement de l informatique au lycée en 2009

GESTION INTÉGRALE D ENTREPRISES DE FORMATION

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions

Proposition aiw pour le site internet de. Proposition all-in-web 20 avril 2014

Réalisation d'une application de gestion des candidatures

Outil collaboratif de lutte contre le gaspillage alimentaire et de promotion d'une consommation locale : Manuel d'utilisation

Communiqué de Lancement. Sage Intégrale V4.50

Informations générales. Technologies. css3-html5-php-ajax-j-query-mootools-action-script3

Optimiser pour les appareils mobiles

PROGRAMME DE FORMATION CONTINUE «CHEF DE PROJET WEB»

Audit de site web. Accessibilité

Offres «Newsletter» by MMCréation

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web

HTML. Notions générales

Pourquoi. OptiMaint est... - Simple d'utilisation. - Rapide d'utilisation. - Facilement personnalisable. - Puissant

Formations Professionnelles

Remote Cookies Stealing SIWAR JENHANI (RT4) SOUHIR FARES (RT4)

Dossier -projet d'informations et Sciences du numérique.

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

POLITIQUES ET PROCÉDURES DE LA CERTIFICATION DES ENTRAÎNEURS

Planning Formation Juillet Décembre 2015

mesure comprends progresse

4. Personnalisation du site web de la conférence

Bureautique Initiation Excel-Powerpoint

BI2B est un cabinet de conseil expert en Corporate Performance Management QUI SOMMES-NOUS?

Présentation de l entreprise :

Guide de la documentation des produits BusinessObjects XI

Nouveautés joomla 3 1/14

GWT à l'épreuve du feu. by Sami Jaber (DNG Consulting)

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013

1/15. Jean Bernard CRAMPES Daniel VIELLE

Transcription:

Site de gestion d'entrainement de musculation Projet spécialité ISN Elèves : - HENNION Bruno - DELEDALLE Rémi Page 1

Un site pour la gestion d un entrainement en musculation, pourquoi? Premièrement parce que j aime le sport, je pratique le basket en club, la course à pied et le skate tout comme Rémi. Sous un de ses aspects, la musculation est une aide non négligeable qui permet d'améliorer les capacités du sportif que je suis. Deuxièmement, la musculation est un des sports dispensés dans notre lycée de la Seconde à la Terminale. Les professeurs ont à disposition un outil de calcul sous forme Excel pour aider les élèves durant leur séance de musculation. Pensant qu'il est possible de l'améliorer, moi et mon camarade avons créé ce site web, qui en plus de l'outil de calcul explique comment bien organiser une séance de musculation. Il nous permet aussi de créer un programme d'entrainement plus personnel basé sur nos activités personnelles. Nous avons créé ce site pour que les personnes pratiquant la musculation puissent s'informer à propos des différentes méthodes de travail ainsi que des informations nécessaires à une bonne pratique. Il permet aussi d'établir un plan d'entrainement adapté à vos besoins. Problématique : Comment guider une personne dans son entrainement de musculation? Comment conseiller le choix du bon geste en musculation? Cahier des charges Fonctionnalités attendues du projet Créer une page web interactif d'aide à la préparation physique d'un sportif Elaborer un questionnaire précis sur la personne utilisatrice (âge, sexe, poids, sport pratiqué etc ) Proposer à l'utilisateur un certain nombre d'activité en fonction des réponses au questionnaire Créer une page personnalisée sur le suivi des performances Page 2

Répartition des tâches Tâches à réaliser Hennion Deledalle Recherche sur les différentes méthodes de musculation Identifier et analyser les spécifications Recherche de solutions Elaboration de l algorithme mobiles de musculation de choix des filières et des Elaboration de l algorithme du choix des poids maximum Ecriture du programme de choix des filières et des mobiles de musculation Ecriture du programme du choix des poids maximum Test et modification si nécessaire (filières) Test et modification si nécessaire (poids) Réalisation de la page d accueil du site Rédaction du dossier du projet Préparation de la soutenance du projet Page 3

Présentation générale du déroulement de notre projet Premièrement, nous avons débuté les deux-trois premières séancess de projet par du brainstorming, nous avons eu deux autres idées possibles de site web : - La première est de créer un site web qui permet d apprendre l algorithmique grâce à la simulation d un robot parcourant un labyrinthe. - La deuxième est de créer un site web qui permet de planifier son temps de travail. En effet, l utilisateur indique combien de temps il veut travailler sur une tâche, s il veut faire des pauses. Le site agirait comme un minuteur intelligent qui indiquerait à intervalle de temps régulier qu il s est déjà passé tant de temps depuis le début. Il indiquerait aussi quand l utilisateur doit faire ses pauses. C est finalement le troisième projet qui a était retenu par les professeurs et nous même. Nous avons planifié la manière dont nous allions travailler sur le site web. Comme les professeurs n ont l ont conseillé, nous avons décidé de commencer par le HTML très basiquement, puis le JavaScript. Nous avons travaillé sur le CSS en dernier. Cette planification a permis d assurer que le site soit fonctionnel, arrivé à la date butoir, et non juste esthétique. Utilité de notre site Notre site permet à l utilisateur d établir son plan d entrainement en fonction de ses besoins personnels et des ses performances individuelles. Pour notre site, on a utilisé les langages HTML 5, CSS 3 et JAVASCRIPT. Le contenu du site est dans le HTML, la forme et le style provient du CSS et le codage des différentes fonctions vient du Javascipt. Page 4

Principe de base La musculation est un sport individuel qui permet le développement de son corps ou l entretien de celui-ci. Nous pouvons alors obtenir différents résultatss selon le type de travail que l on choisi. Ce type de travail se décline en 3 mobiles auxquels sont associés chacun une filière. Les mobiles sont : la santé, l esthétisme, l accompagnement de l activité sportive. Respectivement, les filières sont : Filière Endurance (travail cardiaque, endurant et brûle graisses) Filière Volume (travail long et intense) Filière Puissance (travail de force et de puissance) En fonction de ses caractéristiques, nous voulions créer un site qui nous permettait de choisir n importe quel type de travail et d avoir un programme adapté à nos performances personnelles. Grâce aux cours d ISN que nous avions déjà eu sur les langages web, la création du fichier HTML et la création des balises principales fut très rapide. Nous avons donc rapidement commencé à développer le fichier JavaScript. Il y a 3 différentes fonctions dans notre fichier Javascript : - La fonction qui permet de calculer la 1RM en fonction d une masse et d un nombre de répétitions entre 2 et 5. - La fonction qui permet de récupérer les infos de l utilisateur qu il fournit à l aide du formulaire. - La fonction qui permet de remplir le tableau en fonction des demandes de l utilisateur. Page 5

Etape 1 : Analyse des choix de filières et de mobiles Tout d abord avant de se lancer dans des calculs, il fallait faire des recherches sur les différentes filières, charges et répétitions à réaliser selon le mobile choisi. Voila le résultat de nos recherches : OBJECTIF Puissance Volume Endurance % Charge maximale 75 5% 66% 50% Nombre de répétitions par série 8 12 20 Nombre de séries Un minimum de 3 séries est nécessaire quel que soit l objectif Rythme d exécution Le plus vite possible Lent Rapide Grâce à ses informations nous avons pu créer la fonction qui permet de calculer la 1RM en fonction d une masse et d un nombre de répétitions entre 2 et 5. En fonction de cette première, on voulait créer la fonction qui permet de récupérer les informations de l utilisateur fournies à l aide d un formulaire. De celle-ci découle la fonction qui permet de remplir le tableau en réponse aux demandes de l utilisateur. La partie calculer sa résistance maximale et récupérer les informations de l utilisateur sont présentées par mon camarade. Page 6

Etape 2 : Les fonctions calcul de 1RM Cette fonction est divisé dans les fichiers Javascript et HTML. Grâce aux inputs contenus dans le HTML, cela crée un formulaire que l utilisateur rempli. Les informations sont ensuite traitées par la fonction Javascript. Grâce au «id» placés sur les différents inputs, nous avons pu créerr la fonction Javascript qui permet de calculer la 1RM : Page 7

Etape 3 : Traiter l information et la restituer Nous voulions une façon de restituer l information assez claire. Nous avons choisi de le faire sous forme de tableau. Le tableau regroupe les informations saisies et les informations traitées. Nous l avons crée de façon à ce que l utilisateur puisse l imprimer et s en servir en support lors de sa séance de sport. Voici le tableau en tant qu exemple : Voici la fonction Javascript correspondante : Page 8

Conclusion : Le travail de groupe et la bonne entente avec mon camarade nous ont permis de travailler sur ce projet dans la bonne ambiance afin de le finaliser. Ce site web était pour nous une façon d allier ce qu on aime et l utilité. Personnellement j utiliserai certainement mon site afin de me créer un plan d entrainement adapté. Des personnes de mon entourage veulent aussi en faire l acquisition. L utilité du projet était pour moi primordiale, je suis satisfait du résultat. Page 9