3.2.2. Environnement de développement
L'environnement dans lequel nous avons développé
notre base de données est le Visual Basic for Application
(VBA). Pourquoi VBA ? Parce que c'est un langage qui nous permet de
gérer un tas de données qui sont sauvegardées dans des
tables. Nous l'avons préférée car c'est un langage que
nous pouvons affirmer que nous maîtrisons. Dans les paragraphes qui
suivent, nous donnons un bref aperçu sur ce langage. La Date de sa
première version : 1993, développeur : Microsoft, dernière
version stable : 7.1 (office 2013), paradigme : impératif,
événementiel, typage : hybride statique/dynamique. VBA est une
implémentation de Microsoft Visual Basic qui est intégrée
dans toutes les applications de Microsoft Office. Comme son nom l'indique, VBA
est très lié à Visual Basic. Il peut cependant être
utilisé pour contrôler une application à partir d'une
autre. [WIK 2016]
4 (Programmation informatique) Pilote,
gestionnaire : module, sous-routine gérant une situation
particulière comme une exception dans un processus.
Page | 48
VBA est fonctionnellement riche et extrêmement flexible,
mais il possède d'importantes limitations, comme son support
limité des fonctions de rappel (callbacks), ainsi qu'une
gestion des erreurs archaïque, utilisation de Handler4
d'erreurs en lieu et place d'un mécanisme d'exceptions. Même si
ces limitations rendent ce langage très peu utilisé par les
développeurs informaticiens soucieux d'utiliser des outils avant tout
performants, sa simplicité et sa facilité d'accès ont
séduit certaines professions, notamment dans la finance.
3.2.3. Autres logiciels utilisés
Nous avons fait recours à d'autres logiciels pour la
réalisation et la présentation de ce travail, ces logiciels sont
entre autres :
> JMERISE, JFLUX, JMCT, JMOT : ces logiciels nous ont
été très utiles dans la conception et la
présentation des différents modèles de conception dans le
chapitre précédent.
> Adobe Photoshop version 4 : pour la création de
l'entête de nos formulaires et les états des sorties.
> Ms Word 2013 : pour la saisie de ce travail.
|