RAPPORT DE STAGE Développement de modules complémentaires pour client CHU
© Aldata Solution I 38/49
6.2. Écrans PDA
Le logiciel G.O.L.D. Stock a été développé également pour une utilisation mobile.
Cela permet aux personnels des entrepôts de pouvoir travailler directement dans les différentes allées de l’entrepôt.
L’utilisation mobile du logiciel apporte certaines différences d’approches vis-à-vis d’une
utilisation standard centralisée.
Dans l’utilisation standard, l’ensemble des libraires de l’application (fichiers jar) est chargé à
connexion. Les problèmes de taille mémoire ne se posent pas dans ce cas, puisqu’il s’agit d’une utilisation centralisée. Pour les PDA, on ne dispose pas d’un espace mémoire infini. Du coup, on charge que les librairies utiles aux PDA.
De plus, aucun libellé présent dans l’application n’est écrit en dur dans les sources. On les
retrouve tous dans une table. Cela permet d’utiliser le logiciel dans plusieurs langues sans avoir créer un source pour chaque langue. Cependant, si pour l’utilisation classique, on charge la tota de la base en mémoire sans problème, l’utilisation PDA l’interdit : on ne peut charger que les libellés de l’application PDA. Des améliorations futures pourraient (devraient ?) être amenées afi de charger seulement les libellés des modules utilisés vu la croissance de l’exploitation du PDA.
Les écrans PDA sont développés en JavaScript et en HTML avec en partie
haute de l’écran les informations et en partie basse les boutons. L’écran de l’appareil étant relativement petit, l’utilisation des écrans PDA est destiné pour des traitements simples et légers en données. L’un des avantages des PDA est qu’ils permettent de flasher des codes barres et de les afficher à l’écran pour lancer les traitements.
L’ensemble des écrans PDA que j’ai développés permettent de travailler sur les différents
mouvements internes des cartons dans l’entrepôt. Ils sont explicités par la suite.