Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

Embed Size (px)

Citation preview

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    1/113

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    2/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    D"di+#+e!

    Ce modeste travail n’aurait pas été possible sans l’aide de plusieurs personnes.

     Nous le dédions :

    A nos mères, d’abord, car aucun hommage ne pourrait être à l’hauteur del’amour dont elles ne cessent de nous combler. Que ieu les protège et leurs

     procure bonne santé et longue vie.A nos !rères et à mos s"urs #ui ont tou$ours su nous soutenir.

    A notre grande !amille et à tous les amis.

    A l’ensemble des enseignants#ui ont collaboré de près ou de loin à l’élaboration de notre travail.

     Nous dédions ce présent travail à la mémoire à mon père !eu A5ede!!#t#r et àma tante !eue Mo6id#, 

    Que ieu les accueille dans l’%ternel &aradis '

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    3/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Re)er+ie)ent!

     Nous remercions ieu, le tout puissant, de nous avoir donné la

    santé et la volonté d’entamer et de terminer notre &ro$et de (ind’%tudes.

    )out d’abord, ce travail, !aut*il l’avouer, n’aurait pu êtreachevé et voir le $our sans l’aide et l’encadrement de M)e

    A+(or H#d(")i #ue nous remercions in!iniment pour l’e+ceptionnelle #ualité de son encadrement, pour sa patience,sa rigueur et sa disponibilité durant toute la période de notre

    ouvrage.

     Nos remerciements s’adressent également à Mr,'$id#oi E$-e!7notre encadrant au sein de la )unisie )elecom, pour son aide

     prati#ue et son soutien moral ainsi #ue pour sesencouragements et précieu+ conseils.

     Nous sommes conscients du grand honneur #ue tous lesMe)5re! de jr-! nous !ont part pour avoir accepté

    d’e+aminer notre &ro$et de (in d’%tudes. Nos remerciementss’adressent également à l’ensemble de nos chers pro!esseurs pour leurs générosités et la grande patience dont ils ont !ait

     preuve malgré leurs charges académi#ues et pro!essionnelles.

     Nos pro!ondes reconnaissances vont également à tout leserviable, brave et attentionné personnel de notre nstitut

    -upérieur de estion.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    4/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

     

    Sommaireédicaces...............................................................................................................................................ii

    /emerciements......................................................................................................................................iii

    0istes des tableau+................................................................................................................................i+

    0istes des !igures....................................................................................................................................+

    ntroduction générale..............................................................................................................................1

    Chapitre : &hase d’incubation..............................................................................................................2

    .1 ntroduction!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ".3 Capture des besoins!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "

    .3.1 &résentation de du cadre du stage!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"

    .3.1.1 &résentation générale!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"

    .3.1.3 &résentation de l’organisme!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#

    .3.3 4esoins !onctionnels!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#

    .3.5 4esoins non !onctionnels!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$

    .5 denti!ication des acteurs et des cas d’utilisation!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$

    .5.1 denti!ication des acteurs!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$

    .5.3 denti!ication des cas d’utilisation!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%

    .2 A!!ectation des priorités au+ cas d’utilisation!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%

    .6 /a!!inement des cas d’utilisation de priorité 7 1 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&

    .6.1 /a!!inement du cas d’utilisation 7 -’authenti!ier 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&

    .6.3.3 /a!!inement du sous cas d’utilisation 7 -upprimer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!''

    .6.3.5 /a!!inement du sous cas d’utilisation 7 Consulter 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'(

    .6.3.2 /a!!inement du sous cas d’utilisation 7 9odi!ier 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'(.6.3. /a!!inement du sous cas d’utilisation 7 &aramétrer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!')

    . &rotot;pes d’inter!ace!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'"

    .< Anal;se des cas d’utilisation de priorité 7 1 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'$

    .

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    5/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    ..1 Conception du cas d’utilisation 7 -’authenti!ier 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!()

    .>.3 Conception du cas d’utilisation 7 érer =!!re8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!()

    .>.3.1 Conception du sous cas d’utilisation 7 A$outer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("

    .>.3.3 Conception du cas d’utilisation 7 Consulter 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(#

    .>.5 Conception du cas d’utilisation 7 &aramétrer =!!re 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(+

    .>.5.1 Conception du cas d’utilisation 7 A!!ecter -ervice 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(+

    .? Conclusion......................................................................................................................................3<

    C(#%itre II & P(#!e d’E$#5or#tion.....................................................................................................3?

    .1 ntroduction!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(&

    .3 Capture des besoins!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (&

    .5 /a!!inement des cas d’utilisation de priorités 7 3 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(&

    .5.1 /a!!inement du cas d’utilisation 7 érer -ervice 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(&

    .5.1.1 /a!!inement du sous cas d’utilisation 7 A$outer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)*

    .5.1.3 /a!!inement du sous cas d’utilisation 7 -upprimer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)*.5.1.5 /a!!inement du sous cas d’utilisation 7 Consulter 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)'

    .5.1.2 /a!!inement du sous cas d’utilisation 7 9odi!ier 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)'

    .5.1.6 /a!!inement du sous cas d’utilisation 7 &aramétrer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)(

    .5.3 /a!!inement du cas d’utilisation 7 érer &aramètres 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!))

    .5.3.1 /a!!inement du sous cas d’utilisation 7 érer Catégorie Client 8!!!!!!!!!!!!!!!!!!!!!!!!!!!))

    .5.3.1.1 /a!!inement du sous cas d’utilisation 7 A$outer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)"

    .5.3.1.3 /a!!inement du sous cas d’utilisation 7 -upprimer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)"

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    6/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    .5.3.1.5 /a!!inement du sous cas d’utilisation 7 Consulter 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)#

    .5.3.1.2 /a!!inement du sous cas d’utilisation 7 9odi!ier 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)#

    .2 Anal;se des cas d’utilisation de priorité 7 3 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)+

    .2.1 Anal;se du cas d’utilisation 7 érer -ervice 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)+

    .2.1.1 iagramme de classe du modèle d’anal;se du cas d’utilisation 7 -upprimer 8!!!!!!!!!!!!)+

    .2.1.3 iagramme de collaboration du modèle d’anal;se du cas d’utilisation 7 -upprimer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)+

    .2.1.5 iagramme de classe du modèle d’anal;se du cas d’utilisation 7 9odi!ier 8!!!!!!!!!!!!!!)$

    .2.1.2 iagramme de collaboration du modèle d’anal;se du cas d’utilisation 7 9odi!ier 8!!!!!)$

    .2.3 Anal;se du cas d’utilisation 7 &aramétrer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)$

    .2.3.1 iagramme de classe du modèle d’anal;se du cas d’utilisation 7 A!!ecter =pération8!!!!!)$

    .2.3.3 iagramme de collaboration du modèle d’anal;se du cas d’utilisation 7 A!!ecter=pération 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)%

    .2.5 Anal;se du cas d’utilisation 7 érer &aramètres 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)%

    .2.5.1 Anal;se du sous cas d’utilisation 7 érer Catégorie Client 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)%

    .2.5.1.1 iagramme de classe du modèle d’anal;se du cas d’utilisation 7 A$outer 8!!!!!!!!!!)%

    .2.5.1.3 iagramme de collaboration du modèle d’anal;se du cas d’utilisation 7A$outer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)&

    .2.5.1.5 iagramme de classe du modèle d’anal;se du cas d’utilisation 7 -upprimer 8!!!!!!)&

    .2.5.1.2 iagramme de collaboration du modèle d’anal;se du cas d’utilisation7 -upprimer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)&

    .6 Conception des cas d’utilisation de priorité 7 3 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"*

    .6.1 Conception du cas d’utilisation 7 érer -ervice 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"*

    .6.1.1 Conception du cas d’utilisation 7 -upprimer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"*

    .6.1.3 Conception du cas d’utilisation 7 9odi!ier 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"'

    .6.3 Conception du cas d’utilisation 7 &aramétrer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"(

    .6.3.1 Conception du cas d’utilisation 7 A!!ecter =pération 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"(.6.5 Conception du cas d’utilisation 7 érer &aramètres 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")

    .6.5.1 Conception du sous cas d’utilisation 7 érer Catégorie Client 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")

    .6.5.1.1 Conception du sous cas d’utilisation 7 érer Catégorie Client 8!!!!!!!!!!!!!!!!!!!!!!!")

    . Conclusion!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "#

    C(#%itre III & P(#!e de Con!tr+tion................................................................................................2<

    .1 ntroduction!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "$

    .3 Capture des besoins!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"$

    .5 /a!!inement des cas d’utilisation de priorité 7 5 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"$

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    7/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    .5.1 /a!!inement du cas d’utilisation 7 Consulter Arbre =!!re 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"$

    .5.3 /a!!inement du cas d’utilisation 7 mprimer /apport 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"%

    .5.3.3 /a!!inement du sous cas d’utilisation 7 mprimer /apport -ervice8!!!!!!!!!!!!!!!!!!!"&

    *............................................................................................................................................................2?

    .5.5 /a!!inement du cas d’utilisation 7 Consulter &aramètres 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#*

    .2 Anal;se des cas d’utilisation de priorité 7 5 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#'

    .2.1 Anal;se du cas d’utilisation 7 Consulter Arbre =!!re 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#'

    .2.1.1 iagramme de classe du modèle d’anal;se du cas d’utilisation 7 Consulter Arbre=!!re 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#'

    .2.1.3 iagramme de collaboration du modèle d’anal;se du cas d’utilisation 7 ConsulterArbre =!!re 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#(

    .2.3 Anal;se du cas d’utilisation 7 mprimer /apport 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#(

    .2.3.1 iagramme de classe du modèle d’anal;se du sous cas d’utilisation 7 mprimer/apport -ervice 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#(

    .2.3.3 iagramme de collaboration du modèle d’anal;se du sous cas d’utilisation 7 mprimer /apport -ervice 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#)

    .2.5 Anal;se du cas d’utilisation 7 Consulter &aramètres 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#)

    .2.5.1 iagramme de classe du modèle d’anal;se du cas d’utilisation 7 Consulter -upport 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#)

    .6 Conception des cas d’utilisation de priorité 7 5 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!##

    .6.1 Conception du cas d’utilisation 7 Consulter Arbre =!!re 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!##

    .6.3 Conception du cas d’utilisation 7mprimer /apport 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#$

    .6.3.1 Conception du sous cas d’utilisation 7mprimer /apport -ervice8!!!!!!!!!!!!!!!!!!!!!!#$

    .6.5 Conception du cas d’utilisation 7 Consulter &aramètres 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#%

    .6.5.1 Conception du sous cas d’utilisation 7 Consulter -upport 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#%

    .6.6 Conception des classes!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#&

    .6.6.1 iagramme de classes entités!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#&

    .6.6.3 /ègles de passage d’un diagramme de classes à une 4 relationnelle!!!!!!!!!!!!!!!!!!+*

    .6.6.5 -chéma de la base de données!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+'

    .6.2 Conception architecturale!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+(

    . %nvironnement de travail!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+(

    ..1 %nvironnement matériel!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+(

    ..3 %nvironnement logiciel!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+)

    ..5 0angage de développement!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+)

    ..2 )echnologies utilisées!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +"

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    8/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    .< Conclusion!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ++

    C(#%itre IV & P(#!e de Tr#n!ition.....................................................................................................>

    @.1 ntroduction..................................................................................................................................>

    @.3 éploiement de l’application........................................................................................................>

    @.3.1 Conne+ion au serveur d’application!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+%

    @.3.3 éploiement de l’application sur le serveur d’application!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$*

    @.3.5 9ise en place de l’application!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$(

    @.3.5.1 nter!ace du C 7 -’authenti!ier 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$(

    @.3.5.3 nter!ace Administrateur !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$)

    @.3.5.3.1 %nchainement des inter!aces!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$)

    @.3.5.5 nter!ace tilisateur !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%#@.5 Conclusion....................................................................................................................................?1

    Conclusion générale.............................................................................................................................?3

    /é!érences............................................................................................................................................?5

    Listes des tableaux

    )ableau 1: denti!ication des cas d’utilisation!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%)ableau 3: A!!ectation des priorités au+ cas d’utilisation!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%)ableau 5: /a!!inement du C 7 -’authenti!ier 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'*)ableau 2: /a!!inement du cas d’utilisation 7 A$outer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'')ableau 6: /a!!inement du cas d’utilisation 7 -upprimer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'')ableau : /a!!inement du cas d’utilisation 7 Consulter 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'()ableau

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    9/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    )ableau 3B: /a!!inement du sous cas d’utilisation 7 mprimer /apport -ervice 8!!!!!!!!!!!!!!!!!!!!!!!!"&)ableau 31: /a!!inement du sous cas d’utilisation 7 Consulter -upport 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#*

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    10/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Listes des fgures

    (igure 1: 0ogo de la )unisie )elecom!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#(igure 3: =rganisation structurelle de la )unisie )elecom!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#(igure 5: iagramme de cas d’utilisation initiale!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&(igure 2: iagramme du C 7 -’authenti!ier 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&(igure 6: iagramme de cas d’utilisation 7 érer =!!re 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'*(igure : iagramme du sous cas d’utilisation 7 &aramétrer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!')(igure < : &rotot;pe d’inter!ace -authenti!ier !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'"(igure > : &rotot;pe d’inter!ace érer =!!re!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'#(igure ? : &rotot;pe d’inter!ace érer -ervice!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'#

    (igure 1B : &rotot;pe d’nter!ace mprimer /apport!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'+(igure 11: &rotot;pe d’inter!ace Consulter &aramètres!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'+(igure 13: &rotot;pe d’inter!ace Consulter Arbre =!!re!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'$(igure 15: iagramme de classe du modèle danal;se du cas dutilisation 7-authenti!ier8!!!!!!!!!!!!!'%(igure 12: iagramme de collaboration du modèle danal;se du cas dutilisation 7 -authenti!ier 8! !'%(igure 16: iagramme de classe du modèle d’anal;se pour le cas d’utilisation 7A$outer8!!!!!!!!!!!!!'&(igure 1: iagramme de collaboration du modèle d’anal;se pour le cas d’utilisation 7A$outer8!!!!'&(igure 1

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    11/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    (igure 55: iagramme du cas d’utilisation 7 érer &aramètres 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!))(igure 52 : iagramme du sous cas d’utilisation 7 érer &ériode %ngagement 8!!!!!!!!!!!!!!!!!!!!!!!!!))(igure 56: iagramme de classe du modèle d’anal;se pour le sous cas d’utilisation 7 -upprimer8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! )+(igure 5: iagramme de collaboration du modèle d’anal;se pour le sous cas d’utilisation 7-upprimer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! )+(igure 5: iagramme de collaboration du modèle d’anal;se pour le sous cas d’utilisation 7 9odi!ier8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! )$(igure 5?: iagramme de classe du modèle d’anal;se pour le sous cas d’utilisation 7 A!!ecter=pération 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)$(igure 2B: iagramme de collaboration du modèle d’anal;se pour le sous cas d’utilisation 7 A!!ecter=pération 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)%(igure 21: iagramme de classe du modèle d’anal;se pour le sous cas d’utilisation 7 A$outer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! )%

    (igure 23: iagramme de collaboration du modèle d’anal;se pour le sous cas d’utilisation 7 A$outer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! )&

    (igure 25: iagramme de classe du modèle d’anal;se pour le sous cas d’utilisation 7 -upprimer8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! )&(igure 22: iagramme de collaboration du modèle d’anal;se pour le sous cas d’utilisation 7-upprimer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! )&(igure 26: iagramme de classe du modèle de conception pour le sous cas d’utilisation 7 -upprimer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "*

    (igure 2: iagramme de sé#uence du modèle de conception pour le sous cas d’utilisation 7-upprimer 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "*(igure 2

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    12/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    (igure 6>: iagramme de collaboration du modèle d’anal;se pour le cas d’utilisation 7Consulter Arbre 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! #((igure 6?: iagramme de classe du modèle d’anal;se pour le sous cas d’utilisation 7 mprimerrapport service 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#((igure B: iagramme de collaboration du modèle d’anal;se pour le sous cas d’utilisation 7 mprimer rapport -ervice 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! #)(igure 1: iagramme de classe du modèle d’anal;se pour le cas d’utilisation 7 Consulter -upport 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! #)

    (igure 3: iagramme de collaboration du modèle d’anal;se pour le cas d’utilisation 7 Consulter-upport 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#"(igure 5: iagramme de classe du modèle de conception pour le cas d’utilisation 7 ConsulterArbre 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ##(igure 2: iagramme de sé#uence du modèle de conception pour le cas d’utilisation 7 ConsulterArbre 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! #+

    (igure 6: iagramme de classe du modèle de conception pour le sous cas d’utilisation 7 mprimer/apport -ervice 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! #$(igure : iagramme de sé#uence du modèle de conception pour le sous cas d’utilisation 7 mprimer/apport -ervice 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! #$(igure : iagramme de sé#uence du modèle de conception pour le sous cas d’utilisation 7 Consulter -upport 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#%(igure ?: iagramme de classe entités!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#&(igure

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    13/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    (igure ?3 A!!ecter Catégorie Client 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%)(igure ?5: A!!ecter un -ervice à une =!!re!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%"(igure ?2: nter!ace tilisateur !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%#(igure ?6: mprimer /apport =!!re 1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%+(igure ?: mprimer /apport =!!re 3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%$(igure ?: Arbre =!!re 3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%&(igure ??: Consulter =!!re 7 &(% 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&*(igure 1BB: Conne+ion nvalide!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&'

     

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    14/113

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    15/113'

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Introd+tion 8"n"r#$e

     0’une des activités principales de la )N-% )%0%C=9 est la commercialisation de

    nouvelles o!!res pour satis!aire les attentes du client et garder sa situation actuelle comme un

    leader au domaine de la télécommunication par rapport à ses concurrents.

    %n e!!et la )N-% )%0%C=9 continue à innover en lanGant cha#ue année plus de

    1B o!!res adaptées au+ besoins de ses clients. C’est ainsi #ue le département s;stème

    d’in!ormation reGoit beaucoup de suggestions de la part des clients. Ces dernières sont prises

    en considération pour améliorer la #ualité des services.

    C’est dans ce cadre #ue s’inscrit notre stage de !in d’études, durant le#uel nous avons

    été chargés de développer une application Feb destinée à la gestion des o!!res et services !i+es

    et leurs paramétrages de la )N-% )%0%C=9.

    0e &rocessus ni!ié 7 & 8 basé sur le langage 90 est utilisé comme méthodologie

    de développement, il a pour but de !aciliter les tHches de la conception puis#u’il nous permet

    de mieu+ e+ploiter l’approche orientée ob$et.

     Nous présentons dans ce rapport les di!!érentes phases et activités du processus uni!ié

     par les#uelles nous sommes passés pour réaliser ce travail. Ainsi, il se subdivise en #uatre

     principau+ chapitres :

    ans le premier chapitre intitulé 7 &hase d’ncubation 8 nous introduisons l’organisme

    d’accueil à savoir la )N-% )%0%C=9 puis nous entamons la compréhension du conte+te

    s;stème en élaborant le modèle de cas d’utilisation et ce à travers la dé!inition des besoins

    !onctionnels et des besoins non !onctionnels, l’identi!ication des acteurs et des cas

    d’utilisation.

    ans le deu+ième chapitre nommé 7 &hase d’%laboration 8, après avoir compris le

    s;stème et après avoir dégagé les !onctionnalités initiales, il !aut chercher à stabiliser 

    larchitecture du s;stème. l sagit alors de ra!!iner le modèle initial de cas dutilisation,

    anal;ser et concevoir la ma$orité des cas dutilisation !ormulés, et si possible implémenter et

    tester les cas dutilisation initiau+ et prioritaires.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    16/113(

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    ans le troisième chapitre nommé 7 &hase de Construction 8 nous construisons les

    modèles d’anal;se et de conception relati!s au+ cas d’utilisation restants.

    ans le #uatrième chapitre nommé 7 &hase )ransition 8 nous présentons les $eu+ detests à travers les inter!aces utilisateurs, sous !orme d’un guide utilisateurs.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    17/113)

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    18/113

    Phase

    d’Incubation

    Chapitre I

    "

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    C(#%itre I & P(#!e d’in+5#tion

    I,1 Introd+tion

    0a phase d’incubation consiste à lancer le pro$et en se basant sur l’étude de !aisabilitédu s;stème. urant cette phase nous développerons une vision globale du produit à réaliser.

     Nous allons lillustrer ultérieurement par un modèle de cas d’utilisation simpli!ié #ui

     présentera les plus*values attendus du s;stème pour chacun des utilisateurs potentiels. Nous

    avons choisi de commencer par la dé!inition des besoins !onctionnels ainsi #ue les besoins

    non !onctionnels. 0’étape suivante consistera en l’identi!ication des acteurs, du diagramme

    des cas d’utilisation initial et du ra!!inement des cas d’utilisation prioritaire.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    19/113

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    20/113+

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re / & Or8#ni!#tion !tr+tre$$e de $# Tni!ie Te$e+o) 

    J3K

    I,/,/ 'e!oin! 6on+tionne$!

    0a dé!inition des besoins !onctionnels consiste à dé!inir les !onctionnalités du s;stème.

    0es besoins des utilisateurs sont recueillis et e+primés et seront ensuite regroupés et traduits

    en terme de cas d’utilisation. 0’ensemble des cas d’utilisation constitue les spéci!ications du

    s;stème. J5K

    Ainsi, le s;stème doit permettre de :

    G"rer $e! Ser.i+e! :

     Cette !onctionnalité consiste à !aire :

    • 0’a$out ou la consultation dun service.

    • 0e paramétrage d’un service Lgérer les pacMages services, les opérations services, les

     paramètres service et les paramètres service lié.

    • 0a -uppression et modi!ication d’un service.

      G"rer $e! O66re! &

    Cette !onctionnalité consiste à !aire :

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    21/113$

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    • 0’a$out ou la consultation d’une o!!re.

    • 0e paramétrage d’une o!!re :

    0’utilisateur a le droit d’a!!ecter un service à une o!!re ou d’attribuer un cadeau à uneo!!re précise, ou de gérer les opérations possible pour une o!!re, ou bien la migration possible

    d’une o!!re vers une autre, ou de gérer la période d’engagement ou le t;pe support.

    • 0a suppression et modi!ication d’une o!!re.

      G"rer $e! %#r#);tre! &

    C’est une gestion des paramètres d’une o!!re ou d’un service La$out, suppression,

    modi!ication, a!!ichage.

     

    Con!$ter $’#r5ore!+en+e de $’o66re&

    0’acteur a une possibilité de consulter une liste d’o!!res  oO il peut trouver les

     paramètres liés à cette o!!re comme service, opération, t;pes support, période engagement,

    cadeau, migration possible, catégorie client.

      I)%ri)er de! R#%%ort! &

    0’utilisateur peut imprimer un rapport d’une o!!re ou d’un service oO il contient toutes

    les in!ormations nécessaires.

      Con!$ter $e! %#r#);tre! &

    0’utilisateur peut consulter les paramètres d’une o!!re ou d’un service.

    I,/,< 'e!oin! non 6on+tionne$!0es besoins non !onctionnels caractérisent les propriétés de l’application, les

    contraintes d’environnement et d’implémentation, les capacités de maintenance,

    l’e+tensibilité et la !iabilité. J5K

    ne première anal;se des conditions d’e+ploitation souhaitées nous a permis

    d’identi!ier les besoins non !onctionnels décrits ci*après :

    Er8ono)ie & Assurer la discipline de l’adé#uation entre l’utilisateur et l’application

     pour #ue cette dernière soit adaptée au+ caractéristi#ues de l’homme en emplo;ant des icones.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    22/113%

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Con.i.i#$it" & %liminer la comple+ité et diminuer le tau+ d’erreurs a!in de !aciliter 

    l’utilisation de l’application en dirigeant l’utilisateur vers l’action #u’il !aut !aire et les

    données #u’il !aut !ournir à l’application Ll’insertion du calendrier des dates, les listes

    déroulantes.

    E66i+#+it" & (ournir les résultats les plus per!ormants #ui répondent au+ besoins de

    l’utilisateur.

    Port#5i$it" & 0a capacité de !onctionner dans di!!érents environnements sans e+iger 

    des contraintes matérielles spéci!i#ues.

    Fi#5i$it" & 0’application doit e+écuter correctement: toute in!ormation #ui lui est

    retournée doit être certaine Lla crédibilité de la source des données.

    I,< Identi6i+#tion de! #+ter! et de! +#! d’ti$i!#tion

    I,

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    23/113&

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Administrateur érer &aramètres

    AdministrateurPtilisateur Consulter arbre o!!re

    AdministrateurPtilisateur mprimer rapport

    tilisateur Consulter paramètres

    I,2 A66e+t#tion de! %riorit"! #= +#! d’ti$i!#tion

    T#5$e# / & A66e+t#tion de! %riorit"! #= +#! d’ti$i!#tion

    C#! d’ti$i!#tion A+ter Priorit"

    -’authenti!ier AdministrateurP tilisateur 1

    érer o!!re Administrateur 1

    érer service Administrateur 3

    érer &aramètres Administrateur 3

    Consulter arbre =!!re tilisateurPAdministrateur 5

    mprimer /apport tilisateurPAdministrateur 5

    Consulter paramètres tilisateur 5

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    24/113'*

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re < & Di#8r#))e de +#! d’ti$i!#tion initi#$e

    I,4 R#66ine)ent de! +#! d’ti$i!#tion de %riorit" > 1 ?

    Au cours de cette activité nous détaillerons les C en commenGant par les cas les plus

     prioritaires. &our cha#ue cas nous présenterons te+tuellement les pré*conditions et les post*

    conditions liées au cas courant ainsi #ue la description du scénario de base et éventuellement

    les e+ceptions.

    I,4,1 R#66ine)ent d +#! d’ti$i!#tion > S’#t(enti6ier ?

    A travers ce C, l’utilisateur pourra se connecter au s;stème en insérant son login et

    son mot de passe, le s;stème véri!iera son e+istence en tant #u’utilisateur autorisé avant de lui

    donner l’accès au s;stème.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    25/113

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    26/113'(

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    • &aramétrer une o!!re

    T#5$e# 2 & R#66ine)ent d +#! d’ti$i!#tion > Ajoter ?

    C#! d’ti$i!#tion AjoterActeur Administrateur  &ré*condition =!!re ine+istante P Administrateur authenti!ié&ost*condition =!!re a$outéeescription du

    scénario

    0’administrateur appuie sur le sous menu 7 A$outer =!!re 8.

    0e s;stème a!!iche l’inter!ace de l’a$out.

    0’administrateur saisit les in!ormations de la nouvelle o!!re à a$outer

    et cli#ue sur le bouton 7 %nregistrer 8.

     0e s;stème véri!ie les champs saisis.

     0e s;stème enregistre la nouvelle o!!re.%+ception -i l’un des champs est incorrect, le s;stème a!!iche un message

    d’erreur.

    I,4,/,/ R#66ine)ent d !o! +#! d’ti$i!#tion > S%%ri)er ?

    T#5$e# 4 & R#66ine)ent d +#! d’ti$i!#tion > S%%ri)er ?

    C#! d’ti$i!#tion S%%ri)erActeur Administrateur  &ré*condition =!!re e+istante P Administrateur authenti!ié&ost*condition =!!re suppriméeescription du

    scénario

    0’administrateur appuie sur le sous menu 7 -upprimer =!!re8

    0e s;stème a!!iche l’inter!ace de la suppression.

    0’administrateur sélectionne l’o!!re à supprimer et cli#ue sur le bouton 7 -upprimer 8.

    0e s;stème supprime l’o!!re.%+ception 0e s;stème a!!iche un message d’erreur si l’administrateur cli#ue sur 

    le bouton 7 -upprimer 8 sans avoir sélectionner une o!!re.

    I,4,/,< R#66ine)ent d !o! +#! d’ti$i!#tion > Con!$ter ?

    T#5$e# @ & R#66ine)ent d +#! d’ti$i!#tion > Con!$ter ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    27/113')

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    C#! d’ti$i!#tion  Con!$ter

    Acteur Administrateur  

    &ré*condition Acteur authenti!ié

    &ost*condition =!!re a!!ichéeescription du

    scénario

    0’administrateur appuie sur le sous menu 7 A!!icher =!!re 8.

    0e s;stème a!!iche la liste des o!!res disponibles.

    %+tension 0’administrateur peut consulter les paramètres d’une o!!re.

    l -électionne une o!!re et cli#ue sur le bouton 7 A!!icher 8 et le

    s;stème a!!iche des sous menus contenant les paramètres de l’o!!re

    sélectionnée.

    l cli#ue ensuite sur l’un des sous menus pour consulter un paramètre

    d’o!!re.%+ception o!!re ine+istante

    I,4,/,2 R#66ine)ent d !o! +#! d’ti$i!#tion > Modi6ier ?

    T#5$e# & R#66ine)ent d +#! d’ti$i!#tion > Modi6ier ?

    C#! d’ti$i!#tion Modi6ierActeur Administrateur  &ré*condition Administrateur authenti!ié&ost*condition =!!re modi!iéeescription du

    scénario

    0’administrateur cli#ue sur le sous menu 7 9odi!ier =!!re 80e s;stème a!!iche l’inter!ace de modi!ication.0’administrateur sélectionne l’o!!re à modi!ier.0e s;stème a!!iche une boite de dialogue contenant les champs del’o!!re.0’administrateur saisit les modi!ications.l cli#ue sur le bouton %nregistrer.0e s;stème enregistre les modi!ications e!!ectuées.

    %+ception -i l’un des champs modi!iés est erroné, le s;stème a!!iche un message

    d’erreur 

    I,4,/,@ R#66ine)ent d !o! +#! d’ti$i!#tion > P#r#)"trer ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    28/113'"

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re @ & Di#8r#))e d !o! +#! d’ti$i!#tion > P#r#)"trer ?

    0es autres sous cas d’utilisation sont ra!!inés, anal;sés et conGus de la même manière

    #ue le sous cas 7 A!!ecter -ervice 8.

    T#5$e# B & R#66ine)ent d !o! +#! d’ti$i!#tion > A66e+ter Ser.i+e ?

    So!C#!

    d’ti$i!#tion

    A66e+ter Ser.i+e

    Acteur Administrateur  &ré*condition =!!re non paramétrée P -ervice e+istant&ost*condition =!!re paramétréeescription du

    scénario

    0’administrateur cli#ue sur le menu 7 &aramétrer =!!re 8 et cli#ue

    ensuite sur le sous menu 7 A!!ecter -ervice 8.

    0e s;stème a!!iche l’inter!ace du paramétrage.

    0’administrateur sélectionne l’o!!re à paramétrer.l sélectionne le service à a!!ecter.

    l saisit les in!ormations associées à l’a!!ectation.

    l cli#ue ensuite sur le bouton 7 A!!ecter 8.

    0e s;stème véri!ie les champs et a!!ecte le service à l’o!!re

    sélectionnée.%+ception Champs vide ou incorrecte.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    29/113'#

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    I,@ Protot-%e! d’inter6#+e

    Fi8re & Protot-%e d’inter6#+e S#t(enti6ier

    Fi8re B & Protot-%e d’inter6#+e G"rer O66re

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    30/113'+

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re & Protot-%e d’inter6#+e G"rer Ser.i+e

    Fi8re 10 & Protot-%e d’Inter6#+e I)%ri)er R#%%ort

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    31/113'$

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re 11 & Protot-%e d’inter6#+e Con!$ter P#r#);tre!

    Fi8re 1/ & Protot-%e d’inter6#+e Con!$ter Ar5re O66re

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    32/113'%

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    I, An#$-!e de! +#! d’ti$i!#tion de %riorit" > 1 ?

    0ors de l’anal;se nous devons détailler les besoins et de comprendre les cas

    d’utilisation. %n e!!et, cette spéci!ication détaillée des besoins nous permet de construire lemodèle d’anal;se.

    0e modèle d’anal;se est une vue interne du s;stème, contenant les di!!érents C

    réalisés par des classes d’anal;se.

    ans cette sous activité, nous décrirons cha#ue C par un diagramme de classe et un

    diagramme de collaboration en utilisant des classes d’anal;se.

    I,,1 An#$-!e d +#! d’ti$i!#tion > S’#t(enti6ier ?

    I,,1,1 Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e d +#! d’ti$i!#tion > S’#t(enti6ier ?

    Fi8re 1< & Di#8r#))e de +$#!!e d )od;$e d#n#$-!e d +#! dti$i!#tion>S#t(enti6ier?

    I,,1,/ Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e d +#! d’ti$i!#tion> S’#t(enti6ier ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    33/113'&

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re 12 & Di#8r#))e de +o$$#5or#tion d )od;$e d#n#$-!e d +#! dti$i!#tion >S#t(enti6ier ?

    I,,/ An#$-!e d +#! d’ti$i!#tion > G"rer O66re ?

    A!in d’alléger le rapport nous nous contentons de présenter l’anal;se des deu+ sous

    cas 7A$outer 8 et 7 Consulter 8, sachant #ue les deu+ autres sous cas 7 9odi!ier 8 et

    7 -upprimer 8 sont anal;sés de la même manière.

    I,,/,1 Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e d +#! d’ti$i!#tion > Ajoter ?

    Fi8re 14 & Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e %or $e +#! d’ti$i!#tion >Ajoter?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    34/113(*

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    I,,/,/ Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e d +#! d’ti$i!#tion >Ajoter ?

    Fi8r

    e 1@ & Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e %or $e +#! d’ti$i!#tion>Ajoter?

    I,,/,< Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e d +#! d’ti$i!#tion > Con!$ter ?

    Fi8re 1 & Di#8r#))e de +$#!!e d )od;$e d#n#$-!e %or $e +#! dti$i!#tion> Con!$ter ?

    I,,/,2 Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e d +#! d’ti$i!#tion> Con!$ter ?

    Fi8re 1B & Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e %or $e +#! d’ti$i!#tion >

    Con!$ter ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    35/113('

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    I,,/,4 Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e d +#! d’ti$i!#tion > Con!$terP#r#);tre! ?

    Fi8re 1 & Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e %or $e +#! d’ti$i!#tion >Con!$ter P#r#);tre! ?

    I,,/,@ Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e d +#! d’ti$i!#tion > Con!$terP#r#);tre! ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    36/113((

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re /0 & Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e %or $e +#! d’ti$i!#tion >Con!$ter P#r#);tre!?

    I,,< An#$-!e d +#! d’ti$i!#tion > P#r#)"trer ?I,, A66e+ter Ser.i+e?

    Fi8re /1 & Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e d !o! +#! d’ti$i!#tion >A66e+terSer.i+e ?

    I,, A66e+ter Ser.i+e?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    37/113()

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re // & Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e d !o! +#! d’ti$i!#tion>A66e+ter Ser.i+e ?

    I,B Con+e%tion de! +#! d’ti$i!#tion de %riorit" > 1 ?

    Un di#8r#))e de +$#!!e !ournit une vue globale dun s;stème en présentant ses classes,

    inter!aces ainsi #ue les relations entre elles. J5K

    Un di#8r#))e de !"en+e est une représentation graphi#ue des interactions entre les

    acteurs et le s;stème selon un ordre chronologi#ue. &ar opposition au diagramme de classes

    un diagramme de sé#uence a un aspect d;nami#ue car il e+pose en détail la !aGon dont les

    opérations sont e!!ectuées : #uels messages sont envo;és et #uand ils le sont. J5K

    I,B,1 Con+e%tion d +#! d’ti$i!#tion > S’#t(enti6ier ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    38/113("

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re /< & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e +#! d’ti$i!#tion >S’#t(enti6ier ?

    Fi8re /2 & Di#8r#))e de !"en+e d )od;$e de +on+e%tion %or $e +#! d’ti$i!#tion >S’#t(enti6ier ?

    I,B,/ Con+e%tion d +#! d’ti$i!#tion > G"rer O66re?

    A!in d’alléger ce rapport, nous nous contentons de présenter la conception des deu+

    sous cas 7 A$outer 8 et 7 Consulter 8 #ue nous avons anal;sés, sachant #ue les deu+ autres

    sous cas 7 -upprimer 8 et 7 9odi!ier 8 sont conGus de la même manière.

    I,B,/,1 Con+e%tion d !o! +#! d’ti$i!#tion > Ajoter ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    39/113(#

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re /4 & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e +#! d’ti$i!#tion >Ajoter?

    Fi8re /@ & Di#8r#))e de !"en+e d )od;$e de +on+e%tion %or $e !o! +#!d’ti$i!#tion > Ajoter ?

    I,B,/,/ Con+e%tion d +#! d’ti$i!#tion > Con!$ter ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    40/113(+

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re / & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e +#! d’ti$i!#tion >Con!$ter?

    Fi8re /B & Di#8r#))e de !"en+e d )od;$e de +on+e%tion %or $e +#! d’ti$i!#tion >Con!$ter?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    41/113($

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    I,B,< Con+e%tion d +#! d’ti$i!#tion > P#r#)"trer O66re ?

    I,B, A66e+ter Ser.i+e ?

    Fi8re / & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e +#! d’ti$i!#tion >A66e+ter Ser.i+e ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    42/113(%

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    43/113(&

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    44/113

    Phase

    d’Elaboration

    Chapitre II

    )*

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    45/113)'

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    C(#%itre II & P(#!e d’E$#5or#tion

    II,1 Introd+tion

    0a phase d’élaboration est la deu+ième phase du &rocessus ni!ié, au cours de

    la#uelle on continue à détailler les cas d’utilisation. A;ant compris le conte+te de notre

    s;stème lors de la phase précédente, l’ob$ecti! à ce stade est d’appro!ondir notre

    compréhension en anal;sant les cas d’utilisations de priorité suivante 3 .

    II,/ C#%tre de! 5e!oin!

    Au cours de cette activité, nous allons détailler les cas d’utilisation de priorité 7 3 8 àsavoir :

    érer -ervice. érer &aramètres.

    II,< R#66ine)ent de! +#! d’ti$i!#tion de %riorit"! > / ?

     II, G"rer Ser.i+e ?

    Fi8re G"rer Ser.i+e ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    46/113)(

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    II, Ajoter ?

    T#5$e# & R#66ine)ent d !o! +#! d’ti$i!#tion > Ajoter ?

    C#! d’ti$i!#tion Ajoter

    Acteur Administrateur  

    &ré*condition Administrateur authenti!ié P -ervice ine+istant

    &ost*condition -ervice A$outé

    escription duscénario

    0’administrateur appuie sur le sous menu 7 A$outer -ervice 8

    0e s;stème a!!iche l’inter!ace de l’a$out.

    0’administrateur saisit les in!ormations du nouveau service à a$outer et cli#ue sur le bouton 7 %nregistrer 8.

    0e s;stème véri!ie les champs saisis.

    0e s;stème enregistre le nouveau service.

    %+ception Champs incorrectes ou vide.

     II, S%%ri)er ?

    T#5$e# 10 & R#66ine)ent d !o! +#! d’ti$i!#tion > S%%ri)er ?

    C#! d’ti$i!#tion S%%ri)er

    Acteur Administrateur  

    &ré*condition Administrateur authenti!ié P -ervice e+istant

    &ost*condition -ervice supprimé

    escription duscénario

    0’administrateur appuie sur le sous menu 7 -upprimer 8

    0e s;stème a!!iche l’inter!ace de la suppression.

    0’administrateur sélectionne le service à supprimer et cli#ue sur le bouton 7 -upprimer 8.

    0e s;stème supprime le service.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    47/113))

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    %+ception ***

      II, Con!$ter ?

    T#5$e# 11 & R#66ine)ent d !o! +#! d’ti$i!#tion > Con!$ter ?

    C#! d’ti$i!#tion Con!$ter

    Acteur Administrateur  

    &ré*condition Administrateur authenti!ié

    &ost*condition -ervice a!!iché

    escription duscénario

    0’administrateur appuie sur le sous menu 7 Consulter 8

    0e s;stème a!!iche la liste des services disponibles.

    %+tension 0’administrateur peut consulter les paramètres d’un service.

    l sélectionne un service et cli#ue sur le bouton 7 A!!icher 8 et le

    s;stème a!!iche des sous menus contenant les paramètres du servicesélectionné.

    l cli#ue ensuite sur l’un des sous menus pour consulter un paramètre.%+ception -ervice ine+istant

      II, Modi6ier ?

    T#5$e# 1/ & R#66ine)ent d !o! +#! d’ti$i!#tion > Modi6ier ?

    C#! d’ti$i!#tion Modi6ier

    Acteur Administrateur  

    &ré*condition Administrateur authenti!ié

    &ost*condition -ervice modi!ié

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    48/113)"

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    escription duscénario

    0’administrateur cli#ue sur le sous menu 7 9odi!ier 8

    0e s;stème a!!iche l’inter!ace de modi!ication

    0’administrateur sélectionne le service à modi!ier.0e s;stème a!!iche une boite de dialogue contenant les champs duservice.

    0’administrateur saisit les modi!ications.

    l cli#ue sur le bouton 7 %nregistrer 8.

    0e s;stème enregistre les modi!ications e!!ectuées.%+ception Champs incorrectes

    II, P#r#)"trer ?

    Fi8re P#r#)"trer ?

    0es autres sous cas d’utilisation sont ra!!inés, anal;sés et conGus de la même manière

    #ue le sous cas 7 A!!ecter =pération 8.

    T#5$e# 1< & R#66ine)ent d !o! +#! d’ti$i!#tion > A66e+ter O%"r#tion ?

    C#! d’ti$i!#tion A66e+ter O%"r#tionActeur Administrateur  &ré*condition Administrateur authenti!ié P =pération non a!!ecté&ost*condition =pération a!!ecté

    escription duscénario

    0’administrateur cli#ue sur le menu 7 &aramétrer -ervice 8, puis sur

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    49/113

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    50/113)+

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re G"rer P"riode En8#8e)ent ?

    II, Ajoter ?

    T#5$e# 12 & R#66ine)ent d !o! +#! d’ti$i!#tion > Ajoter ?

    So! C#!d’ti$i!#tion

    Ajoter

    Acteur Administrateur  

    &ré*condition Administrateur authenti!ié

    &ost*condition Catégorie Client a$outée

    escription duscénario

    0’administrateur appuie sur le menu 7 Catégorie Client 8

    0’administrateur appuie sur le sous menu 7 A$outer 8

    0e s;stème a!!iche l’inter!ace de l’a$out.0’administrateur saisit les in!ormations de la nouvelle périoded’engagement à a$outer et cli#ue sur le bouton 7 %nregistrer 8.

    0e s;stème véri!ie les champs saisis.

    0e s;stème enregistre la nouvelle Catégorie Client.%+ception Champs incorrectes ou vide.

    II, S%%ri)er ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    51/113)$

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    T#5$e# 14 & R#66ine)ent d !o! +#! d’ti$i!#tion > S%%ri)er ?

    So! C#!d’ti$i!#tion

    S%%ri)er

    Acteur Administrateur  

    &ré*condition Administrateur authenti!ié

    &ost*condition Catégorie Client supprimée

    escription duscénario

    0’administrateur appuie sur le sous menu 7 -upprimer8

    0e s;stème a!!iche l’inter!ace de la suppression.

    0’administrateur sélectionne la Catégorie Client.

    0’administrateur cli#ue sur le bouton 7 -upprimer 8.

    0e s;stème supprime la Catégorie Client.

    %+ception Catégorie Client ine+istante

     

    II, Con!$ter ?

    T#5$e# 1@ & R#66ine)ent d !o! +#! d’ti$i!#tion > Con!$ter ?

    So! C#!d’ti$i!#tion

    Con!$ter

    Acteur Administrateur  

    &ré*condition Administrateur authenti!ié

    &ost*condition Catégorie Client a!!ichée

    escription duscénario

    0’administrateur appuie sur le sous menu 7 Consulter 8

    0e s;stème a!!iche la liste des Catégories Client disponibles.

    %+ception Catégorie Cliente ine+istante.

    II, Modi6ier ?

    T#5$e# 1 & R#66ine)ent d !o! +#! d’ti$i!#tion > Modi6ier ?

    So! C#!d’ti$i!#tion

    Modi6ier

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    52/113

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    53/113)&

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    II,2,1,/ Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e d +#! d’ti$i!#tion> S%%ri)er ?

    Fi8re S%%ri)er ?

    II,2,1,< Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e d +#! d’ti$i!#tion > Modi6ier ?

    Fi8re Modi6ier ?

    II,2,1,2 Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e d +#! d’ti$i!#tion> Modi6ier ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    54/113"*

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re Modi6ier ?

    II,2,/ An#$-!e d +#! d’ti$i!#tion > P#r#)"trer ?

    II,2,/,1 Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e d +#! d’ti$i!#tion > A66e+terO%"r#tion? 

    Fi8re A66e+ter O%"r#tion ?

    II,2,/,/ Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e d +#! d’ti$i!#tion > A66e+terO%"r#tion ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    55/113"'

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re 20 & Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e %or $e !o! +#!d’ti$i!#tion > A66e+ter O%"r#tion ?

    II,2,< An#$-!e d +#! d’ti$i!#tion > G"rer P#r#);tre! ?

    II,2, G"rer C#t"8orie C$ient ?

    A!in d’alléger le rapport nous nous contentons de présenter l’anal;se des deu+ sous

    cas 7 A$outer 8 et 7 -upprimer 8, sachant #ue les deu+ autres sous cas 79odi!ier 8 et

    7 Consulter 8 sont anal;sés de la même manière.

    II,2, Ajoter ?

    Fi8re 21 & Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e %or $e !o! +#! d’ti$i!#tion> Ajoter ?

    II,2, Ajoter ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    56/113"(

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re 2/ & Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e %or $e !o! +#!d’ti$i!#tion > Ajoter ?

    II,2, S%%ri)er ?

    Fi8re 2< & Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e %or $e !o! +#! d’ti$i!#tion> S%%ri)er ?

    II,2, S%%ri)er ?

    Fi8re 22 & Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e %or $e !o! +#!d’ti$i!#tion > S%%ri)er ?

    II,4 Con+e%tion de! +#! d’ti$i!#tion de %riorit" > / ?

    II,4,1 Con+e%tion d +#! d’ti$i!#tion > G"rer Ser.i+e ?

    A!in d’alléger ce rapport, nous nous contentons de présenter la conception des deu+

    sous cas 7 -upprimer 8 et 7 9odi!ier 8 #ue nous avons anal;sés, sachant #ue les deu+ autres

    sous cas 7 A$outer 8 et 7 Consulter 8 sont conGus de la même manière.

    II,4,1,1 Con+e%tion d +#! d’ti$i!#tion > S%%ri)er ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    57/113")

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re 24 & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e !o! +#! d’ti$i!#tion >

    S%%ri)er ?

    Fi8re 2@ & Di#8r#))e de !"en+e d )od;$e de +on+e%tion %or $e !o! +#!

    d’ti$i!#tion > S%%ri)er ?II,4,1,/ Con+e%tion d +#! d’ti$i!#tion > Modi6ier ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    58/113""

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re 2 & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e !o! +#! d’ti$i!#tion> Modi6ier ?

    Fi8re 2B & Di#8r#))e de !"en+e d )od;$e de +on+e%tion %or $e !o! +#!d’ti$i!#tion > Modi6ier ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    59/113"#

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    II,4,/ Con+e%tion d +#! d’ti$i!#tion > P#r#)"trer ?

    II,4,/,1 Con+e%tion d +#! d’ti$i!#tion > A66e+ter O%"r#tion ?

    Fi8re 2 & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e !o! +#! d’ti$i!#tion >

    A66e+ter O%"r#tion ?

    Fi8re 40 & Di#8r#))e de !"en+e d )od;$e de +on+e%tion %or $e !o! +#!d’ti$i!#tion > A66e+ter O%"r#tion ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    60/113"+

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    II,4,< Con+e%tion d +#! d’ti$i!#tion > G"rer P#r#);tre! ?

    II,4, G"rer C#t"8orie C$ient ?

    A!in d’alléger ce rapport, nous nous contentons de présenter la conception des deu+sous cas 7 -upprimer 8 et 7 A$outer 8 #ue nous avons anal;sés, sachant #ue les deu+ autres

    sous cas 7 9odi!ier 8 et 7 Consulter 8 sont conGus de la même manière.

    II,4, G"rer C#t"8orie C$ient ?

    Fi8re 41 & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e !o! +#! d’ti$i!#tion >Ajoter ?

    Fi8re 4/ & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e !o! +#! d’ti$i!#tion >Ajoter ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    61/113"$

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re 4< & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e !o! +#! d’ti$i!#tion >S%%ri)er ?

    Fi8re 42 & Di#8r#))e de !"en+e d )od;$e de +on+e%tion %or $e !o! +#!

    d’ti$i!#tion > S%%ri)er ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    62/113"%

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    II,@ Con+$!ion

    Au cours de cette phase, nous avons ra!!iné, anal;sé et conGu les cas d’utilisation de

     priorité 7 3 8. ans le prochain chapitre, nous allons entamer le ra!!inement des cas

    dutilisation restant de priorité supérieur à 7 3 8.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    63/113

    Phase

    de Construction

    Chapitre III

    "&

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    64/113#*

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    C(#%itre III & P(#!e de Con!tr+tion

    III,1 Introd+tion

    0a phase de construction est la troisième phase du processus uni!ié. C’est le moment

    oO l’on construit le produit. 0’architecture de ré!érence se métamorphose en produit complet,

    elle est maintenant stable. 0e produit contient tous les C.

    Cette phase doit encore avoir des anomalies #ui peuvent être en partie résolues lors de

    la phase de transition.

     Nous allons présenter dans cette phase l’anal;se et la conception des cas d’utilisation

    de priorités 7 5 8.

    III,/ C#%tre de! 5e!oin!

    urant cette activité, nous allons spéci!ier les C de priorités 7 5 8 :

    Consulter arbre o!!re

    mprimer rapport

    Consulter paramètres

    III,< R#66ine)ent de! +#! d’ti$i!#tion de %riorit" > < ?

    III, Con!$ter Ar5re O66re ?

    T#5$e# 1B & R#66ine)ent d +#! d’ti$i!#tion > Con!$ter Ar5re O66re ?

    C#! d’ti$i!#tion Con!$ter Ar5re O66reActeur AdministrateurPtilisateur  

    &ré*condition Acteur authenti!ié

    &ost*condition Arbre consultée

    escription duscénario

    0’acteur appuie sur le sous menu 7 Consulter Arbre 8

    0e s;stème a!!iche le n"ud de début.

    0’acteur cli#ue sur ce n"ud.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    65/113#'

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    0e s;stème a!!iche toutes les o!!res disponibles sous !orme den"uds.

    0’acteur cli#ue sur une o!!re.

    0e s;stème a!!iche tous les paramètres de cette o!!re sous !orme den"uds.

     -i l’acteur veut continuer à consulter il cli#ue sur un n"ud et les;stème a!!iche l’arborescence du n"ud.

    %+ception *

    III, I)%ri)er R#%%ort ?

    Fi8re 44 & Di#8r#))e d +#! d’ti$i!#tion > I)%ri)er R#%%ort ?

    III, I)%ri)er R#%%ort O66re ?

    T#5$e# 1 & R#66ine)ent d !o! +#! d’ti$i!#tion > I)%ri)er R#%%ort O66re ?

    C#! d’ti$i!#tion I)%ri)er R#%%ort O66re

    Acteur AdministrateurPtilisateur  

    &ré*condition Acteur authenti!ié

    &ost*condition /apport imprimé

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    66/113#(

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    escription duscénario

    0’acteur appuie sur le sous menu 7 mprimer /apport =!!re 8

    0e s;stème a!!iche la liste des o!!res.

    0’acteur sélectionne une o!!re et cli#ue bouton 7 A!!icher 8.0e s;stème a!!iche l’o!!re et ses paramètres.

    0’acteur cli#ue sur 4outon 7 mprimer 8.

    0e s;stème a!!iche l’inter!ace de l’impression.%+ception 0e s;stème a!!iche un message d’erreur si l’acteur cli#ue sur le

    4outon 7 A!!icher 8 avant #u’il ne choisisse une o!!re.

    0e s;stème a!!iche un message d’erreur si l’acteur cli#ue sur le

    4outon 7 mprimer 8 avant de cli#uer sur le bouton 7 A!!icher 8.

    III, I)%ri)er R#%%ort Ser.i+e?

    T#5$e# /0 & R#66ine)ent d !o! +#! d’ti$i!#tion > I)%ri)er R#%%ort Ser.i+e ?

    So! C#!d’ti$i!#tion

    I)%ri)er R#%%ort Ser.i+e

    Acteur AdministrateurPtilisateur  

    &ré*condition Acteur authenti!ié

    &ost*condition /apport imprimé

    escription duscénario

    0’acteur appuie sur le sous menu 7 mprimer /apport -ervice 8

    0e s;stème a!!iche la liste des services.

    0’acteur sélectionne un service et cli#ue bouton 7 A!!icher 8.

    0e s;stème a!!iche l’o!!re et ses paramètres.

    0’acteur cli#ue sur bouton 7 mprimer 8.

    0e s;stème a!!iche l’inter!ace de l’impression.

    %+ception 0e s;stème a!!iche un message d’erreur si l’acteur cli#ue sur le bouton 7 A!!icher 8 avant #u’il ne choisisse un service.

    0e s;stème a!!iche un message d’erreur si l’acteur cli#ue sur le bouton 7 mprimer 8 avant de cli#uer sur le bouton 7 A!!icher 8.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    67/113#)

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    III, Con!$ter P#r#);tre! ?

    Fi8re 4@ & Di#8r#))e d +#! d’ti$i!#tion > Con!$ter P#r#);tre! ?

    0es autres sous cas d’utilisation sont ra!!inés, anal;sés et conGus de la même manière

    #ue le sous cas 7 Consulter -upport 8.

    T#5$e# /1 & R#66ine)ent d !o! +#! d’ti$i!#tion > Con!$ter S%%ort ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    68/113#"

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    So! +#!d’ti$i!#tion

    Con!$ter !%%ort

    Acteur tilisateur  

    &ré*condition tilisateur authenti!ié&ost*condition -upport consulté

    escription duscénario

    0’utilisateur appuie sur le menu 7 Consulter &aramètres 8

    0’utilisateur appuie sur le sous menu 7 Consulter -upport 8

    0e s;stème a!!iche la liste des supports disponibles.

    %+ception 0e s;stème a!!iche un message d’erreur si le paramètre estine+istant.

    III,2 An#$-!e de! +#! d’ti$i!#tion de %riorit" > < ?

    III,2,1 An#$-!e d +#! d’ti$i!#tion > Con!$ter Ar5re O66re ?

    III,2,1,1 Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e d +#! d’ti$i!#tion > Con!$terAr5re O66re ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    69/113##

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re 4 & Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e %or $e +#! d’ti$i!#tion> Con!$ter Ar5re ?

     

    III,2,1,/ Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e d +#! d’ti$i!#tion

    > Con!$ter Ar5re O66re ?

    Fi8re 4B & Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e %or $e +#! d’ti$i!#tion> Con!$ter Ar5re ?

    III,2,/ An#$-!e d +#! d’ti$i!#tion > I)%ri)er R#%%ort ?

    III,2,/,1 Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e d !o! +#! d’ti$i!#tion > I)%ri)erR#%%ort Ser.i+e ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    70/113#+

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re 4 & Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e %or $e !o! +#! d’ti$i!#tion> I)%ri)er r#%%ort !er.i+e ?

    III,2,/,/ Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e d !o! +#! d’ti$i!#tion> I)%ri)er R#%%ort Ser.i+e ? 

    Fi8re @0 & Di#8r#))e de +o$$#5or#tion d )od;$e d’#n#$-!e %or $e !o! +#!d’ti$i!#tion > I)%ri)er r#%%ort Ser.i+e ?

    III,2,< An#$-!e d +#! d’ti$i!#tion > Con!$ter P#r#);tre! ?

    III,2, Con!$terS%%ort ?

    Fi8re @1 & Di#8r#))e de +$#!!e d )od;$e d’#n#$-!e %or $e +#! d’ti$i!#tion >Con!$ter S%%ort ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    71/113

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    72/113#%

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    III,4 Con+e%tion de! +#! d’ti$i!#tion de %riorit" > < ?

    III,4,1 Con+e%tion d +#! d’ti$i!#tion > Con!$ter Ar5re O66re ?

    Fi8re @< & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e +#! d’ti$i!#tion> Con!$ter Ar5re ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    73/113#&

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re @2 & Di#8r#))e de !"en+e d )od;$e de +on+e%tion %or $e +#! d’ti$i!#tion >Con!$ter Ar5re ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    74/113+*

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    III,4,/ Con+e%tion d +#! d’ti$i!#tion >I)%ri)er R#%%ort ?

    III,4,/,1 Con+e%tion d !o! +#! d’ti$i!#tion >I)%ri)er R#%%ort Ser.i+e?

    Fi8re @4 & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e !o! +#! d’ti$i!#tion >I)%ri)er R#%%ort Ser.i+e ?

    Fi8re @@ & Di#8r#))e de !"en+e d )od;$e de +on+e%tion %or $e !o! +#!d’ti$i!#tion > I)%ri)er R#%%ort Ser.i+e ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    75/113+'

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    III,4,< Con+e%tion d +#! d’ti$i!#tion > Con!$ter P#r#);tre! ?

    III,4, Con!$ter S%%ort ?

    Fi8re @ & Di#8r#))e de +$#!!e d )od;$e de +on+e%tion %or $e !o! +#! d’ti$i!#tion >Con!$ter S%%ort ?

    Fi8re @B & Di#8r#))e de !"en+e d )od;$e de +on+e%tion %or $e !o! +#!d’ti$i!#tion > Con!$ter S%%ort ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    76/113+(

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    III,4,4 Con+e%tion de! +$#!!e!

    III,4,4,1 Di#8r#))e de +$#!!e! entit"!

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    77/113

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    78/113+"

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    III,4,4,/ R;8$e! de %#!!#8e d’n di#8r#))e de +$#!!e! ne 'D re$#tionne$$e

    0es règles de passage d’un diagramme de classes vers une 4 relationnelle sont :

    1. Cha#ue classe entité est représentée par une table

    3. Cha#ue association 7 un à plusieurs 8 est représentée par une clé étrangère #ui sera migrée de

    la table mère vers la table !ille.

    5. Cha#ue association 7 plusieurs à plusieurs 8 est représentée par une nouvelle table comportant

    la concaténation des clés primaires des deu+ classes, comme une clé primaire.

    2. Cha#ue association 7 un à un 8 est représentée par l’intégration d’une clé étrangère dans latable la moins récente.

    6. Cha#ue attribut donne une colonne dans la table.

    . Cha#ue héritage est représenté par l’intégration de la clé primaire de la table mère dans la

    table !ille.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    79/113+#

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    III,4,4,< S+(")# de $# 5#!e de donn"e!

    Fi8re 0 & S+(")# de $# 5#!e de donn"e!

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    80/113

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    81/113+$

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    III,@,/ En.ironne)ent $o8i+ie$

    0es logiciels utilisés au cours de notre travail sont :

    -;stème d’e+ploitation : EindoFs >.1

    =utils de développement : %clipse 0una, =racle 11g, -Q0 eveloper 

    =utils de conception : &oFerA9C, FFF.gli!!;.com

    =utils de serveur d’application Feb : Apache )omcat

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    82/113+%

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

     bordures, les images de !ond, etc. 0e but de C-- est de séparer la structure d’un document

    D)90 et de sa présentation. J11K

    HTML H-%erte=t M#rK% L#n8#8eJ  : est le !ormat de données conGu pour représenter les pages Feb. C’est un langage de balisage permettant d’écrire de l’h;perte+te,

    d’oO son nom. D)90 permet également de structurer sémanti#uement et de mettre en !orme

    le contenu des pages, d’inclure des ressources multimédias dont des images, des !ormulaires

    de saisie, et des programmes in!ormati#ues. J13K

    SQL Str+tred Qer- L#n8#8eJ : en !ranGais langage de re#uête structurée est

    un langage in!ormati#ue normalisé servant à e+ploiter des  bases de données relationnelles. 0a

     partie langage de manipulation des données de -Q0 permet de rechercher, da$outer, de

    modi!ier ou de supprimer des données dans les bases de données relationnelles. J15K

    ML Eten!i5$e M#rK% L#n8#8eJ : 7 langage à balise e+tensible 8 en !ranGais

    est un langage in!ormati#ue de  balisage généri#ue. 

    Cette s;nta+e est dite 7 e+tensible 8 car 

    elle permet de dé!inir di!!érents espaces de noms, cest*à*dire des langages avec chacun leur 

    vocabulaire et leur grammaire, comme TD)90, T-0), /--, -@U %lle est reconnaissable

     par son usage des chevrons LV W encadrant les balises. J12K

    AVA &  est un langage de programmation in!ormati#ue orienté ob$et.

    (onctionnant sur le principe machine virtuelle, il peut sadapter à nimporte #uel ordinateur.

    0es programmes Sava peuvent être appelés depuis des documents D)90 ou de manière

    autonome. 0ors#uils se+écutent à partir dune page Eeb, on les appelle des applets Sava.

    0ors#uils se+écutent sur un serveur Eeb, on les dénomme servlet. J16K

    III,@,2 Te+(no$o8ie! ti$i!"e!

      Mod;$e MVC

    0e paradigme 9@C est un schéma de programmation #ui propose de séparer une

    application en trois parties :

    le modèle : #ui contient la logi#ue et l’état de l’application.

    la vue : #ui représente l’inter!ace utilisateur.

    https://fr.wikipedia.org/wiki/Langage_informatiquehttps://fr.wikipedia.org/wiki/Bases_de_donn%C3%A9es_relationnelleshttps://fr.wikipedia.org/wiki/Bases_de_donn%C3%A9es_relationnelleshttps://fr.wikipedia.org/wiki/Langage_informatiquehttps://fr.wikipedia.org/wiki/Langage_de_balisagehttps://fr.wikipedia.org/wiki/Langage_de_balisagehttps://fr.wikipedia.org/wiki/Espace_de_noms_XMLhttps://fr.wikipedia.org/wiki/XHTMLhttps://fr.wikipedia.org/wiki/XSLThttps://fr.wikipedia.org/wiki/RSShttps://fr.wikipedia.org/wiki/SVGhttps://fr.wikipedia.org/wiki/Langage_de_programmationhttps://fr.wikipedia.org/wiki/Informatiquehttps://fr.wikipedia.org/wiki/Langage_informatiquehttps://fr.wikipedia.org/wiki/Bases_de_donn%C3%A9es_relationnelleshttps://fr.wikipedia.org/wiki/Langage_informatiquehttps://fr.wikipedia.org/wiki/Langage_de_balisagehttps://fr.wikipedia.org/wiki/Espace_de_noms_XMLhttps://fr.wikipedia.org/wiki/XHTMLhttps://fr.wikipedia.org/wiki/XSLThttps://fr.wikipedia.org/wiki/RSShttps://fr.wikipedia.org/wiki/SVGhttps://fr.wikipedia.org/wiki/Langage_de_programmationhttps://fr.wikipedia.org/wiki/Informatique

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    83/113+&

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    le contrXleur : #ui gère la s;nchronisation entre la vue et le modèle.

    0e point essentiel consiste à séparer les ob$ets graphi#ues des ob$ets métier, a!in de

     pouvoir les !aire évoluer indépendamment et les réutiliser. =n peut également gérer 

    !acilement plusieurs vues du même modèle. J6K

      A%#+(e C$i+K 

    n (rameForM d’applications Feb de composants pour le langage Sava et construit au*

    dessus de l’A& -ervlet Sava.

    C’est un pro$et libre et open source distribué sous la licence Apache et !onctionne sur n’importe #uelle installation SY L1.6 ou ultérieur. JK

      I'ATIS

    i4A)- est un (rameForM de persistance des données #ui peut*être utilisé avec les

    langages Sava et .N%).

    0e but de ce (rameForM est de pouvoir sauvegarder !acilement des ob$ets dans des

     bases de données relationnelles et de pouvoir aussi !acilement les récupérer pour les utiliser.

    i4A)- est en !ait lui*même constitué de deu+ (rameForM : -Q0 9aps et A=.

    -Q0 9aps utilise un s;stème de mappage T90 entre les ob$ets et les tables -Q0. Ces

    !ichiers nous permettent de paramétrer la manière dont nous désirons #ue cha#ue attribut dun

    ob$et soit associé au+ champs des tables -Q0.

    A=, pour ata Access =b$et, est un ensemble dob$ets contenant des !onctions

    implémentant les di!!érentes re#uêtes -Q0 nécessaires à lutilisation de la 4. Ces ob$ets

     permettent donc une utilisation simple et rapide de la base de données par le programme.

    ans notre cas, étant donné #ue le pro$et #ue nous e!!ectuons est en S%%, les ob$ets

    #ue nous allons utiliser seront des ob$ets Sava, et ils seront sauvegardés dans une base de

    données =racle. J

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    84/113$*

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Z linverse des autres (rameForM MVC traditionnels à base dactions, S-( est basé sur 

    la notion de composants, comparable à celle de -Fing ou -E), oO létat dun composant est

    enregistré lors du rendu de la page, pour être ensuite restauré au retour de la re#uête.

    S-( est agnosti#ue à la technologie de présentation. l utilise (acelets par dé!aut depuis

    la version 3.B, mais peut être utilisé avec dautres technologies, comme S-& L#ui était utilisé

     $us#uà la version 1.3 ou T0. J>K

      Pri)eF#+e!

    &rime(aces est une bibliothè#ue open source de composants pour Sava-erver(aces,

    développé par le &rime )echnolog;. l !ournit un ensemble de composants plus souventvisuelles LFidgets. Ceu+*ci peuvent être utilisés par les programmeurs S-( en plus du petit

    ensemble de composants de base J5K #ui sont !ournis avec la plate*!orme de base de S-( pour 

    composer l inter!ace utilisateur pour une application Eeb . J?K

      S%rin8

    -&/N est un (rameForM libre pour construire et dé!inir lin!rastructure dune

    application $ava, dont il !acilite le développement et les tests.

    -&/N est e!!ectivement un conteneur dit [léger’, c’est*à*dire une in!rastructure

    similaire à un serveur dapplications S3%%. l prend donc en charge la création d’ob$ets et la

    mise en relation d’ob$ets par l’intermédiaire d’un !ichier de con!iguration #ui décrit les ob$ets

    à !abri#uer et les relations de dépendances entre ces ob$ets. 0e gros avantage par rapport au+

    serveurs d’application est #u’avec -&/N, les classes n’ont pas besoin d’implémenter une

    #uelcon#ue inter!ace pour être prises en charge par le (rameForM Lau contraire des serveur 

    dapplications S3%% et des %S4s. J1BK

    III, Con+$!ion

    Au cours de cette phase, nous avons ra!!iné, anal;sé et conGu les cas d’utilisations de

     priorité 75 8. Nous passons maintenant au dernier chapitre du &rocessus ni!ié à savoir 

    &hase de )ransition.

    http://fr.wikipedia.org/w/index.php?title=Facelets&action=edit&redlink=1http://fr.wikipedia.org/wiki/Serveur_d'applicationshttp://fr.wikipedia.org/wiki/Java_2_Enterprise_Editionhttp://fr.wikipedia.org/wiki/Java_2_Enterprise_Editionhttp://fr.wikipedia.org/wiki/Serveur_d'applicationshttp://fr.wikipedia.org/wiki/Serveur_d'applicationshttp://fr.wikipedia.org/wiki/Serveur_d'applicationshttp://fr.wikipedia.org/wiki/Java_2_Enterprise_Editionhttp://fr.wikipedia.org/wiki/Java_2_Enterprise_Editionhttp://fr.wikipedia.org/wiki/Enterprise_JavaBeanshttp://fr.wikipedia.org/wiki/Enterprise_JavaBeanshttp://fr.wikipedia.org/w/index.php?title=Facelets&action=edit&redlink=1http://fr.wikipedia.org/wiki/Serveur_d'applicationshttp://fr.wikipedia.org/wiki/Java_2_Enterprise_Editionhttp://fr.wikipedia.org/wiki/Serveur_d'applicationshttp://fr.wikipedia.org/wiki/Serveur_d'applicationshttp://fr.wikipedia.org/wiki/Java_2_Enterprise_Editionhttp://fr.wikipedia.org/wiki/Enterprise_JavaBeans

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    85/113

    Phase

    de Transition

    Chapitre IV

    $'

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

     

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    86/113$(

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    C(#%itre IV & P(#!e de Tr#n!ition

    IV,1 Introd+tion

    0a phase de transition est la #uatrième phase du &rocessus ni!ié, au cours de la#uelle

    nous allons nous intéresser au déploiement de l’application sur le serveur de la )unisie

    )elecom ainsi #u’au manuel d’utilisation de l’application.

    IV,/ D"%$oie)ent de $’#%%$i+#tion

    ans cette partie, nous e+pli#uons la démarche suivie pour le déploiement de lapplication

    Eeb.

    IV,/,1 Conne=ion # !er.er d’#%%$i+#tion

    )élécharger 4itvise --D Client .32 : http:PP+etbo+.comPprogramsPinternetPnetForMP35* bitvise*ssh*client

    http://xetbox.com/programs/internet/network/2378-bitvise-ssh-clienthttp://xetbox.com/programs/internet/network/2378-bitvise-ssh-clienthttp://xetbox.com/programs/internet/network/2378-bitvise-ssh-clienthttp://xetbox.com/programs/internet/network/2378-bitvise-ssh-client

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    87/113$)

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re / & In!t#$$#tion 'it.i!e SSH C$ient

    Dost 1

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    88/113$"

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re < & Conne=ion # Ser.er Vi# 'it.i!e

    IV,/,/ D"%$oie)ent de $’#%%$i+#tion !r $e !er.er d’#%%$i+#tion

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    89/113$#

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re 2 & G"n"r#tion d 6i+(ier ,#r #.e+ E+$i%!e > Et#%e 1 ?

    Fi8re 4 & G"n"r#tion d 6i+(ier ,#r #.e+ E+$i%!e > Et#%e / ?

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    90/113$+

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re @ & D"%$oie)ent de Go!TT,#r #.e+ 'it.i!e

    Fi8re & D"%$oie)ent de Go!TT,#r #.e+ Ter)in#$ Con!o$e

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    91/113

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    92/113$%

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    IV,/,

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    93/113$&

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    0’administrateur cli#ue sur le 9enu 7 érer =!!re 8 puis cli#ue sur le -ous 9enu 7 A$outer 8.

    0’administrateur remplit les champs et cli#ue sur le bouton 7 A$outer 8.

    Fi8re B0 & Inter6#+e Ajot O66re

    -i l’administrateur ne saisit pas le nom de l’o!!re ou le pri+ ou ne sélectionne un t;pesupport le s;stème a!!iche un message d’erreur.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    94/113%*

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re B1 & Errer dAjot d’ne o66re

    0’administrateur peut supprimer une o!!re en cli#uant sur le sous menu 7 -upprimer 8.

    0e s;stème lui a!!iche la liste des o!!res.

    0’administrateur sélectionne une o!!re et cli#ue sur le bouton 7 -upprimer 8.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    95/113%'

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re B/ & Inter6#+e S%%ri)er O66re 1

    %n!in le s;stème supprime l’o!!re et a!!iche une noti!ication 7 0’o!!re )est

    Lsélectionnée dans le l’inter!ace précédente a été supprimée 8

    Fi8re B< & Inter6#+e S%%ri)er O66re /

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    96/113%(

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

     Nous passons ensuite, à l’a$out du service.

    0’administrateur cli#ue sur le menu 7 érer -ervice 8 puis sur le sous menu 7 A$outer 8.

    0’administrateur remplit les champs et cli#ue sur le bouton 7 A$outer 8.

    Fi8re B2 & Inter6#+e Ajot Ser.i+e

    -i les champs sont bien remplis le s;stème a!!iche à l’administrateur un

    message : 7 0e service T a été a$outé 8. -inon il lui a!!iche un message d’erreur.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    97/113%)

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re B4 & Errer d#jot dn Ser.i+e

    -i l’administrateur souhaite modi!ier le service #u’il a a$outé il cli#ue sur le sous menu

    7 9odi!ier 8 et sélectionne le service à modi!ier.

    Fi8re B@ & Inter6#+e Modi6ier Ser.i+e

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    98/113

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    99/113%#

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re BB & Modi6i+#tion ter)in"

    9aintenant nous allons a$outer une nouvelle Catégorie Client.

    &our réaliser cette tache, l’administrateur cli#ue sur la barre d’outils 7 Action 8 ensuite sur 

    7 érer &aramètres 8. 0’inter!ace de gestion des paramètres s’a!!iche et l’administrateur 

    cli#ue sur le menu 7 Catégorie Client 8 puis sur le sous menu 7 A$outer 8.

    0’administrateur remplit les champs nécessaires et cli#ue le bouton 7 A$outer 8.

    Fi8re B &Inter6#+e d#jot d’ne C#t"8orie C$ient

    Après avoir a$outée cette Catégorie Client nous allons l’a!!ecter à l’o!!re #ue nous

    avons dé$à crée au début.

    0’administrateur cli#ue sur le sous menu 7 &aramétrer 8 et sélectionne l’o!!re.

  • 8/17/2019 Rapport PFE-Atallah Hamza-Ben Mohamed Hatem1 (1)

    100/113%+

     TUNISIE TELECOM INSTITUT SUPERIEUR DEESTION

    Fi8re 0 & A66e+ter C#t"8orie C$ient 1

    Après la sélection de l’o!!re, l’administrateur cli#ue sur le bouton 7 &asser au

    &aramétrage 8. %nsuite sur le menu Catégorie Client et sélectionne la catégorie à a!!ecter.