Présentation du cours LabVIEW Fondamental 3

Le cours LabVIEW Fondamental 3 vous présente des pratiques structurées pour vous aider à concevoir, implémenter, documenter et tester des applications LabVIEW. Ce cours se focalise sur le développement d’applications hiérarchiques extensibles, claires et maintenables. Les processus et techniques abordés dans ce cours vous aident à réduire la durée du développement et à améliorer la stabilité de votre application. En intégrant ces pratiques de conception dans les phases initiales du développement, vous pouvez éviter de reconstruire inutilement votre application, augmenter la réutilisation de votre VI et minimiser les coûts de maintenance.

Formats disponibles

Objectifs du cours

Informations détaillées sur le cours

Durée

Public

Prérequis

Produits NI utilisés

Ressources pédagogiques

Coût en crédits

Descriptif du cours LabVIEW Fondamental 3

LeçonPrésentationThèmes

Exploration des directives de style LabVIEW

Configurez l’environnement LabVIEW et suivez les directives de style LabVIEW pour développer une application.

  • Configuration de l’environnement LabVIEW
  • Utilisation des directives de style LabVIEW

Conception et développement d’applications logicielles

Identifiez un processus de développement logiciel approprié pour un projet donné et obtenez un organigramme de haut niveau qui peut être utilisé pour guider la conception et le développement ultérieurs.

  • Exploration des principes de SMoRES du point de vue de LabVIEW
  • Présentation générale du processus de développement d’un logiciel
  • Collecte des exigences du projet
  • Analyse des tâches

Organisation d’un projet LabVIEW

Créez des bibliothèques de projet LabVIEW et explorez les classes LabVIEW pour organiser le code. 

  • Utilisation de bibliothèques dans un projet LabVIEW
  • Introduction aux classes LabVIEW

Utilisation des outils et techniques de l’Explorateur de projet

Utilisez les outils et techniques de l’Explorateur de projet pour mieux organiser les fichiers de projet et résoudre les conflits de fichiers.

  • Utilisation des outils de l’Explorateur de projet
  • Résolution de conflits du projet

Création d’une architecture d’application

Concevez des applications en exploitant les techniques d’architecture multi-boucles.

  • Génération d’événements utilisateur
  • Exploration des frameworks LabVIEW
  • Exploration des types de données du framework
  • Test de l’architecture

Sélection du framework logiciel

Tirez parti des frameworks et des gestionnaires de messages pour concevoir l’application LabVIEW.

  • Gestionnaire de messages dans une file d’attente
  • Gestionnaire de messages dans une file d’attente Delacor
  • Gestionnaire de messages en conduit
  • Utilisation de notificateurs
  • Exploration du framework d’acteur

Création d’une interface utilisateur

Concevez et développez une interface utilisateur personnalisée qui respecte les directives de style LabVIEW.

  • Exploration des directives de style d’une interface utilisateur
  • Création de prototypes d’interface utilisateur
  • Personnalisation d’une interface utilisateur
  • Extensibilité d’une interface utilisateur

Garantir la convivialité d’une interface utilisateur

Élaborez une documentation utilisateur suffisante, initialisez et testez l’interface utilisateur pour garantir la convivialité de l’application.

  • Personnalisation de l’apparence de la fenêtre
  • Élaboration de la documentation utilisateur
  • Initialisation de l’interface utilisateur
  • Test de l’interface utilisateur

Conception d’applications modulaires

Utilisez du code modulaire dans une grande application et explorez les directives pour faciliter la maintenance des grandes applications.

  • Conception de code modulaire
  • Exploration du couplage et de la cohésion

Test de modules de code

Développez des scénarios de test permettant d’identifier le plus grand nombre d’erreurs dans une application.

  • Test de modules de code
  • Tests d’intégration

 

Poursuivez votre parcours de formation

Un ingénieur étudie LabVIEW sur son ordinateur.

 

Conception et programmation orientées objet dans LabVIEW

 

Le cours Conception et programmation orientées objet dans LabVIEW aborde les principes fondamentaux de la conception orientée objet et illustre leur implémentation pratique dans LabVIEW pour créer du code évolutif, maintenable et à la mise au point plus simple.

Un instructeur NI enseigne...

 

Génie logiciel pour les applications de test

 


Le cours Génie logiciel pour les applications de test s’appuie sur le processus d’ingénierie logicielle exposé dans le cours LabVIEW Fondamental 3.

 

Acquisition de données avec NI-DAQmx et LabVIEW

 

Le cours Acquisition de données avec NI-DAQmx et LabVIEW explore les principes de base de l’acquisition de données à l’aide de capteurs, du matériel d’acquisition de données NI et de LabVIEW.

Mise à niveau vers l’adhésion

Si vous prévoyez de suivre au moins trois cours dispensés par un instructeur NI en un an, l’adhésion au programme de formations offre un accès économique et illimité à tous les cours virtuels publics et en classe NI, ainsi qu’un nombre illimité de bons de certification.