Académique Documents
Professionnel Documents
Culture Documents
METAR
Spécification de besoins
Auteurs : CHATELAIN Arnaud - MONTAGNE Marc
Groupe : M1B411
/01/2011
Spécification de besoins TP3 2011
1 Introduction...................................................................................................................................3
1.1 Objet du document..............................................................................................................3
1.2 Termes et abréviations........................................................................................................4
1.3 Documents associés et références...................................................................................4
2 Acteurs du système....................................................................................................................4
2.1 L’utilisateur............................................................................................................................4
3 Cas d’utilisation............................................................................................................................5
3.1 Diagramme des cas d’utilisation........................................................................................5
3.2 Recherche d’un METAR via le code OACI.......................................................................5
3.2.1 Objectif..........................................................................................................................5
3.2.2 Acteurs..........................................................................................................................5
3.2.3 Données échangées....................................................................................................5
3.2.4 Description des enchaînements.................................................................................5
3.2.5 Interface utilisateur.......................................................................................................6
3.3 Rechercher via une liste.....................................................................................................6
3.3.1 Objectifs........................................................................................................................6
3.3.2 Acteurs..........................................................................................................................6
3.3.3 Données échangées....................................................................................................6
3.3.4 Description des enchainements.................................................................................6
3.3.5 Interface utilisateur.......................................................................................................6
3.4 Quitter....................................................................................................................................6
3.4.1 Objectifs........................................................................................................................6
3.4.2 Acteurs..........................................................................................................................6
3.4.3 Données échangées....................................................................................................6
3.4.4 Description des enchainements.................................................................................7
3.4.5 Interface utilisateur.......................................................................................................7
3.5 Consultation du rapport METAR........................................................................................7
3.5.1 Objectifs........................................................................................................................7
3.5.2 Acteurs..........................................................................................................................7
3.5.3 Données échangées....................................................................................................7
3.5.4 Description des enchainements.................................................................................7
3.5.5 Interface utilisateur.......................................................................................................7
3.6 Exporter le bulletin dans un fichier....................................................................................8
3.6.1 Objectifs........................................................................................................................8
3.6.2 Acteurs..........................................................................................................................8
3.6.3 Données échangées....................................................................................................8
3.6.4 Description des enchainements.................................................................................8
3.6.5 Interface utilisateur.......................................................................................................8
1 Introduction
1.1 Objet du document
Ce document présente les besoins d’un logiciel de consultation d’informations
météorologiques utilisées dans l'aviation. Nous souhaitons créer un programme qui
permette de récupérer les informations météorologiques et ensuite de les afficher
convenablement. Ces informations météorologiques sont des « METAR »
(Meteorological Airport Report) qui contiennent toutes les données météorologiques
utiles à l’aviation. Il convient donc de les traiter et afficher de façon claire.
Ce document a pour but de préciser les différentes étapes et cas d’utilisations auxquels
sera confronté l’utilisateur du programme.
Terme Définition
[1] « Sujet TP3 », TP3, semaine 2 – Jean CALADO – ESME Sudria – Décembre 2010
2 Acteurs du système
Le système comporte un unique acteur : l’utilisateur.
2.1 L’utilisateur
L’utilisateur a accès à toutes les possibilités offertes par le programme à savoir la
recherche d’un METAR, sa consultation et son exportation dans un fichier.
3 Cas d’utilisation
3.1 Diagramme des cas d’utilisation
L’utilisateur peut ainsi consulter un bulletin METAR de deux façons : via le code OACI
ou via une liste. Il peut alors exporter ce bulletin. Enfin, il peut quitter le programme en
appuyant sur la touche F10.
3.2.2 Acteurs
L’utilisateur est le seul acteur de ce cas d’utilisation.
Séquence : L’interface demande à l’utilisateur de saisir un code OACI. Une fois la saisie
effectuée, l’utilisateur doit la valider en appuyant sur la touche « Entrée ».
Exception : En cas d’erreur dans la saisie du code OACI, un message apparaît pour
prévenir l’utilisateur et lui demander de saisir à nouveau ce code.
Mettre l’image
Mettre l’image
3.3.2 Acteurs
L’utilisateur est le seul acteur de ce cas d’utilisation.
Séquence : L’utilisateur choisi un aéroport dans la liste qui lui est proposée. Une fois
celui-ci sélectionné, le programme propose à l’utilisateur la visualisation des données
correspondantes.
Mettre l’image
Mettre l’image
3.4 Quitter
3.4.1 Objectifs
L’utilisateur doit pouvoir quitter le programme quand il le souhaite
3.4.2 Acteurs
L’utilisateur est le seul acteur de ce cas d’utilisation.
3.5.2 Acteurs
L’utilisateur est le seul acteur de ce cas d’utilisation.
__________________________________________________________________________
| |
| Code OACI: LFBB Bulletin du 07/11 à 21h53 |
|__________________________________________________________________ ______|
| |
| METAR Brut: KDEN 072153Z 06004KT 10SM FEW060 SCT140 BKN200 17/M01 |
| A2981 RMK AO2 SLP048 T01721006 $ |
|--------------------------------------------------------------------------------------------------------------------- |
| Le bulletin a été fait il y a 15 minutes, à 21:53 UTC |
| Vent 04 kt de est/nord-est |
| Température 17°C |
| Humidité 29% |
| Pression 1009 hPa |
| Visibilité 16.1 km |
| Peu de nuages à une hauteur de 6000 pieds |
| Nuages épars à une hauteur de 14000 pieds |
| Nuages fragmentés à une hauteur de 20000 ft |
|________________________________________________________________________ |
|Next: Aéroport suivant dans la liste Prev: Aéroport précèdent |
|E: exporter S: saisir Code OACI F: favoris F10: quitter |
|________________________________________________________________________ |
3.6.2 Acteurs
L’utilisateur est le seul acteur de ce cas d’utilisation.
Le bulletin METAR a bien été exporté en fichier texte et enregistré sous le nom
« fichier.txt ».