Sie sind auf Seite 1von 4

Université des Sciences et de la Technologie Houari Boumediene

Faculté d’Electronique et d’Informatique


Département d’Informatique

Module : Génie Logiciel / GL1 Année Universitaire : 2019 / 2020


Section : A

Projet #1
( Gestion du Trafic Aérien )

Pour assurer une meilleure sécurité, fluidité et pallier ainsi tout problème de congestion, un aéroport décide
de mettre en place une application pour la gestion du trafic aérien. A cet effet, l'aéroport possède plusieurs
pistes à attribuer par le système de contrôle aérien, à chaque demande de service d'une compagnie aérienne
pour planifier méticuleusement le décollage ou l’atterrissage de ses aéronefs. Une demande comporte la date,
l'heure et la durée d'attribution tandis qu'une piste est connue par son numéro, le seuil indiquant sa largeur et
son état (dégagée, réservée ou non utilisée).
Par ailleurs, une compagnie aérienne est identifiée par son nom, son site, son email et ses numéros de
téléphones. Quant à l'aéronef, il est identifié par son immatriculation, son type, le nom de son constructeur,
son poids, sa capacité en terme de nombre de passagers et de fret qu'il peut transporter, sa catégorie et le
nom de la compagnie qu'il l'a possède. Il existe quatre catégories d'aéronefs :
1. Aéronefs de sport et de loisirs : tels que les avions planeurs et légers.
2. Aéronefs commerciaux : tels que les avions cargo ou ravitailleur, passagers charter, de ligne ou nolisé,
d'affaire, mixtes et hélicoptères.
3. Aéronefs de services divers : tels que les avions de tourisme, d'épandage agricole et bombardier d'eau.
4. Aéronefs à usage militaire : tels que les avions de ravitaillement, de surveillance aérienne,
d'entraînement, de combat, bombardiers lourds, hélicoptères, intercepteurs/chasseurs, missiles tactiques,
transport de troupe ou de fret et vertiplane.

Un aéronef effectue des vols chacun est identifié par son numéro, une date, un aéroport et une heure de
départ, un aéroport et une heure d’arrivée, sa priorité, ses nombre d'escales, le nombre de passagers et le fret
qu'il transporte et le type de vol. Ce dernier peut être commercial régulier ou commercial occasionnel, non
commercial, militaire ou gouvernemental et humanitaire. Il est possible d'estimer la charge moyenne de
l'aéronef en fonction du poids cumul des passagers et du fret qui constitue le tonnage transporté.
Le vol est dirigé par le pilote commandant de bord, un ou deux copilotes et assisté par un certain nombre de
stewards et d'hôtesses. Tous font partie des membres de l'équipage sous la direction du commandant de bord.
Un membre de l'équipage est désigné par son matricule, son nom, son prénom, sa fonction et ses nombres
heures de vol.
Les compagnies doivent s’acquitter de redevances de navigation aérienne à payer pour chacun des vols de
ses aéronefs. Les redevances dues sont estimées en fonction de la distance parcourue au niveau de l'aéroport
multiplié par le tonnage transporté de l’aéronef. Le montant toutes taxes comprises sera égal à cette quantité
multipliée au prix unitaire et cumulé au montant taxé à 17%. Toutefois, Les compagnies aériennes sont
exempts du paiement de ces redevances pour tout aéronef dont le poids de charge est inférieur à 2 tonnes ou
effectuant un vol humanitaire ou de recherche et sauvetage. Une réduction de 40% sur le montant de la
redevance dû est appliquée sur les vols dont le poids de charge est plus de 2 et moins de 6 tonnes.

Chaque année, une liste noire d'aviation est établie et éventuellement mise à jour, interdisant à tout aéronef
d'atterrir ou de décoller de l'aéroport. Elle mentionne le nom de sa compagnie aérienne et son pays. Un
opérateur de contrôle aérien connu par son matricule, son nom, son prénom et ses nombre d'année
d'expérience, est en charge pour réguler toute les actions relatives à la gestion du trafic aérien. En
l'occurrence et en vu de déterminer les responsabilités, toutes les actions qu'il entreprend seront
instantanément recenser dans une liste qui relate le type de l'action (atterrissage ou décollage) autorisé, la
date et l'heure et la liste des problèmes et incidents rencontrés.

L'opérateur est habilité aussi à visualiser des statistiques relatant le nombre d'aéronefs par catégorie, de
décollage et d'atterrissage accordés à chaque compagnie. Par ailleurs, il sera possible pour le directeur
général de l'aéroport d'estimer le montant de fret réalisé, de déterminer les cinq premières pistes les plus
denses, de dresser la liste des aéroports desservis et de sélectionner la compagnie aérienne la plus imposée
ainsi que l'opérateur le plus consciencieux.
A mesure qu'une compagnie émet des demandes de service, le système de contrôle aérien lui construit un
profil relatant les services supplémentaires qu'elle désire intégrer dans ses demandes tels que les bulletins
météorologiques spéciaux et urgents. A travers ce profil, le système peut recommander à l’avenir à la
compagnie les dernières notifications pour l’inciter à les consulter.

Question : Décrire tout le cycle de vie du projet du cahier de charges jusqu’à la conception du logiciel et la
programmation du logiciel.

Remarque : Consulter le site https://www.icao.int/Pages/FR/default_FR.aspx et le document tels que


https://fr.wikipedia.org/wiki/Services_de_la_circulation_a%C3%A9rienne pour compléter les
exigences s'il y a lieu et les aspects à prendre en charge pour la Gestion du trafic aérien.

PROJETS Page : 2
Projet #2
( Suivi des commandes d’un Restaurant-Cafeteria )

Pour offrir un meilleur service à ses clients, un restaurant-cafétéria décide mettre en place une application

pour le suivi des commandes à servir sur place ou à livrer à domicile. Ainsi tout client peut commander sur
place ou à distance les plats qu’il désire, accompagné éventuellement de boissons et de rafraichissement
(café, thé, tisane, milkshake, boisson, jus, chocolat chaut, eau, etc.). Un plat concerne une spécialité culinaire
qu’elle soit orientale, occidentale, traditionnelle, asiatique ou autre. Un plat ou une boisson est identifié par
sa référence, sa désignation, sa nature chaude ou froide, son conditionnement (assiette, récipient avec
couvercle, boîte, plateau, barquette, gobelet, bouteille, etc.) et son prix.

La fiche technique d'un plat ou d'une boisson est composée de la liste des ingrédients ainsi de la méthode de
sa préparation. On décrit dans la liste des ingrédients le produit, sa quantité, l'unité de mesure et son prix. La
méthode préparation est composée du nom de l'étape, le temps nécessaire pour la préparer et de sa
description. On peut calculer le prix du plat ou de la boisson en fonction du prix total de sa préparation.

Le client peut être connu par le restaurant s’il est régulier ou un simple client inopiné. Quoiqu’il en soit tous
deux bénéficient de certains services communs tels que consulter la liste des plats culinaires ou les types de
boissons que restaurant prépare, rechercher un plat particulier ou des plats d'une certaine spécialité culinaire,
afficher la fiche technique du plat du jour, simuler le montant à payer d’une commande. Le client régulier
quant à lui est connu par son nom, son prénom, son adresse, son téléphone et son email. Il dispose en plus
d’un compte privé lui permettant d’accéder en ligne à l’application pour choisir en l’occurrence les plats à
mettre dans le panier, commander des plats sélectionnés du panier pour être livrés à domicile, suivre la
livraison depuis son départ du restaurant à son arrivée à l’adresse indiquée et payer sa commande.
Le client passe sciemment une commande à livrer en spécifiant la liste des plats et boissons, le nombre de
portion. Le montant de la commande est alors estimé ainsi que le montant global qui comptabilise en plus le
prix de livraison, à payer.

Une commande est prise en charge par un livreur pour la faire parvenir à destination. Il doit en l’occurrence,
valider son affectation de celle-ci ce qui va engendrer l’enregistrement de sa date et son heure de départ. Une
notification est instantanément envoyée au client pour l'informer du début et la durée approximative de la
livraison. Arrivé à destination, le receveur du colis doit valider sa bonne réception de la commande en
apposant sa signature électronique sur un appareil destiné à cet effet. Ce faisant le chef du restaurant peut
valider dès lors la commande en mentionnant la date et l'heure de la remise de la commande sur la fiche du
livreur et envoi un sms et un email au client pour qu’il puisse noter (de un à cinq) le service et la nourriture.

PROJETS Page : 3
Le client peut même laisser un commentaire décrivant son avis. Dans les périodes de pic de demandes, le
chef du restaurant peut devenir lui même livreur pour soutenir son service de livraison. Chaque fin de mois,
un classement est effectué pour récompenser le livreur ayant réalisé le maximum de livraison.

A mesure que le client commande des plats, le système lui construit progressivement un profil relatant ses
goûts et préférences culinaires. A travers ce profil, le système peut recommander à l’avenir au client les
dernières nouveautés du restaurant pour l’inciter à les commander. Par ailleurs, le système peut lui faire
bénéficier d’un bonus consistant à un bon gratuit pour déjeuner ou pour commander s'il a atteint une
vingtaine de commandes ou que le montant de ses commandes antécédentes aura dépassé un certain seuil.
On peut toujours établir des statistiques relatives au nombre de client par catégorie, de commandes sur place
ou à distance, le chiffre mensuel enregistré, les cinq premiers plats les plus commander, le nombre de
commande de chaque client. Ce faisant il sera possible de sélectionner le client le plus fidèle et le livreur le
plus consciencieux. Ces statistiques peuvent être visualisées à la demande par le chef de restaurant.

Question : Décrire tout le cycle de vie du projet du cahier de charges jusqu’à la conception du logiciel et la
programmation du logiciel.

Remarque : Consulter l'Internet et les sites tels que https://www.zagat.com et


https://www.compassarizona.com pour compléter les exigences s'il y a lieu et les aspects à prendre en
charge pour le Suivi des commandes d’un Restaurant-Cafeteria.

Note Importante :

1. Le travail devra se faire en binôme.

2. Le binôme est tenu de réaliser un seul projet de son choix.

3. Le binôme doit remettre un rapport de synthèse décrivant en détail toutes les étapes de
modélisation du cycle de vie : cahier de charges, spécification des besoins, conception
architecturale, conception détaillée.

4. La partie programmation en java de l’application est demandée et doit être présentée.

5. La date limite de remise des rapports est fixée au dernier samedi des cours.

6. La démonstration de l’application se fera par le binôme dans la dernière séance du TP.

PROJETS Page : 4

Das könnte Ihnen auch gefallen