Exercice sur l'accès aux bases de données en Visual Basic


But du travail :

Concevoir un logiciel qui permettra d'établir le prix d'un ensemble carte mère / processeur à partir d'une base de données spécialisée.

Votre logiciel devra donc permettre à l'utilisateur de sélectionner un processeur, une fréquence d'horloge et une carte mère pour ensuite lui présenter le prix de la configuration.


Interface utilisateur :



Description de la base de données :

La base de données est contenue dans le fichier «Hardware.mdb». Elle se compose des trois tables suivantes : «Cartes mères», «Processeurs» et «Sockets».

Table: Cartes mères

Champs
Nom
Type
Taille
Numéro
Nombre (Entier long)
4
Fabricant
Texte
25
Modèle
Texte
25
Socket
Texte
25
Prix
Nombre (Réel double)
8


Table: Processeurs

Champs
Nom
Type
Taille
NoProcesseur
Nombre (Entier long)
4
Fabricant
Texte
25
Marque
Texte
25
Vitesse
Nombre (Réel double)
8
Prix
Nombre (Réel double)
8

Table: Sockets

Champs
Nom
Type
Taille
Processeur
Texte
35
Socket
Texte
25


Fonctionnement de l'application :

Je vous fournis l'exécutable d'une application de démonstration. Cet exécutable est fonctionnel. Si vous n'arrivez pas à la faire fonctionner, vérifiez que la base de données soit installée dans le même répertoire que le fichier exécutable.

Votre application devra, au minimum, posséder les mêmes caractéristiques que l'application de démonstration.

Règles de développement :

Vous devez produire une application fonctionnelle, qui respectera les règles de programmation usuelles. Vous devrez me faire une démonstration de l'exécution de votre logiciel. Ce travail est formatif et ne sera donc pas noté. Par contre, les élèves qui choisiront de ne pas réaliser ce travail ne pourront pas poser de questions sur ADO lors de la réalisation du travail final (POQémonde).