Aller au menu Aller au contenu
Une nouvelle génération d'ingénieurs
Une nouvelle génération d'ingénieurs

> Formation

APP Realisation formulaire Web et Gestion projet informatique - 4FME1111

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Volumes horaires

    • CM : 4.5
    • TD : 0
    • TP : 0
    • Projet : 0
    • Stage : 0
    • DS : 2.0
    Crédits ECTS : 30.0
  • Responsables : Valerie BELLYNCK

Objectifs

Acquis de l'apprentissage :

  • Cadrer un développement informatique par la rédaction de documents de génie logiciel
  • Programmer en PHP et MySQL avec de bonnes pratiques de structuration du code
  • Intégrer des programmes dans les contenus de WordPress
Contact Valerie BELLYNCK

Contenu

  • outillage du cadrage du développement informatique,
  • définition d'un cahier des charges de développement informatique et identification des documents de Génie logiciel associés (spécifications externes, internes, assurance qualité et cadrage de la livraison),
  • identification des rôles des utilisateurs et des fonctionnalités à leur fournir,
  • initiation à la méthode Agile, et utilisation d'outils pour faciliter sa mise en place (taiga),
  • intégration d'un formulaire pour le Web en PHP et MySQL (requêtes simples mono-table) dans les pages d'un site WordPress,
  • initiation aux bonnes pratiques de programmation en PHP (définition de constantes pour les paramètres, définitions de fonctions pour chaque action du formulaire, architecture logicielle MVC séparant le modèle des données, du code générant leurs vues, du contrôleur du séquencement des actions) par adaptation et extension d'un code initial fourni

• définition d'un projet de développement informatique étendant une réalisation précédente en exerçant tour à tour les rôles de maître d'œuvre, de maître d'ouvrage, de chef de projet informatique et de développeur ;
• réalisation d'un développement informatique pour Internet utilisant les langages PHP, MySQL, HTML, CSS (et accessoirement Javascript) et intégration dans un site Wordpress grâce à un plugin ;

• définition d'un projet informatique et sa réalisation jusqu'à sa livraison,
• distinction des rôles de maître d'œuvre, de maître d'ouvrage, de chef de projet informatique et de développeur,
• rédaction des documents de génie logiciel : cahier des charges, spécifications externes, spécifications internes, assurance qualité
• pratique de la méthode Agile,
• utilisation d'ne extension de WordPress pour intégrer du code PHP dans ses pages,
• approfondissement de la pratique les langages PHP, MySQL, HTML, CSS et un peu Javascript
• bases de bonnes pratiques de programmation Web (bonne usage des constantes, modèle MVC..)



Prérequis

Connaissance et pratique des langages HTML et CSS ;
Connaissance et pratique d'un langage de programmation (par exemple Visual Basic ou Python)
Connaissance et pratiques du langage PHP;
Connaissance et pratique des formulaires Web de configuration d'une base de données MySQL : PhpMyAdmin;
Premières pratiques de création de formulaires en PHP et MySQL.

Contrôles des connaissances

En session 1 :

  • Appréciations sur des CR de TD,
  • Evaluation d’un rapport par groupe et de la soutenance finale des projets. La note de soutenance peut être différente pour chacun des membres d’un groupe en particulier selon son implication.
  • Examen individuel écrit
    En session 2 :
  • Evaluation d'un travail individuel


3 tiers : rapport, soutenance, travail produit

Calendrier

Le cours est programmé dans ces filières :

cf. l'emploi du temps 2018/2019

Informations complémentaires

Cursus ingénieur->Ingenieur Pagora - Statut Etudiant->Semestre 8


Sécurité-Environnement

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

mise à jour le 24 octobre 2016

Université Grenoble Alpes