Click here to load reader

Réalisation d’une application Web CRM · PDF fileA mes chers frères et sœurs. A mes grands-parents. A chaque cousins et cousines. A mes meilleurs amis. DEDICACES DE HSSAIRI NASSIM

  • View
    214

  • Download
    0

Embed Size (px)

Text of Réalisation d’une application Web CRM · PDF fileA mes chers frères et...

  • Ministre de lenseigneMent suprieur Universit du 7 Novembre Carthage

    RRAAPPPPOORRTT DDEE PPRROOJJ EETT DDEE FFII NN DDEETTUUDDEESS

    PPOOUURR LL OOBBTTEENNTTII OONN DDUU DDII PPLLOOMMEE DDEE LLAA LL II CCEENNCCEE

    FFiilliirree :: IInnffoorrmmaattiiqquuee AApppplliiqquuee

    RRaalliissaattiioonn dduunnee aapppplliiccaattiioonn WWeebb CCRRMM EEnnttrreepprriissee :: DDIISSCCOOVVEERRYY IINNFFOORRMMAATTIIQQUUEE

    Ralis par : Mlle.. NNaassssiimm HHssssaaiirrii

    MM.. MMeedd JJiihheedd BBeellhhaaddjj

    Sous la direction de : MM.. AAyymmeenn BBoouucchhhhiimmaa MM.. EEllffaalleehh TTaarreekk

    2009 - 2010

  • DEDICACES DE BELHADJ MED JIHED

    AA mmeess ttrrss cchheerrss ppaarreennttss.. AA mmeess cchheerrss ffrrrreess eett ssuurrss.. AA mmeess ggrraannddss--ppaarreennttss.. AA cchhaaqquuee ccoouussiinnss eett ccoouussiinneess.. AA mmeess mmeeiilllleeuurrss aammiiss..

  • DEDICACES DE HSSAIRI NASSIM

    JJ ee ddddiiee ccee ttrraavvaaiill,, mmaa ffaammiillllee qquuii mmaa ttoouujjoouurrss ssoouutteennuu,, eett mmeenn vveerrss llaavvaanntt..

    AA mmaa cchhrree mmrree,, mmaa ssuurr,, eett mmoonn cchheerr ffiiaanncc

  • Remerciement

    Cest un plaisir et un moment trs agrable de rendre hommage et de formuler des remerciements aux personnes qui, dune manire ou dune autre,

    ont apport leur soutien et contribu finaliser ce travail.

    Nous tenons, tout dabord, exprimer nos sincres gratitudes envers

    notre encadreur Mr Aymen BOUCHHIMA, pour les conseils quil na cesss de nous prodiguer, sa comprhension et la confiance quil a toujours tmoigne

    notre gard.

    Nos sincres remerciements et notre profond respect tout le personnel de Discovery Informatique qui nous ont accueilli, fourni le cadre ncessaire la ralisation de notre projet de fin dtudes, en nous faisant partager leur grande exprience et en se rendant toujours disponibles malgr leur travail.

    En particulier Mr Karim GHORBEL, responsable financier qui nous a donn lopportunit deffectuer ce stage.

    Nous remercions aussi Mr Tarek EL FALEH, responsable activit, des nouvelles technologies.

    Nous remercions galement Mr Ghazi BOUJNAH pour son estimable collaboration et le soutien quil nous a apport.

    Nous adressons galement nos sincres remerciements lensemble monsieurs les membres du jury.

    Nous associons ces remerciements tous les enseignants qui ont contribu notre formation ainsi qu toutes les personnes qui travaillent

    lESTI.

  • Table des matires Introduction .5

    Chapitre I. Prsentation Gnrale .................................................................................................................1 I.1. Introduction ....................................................................................................................................1 I.2. Prsentation de lorganisme daccueil ...............................................................................................1

    I.2.1. Les outils techniques utiliss par Discovery .................................. Erreur ! Signet non dfini. I.2.2. Organigramme .........................................................................................................................1

    I.3. Concepts Customer Relationship Management (Gestionnaires de Relation Client) ..................................2 I.3.1. Dfinition dun CRM .................................................................................................................3 I.3.2. Pourquoi utiliser une solution CRM ...........................................................................................3 I.3.3. Fonctionnalits d'un CRM .........................................................................................................3

    I.4. Prsentation du sujet .......................................................................................................................5 I.5. Conclusion .......................................................................................................................................5

    Chapitre II. Analyse des besoins et spcifications ...........................................................................................6 II.1. Introduction ....................................................................................................................................6 II.2. Objectif ...........................................................................................................................................6 II.3. Etude de lexistant ...........................................................................................................................7

    II.3.1. Description de lexistant informatique ......................................................................................7 II.4. Spcification des exigences ..............................................................................................................9

    II.4.1. Liste des exigences ..................................................................................................................9 II.4.2. Scnarios et des cas dutilisation module recrutement ..........................................................9 II.4.3. Scnarios et des cas dutilisation module espace employes . ........................ 15

    II.5. Conclusion ..................................................................................................................................... 20

    Chapitre III. Conception ............................................................................................................................... 21 III.1. Introduction .................................................................................................................................. 21 III.2. Conception .................................................................................................................................... 21

    III.2.1. Module Recrutement ......................................................................................................... 21 III.2.2. Module Espace Employe .................................................................................................... 29

    III.3. Structure de la base de donne....................................................................................................... 32 III.3.1. Dictionnaire des donnes de la base des donnes .................................................................... 32

    III.4. Conclusion ..................................................................................................................................... 34

    Chapitre IV. Etat de lart .............................................................................................................................. 35 IV.1. Introduction .................................................................................................................................. 35

    IV.1.1. Prsentation du SugarCRM ...................................................................................................... 35 IV.2. Architecture de lapplication MVC .............................................................................................. 41 IV.3. Comparaison entre les technologies CRM ......................................................................................... 42 IV.4. Conclusion ..................................................................................................................................... 43

  • Chapitre V. Ralisation ............................................................................................................................... 44 V.1. Introduction .................................................................................................................................. 44 V.2. Environnement de travail ............................................................................................................... 44

    V.2.1. Environnement matriel ......................................................................................................... 44 V.2.2. Environnement logiciel .......................................................................................................... 45

    V.3. Choix techniques ........................................................................................................................... 45 V.3.1. Choix du langage ................................................................................................................... 45 V.3.2. Choix de la technologie de scurit ......................................................................................... 47

    V.4. Gestion du projet ........................................................................................................................... 47 V.5. Phase dimplmentation ................................................................................................................. 48

    V.5.1. Contraintes ............................................................................................................................ 48 V.5.2. La programmation avec Sugar et MVC ..................................................................................... 50

    V.6. Phase de tests et validation ............................................................................................................ 53 V.7. Conclusion ..................................................................................................................................... 54

    Chapitre VI. Interface de lapplication ...........................................................

Search related