I.3.3. APIs utilisées
Au cours de la phase développement, on a utilisé
plusieurs bibliothèques (APIs) pour assurer de nombreuses
fonctionnalités. En effet, ces bibliothèques comprennent
plusieurs méthodes qui facilitent beaucoup la tâche du
développeur. Parmi les APIs qu'on a utilisées on cite :
· Javax.comm : utilisée
essentiellement pour la programmation port série en Java. En effet,
grâce à cette bibliothèque on arrive à communiquer
avec la clé 3G, envoyer des commandes AT et recevoir la réponse
de retour qui concerne soit les données d'identifications du client
(IMSI, IMEI, etc ), soit les KPIs data (RSSI, BER, etc).
· Jdom : utilisée pour la
création d'un fichier XML et l'enregistrement des données
à collecter tel que les KPIs data et les données
d'identifications des clients.
· Mysql-Connector : assure essentiellement
la connexion avec la base de données et exécution des
requêtes SQL envoyés.
· Simpleftp : utilisée pour se
connecter à un serveur FTP et on peut aussi soit envoyer un fichier soit
recevoir un autre du serveur.
· Jfreechart : bibliothèque
utilisée afin de créer des courbes ou des diagrammes au cours de
l'application opérateur. En effet, on doit consulter la base de
données pour extraire des données et ensuite dessiner les courbes
qui vont être utiles pour le suivi de la qualité de service
offert.
|