0% ont trouvé ce document utile (0 vote)
2 vues13 pages

Gestion informatisée du port Tanger-Med

Le projet de gestion du port Tanger-Med vise à développer un système informatique pour gérer les usagers, les places de bateau et la facturation des services, en automatisant les processus manuels. Il inclut la gestion des types de bateaux, des places disponibles, et des fonctionnalités telles que l'enregistrement des usagers et la génération de factures. Ce système, conçu en Java, répond aux besoins spécifiques du port et améliore l'efficacité opérationnelle.

Transféré par

Heather 95
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues13 pages

Gestion informatisée du port Tanger-Med

Le projet de gestion du port Tanger-Med vise à développer un système informatique pour gérer les usagers, les places de bateau et la facturation des services, en automatisant les processus manuels. Il inclut la gestion des types de bateaux, des places disponibles, et des fonctionnalités telles que l'enregistrement des usagers et la génération de factures. Ce système, conçu en Java, répond aux besoins spécifiques du port et améliore l'efficacité opérationnelle.

Transféré par

Heather 95
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

AYOUB TAOUSSI Bouchra FRIKH

e projet de gestion du port Tanger-Med a pour objectif de développer un système informatique


permettant de gérer efficacement les usagers, les places disponibles pour les bateaux, et la
facturation des services. Ce système vise à automatiser les processus manuels, souvent complexes
et chronophages, liés à la gestion d'un port maritime.

Le port Tanger-Med accueille deux types d'usagers : les abonnés, qui disposent d'une place
permanente pour leur bateau, et les passagers, qui paient une taxe journalière pour une place
temporaire. Les bateaux sont classés en trois catégories en fonction de leur taille et de leurs besoins
en services La gestion des places, des usagers et des factures nécessite une approche structurée et
automatisée pour garantir une efficacité optimale.

3
1. Etude et Analyse du Projet :
1.1) Objectifs initiaux :
1.2) L'objectif initial de notre projet est d'informatiser la gestion du port Tanger-Med en
développant une application orientée objet en Java. Cette application doit permettre de gérer
efficacement les usagers du port, les places disponibles pour les bateaux, et les facturations
associées. Voici les principaux objectifs

2. Gestion des Bateaux

 Types de Bateaux :

o Voilier non habitable : Bateau de moins de 10 mètres sans cabine,


n'utilisant pas les services du port.

o Voilier type 1 : Bateau entre 10m et 25m avec cabine(s), utilisant les
services d'électricité et d'eau.

o Voilier type 2 : Bateau de plus de 25m, nécessitant des places


spécifiques et de grande taille.

3. Gestion des Places

 Chaque place est définie par la taille maximale du bateau qu'elle peut
accueillir et les services disponibles (électricité, eau).

 Il existe également des places "mortes" (loin des quais) sans services, avec
un tarif réduit.

4. Facturation

 Prix de base :

o 500 euros par an pour les abonnés avec des voiliers non habitables.

o 20 euros par jour pour les passagers avec des voiliers non habitables.

4
 Majorations :

o 30% pour les bateaux de type 1.

o 60% pour les bateaux de type 2.

 Suppléments : 50 dhs pour chaque service (électricité ou eau) utilisé.

5. Fonctionnalités à Implémenter

 Création et gestion des usagers : Enregistrement des abonnés et passagers.

 Enregistrement des paiements : Suivi des paiements effectués par les


usagers.

 Édition des factures : Génération de factures à la fin du séjour pour les


passagers ou au début de chaque mois pour les abonnés.

 Gestion des places : Affichage des places disponibles, réservation des places,
et mise à jour des disponibilités.

 Sauvegarde des données : Sauvegarde des informations sur les usagers et


l'occupation des places dans des fichiers texte.

6. Utilisation de l'Application

 Interface utilisateur : Un programme principal permettant à l'utilisateur


d'interagir avec l'application pour effectuer les différentes opérations.

 Recherche et affichage : Possibilité de rechercher et d'afficher les places


disponibles selon des critères spécifiques (type de bateau, services
disponibles, etc.).

 Gestion des réservations : Enregistrement des choix de places par les usagers
et mise à jour des disponibilités.

 Sauvegarde et restauration : Sauvegarde des données dans des fichiers texte


pour une utilisation ultérieure.

5
7. Rendu du Projet

 Code source : Le code Java implémentant les différentes classes et


fonctionnalités.

 Rapport : Un rapport décrivant l'architecture des classes, l'organisation du


programme, et les choix de conception.

 Jeu d'essai : Un ensemble de données de test pour valider le fonctionnement


de l'application.

Diagramme de classe :
Voici notre digramme de classe qui contient les classes principales utilisés dans ce projet

6
Capture d’écran :
1. [Link] :

2. [Link] :

7
3. [Link] :

8
4. [Link] :

5. [Link] :

6. [Link] :

9
7. Output :

10
Le projet de gestion du port Tanger-Med a été une expérience enrichissante qui a permis
de mettre en pratique les concepts fondamentaux de la Programmation Orientée Objet
(POO) en Java. À travers ce projet, nous avons développé un système informatique
capable de gérer efficacement les usagers, les places disponibles pour les bateaux, et la
facturation des services. Ce système répond aux besoins spécifiques du port en
automatisant des processus manuels et en offrant une solution structurée et scalable.

8. Fichiers :

[Link] [Link] [Link] [Link]

[Link] [Link]

11
12
13
14
15

Vous aimerez peut-être aussi