CHAPITRE 5
L'APPLICATION
A ce niveau, il sera brièvement présenté le
logiciel qui nous a permis de mettre en oeuvre notre application ainsi que
quelques fenêtres du produit de notre projet.
I. Le modèle physique de données
(MPD)
Notre MPD contient une dizaine de table.
LABORATOIRE
Figure 17 : Schéma du
Modèle Physique de Données(MPD)
II. REALISATION DE NOTRE APPLICATION
1. Windev, un Atelier Génie
Logiciel (AGL)
1.1.
Présentation de l'outil
WINDEV, Atelier Génie Logiciel conçu tout en
français est un environnement de développement aux
qualités indéniables. Il est aujourd'hui à sa version 12
et supporte toutes les bases de données. Son langage de programmation
est le W-Langage qui se caractérise par ses expressions en
français et sa facilité d'utilisation. Il peut fonctionner sur
les systèmes d'exploitation Windows (98 en exécution, NT, 2000,
2003, XP, vista, Mobile).C'est un outil couvrant l'ensemble des besoins des
développeurs professionnels et le taux de réussite des projets
réalisés sous WINDEV est de 97,4%, soit deux fois plus
élevé que la moyenne de l'industrie. De même, il facilite
les applications en monoposte ou en réseaux. Pour notre étude, la
version 9 a été utilisée pour le développement de
notre application.
1.2. Les
Editeurs de WINDEV : l'éditeur d'analyse
De type MERISE, l'éditeur d'analyse contenu dans WINDEV
est une composante d'une diversité d'éditeur dont les
éditeurs de requêtes, de codes sources, de fenêtres,
d'états etc.
Ces éditeurs nous évitent de solliciter un
logiciel externe pour les applications souhaitées.
Hyper file est le moteur de base de données
adapté à la gestion de toutes les tailles de fichiers. Notons
que la base Hyper File est libre et gratuite donc livré en standard avec
WINDEV.
2.
Diagramme fonctionnel
Différent des menus standards, le menu de l'application
présentée se fait plus ergonomique à cause du stress
occasionné dans le domaine du dépistage du VIH. Néanmoins,
il respecte la structuration d'un logiciel normal dont l'accès aux
autres fenêtres contenant les sous-menus se fait par un menu
principal.
L'architecture de notre logiciel est présentée
sous forme de diagramme.
Identification
Menu Principal
Configuration
Coordination
Réception
Conseil
Laboratoire
Figure 16: Schéma du
diagramme fonctionnel du logiciel
3. Présentation de quelques écrans de notre
application
Certains écrans de notre application seront
présentés ci-dessous. Notons qu'ils sont issus de notre diagramme
fonctionnel ci-dessus. Etant donné notre nombre réduit
d'écran, nous mettrons en évidence les écrans principaux
regroupant plusieurs éléments. Mais pour ce logiciel, nous
noterons une combinaison de la fenêtre d'accueil et du Menu Principal
qui donne accès aux autres éléments relatifs à
chaque utilisateur.
3.1.
L'accueil
Ecran d'accueil de l'application
Le Menu Principal de l'application
Le menu principal, incrusté à la fenêtre
d'accueil est constitué des éléments CONFIGURATION,
COORDINATION, RECEPTION, CONSEIL, LABORATOIRE.
3.2.
L'identification
Cette interface est la première rencontrée pour
la création du dossier client. Elle est utilisée par le
chargé d'accueil pour enregistrer les premières informations sur
le client.
3.3. La
fenêtre Client
L'interface Client est celui
qui permet de compléter le dossier du client.
3.4.
Exemple d'états : Les Fiches de rendez-vous et de
référence
Elles sont destinées dans le premier cas aux personnes
déclarées négatives ou indéterminées et dans
le second aux personnes déclarées positives.
|