Académique Documents
Professionnel Documents
Culture Documents
Organisme daccueil
Entreprise MST Sarl
Encadrant lentreprise : Mme BEN AZIZA Saida
Encadrant FSEG : M. CHAOUECH Helmi
LOGO
Anne Universitaire 2011-2012
PLAN
PRESENTATION DE CADRE DU PROJET
PROBLMATIQUE
SOLUTIONS PROPOSEES
CONCEPTION
REALISATION
CONCLUSION & PERSPECTIVES
Organisme daccueil :
MST Sarl est une entreprise se spcialise dans la fabrication des pices en
plastique, pices dcoup et soud et le montage dappareils et dquipements
lectriques, et mecaniques, ainsi que toutes activits et services y affrentes.
Date de cration : 2007
Nombre des employs : 200 employs dont 30 cadres sont hautement qualifis.
PROBLMATIQUE
PROBLMATIQUE
PROBLMATIQUE
PROBLMATIQUE
Utilisation
Fourniture
CONCEPTION 1/6
Grer les clients (Administrateur)
Acheter un produit(Client)
Diagramme de classe
Ct Administrateur
Diagrammes de squence
Ct Utilisateur
Ct Fournisseur
CONCEPTION 2/6
Diagrammes de
de cas
cas dutilisation
dutilisation de
de ct
ctAdministrateur
Fournisseur
: Grer
lesles
matires
Diagrammes
Utilisateur
: Acheter
un
produit
: Grer
clientspremires
Supprimer
un client
Supprimer une
matire
Ajouter
client
Ajouter
uneunmatire
les cl ients
ListerLister
les matires
Grer
les clients
Grer les
matires
premires
Client
Admini
strateur
Fournisseur
<<incl ude>>
<<include>>
<<include>>
<<extend>>
Modifier
un client
Modifier une
matire
Rechercher
client
Rechercher
uneunmatire
Acheter un produit
S'authentifier
S'authentifier
S'authentifier
CONCEPTION 3/6
Diagramme de classe
HistoriqueMessages
- idMessage
: int
- idClient
: int
- dateReception : Date
Client
Adminstrateur
-
idAdministrateur
login
password
prenom
nom
:
:
:
:
:
int
String
String
String
String
Message
1..*
Envoyer
+ gerer_client ()
: void
+ gerer_fournisseurs () : void
+ gerer_produits ()
: void
1..*
idMessage
nom
contenu
idAdministrateur
dateEnvoi
...
:
:
:
:
:
int
String
String
int
Date
1..*
idClient
login
password
nom
:
:
:
:
int
String
String
String
1..*
Recevoir + setIdClient (int id) : void
+ getIdClient ()
: int
*
AchatProduit
Commande
-
idAdministrateur
idFournisseur
idMatiere
date_commande
:
:
:
:
int
int
int
Date
- idClient
: int
- idProduit
: int
- date_achat : Date
*
Matiere premiere
-
idMatiere
idFournisseur
nom
qte
prix
:
:
:
:
:
int
int
String
int
float
*
Produit
*
Fournisseur
+ gerer_matieres_premieres () : void
+ setIdFournisseur (int id)
: void
+ getIdFournisseur ()
: int
idProduit
nom
qte
prix
:
:
:
:
int
String
int
float
CONCEPTION 4/6
Grerles
les
clients
Grer
clients
Ajouter un client
Authentification
Systme
:Systme
:SGBD
:Systme
:Systme
Administrateur
Administrateur
Intervenant
Administrateur
strict [Strict]
loop
loopref
PageAuthentification()
d'authentification
Diagramme de
squence ct
Administrateur
seq
alt
[Weak]
loop
Succs
ref
seq
Crer
Ajouter un client()
[Weak]
:Client
Verification()
ref
ref
alt
Succs
ref
ref
Echc
Echc
ref
Saisir(login,password)
Insert()
Succs d'ajout
Grer les fournisseurs()
Succs
Rechercher un client()
Page d'authentification
Echc d'ajout
Echc
Grer les produits()
CONCEPTION 5/6
Acheter un produit
:Systme
:Systme de transactions
Client
strict
[strict]
ref
Authentification()
Diagramme de
squence ct
Utilisateur
loop
Vrification()
Vrifier_carte(param2)
alt
[Succs]
[Echc]
Acheter_produit(param)
Echc d'achat
CONCEPTION 6/6
Mettre jour une matire premire
:Systme
:SGBD
Fournisseur
loop
seq
:Systme
[Weak]
Fournisseur
strict
Update()
ref
Authentification()
Succs
Succs de modification
[Succs]
loop
squence ct
seq
[Echc]
ref
Fournisseur
[Weak]
alt
[Succs]
[Echc]
ref
Echc
Echc de modification
ref
Company Logo
Vrification()
[strict]
alt
Diagramme de
Modifier_matiere (Param)
Vrification()
Succs de supression
Succs
Echc de suppression
Echc
REALISATION 1/4
Environnement de travail
12
REALISATION 3/4
Diagramme de dploiement
13
Envoi
de
Achat
dumessage
produit
Ajout
Administration
dun
client
Authentification
Company Logo
REALISATION 4/4
TEST DE LAPPLICATION
(vido)
Perspectives :
Amliorer les fonctionnalits de lapplication et rendre lapplication mobile installable sur des
dispositifs portables (tlphones mobiles, PDA (assistant numrique personnel), BlackBerry).
14
Company Logo