Cas Horloge

Intitulé long Développement d'un composant
Présentation

Le développement à base de composants est devenu incontournable. De nombreux environnements fonctionnent selon le principe d'intégration de "briques logicielles" pour la construction d'une application informatique.
Les raisons de ce succès sont multiples : 
* Les composants ont concrétisé les promesses de réutilisabilité de la programmation orienté objet.
* L'utilisation de composants a permis l'évolution de l'architecture client/serveur vers le multi-niveaux, chaque composant pouvant être actif dans un processus autonome, et donc s'exécuter sur une machine distante.
* Le développement orienté Web s'est fortement enrichi grâce à ce modèle.
Les étudiants des sections de technicien supérieur en informatique de gestion ont la plupart du temps le rôle d'assembleur de composants existants. Il n'est pas pour autant inutile de leur faire aborder celui de créateur de composants réutilisables. La situation est quelque peu différente puisque le "client" est cette fois un développeur d'applications et non l'utilisateur final. 
Cette application pédagogique propose le développement d'un composant graphique pour Delphi. Il s'agit d'une horloge analogique pourvue d'une fonction d'alarme (un réveil en quelque sorte). Elle devrait pouvoir, sans trop de difficulté, être adaptée à un autre environnement de développement.

Public Concerné BTS IG
Compétences

Proposer une solution à un problème d’informatisation Concevoir et représenter schématiquement la décomposition fonctionnelle d’une application informatique et/ou les structures de données qui lui sont associées Développer tout ou partie d’une application à l’aide d’un langage de programmation à objets, utiliser, intégrer et produire des composants logiciels réutilisables

Savoir

Produire des composants logiciels réutilisables

Pré-Requis Programmation procédurale, notions de base Techniques de programmation orientée objet Utilisation de l'environnement de développement (ici Delphi)
Outils

Delphi

Mots Clés programmation orientée objet, composant
Auteurs Pierre Loisel
Version V1.0
Date de Publication 10 Novembre 2001
Date de Modification 10 Novembre 2001
Téléchargement 1 Package icon horlogeel.zip
Téléchargement 2 Package icon horlogeprof.zip