0% ont trouvé ce document utile (0 vote)
41 vues

Java

Transféré par

safidylegrand
Copyright
© © All Rights Reserved
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
41 vues

Java

Transféré par

safidylegrand
Copyright
© © All Rights Reserved
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 8

REPOBLIKAN’I MADAGASIKARA

Fitiavana-Tanindrazana-Fandrosoana

Université de Fianarantsoa École Nationale d’Informatique


ffffffffsffffFianarantsoa

Mention: informatique

Parcours : Administration des systèmes et réseaux

RAPPORT DE PROJET JAVA


Presenté par:
-SAFIDISOA Olivio Frédéric
-LAMA Arimino Tsiory Ambinintsoa
-RASAMISON Sacha Kalyan
-BEREZIKY Rongatra Samuelline
-RAZAFIARIVELO Andy Bérénisse

Encadré par:
Monsieur MANDIMBY

Année Universitaire : 2023-2024

1
1
Page

TABLE DE MATIERE

TABLE DE MATIERE.................................................................................................................................................2
I. Presentation des outils et logiciels utilises..........................................................................................................3
Outils et environnement de developpement:.......................................................................3
II-Présentation du projet........................................................................................................................................4
A. Objectif:..................................................................................................................................................... 4
B. Conception et architecture:................................................................................................................................4
1. dictionnaire de donnees:...........................................................................................................4
2. MCD:..........................................................................................................................................4
3. MLD:..........................................................................................................................................4
4. MCT:..........................................................................................................................................4
C. Developpement:.........................................................................................................................................4
D. Extrait de code:..........................................................................................................................................4
F.FONCTIONNALITES:.....................................................................................................................................4
Page 3

I. Presentation des outils et logiciels utilises

Outils et environnement de developpement:

Système d’exploitation : On travaille sous windows 10 édition professionnel 64 bits

NETBEANS:

Pour développer l’application nous avons utilisé NETBEANS.


-Développé par : Oracle Corporation (initialement développé par Sun Microsystems)
-Dernière version : 16 (janvier 2023)
-Dépôt : github.com/apache/netbeans
-Système d'exploitation : GNU/Linux, macOS, Microsoft Windows
-Type : Environnement de développement intégré (IDE)
-Politique de distribution : Gratuit
-Licence : Licence publique générale Apache version 2.0
-Site web : netbeans.apache.org

XAMP:

Comme base de données ,nous avons utilisé XAMP.


-Développé par : Oracle Corporation (initialement développé par Sun Microsystems)
-Dernière version : 16 (janvier 2023)
-Dépôt : github.com/apache/netbeans
-Système d'exploitation : GNU/Linux, macOS, Microsoft Windows
-Type : Environnement de développement intégré (IDE)
-Politique de distribution : Gratuit
-Licence : Licence publique générale Apache version 2.0
-Site web : netbeans.apache.org

MYSQL CONNECTOR:

Afin de connecter netbeans à xamp nous avons choisi ce logiciel.


-Développé par : Oracle Corporation
-Dernière version : 8.0.33 (juin 2023)
-Dépôt : github.com/mysql/mysql-connector
-Système d'exploitation : GNU/Linux, macOS, Microsoft Windows
-Type : Connecteur de base de données
-Politique de distribution : Gratuit
-Licence : Licence publique générale GNU version 2
-Site web : dev.mysql.com/downloads/connector
Page 4

II-Présentation du projet

A. Objectif:

L’objectif de la réalisation de ce projet est d’obtenir un logiciel facilitant la gestion des inscriptions des
passagers

Qui vont donc utiliser l'application ?


- Ce seront les gens qui travaillent dans les services de transports surtout aériens comme les agents
de controles de securite.

Quelles seront ainsi les attentes des utilisateurs ?


-vérifier si parmi les personnes dans une liste de voyageurs ,il y a des gens atteintes d’IST ou des gens
qui n’ont pas le droit d’ entrer au sein d’un territoire.

B. Conception et architecture:

1. dictionnaire de donnees:

Libelle Definition Type Longueur Etat Formation


Analytique
Id_passeport Numero AN 11 Auto-
identifiant du incrementee
passeport du
voyageurs
Nom Nom du AN 50 E
voyageur
Prenom Prenom du AN 50 E
voyageur
Date_naissance Date de D 10 Ca JJ/mm/aaaa
naissance du
voyageur
Numero_passepor Numero de AN 20 E
t passeport du
voyageur
Nationalite Nationalite AN 30 E
du voyageur
Adresse Adresse du AN 100 E
voyageur
Telephone Numero de AN 20 Toujours avec
telephone du des chifres
voyageur precede de +
Email Adresse email AN 100 E Nom@gmail.

4
Page 5

du voyageur com
Type Type de B 1 Choix
personne qui IST ou
ne peut pas NOTAM
voyager
Alert Presence B 1 OUI ou NON
d’alerte ou
non

2. MCD:

passager
Id_passager
prenom
nom
date_naissance
numero_passport
nationalite
1,n adresse
telephone
email
alerte

avoir

vol
id_vol
1,n
numero_vol

date_depart

date_arrivee

origine

3. MLD: destination

5
Page 6

passager

Id_passager
prenom
nom
date_naissance
numero_passport
nationalite
adresse
telephone
email
alerte

avoir
Id_passager
Id_vol

vol

6
Page 7

C.Developpement:

E.Extrait de code:

F.Fonctionnalite:

Vous aimerez peut-être aussi