Download rapport

Transcript
Mobile Doctor's Desktop
19.2.8.2
Stephen Badan
Contrôle des liaisons entre les fichiers des applications
Plusieurs applications peuvent utiliser un même fichier, appelé fichier commun. Lors de la mise à jour
d'une application possédant un tel fichier, le fichier commun est également mis à jour. Il se peut alors
que les autres applications utilisant ce fichier, si elles ne sont pas mises à jour, génèrent des erreurs de
compatibilité de version lors de l'utilisation du nouveau fichier commun.
Dans ce but, une vérification s'exécutant en fin de processus de mise à jour contrôle si des fichiers
d'applications non mises à jour ont été modifiés par d'autres applications. Si tel est le cas, un message
d'avertissement est affiché et les applications concernées sont mises à jour automatiquement.
L'utilisateur peut cependant annuler la mise à jour s'il le souhaite, engendrant la suppression de
l'application.
Figure 47: Contrôle des
fichiers communs à
plusieurs applications
19.2.8.3
Application de test
Une application de test a été implémentée afin de s'assurer du bon fonctionnement du client lourd.
Cette application se présente de la manière suivante :
Figure 48: Application de
test
Cette application permet de simuler l'exécution simultanée de plusieurs applications. Une application en
exécution va effectuer périodiquement une demande d'identifiant de sécurité d'applications au client de
sécurité (la période des demandes étant calculée aléatoirement entre 1 et 10 secondes). Le client de
sécurité vérifie alors si l'utilisateur est autorisé à utiliser l'application et retourne l'identifiant si tel est le
cas. Dans ce cas, l'application simulée envoie cet identifiant au serveur de sécurité afin d'obtenir le nom
de l'utilisateur qui utilise cette application, le nom étant alors affiché à l'écran. Dans le cas contraire, un
Page 97/129