salut a tous ;
je travail dans une boite qui permet qui s'occupe de ce service par SMS
Présentation du service :
En Tunisie, L’Office de l’Aviation Civile et des Aéroports (OACA) a lancé la Consultation des horaires d’avion via SMS, ce service existe actuellement via le site web de l’OACA.
On pourra désormais via l’accès par le numéro 87012 : les renseignements sur un vol, la liste des vols en provenance d’une ville et enfin les vols en partance pour une ville.
En 2005, les renseignements par SMS se limitaient aux vols de la même journée et concernait uniquement les vols des aéroports de Tunis-Carthage, Djerba et Monastir.
Acculement le service est étalé sur les vols de plusieurs jours.
Et concerne tout les aéroports Tunisiens.
Manuel de description du service
objet de la requête :
-un mot clef : c’est le clef du service 123 avion : c’est l’inducteur du service demandés (arrivée, départ ou vol) +une indication sur le nom de l’aéroport tunisien
Les mots clef utilisés sont :
A : arrivée de l’aéroport de Tunis Carthage
D : départ de l’aéroport de Tunis Carthage
Un premier paramètre qui correspond au nom de la ville de départ ou de destination du vol pour le service départ et arrivée
-au numéro du vol pour le service »vol »
Un deuxième paramètre (facultatif) : qui correspond a la date du vol ou des vols
Remarque :
Par défaut le système renvoi les informations relatives a la date courante
Procédure :
- extraction des données relatives au horaires du vol de façon périodique tout les 5 min a partir du site web de OACA
-La réponse (les informations) renvoyé au requêtes de l’utilisateur des services départ ou arrivée suive une certaine logique :
Soumission de la requête utilisateur à une heure Delta
Delta +10 secondes conceptions du message de la réponse par concaténation des informations sur le vol programmées pour la journée ou le lendemain jusqu’a l’épuisement de la capacité du SMS cad 450 caractères cad 7a8 vol
Réception de la réponse par l’utilisateur à delta+30 à 40 seconde selon l’opérateur
Exemple 1:
Arrivé aéroport Monastir Habib Bourguiba
Syntaxe de la requête :
Message envoyé par l’utilisateur AM <espace> Toulouse
Réponse renvoyé par le système selon les cas :
1cas
Aujourd’hui aucun vol en partenace de Toulouse n’est programmé .copyrigtGET
2 cas
Toulouse ag5457 à 17 :50, Toulouse tu568 à 1 :30.copyrigt.GET
Exemple 2 : (date courante 14 avril)
Syntaxe de la requête :
Message envoyé par l’utilisateur V <espace>TU 257 ou
VOL ‘espace’ TU 257
Réponse renvoyé par le système selon les cas :
Le 14 -04-2008, départ de tunis
La gestion des erreurs :
Le programme supporte presque tous les formats de la date
Exemple (14/03/2008 ou 14-03-2008 ou 14+03+2008 ou 14*03*2008 ou 14 .03.2008)
Remarque : on peut mettre le chiffre correspondant au mois ou écrire l e mois en toute lettre
Exemple : (14/mars/2008 ou 14-mars-2008 ou 14+mars+2008 ou 14*mars*2008 ou 14 .mars.2008)
Le programme peut accepter les lettres introduites par l’utilisateur en minuscule et en majuscule
Le programme prend en charge les erreurs commis sur les noms des villes à 70% grâce à un sous programme qui calcule un coefficient de corrélation par rapport à la liste prédéfini des noms des villes.
je veut juste que vous me proposiez des idées concernant l'amélioration de la gestion des erreurs sur les Noms des villes ? SVP
vous me sauverez la vie
en fait il me faut des idées sur comment accepter les erreurs sur les noms des villes que l'utilisateur à envoyé par SMS (input)
cad il faut que le programme trouve la ville que l'utilisateur a écrit même si elle n'ait pas exacte, pour qui puise envoyé a l'utilisateur les bonnes informations concernant le Vol (SMS output)
exemple :
strazburg ____Strasbourg
muncher ______Munich
amestrdam______Amsterdam
on a déjà un programme (en java) mais on essaye de l'améliorer
si vous avez des idées même très simples n'hésite pas à me les faire parvenir svp
Partager