Accueil - Connexion

Conception d'interfaces graphiques

2I2AB1 Conception d'interfaces graphiques Informatique (formation initiale sous statut étudiant) S8
Cours : 6 h TD : 0 h TP : 18 h Projet : 0 h Total : 24 h
Responsable : Sébastien Fourey
Pré-requis
Programmation et langage C, Programmation en C++
Objectifs de l'enseignement
L'objectif de cet enseignement est de pouvoir créer des interfaces graphiques utilisateur (GUI) au-dessus d'une application. La bibliothèque utilisée en TP est Qt.
Programme détaillé

  • Présentation de la bibliothèque Qt
  • Premiers programmes.
  • Programmation par signaux et slots.
  • Présentation des widgets et outils de Qt.
  • Internationalisation d'une application
  • Notions d'ergonomie
Applications (TD ou TP)

  • Réalisation d'une calculatrice 4 opérations
  • Utilisation d'un outil de conception visuelle d'interface
  • Projet
Compétences acquises

  • Perfectionnement dans les langages C et C++.
  • Mise en oeuvre d'une programmation événementielle.
  • Développement d'une interface graphique utilisateur.
  • Réflexions sur l'ergonomie d'une interface graphique.


Bloc compétence : Concevoir une solution perenne dans le domaine du génie logiciel
-> Niveau 2: Faire une modélisation architecturale et fonctionnelle d’une solution.

Bloc compétence : Développer et déployer une solution logicielle
-> Niveau 3 : Gérer des systèmes complexes en utilisant au mieux le génie logiciel.
-> Niveau 3 : Maîtriser les technologies logicielles majeures.
Bibliographie
Maîtrisez Qt 5 - Guide de développement d'applications professionnelles, Tristan Israël, ENI, janvier 2018.

© 2024 - ENSICAEN ( Mentions Légales - Crédits )