59
Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009 i Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI D ÉDICACE Je dédis ce travail à mes parents qui, par la grâce de DIEU, ont pu payer mes études ; que le seigneur vous bénisse et vous accorde longue vie.

Je dédis ce travail à mes parents qui, par la grâce de

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

i Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

DÉDICACE

Je dédis ce travail à mes parents qui, par la grâce de DIEU, ont pu payer mes

études ; que le seigneur vous bénisse et vous accorde longue vie.

Page 2: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

ii Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

REMERCIEMENTS

C’est avec grand plaisir que je réserve cette page en signe de gratitude et de

profonde reconnaissance a tous ceux qui m’ont aidé de près ou de loin à la

réalisation de ce travail.

Je remercie vivement tout le personnel d’ISTDI qui a participé au bon

déroulement de la formation en Licence professionnel, particulièrement au chef

de l’établissement Mr ARTUR MANGAMTCHEUTH.

Je remercie particulièrement : Mon encadreur « Mme BLANDINE DJIKA »,

« M. NYAM AQUILA » pour leur précieuse assistance et leur disponibilité.

Je remercie Invest Logistic SARL qui m’a permit d’exprimer mon savoir faire

professionnel et tous ces employés.

Je remercie ma famille pour tout le soutient qu’elle ne cesse de m’apporter.

Je remercie ceux qui ont soutenu, encouragé, apprécié mes efforts tout au long

de ma période de travail à Invest Logistic :

M. ALAIN SOKENG

M. MAURICE AZANGUIM

Mon collaborateur, ami et collègue de travail BERTRAND TADJO

Mes chers amis : ESTELLE NDEDI, ROSINE KENFACK, CHRISTIAN

AWELAKWE, CARMELLE.

Enfin, je tiens à remercier toutes les personnes qui m’auront soutenu dont je

n’ai pas pu mentionner les noms.

Page 3: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

iii Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

TABLE DES MATIÈRES

Dédicace ............................................................................................................. i

Remerciements .................................................................................................. ii

Table des Matières ........................................................................................... iii

Liste des Figures et des Tableaux .................................................................... vi

Lexique ............................................................................................................ vii

Avant-propos .................................................................................................. viii

Résumé .............................................................................................................. x

Introduction Générale ........................................................................................ 1

PREMIERE PARTIE : DOSSIER D’INSERTION .......................................... 2

CHAPITRE I. Présentation de l’entreprise ................................................. 3

I. Historique ........................................................................................... 3

II. Présentations et Missions ............................................................... 3

III. Fiche d’indentification .................................................................... 4

IV. Situation Géographique ................................................................... 4

V. Produits et Services ......................................................................... 5

VI. Structure et Fonctionnement ........................................................... 6

VII. Parc Informatique ............................................................................ 9

DEUXIEME PARTIE : REFONTE DU SITE WEB D’INVEST .................. 12

CHAPITRE I. Présentation du projet ........................................................ 13

I. Contexte actuel ................................................................................. 13

II. Etude du site existant..................................................................... 13

III. Objectif et moyens ........................................................................ 15

Page 4: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

iv Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

IV. Cahier des charges ......................................................................... 16

CHAPITRE II. Réalisation du projet ........................................................ 20

I. Déroulement général du projet ......................................................... 20

II. Gestion du temps ........................................................................... 20

III. Etude d’une fonctionnalité essentielle : WANewsletter ............... 21

TROISIEME PARTIE : APPLICATION DE GESTION d’INVEST ............ 24

CHAPITRE III. Etude de l’Existant ......................................................... 25

I. Problématique ................................................................................... 25

II. Description des Processus de l’existant ........................................ 25

III. Critique de l’existant ..................................................................... 27

IV. Proposition de la nouvelle Solution .............................................. 27

CHAPITRE IV. Cahier des Charges Fonctionnel .................................... 28

I. Présentation du projet ....................................................................... 29

II. Architecture fonctionnelle ............................................................. 29

III. Les fonctions ................................................................................. 30

IV. Les flux .......................................................................................... 32

V. Contraintes .................................................................................... 33

CHAPITRE V. Analyse et conception ...................................................... 35

I. Analyse ............................................................................................. 35

II. Conception .................................................................................... 38

CHAPITRE VI. Implémentation et Résultat ............................................ 42

I. Description de l’Environnement Technique .................................... 42

II. Description de l’Architecture de l’Application ............................. 42

III. Enchainement des Ecrans .............................................................. 43

Page 5: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

v Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

IV. Quelques Codes ............................................................................. 45

Conclusion Générale ....................................................................................... 46

Bibliographie et Webographie ......................................................................... xi

Annexe5 : Page d’accueil du site web ............................................................. xii

Annexe6 : Page de présentation des produits des d’Invest Logistic ............... xii

Page 6: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

vi Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

LISTE DES FIGURES ET DES TABLEAUX

LISTE DES FIGURES

Figure 1: Situation Géographique ..................................................................... 4

Figure 2 : Organigramme d'Invest..................................................................... 8

Figure 3 : Cartographie des applications ......................................................... 11

Figure 4: Accueil site existant ......................................................................... 13

Figure 5: Accueil Invest Consulting ............................................................... 14

Figure 6:Accueil Invest Technology ............................................................... 15

Figure 7: Produits Invest Technology ............................................................. 15

Figure 8 : Plan du site ...................................................................................... 17

Figure 9 : Maquette du site ............................................................................. 19

Figure 10 : Camembert du temps consacré aux différentes étapes du projet . 20

Figure 11: Schéma des flux ............................................................................. 32

Figure 12:Diagramme de cas d'utilisation principale ...................................... 36

Figure 13: Diagramme de classe ..................................................................... 37

Figure 14: Diagramme conceptuel des données ............................................. 39

Figure 15: Modèle Logique de données .......................................................... 40

Figure 16: Diagramme d'enchainement des écrans ......................................... 43

LISTE DES TABLEAUX

Tableau 1: Fiche d'identification ....................................................................... 4

Tableau 2: Postes de travails ............................................................................. 9

Tableau 3 : Liste des imprimantes .................................................................... 9

Tableau 4: Liste de logiciels............................................................................ 10

Tableau 5: Cahier de Charge Fonctionnel ....................................................... 28

Page 7: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

vii Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

LEXIQUE

ISTDI : Institut Supérieur des Technologies et du Design Industriel.

SI : Système d’Information

TNT : Télévision Numérique Terrestre

PAC : Paysage Audiovisuel Camerounais

SARL: Société A Responsabilité Limitée

DG : Directeur Générale

UML : Unified Modeling Language

NTIC : Nouvelle Technologie de l’information et la communication

MCD : Modèle Conceptuel des Données

MLD : Modèle Logique des Données

MPD : Modèle Physique des Données

Page 8: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

viii Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

AVANT-PROPOS

L’Institut Supérieur des Technologies et du Design Industriel (ISTDI) a

ratifié la condition d’existence des Licences Professionnelles (LPRO) en

s’alignant avec l’université de DSCHAND comme les autres « grandes

institutions universitaires » dans le dessein de garantir une formation distincte

aux Camerounais et à la population toute entière de la sous région CEMAC :

promouvoir le développement de l’entreprise d’aujourd’hui et de demain.

Pour gagner son pari, les portes lui sont ouvertes suivant l’arrêté ministériel

d’autorisation de création n° 02/0094/minsup/DDES/Esup du 13 septembre 2002

et celui d’ouverture n° 0102/minesup/DDES/Esup du 18 septembre 2002.

A cet effet, l’ISTDI offre une variété de cycles de formation adaptés aux

services des entreprises que nous regroupons : Assurance Réseautique.

Banques et Finances

Action Commerciale

Commerce International

Informatique de gestion

Communication d’entreprise Programmation pour Internet.

Comptabilité et Gestion des Entreprises

Maintenance des systèmes informatiques

Maintenance après vente automobile

Informatique Industrielle

Froid et Climatisation

Electrotechnique

Electronique Webmaster / Production multimédia

- Sciences et Technologies

Génie Civil

Maintenance après vente automobile

Maintenance des systèmes industriels

Génie informatique

B.T.S T.I.C diplôme

CCNB(Canada)

Licence de

l’Université du Maine

(France)

Licence Pro

(Tutorat

Université de

Page 9: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

ix Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

Génie Logiciel Informatique Embarquée

Administration des systèmes Web

Administration des réseaux et Télécom

Rentrant dans notre contexte, nous avons passé 8 mois (du 01 Septembre

2008 au 01 Mai 2009) dans les locaux de la l’entreprise Invest Logistic. Cela

avait pour objet de nous brancher à la réalité de l’entreprise, et surtout combler

les exigences de notre formation professionnelle.

C’est ainsi que notre travail a porté sur : «La refonte du Site Web et

Conception, Réalisation d’une application de gestion d’Invest Logistic ».

Toutefois, l’œuvre humaine étant toujours imparfaite, nous partageons que les

idées des uns et autres peuvent et pourrons nourrir notre vision à court et à long

terme.

Master Européen

3IL (Limoges-

France)

Page 10: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

x Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

RÉSUMÉ

Le système d’information d’une entreprise devra sans cesse s’adapter pour

satisfaire les besoins des différents utilisateurs que ce soit les employés ou les

clients. Ainsi Invest Logistic a l’intérêt de se doter d’un SI qui permettra

d’optimiser le système actuel dans le but de gagner non seulement en temps

mais aussi en argent. La mission qui m’a été confié en tant que responsable

informatique était de « Refondre le site web existant et de concevoir et

réaliser une application de gestion ». Ce rapport est donc le fruit d’une longue

réflexion et d’un travail acharné que j’ai effectué pendant mes premiers mois

passés à Invest Logistic.

Page 11: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

1 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

INTRODUCTION GÉNÉRALE

Invest Logistic est une nouvelle entreprise qui est en pleine croissance, elle

souhaite étendre ces activités dans le domaine des NTIC en général et du web en

particulier.

C’est ainsi que bénéficiant du fait que les cours se déroulent en soirée j’ai pu

trouver du travail en journée dans cet entreprise au poste de Responsable

Informatique dont les objectifs principaux étant la mise sur pied d’une équipe

hautement qualifié en développement web.

Notre tâche principale fut la « Refonte du site web existant et concevoir,

réaliser d’une application de gestion » pour le compte de cet entreprise.

Le présent document représente de façon globale notre séjour à « Invest

Logistic », ainsi que les résultats des principaux travaux que nous avons

effectués dans cette structure. Il est composé de trois parties essentielles :

Le rapport d’insertion qui résume la prise de contact avec l’entreprise

d’accueil ;

Le Site web qui présente les travaux réalisés pour refondre le site web ;

L’Application de gestion qui présente les travaux de conception et de

réalisation de l’application de gestion d’Invest Logistic.

Page 12: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

2 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

PREMIERE PARTIE : DOSSIER D’INSERTION

Page 13: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

3 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

CHAPITRE I. PRÉSENTATION DE L’ENTREPRISE

I. HISTORIQUE

Invest Logistic, né de la fusion d’Invest Consulting (né de la transformation

du cabinet CEPRES, est au service des entreprises et des organisations depuis

1998. Il a revêtu cette nouvelle dénomination commerciale depuis le début de

l’année 2008) et d’Invest Technology (né du partenariat entre deux frères

M. AZANGUIM et M. SOKENG qui ont exprimé la nécessité d’unir leurs

moyens pour investir dans le domaine de la technologie notamment celui

des télécommunications). C’est une société à responsabilité limitée au Capital

de 1 000 000 FCFA dont le siège social est situé à Douala, 1270 rue Gallieni,

AKWA.

II. PRÉSENTATIONS ET MISSIONS

Obtenu son agreement en janvier 2008, Invest Logistic est une S.A.R.L

(Société à Responsabilité Limité) qui a débuté ses activités depuis Février 2008

au capital de 1.000.000 FCFA.

La raison d’être d’Invest Logistic se résume en des points ci-après :

1. Télécommunication

2. Conseil

3. Internet et Informatique

4. TNT

5. DataCard

Page 14: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

4 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

III. FICHE D’INDENTIFICATION

Tableau 1: Fiche d'identification

IV. SITUATION GÉOGRAPHIQUE

RAISON SOCIALE Invest Logistic

SIGLE Invest Logistic

SIEGE SOCIAL DOUALA-CAMEROUN

ANNEE DE CREATION 01/01/2008

MISE SUR PIED Février 2009

CAPITAL SOCIAL 1 000 000 FCFA

STATUT JURIDIQUE SARL

LOCALISATION DES BUREAUX rue Gallieni AKWA

REGISTRE DE COMMERCE n° DLA/2008/B/717

NUMERO DE CONTRIBUABLE M040000024807P

DIRECTEUR GENERAL M.AZANGUIM Maurice

ADRESSE BP 567 DOUALA

Tél (237) 22 07 16 00 / 22 07 16 10

E-mail [email protected]

Site www.invest-logistic.com

Figure 1: Situation Géographique

Page 15: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

5 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

V. PRODUITS ET SERVICES

Invest Logistic est une société qui fait dans plusieurs secteurs. Elle exerce 5

types d’activités à savoir :

A. TÉLÉCOMMUNICATION

Participé au développement du CT phone au Cameroun.

Promouvoir le CDMA.

B. CONSEIL

Accompagnement des créateurs d'entreprises

Tenue de la comptabilité

Surveillance, contrôle des services comptables

Mise en place et suivi de la comptabilité analytique d'exploitation

Établissement des comptes

Missions comptables spécialisées Conseil en gestion, organisation et

ingénierie financière

Audit pour le compte d'associations, de collectivités publiques et de

sociétés privées

Diagnostic et accompagnement stratégiques

Expertises amiables

Formation en gestion, fiscalité, comptabilité

Aide à la recherche de financements privés et d'aides publiques

C. INTERNET ET INFORMATIQUE

Rejoindre l’effort de CAMTEL qui est de fournir Internet au maximum

de Camerounais et à moindre coût.

Proposer et mettre sur pied des solutions adéquates pour améliorer le SI

des entreprises.

Créations de sites Internet.

Refonte de site Internet.

Page 16: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

6 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

Référencement Manuel.

D. TNT

Contribuer à l'assainissement du secteur de la télédistribution.

Enrichir le PAC à travers une offre diversifiée et de qualité numérique.

Déployer un réseau TNT dans les principales villes du Cameroun.

E. DATA CARD

Réalisation en studio de maquettes de badges selon cahier des charges

fourni ou à réaliser.

Personnalisation de carte : d’après base de données fournie (Access,

Excel), impression de petites et moyennes séries (Recto seul, Recto

Verso, monochrome, quadrichromie, code barres, encodage magnétique

ISO2…).

Pré impression de séries importantes (avec ou sans perforation).

VI. STRUCTURE ET FONCTIONNEMENT

A. FONCTIONNEMENT

Invest Logistic est une société hiérarchisée et structurée comme suit :

1. LA DIRECTION GÉNÉRALE

Celle-ci est placée sous l’autorité d’un Directeur Général promoteur de

l’entreprise son rôle est le suivant :

Mise en œuvre de la politique générale d’Invest Logistic.

Coordination et supervision de l’activité de tous les services.

L’ordonnancement du budget.

fixe les grands axes d’orientation de l’entreprise.

reparti les tâches hiérarchiques et professionnelles.

oriente l’action et suit son évolution, supervise tout le personnel.

Page 17: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

7 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

2. LA DIRECTION FINANCIÈRE ET COMPTABLE

(CONSULTING)

Conseil

Trésorerie de l’entreprise.

Contrôle les entrées et les sorties financières.

Ordonne les dépenses sous le contrôle du directeur général.

3. LE SERVICE COMMERCIAL

Prospection en vue de convaincre le client.

Commande, facturation, livraison et règlement des clients.

Création des fiches de suivi des clients.

Décharge des produits.

Vente sur place et porte à porte.

Relance les clients.

4. SERVICE INFORMATIQUE ET TECHNIQUE

Mise sur pied et supervision du SI de l’entreprise.

Assistance Technique auprès de la clientèle.

Gère le parc informatique.

Assure le service informatique.

5. SERVICE DATACARD

Production de Batch

Production de Carte de santé (HEALTH CARD)

Production de carte de visite

6. SERVICE TÉLÉPHONIE

Supervisé par la direction commerciale ce service a pour rôle de :

Faire les transferts de crédits

Faire les recouvrements au près des clients

Page 18: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

8 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

B. ORGANIGRAMME

Figure 2 : Organigramme d'Invest

Page 19: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

9 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

VII. PARC INFORMATIQUE

A. RESSOURCES MATÉRIELLES

Elles sont reparties comme suit :

Les postes de travails

Code Marque RAM(Mo) DD(Go) CPU SE

INV001 HPdx2300 2000 250 Cor duo2Ghz XP Park2

INV002 HPdx2300M 512 149 1.80Ghz XP Park2

INV003 HPdx2300 512 149 2.0Ghz XP Park2

INV004 HPdx2300 512 80 3.20Ghz XP Park2

INV005 HPdx2300 1000 150 3Ghz XP Park2

Tableau 2: Postes de travails

Les imprimantes

Tableau 3 : Liste des imprimantes

Marque Modèle TYPE Couleur Papier Nombre

HP Tout en un Laser Oui A4 1

Epson 2190 Matricielle Oui A4 1

DataCard SP35 Laminage OU badge 1

Page 20: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

10 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

B. RESSOURCES LOGICIELS

1. LISTES DES LOGICIELS

C’est l’ensemble des logiciels utilisés par le personnel d’Invest Logistic

pour les besoins de comptabilité, de développement, de sécurité et de gestion.

Ces logiciels se présentent de la façon suivante :

Logiciels Utilisation

Sage Saari Gestion comptable et Costumer

Service

Messenger Gestion de la messagerie

Office Application bureautique

XP SP2 Système d’exploitation

Avast Antivirus pour la sécurité

Wamp Server Développement

Photoshop Infographie

IDWork Carte et Badge

Tableau 4: Liste de logiciels

Page 21: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

11 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

2. CARTOGRAPHIE DES APPLICATIONS

ACTUELLES AU SEIN DE

C. RÉSEAUX

La cellule informatique d’Invest Logistic dispose de :

d’un réseau Poste à Poste entre les 5 machines de l’entreprise.

Live Box orange: Wi-Fi, 1 Rj45, 2 RJ11.

Figure 3 : Cartographie des applications

Page 22: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

12 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

DEUXIEME PARTIE : REFONTE DU SITE WEB D’INVEST

Page 23: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

13 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

CHAPITRE I. PRÉSENTATION DU PROJET

I. CONTEXTE ACTUEL

Le site web actuel a été mis sur pied par l’entreprise DEALCM. Bien que les

pages soient en PHP, il est totalement statique. Le Directeur Général a relevé les

points d’ombres suivants :

Un design obsolète et site non attractif.

Navigation complexe.

Site statique.

II. ETUDE DU SITE EXISTANT

1. PRÉSENTATION DU SITE ET DES PROBLÈMES

Présentation de la page d’accueil

Figure 4: Accueil site existant

Comme nous pouvons le constater l’accueil est constituée d’une image d’arrière

plan, du logo, de deux liens Invest Consulting et Invest Technology.et l’accès au

web mail.

Page 24: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

14 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

Problèmes Relevés sur la page d’accueil

Le DG trouve que cette page d’accueil ne répond plus aux objectifs de

l’entreprise cas elle désormais Invest Consulting et Invest Technology font

s’unir pour ne faire qu’une seule et unique entité appelée Invest Logistic.

Les Autres problèmes

Les nombreuses remarques négatives ci-dessous ont été faites par le DG, les

employés et la clientèle :

Site pas beau à voir (ergonomie obsolète)

Navigation complexe

Site non enrichi

Site statique

Etc.…

Quelques pages du site existant

Figure 5: Accueil Invest Consulting

Page 25: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

15 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

Solution Proposée

Le seul fait que l’entreprise a en projet de fusionner ses deux branches pour

fait qu’une l’oblige également à mettre à jour son site d’où la nécessité pour elle

de refondre totalement le site existant.

III. OBJECTIF ET MOYENS

L’objectif de notre projet était donc de procéder à une refonte complète

du site d’Invest Logistic et l’ajout de nouvelles fonctionnalités. Donc nous

devions nous servir de nos connaissances acquises en classe et de nos

expériences de projets passées pour atteindre nos objectifs.

Figure 6:Accueil Invest Technology

Figure 7: Produits Invest Technology

Page 26: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

16 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

IV. CAHIER DES CHARGES

Afin de clairement identifier les attentes du Directeur Général en terme de

prestations souhaitées, nous avons réalisé un cahier des charges que nous vous

présentons ci après, ce cahier de charge nous a clairement permis d’identifier, de

cadrer et de se mettre d’accord sur les spécifications pour atteindre nos objectifs

concernant les aspects suivants :

Charte graphique

Développement

Hébergement

A. PRÉSENTATION DU PROJET

1. OBJECTIF DU SITE

Le site aura trois orientations principales. Il s’agira d’un site de :

Présentation

Communication

Publicité

Les principaux résultats attendus par le Directeur Général sont donc les

suivants :

Refonte complète du site

Ajout de nouvelles fonctionnalités

2. A QUI S’ADRESSE LE SITE

L’un des objectifs étant de présenter son entreprise, le site sera bien

évidemment accessible par tous, mais plus précisément il s’adressera aux

clients ou futur clients d’Invest Logistic.

Page 27: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

17 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

3. CONTENUS

Le site utilisera une bonne partie de l’information contenue dans le site

existant puisque ce contenu avait fait objet d’une analyse préalable. Les

différentes rubriques du site ont été définies par le Directeur générale et leurs

contenus proposé par le Responsable Informatique et validé par le DG. Le plan

de la figure 8 a été retenu.

Figure 8 : Plan du site

Page 28: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

18 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

B. PRESTATIONS ATTENDUES

1. CHARTE GRAPHIQUE

Invest Logistic possède déjà une charte graphique qui a été définir par le

Directeur Général. La charte graphique devra coïncider avec celle d’Invest

Logistic.

Logo

Couleur : Verte, Bleu, Grise

2. DÉVELOPPEMENT

REFONTE DU SITE

Utilisation d’un SGBDR : MySQL.

Changement éventuel du plan du site.

Revue de la charte graphique afin le la faire coïncider au maximum

avec celle d’Invest Logistic.

Amélioration de l’ergonomie du site :

Utilisation d’Ajax

Utilisation des CSS

FONCTIONNALITÉS

Les fonctionnalités du site Web sont les suivants :

Ο Gestion des nouvelles Formulaire de contact Newsletter

Ο Catalogue

Ο Commande en ligne

Ο Système de Publicité

Ο Téléchargement

Page 29: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

19 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

3. MAQUETTE DU SITE

4. HÉBERGEMENT

Actuellement Hébergé par DEALCM pour une période d’un an, Le Directeur

Général sous les conseils du Responsable Informatique envisage à la fin du

contrat avec DEALCM de faire un transfert de site pour héberger désormais son

site chez INFOMANIAK qui un hébergeur suisse troisième sur le rang mondiale

de hébergeur avec qui il a déjà signé un contrat pour héberger les sites des

clients d’Invest Logistic.

Figure 9 : Maquette du site

Page 30: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

20 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

CHAPITRE II. RÉALISATION DU PROJET

I. DÉROULEMENT GÉNÉRAL DU PROJET

Etant Responsable Informatique et seul employé qui maitrisant les nouvelles

technologies, nous pouvons vous dire que le déroulement du projet c’est passé

dans un environnement difficile à maitriser, car nous étions beaucoup partagé à

faire les activités quotidiennes de l’entreprise telles que l’édition des factures, la

production des brochures publicitaires et des batch et bien d’autres activités.

Mais néanmoins nous avons sur mettre à profit nos acquis et nos connaissances

pour assurer le bon déroulement du projet, il faut dire aussi que nous avons fait

bon usage d’Internet mis à notre disposition en entreprise pour arriver à nos fins.

II. GESTION DU TEMPS

Afin de mieux représenter comment nous avons partagé notre temps tout

au long de notre projet, nous vous proposons le camembert suivant :

Figure 10 : Camembert du temps consacré aux différentes étapes du projet

Page 31: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

21 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

III. ETUDE D ’UNE FONCTIONNALITÉ ESSENTIELLE :

WANEWSLETTER

Wanewsletter est un script de newsletter complet programmé en PHP et

utilisant une base de données. L'administration dispose de puissantes

fonctionnalités et vous permet d'intervenir sur tous les aspects de vos listes de

diffusion. De plus, Wanewsletter est disponible dans plusieurs langues. Ses

fonctionnalités sont les suivantes :

A. SÉCURITÉ

Système d’authentification pour accéder à l’administration

Gestion multiutilisateurs possible

Système de permissions avancé, par liste et/ou action effectuée

B. GESTION DES LISTES

Gestion Multi-listes de diffusion

Module de statistiques. Inscriptions par jour selon le mois et l’année

donnée ou visualisation graphique du nombre d’abonnés selon les listes

Système de purge de la table des abonnés (pour les inscriptions non

confirmées). Possibilité d’automatiser cette tâche

Confirmation d’inscription par email pour chaque liste (possibilité

d’activer/désactiver cette option)

Possibilité de gestion des inscriptions/confirmation/désinscription par

email (et scan du compte POP à l’aide d’une tâche cron)

C. GESTION DES ENVOIS

Prévisualisation des newsletters avant envoi

Support des envois d’emails multi-formats

Chargement possible des modèles de newsletters par URL

Possibilité de programmer les envois à l’aide d’une tâche cron

Page 32: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

22 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

Deux moteurs d’envoi : Un envoi avec les destinataires en copie

cachée, ou un envoi de type : un abonné = un email

Possibilité de sauvegarder une newsletter en cours de rédaction pour la

reprendre plus tard

Possibilité de reprise d’un envoi et gestion par l’administrateur du

nombre d'envoi effectués en un flot

Option d’envoi directement via un serveur SMTP plutôt que par la

fonction mail() de PHP

Système d’archivage des newsletters précédemment envoyées

Mécanisme de sécurisation des envois (anti-plantage)

D. FICHIERS JOINTS AUX ENVOIS

Gestion des fichiers joints ou incorporés aux newsletters

Possibilité de stocker les fichiers joints sur un serveur FTP distant

Possibilité d’utiliser des fichiers joints au sein d’une newsletter en

HTML (fichiers embarqués)

Upload des fichiers joints ou ajout d’un fichier manuellement uploadé

ou encore d'un fichier distant

E. DIVERS

Email d’alerte lors de nouvelles inscriptions et désinscriptions (option)

Fonctionne également sur Online (moteur d’envoi en mode un email

par abonné seulement)

Module d’importation et d’exportation de masse de liste d’adresses

emails

Support du format XML dans les modules d’importation et

d’exportation

Modules de sauvegarde et restauration des tables du script (fichiers.sql)

Page 33: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

23 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

Support des formats de compression zip, gzip et bz2 pour les modules

d’importation, d’exportation, de sauvegarde et de restauration

Générateur de formulaire ou utilisation d’un formulaire fourni avec le

script

Système de bannissement d’emails ou de types d’email. Fonctionne par

listes

Système d’interdiction de certaines extensions de fichiers (pour les

fichiers joints). Fonctionne par listes

Affichage du nombre d’inscrits à une ou plusieurs listes sur une page

du site

Petit module de recherche dans la liste des abonnés

Export des archives pour publication sur le site

Page 34: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

24 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

TROISIEME PARTIE : APPLICATION DE GESTION D’INVEST

Page 35: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

25 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

CHAPITRE III. ETUDE DE L’EXISTANT

I. PROBLÉMATIQUE

Invest Logistic dispose actuellement d’un système qui peut être taxé de

manuel pour effectuer les différentes opérations quotidiennes, mensuelles ou

annuelles. Ces opérations qui impliquent la gestion des abonnées ou clients, des

commerciaux, des transferts ou des ventes de produits, des dépenses sont

effectuées lors des différents processus qui seront énumérés ci – dessous.

II. DESCRIPTION DES PROCESSUS DE L’EXISTANT

Processus de gestion des abonnées ou des clients

Chaque nouvel abonné ou clients est enregistré dans le registre des clients.

Pour retrouve un client il faut parcourir séquentiellement le registre. La

modification ou la suppression des informations sur un client est presque

impossible.

Processus de gestion des commerciaux

Les commerciaux des employés qui peuvent être permanant ou non leur rôle

essentiel est de vendre les produits de l’entreprise ou de trouver de nouveau

client. Nous notons ici que la force de vente d’une entreprise dépend plus ou

moins des motivations de sa force de vente. Invest Logistic étant conscient que

commerciaux sont au centre de la force de vente a mit sur pied un système pour

rémunérer les commerciaux la gestion des commerciaux consiste donc à :

Répertorier les commerciaux.

Calculer les primes des commerciaux

Les règles de calcul sont les suivantes :

Chaque commercial qui abonne un client gagnera désormais un pourcentage

défini par la direction commercial sur l’ensemble des achats ou des transferts

effectués par ce client.

Pour chaque produit vendu le commercial dispose d’un pourcentage défini par

la direction commercial sur le prix du dit produit.

Page 36: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

26 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

Processus de gestion des transferts

Rappelons ici que le transfert est l’activité principale d’Invest Logistic.

Notons qu’en partenariat avec Providence Technologie, Invest Logistic abonne

des clients au réseau téléphonique CDMA CTphone YEMBA et par la suite ces

clients pour pouvoir communiquer doivent s’approvisionner en crédit au près

d’Invest Logistic.

Chaque transfert à effectuer est enregistré sur un papier format par les

employés responsable du transfert de crédit et sera plus tard réécrit dans un

fichier Excel comme vous pouvez un exemplaire en annexe. Le code du transfert

est calculer pour chaque transfert à effectuer à part du numéro de l’abonné. A la

fin de chaque journée les responsables du transfert doivent calculer la somme

totale des transferts effectués, la somme total des transferts non payés, les écarts.

La Direction commercial utilise souvent les fichiers Excel pour pouvoir

répertorier les clients qui font rarement les transferts de crédits et les relancer

par la suite. Les transferts non payés sont répertorier et un agent de

recouvrement est envoyé au près des abonnées concernés en se servant de la

localisation qui avait été spécifiée lors de l’enregistrement des dits abonnés

Processus de gestion des ventes des produits

Invest Logistic dispose d’un registre dans lequel le responsable des ventes

enregistre chaque vente effectuée et permettra d’effectuer les bilans.

Processus de gestion des dépenses

Les différentes dépenses effectuées sont enregistrées dans un cahier destiné à

cet effet, le nom et la signature de l’employé qui est à l’origine de la dépense ce

qui de pièce de justification.

Page 37: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

27 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

III. CRITIQUE DE L’EXISTANT

Le fonctionnement actuel est très fastidieux pour les employés d’Invest

Logistic qui doivent à longueur de journée faire des travaux répétitifs. A la fin

de chaque journée ils doivent faire des calculs manuels pour trouver la somme

des transferts ou des ventes effectués ce qui les poussent souvent à rentrer aux

heures tardives tant qu’ils ne seront pas en face des chiffres attendus. La

direction commerciale pour effectuer des relances doivent faires des tris

manuels sur les différents fichiers Excel de transferts. Au final nous noterons

que le fonctionnement actuel d’Invest Logistic faire perdre beaucoup de temps

et nous savons très bien qu’une entreprise qui perd en temps perd en argent.

IV. PROPOSITION DE LA NOUVELLE SOLUTION

Le système d’information d’une entreprise devra sans cesse s’adapter pour

satisfaire le besoin des différents utilisateurs que ce soit les employés ou les

clients. Ainsi Invest Logistic a l’intérêt de se doter d’une application qui

permettra d’optimiser le système actuel dans le but de gagner non seulement en

temps mais aussi en argent.

Techniquement l’objectif est de concevoir une base de données et de

développer les modules qui permettront d’automatiser au maximum l’ensemble

des processus de gestion utilisés dans l’entreprise.

Page 38: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

28 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

CHAPITRE IV. CAHIER DES CHARGES FONCTIONNEL

CAHIER DES CHARGES FONCTIONNEL DETAILLE

Réf. : Invest-Gestion V1

Projet Conception et Développement d’une application de Gestion

Émetteur

FOUETIEU D.K. Herman

Chef de Projets Invest-Logistic

Tél : 22071597/96313544 Email : [email protected] Site : www.invest-ogistic.com

Date d’émission

Décembre 2008

Validation Nom Date Validation

(OK/N) Commentaires

AZANGUIM Maurice

Janvier 2009

OK DG Invest Logistic

Tableau 5: Cahier de Charge Fonctionnel

Page 39: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

29 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

I. PRÉSENTATION DU PROJET

A. PRÉSENTATION DE L ’ENTREPRISE

Réf : Première partie de ce présent rapport

B. BESOIN

Présent sur le marché depuis 2008 Invest Logistic fourni tous les produits et

services liés aux télécommunications commercialisés par un réseau de

partenaires. Téléphonie, Hébergement, Accès internet et Messagerie, Télévision

numérique, Datacard etc. L’entreprise désire avoir une base de données qui lui

permettra de répertorier sa clientèle, ses employés, ses commerciaux et ainsi

développer une application lui permettra également de faciliter les nombreux

opérations qui sont effectuées manuellement quotidiennement.

II. ARCHITECTURE FONCTIONNELLE

A. ARCHITECTURE

Aujourd'hui Invest Logistic dispose de nombreux registres pour la gestion

mais désire avoir un système d’information beaucoup plus pratique

• Il s'agit, pour ce projet, de développer une application, permettant un suivi a

distance des opérations commerciales effectuées au sein de l’entreprise par le

Directeur générale.

• Le système devra être suffisamment souple pour pouvoir satisfaire aux

besoins du DG. C'est dans cette optique que nous avons décidé de mettre sur

pied une application web.

• Ce développement représente une base pour d'autre projet à plus ou moyen

court terme, tel que la possibilité d’échanger les données avec le système

comptable de l’entreprise. Ainsi nous insistons sur l'absolue nécessité d'obtenir

une application évolutive.

Page 40: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

30 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

B. SPÉCIFICITÉS TECHNIQUE

Langages dominants : (X) HTML, JS, PHP 5, SQL

Base de données : MYSQL 5

Serveurs : Apache2

Spécificités : Développement basée sur le Framework PEAR.

Analyse : Merise, UML

III. LES FONCTIONS

A. MODÈLE DÉTAILLÉ DES FONCTIONS

Gestion des abonnées et clients

Ajout

Suppression

Modification

Consultation/Impression

Gestion des Transferts

Ajout

Génération du code de travers à parti du numéro de l’abonné

Suppression

Modification

Consultation/Impression

Gestion des Commerciaux

Ajout

Suppression

Modification

Consultation/Impression

Calcul des agios

Page 41: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

31 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

Gestion des Produits

Ajout

Suppression

Modification

Consultation/Impression

Gestion des Ventes

Gestion des Catégories

Gestion Utilisateurs

Ajout

Suppression

Modification

Consultation

Gestion des Droits&Permissions

Ajout

Suppression

Modification

Consultation

Gestions des dépenses

Ajout

Suppression

Modification

Consultation/Impression

B. DESCRIPTION DÉTAILLÉE DE L ’ENSEMBLE DES

FONCTIONS

Nous avons choisi de détailler la fonction de gestion des transferts car le

principe est presque identique pour les autres fonctionnalités.

Page 42: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

32 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

1. GESTION DES TRANSFERTS

Le module de transfert est le module le plus important car, les transferts de

crédits représentent 60% de l’activité commerciale d’Invest Logistic. Ce

module permettra entre autres d’ajouter des nouveaux transferts, de consulter les

transferts effectués quotidiennement, mensuellement, annuellement ou selon un

critère défini par le responsable commercial, de supprimer les transferts

souhaités ou de les modifier. Notons qu’à chaque consultation, la fonctionnalité

d’impression sera disponible pour permettre de mettre sur papier les résultats

obtenus.

2. DESCRIPTION FONCTIONNELLE

Un formulaire de saisi permettra au responsable désigné de saisir les transferts

reçus soit par téléphone, soit par un commercial, soit par l’agent de

recouvrement, soit par l’abonnée qui s’est présenté à Invest. Cet interface va

permettre de générer un code de transfert qui permettre à l’employé d’effectuer

ledit transfert par téléphone. Une fois le transfert enregistré dans la base de

données, les différents traitements de modifications, suppression, consultation et

impressions pourrons désormais être possible.

IV. LES FLUX

A. SCHÉMA GÉNÉRAL DES FLUX

Les principaux flux seront des flux d’information. Nous avons :

• En entrée: la saisie des transferts, des produits, des ventes, des dépenses.

• En sortie: Les consultations (abonnés, transferts, etc.), les impressions.

Figure 11: Schéma des flux

Page 43: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

33 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

B. DESCRIPTIF DES FLUX

1. FICHIERS (IMPRESSION)

• le support physique : Papier Format (A4)

• le format : Html

• provenance : Application

• la fréquence de réception : événementielle

• la fréquence d'accès : à chaque impression

• le volume (moyen, mini, maxi) : fonction de la demande

• les points particuliers : Doit être vérifier avant l’impression

• les données véhiculées : Numéro de téléphone, Montant du transfert, Date

du transfert, Etat du transfert

2. ÉDITIONS

• les données : FICHIER Html

• la fréquence et les conditions d’édition : Édition lors des impressions

• le nombre d’exemplaire : Nombre de ligne lors de l’impression

• le volume : Nombre de ligne enregistrée dans la table

• les destinataires : Direction commercial, DG, Agent de recouvrement

3. MESSAGES

Message d'erreur en sortie standard

V. CONTRAINTES

Les contraintes identifiées pour notre système sont :

Performance (robustesse): L’application doit être rapide pour

permettre de traiter plusieurs requêtes à la fois et éviter les longues

attentes au niveau des différentes éditions.

Souplesse : l’application doit être moins difficile à comprendre et à

utiliser.

Page 44: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

34 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

Logistique : Les ressources doivent être de pointe (ordinateur P

VI ou plus) car la base de données et l’application tourne sur des

environnements gourmands en ressources.

Technique : Le langage de programmation doit être le PHP (pour

permettre la portabilité de l’application et de pouvoir fonctionner

sur Linux et d‘autres systèmes d’exploitations). La base de

données doit être le MSQL. Ce qui nous permettra de trouver

facilement un hébergeur à moindre coût.

Fonctionnel : Toutes les fonctions listées plus haut doivent

apparaitre et doivent être facilement accessible pour les

utilisateurs finaux supposés ne pas être des informaticiens.

Page 45: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

35 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

CHAPITRE V. ANALYSE ET CONCEPTION

I. ANALYSE

A. MÉTHODE

Les « Méthodologues » disent qu’une méthode, pour être opérationnelle doit

avoir 3 composantes :

Une démarche (les étapes, phases et taches de mise en œuvre)

Des formalismes (les modélisations et les techniques de transformation)

Une organisation et des moyens de mise en œuvre

Merise s’est attachée, en son temps, à proposer un ensemble « cohérent » sur

ces trois composantes. Certaines ont vieilli et ont du être réactualisées (la

démarche), d’autre tiennent encore la route (les modélisations).

UML se positionne exclusivement comme un ensemble de formalisme. Il faut

y associer une démarche et une organisation (RUP rational par exemple) pour

constituer une méthode.

Dans le présent rapport, la méthode que nous utilisons tire ces bénéfices des

avantages qu’offres Merise et UML à savoir la modélisation des données en vue

de la construction d’une base de données relationnelle tirée de Merise et la

modélisation des processus métiers (le diagramme de cas d’utilisation et le

diagramme d’activité) tirée de UML. Cette méthode n’est pas normalisée et

prend souvent le nom de Méthode d’Entreprises.

Page 46: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

36 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

Utiliasteur

Administrateur

<< include >>

<< extends >><< extends >>

<< extends >>

Gestion des Abonnées

<< include >>

<< extends >>

<< extends >>

<< extends >>

Gestion des Commerciaux

<< include >>

<< extends >>

<< extends >><< extends >>

Gestion des Transferts

<< include >>

<< extends >>

Gestion des Produits

<< include >>

<< extends >>

<< extends >><< extends >>

Gestion des Utilsateurs

<< extends >><< extends >><< extends >>

Gestion des Droits

<< extends >>

<< extends >>

Gestion des Dépenses

<< extends >>Se Connecter Se Déconnecter

Ajouter Abonné

Modifier Abonné

Supprimer Abonné

<< extends >>

Consulter Abonné

<< extends >><< extends >>

<< extends >>

<< extends >>

<< extends >>

<< extends >>

Imprimer

Ajouter Commercial

Modifier Commercial

Consulter Commercial

Supprimer Commercial

Calculer Gains

Ajouter Transfert

Modifier Transfert

Supprimer Transfert

Consulter TransfertGestion des ventes

Gestions du Stock

Ajouter Dépense

Supprimer Dépense

Modifier Dépense

Consulter DépenseAjouter utiliateur

Modifier utiliateur

Consulter utiliateur

Supprimer utiliateur

Ajouter Droit

Modifier DroitSupprimer Droit

Consulte Droit

B. CAS D’UTILISATION PRINCIPAL

Figure 12:Diagramme de cas d'utilisation principale

Page 47: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

37 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

10..1

- TABLES- AJOUTER- MODIFIER- SUPPRIMER- CONSULTER

- addDroit- updateaddDroit+ deleteaddDroit+ selectaddDroit+ atonleaddDroit+ atonlesaddDroits

+ DROITS

- TABLES- AJOUTER- MODIFIER- SUPPRIMER- CONSULTER

- addDroit- updateaddDroit+ deleteaddDroit+ selectaddDroit+ atonleaddDroit+ atonlesaddDroits

0..*0..1

0..*0..1

0..*

0..1- REFERENCE_A- DATE_ABONNEMENT- NOM- PRENOM- STATUT- NUM_PUCE- CODE_PUK- CODE_RECHARGE- TELEPHONE_ALTERNAT- EMAIL- VILLE- INFOS_SUPLEMENTAIRE

- addAbonne- modifyAbonne- deleteAbonne- selectAbonne- Code_Recharge- existeAbonne- get_num_puce

+ I_ABONNES

- REFERENCE_A- DATE_ABONNEMENT- NOM- PRENOM- STATUT- NUM_PUCE- CODE_PUK- CODE_RECHARGE- TELEPHONE_ALTERNAT- EMAIL- VILLE- INFOS_SUPLEMENTAIRE

- addAbonne- modifyAbonne- deleteAbonne- selectAbonne- Code_Recharge- existeAbonne- get_num_puce

0..*

0..1

- IDCATHEGORIE- DESIGNATION

+ addCategorie- updateCategorie- deleteCategorie+ selectCategorie

+ I_CATHEGORIES

- IDCATHEGORIE- DESIGNATION

+ addCategorie- updateCategorie- deleteCategorie+ selectCategorie

0..*

0..1

0..*

0..1

0..*

0..1 - REFERENCE_C- NOM- PRENOM- CNI- TELEPHONE- EMAIL- VILLE- CREDIT_LIMIT- DATE

- addCommerciaux- updateCommerciaux- deleteCommerciaux+ selectCommerciaux+ getCreditLimit+ getGains

+ I_COMMERCIAUX

- REFERENCE_C- NOM- PRENOM- CNI- TELEPHONE- EMAIL- VILLE- CREDIT_LIMIT- DATE

- addCommerciaux- updateCommerciaux- deleteCommerciaux+ selectCommerciaux+ getCreditLimit+ getGains

- ID- DATE- SOLDEOUVERTURE- SOLDECLOTURE- APPROVISIONNEMENT

+ getSOLDEOUVERTURE- addSOLDEOUVERTURE- updateSOLDEOUVERTURE+ getSOLDECLOTURE+ addSOLDECLOTURE- updateSOLDECLOTURE+ getAPPROVISIONNEMENT- addAPPROVISIONNEMENT- updateAPPROVISIONNEMEN

+ I_CONFIGTRANSFERT

- ID- DATE- SOLDEOUVERTURE- SOLDECLOTURE- APPROVISIONNEMENT

+ getSOLDEOUVERTURE- addSOLDEOUVERTURE- updateSOLDEOUVERTURE+ getSOLDECLOTURE+ addSOLDECLOTURE- updateSOLDECLOTURE+ getAPPROVISIONNEMENT- addAPPROVISIONNEMENT- updateAPPROVISIONNEMEN

0..* 0..1

- IDDECAISSEMENT- MONTANT

- addDecaissement- updateDecaissement- deleDecaissement+ selectDecaissement+ getMontant

+ I_DECAISSEMENT

- IDDECAISSEMENT- MONTANT

- addDecaissement- updateDecaissement- deleDecaissement+ selectDecaissement+ getMontant

0..*0..1

- IDENTREE- DATE- QUANTITE- PRIX_ACHAT

- addEntree- updateEntree- deleteEntree+ selectEntree+ getPrixAchat

+ I_ENTREE

- IDENTREE- DATE- QUANTITE- PRIX_ACHAT

- addEntree- updateEntree- deleteEntree+ selectEntree+ getPrixAchat

0..*

0..1

- REFERENCE_P- DESIGNATION- PRIX_UNITAIRE

- addProduit- updteProduit- dleteProduit+ slectProduit

+ I_PRODUITS

- REFERENCE_P- DESIGNATION- PRIX_UNITAIRE

- addProduit- updteProduit- dleteProduit+ slectProduit

- REFERENCE_T- DATE_TRANSFERT- CODE_RECHARGE- MONTANT- NUM_PUCE- PAYER- EFFECTUER

- addTransfert- modifyTransfert- deleteTransfert- selectTransfert+ getDate+ getNum_Puce+ getTransfet_Payer+ getTransfert_Nonpayer

+ I_TRANSFERT

- REFERENCE_T- DATE_TRANSFERT- CODE_RECHARGE- MONTANT- NUM_PUCE- PAYER- EFFECTUER

- addTransfert- modifyTransfert- deleteTransfert- selectTransfert+ getDate+ getNum_Puce+ getTransfet_Payer+ getTransfert_Nonpayer

- IDTYPEDECAISSEMENT- NATURE_DECAISSEMEN

+ getTypeDecaissement

+ I_TYPEDECAISSEMENT

- IDTYPEDECAISSEMENT- NATURE_DECAISSEMEN

+ getTypeDecaissement

- REFERENCE_V- DATE- PRIX- QUANTITE

- addVente- updateVente- deleteVente+ selectVente- updateQuantite

+ I_VENTES

- REFERENCE_V- DATE- PRIX- QUANTITE

- addVente- updateVente- deleteVente+ selectVente- updateQuantite

- REFERENCE_Z- PROVINCE- NOM_ZONE

- addZone- updateZone- deleteZone+ selectZone

+ I_ZONES

- REFERENCE_Z- PROVINCE- NOM_ZONE

- addZone- updateZone- deleteZone+ selectZone

- PAYS_ID- PAYS_NOM- PAYS_CODE_ISO_2- PAYS_CODE_ISO_3

- getPays

+ PAYS

- PAYS_ID- PAYS_NOM- PAYS_CODE_ISO_2- PAYS_CODE_ISO_3

- getPays

- LOGIN- MDP- NOM- PRENOM- EMAIL- TELEPHONE- ADMIN

- addUser- updateUser- deleteUser+ selectUser+ getLogin

+ USERS

- LOGIN- MDP- NOM- PRENOM- EMAIL- TELEPHONE- ADMIN

- addUser- updateUser- deleteUser+ selectUser+ getLogin

C. XDIAGRAMME DE CLASSE

Figure 13: Diagramme de classe

Page 48: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

38 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

II. CONCEPTION

A. PRÉAMBULE

Nous avons avec le cas d’utilisation, recensé l’ensemble des besoins. Il

apparaît maintenant nécessaire d’effectuer une synthèse du modèle de classes

dessinées pour ce cas d’utilisation. L’objectif est triple :

Obtenir une vision « Entité » qui prépare l’étape de design.

Obtenir un schéma de base de données.

Valider que l’ensemble des scénarios est cohérent

B. MAPPING / MODÈLE CONCEPTUEL DE DONNÉES

Il s’agit ici de faire correspondre :

Les données contenues dans un modèle objet.

Avec les données contenues dans une base de données relationnelle.

Dans les cas les plus simples une classe est traduite en une table, et

dans notre cas nous avons obtenu le diagramme d’entité(MCD) de la page

suivante.

Page 49: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

39 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

0,1

(V)

DROITS

TABLESAJOUTERMODIFIERSUPPRIMERCONSULTER

0,1

0,1

0,1

I_ABONNES

REFERENCE_ADATE_ABONNEMENTNOMPRENOMSTATUTNUM_PUCECODE_PUKCODE_RECHARGETELEPHONE_ALTERNATEMAILVILLEINFOS_SUPLEMENTAIRE

0,n

I_CATHEGORIES

IDCATHEGORIEDESIGNATION

0,n

0,1

0,n0,n

I_COMMERCIAUX

REFERENCE_CNOMPRENOMCNITELEPHONEEMAILVILLECREDIT_LIMITDATE

I_CONFIGTRANSFERT

IDDATESOLDEOUVERTURESOLDECLOTUREAPPROVISIONNEMEN

0,1

I_DECAISSEMENT

IDDECAISSEMENTMONTANT

0,1

I_ENTREE

IDENTREEDATEQUANTITEPRIX_ACHAT

0,n

0,1

0,n

I_PRODUITS

REFERENCE_PDESIGNATIONPRIX_UNITAIRE

0,1

I_TRANSFERT

REFERENCE_TDATE_TRANSFERTCODE_RECHARGEMONTANTNUM_PUCEPAYEREFFECTUER

0,n

I_TYPEDECAISSEMENT

IDTYPEDECAISSEMENTNATURE_DECAISSEMEN

0,1

0,1

I_VENTES

REFERENCE_VDATEPRIXQUANTITE

0,n

I_ZONES

REFERENCE_ZPROVINCENOM_ZONE 0,n

0,n

PAYS

PAYS_IDPAYS_NOMPAYS_CODE_ISO_2PAYS_CODE_ISO_3

1,1

USERS

LOGINMDPNOMPRENOMEMAILTELEPHONEADMIN

avoir

Abonner

trouver

Resider1

resider2

Appartenir1

Figurer

Appartenir2

gain_sur1

Vendre

Concerner

Figure 14: Diagramme conceptuel des données

Page 50: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

40 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

DROITS

PK_DROITSLOGIN

TABLESAJOUTERMODIFIERSUPPRIMERCONSULTER

PAYS_ID = PAYS

I_ABONNES

PK_I_ABONNESREFERENCE_A

DATE_ABONNEMENTNOMPRENOMSTATUTNUM_PUCECODE_PUKCODE_RECHARGETELEPHONE_ALTERNATEMAILPAYSVILLEINFOS_SUPLEMENTAIREREFERENCE_ZREFERENCE_C

I_CATHEGORIES

PK_I_CATHEGORIESIDCATHEGORIE

DESIGNATION

PAYS_ID = PAYS

I_COMMERCIAUX

PK_I_COMMERCIAUXREFERENCE_C

NOMPRENOMCNITELEPHONEEMAILPAYSVILLECREDIT_LIMITDATE

I_DECAISSEMENT

PK_I_DECAISSEMENTIDDECAISSEMENT

MONTANTIDTYPEDECAISSEMENT

I_ENTREE

PK_I_ENTREEIDENTREE

DATEQUANTITEPRIX_ACHATREFERENCE_P

I_PRODUITS

PK_I_PRODUITSREFERENCE_P

DESIGNATIONPRIX_UNITAIRESTOCK_ACTUELIDCATHEGORIE

I_TRANSFERT

PK_I_TRANSFERTREFERENCE_T

DATE_TRANSFERTCODE_RECHARGEMONTANTNUM_PUCEPAYEREFFECTUERREFERENCE_C

I_TYPEDECAISSEMENT

PK_I_TYPEDECAISSEMENTIDTYPEDECAISSEMENT

NATURE_DECAISSEMENT

I_VENTES

PK_I_VENTESREFERENCE_V

DATEREFERENCE_PREFERENCE_CPRIXQUANTITE

I_ZONES

PK_I_ZONESREFERENCE_

PROVINCENOM_ZONE

PAYS

PK_PAYSPAYS_ID

PAYS_NOMPAYS_CODE_ISO_2PAYS_CODE_ISO_3

USERS

PK_USERSLOGIN

MDPNOMPRENOMEMAILTELEPHONEADMIN

I_CONFIGTRANSFERT

PK_I_CONFIGTRANSFERTID

DATESOLDEOUVERTURESOLDECLOTUREAPPROVISIONNEMENT

C. MODÈLE LOGIQUE DE DONNÉE

Une fois le modèle conceptuel réalisé nous pouvons en déduire le modèle

logique.

Figure 15: Modèle Logique de données

Page 51: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

41 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

D. MODÈLE PHYSIQUE DE DONNÉES

Ces étapes consistent à implémenter le modèle logique de données dans le

SGBDR choisi au préalable, c'est-à-dire traduire dans un langage de définition

de données, afin de créer les tables dans la cette base de données. Pour se faire

nous avons utilisé les fonctionnalités de l’atelier de génie logiciel WINDESIGN

v7pour générer le fichier SQL qui servira à créer cette base de données.

Voici ci-dessous présenter un extrait de la table i_abonnes de ce fichier. # -----------------------------------------------------------------------------

# TABLE : I_ABONNES

# -----------------------------------------------------------------------------

CREATE TABLE IF NOT EXISTS I_ABONNES

(

REFERENCE_A DB_LONG(4) NOT NULL AUTO_INCREMENT ,

DATE_ABONNEMENT DB_DATE(12) NULL ,

NOM DB_TEXT, 255 NULL ,

PRENOM DB_TEXT, 255 NULL ,

STATUT DB_TEXT, 255 NULL ,

NUM_PUCE DB_TEXT, 255 NULL ,

CODE_PUK DB_TEXT, 255 NULL ,

CODE_RECHARGE DB_TEXT, 255 NULL ,

TELEPHONE_ALTERNATIF DB_TEXT, 255 NULL ,

EMAIL DB_TEXT, 255 NULL ,

PAYS DB_LONG(4) NULL ,

VILLE DB_TEXT, 255 NULL ,

INFOS_SUPLEMENTAIRES DB_TEXT, 255 NULL ,

REFERENCE_Z DB_INTEGER(2) NULL ,

REFERENCE_C DB_INTEGER(2) NULL

, PRIMARY KEY (REFERENCE_A)

)

# -----------------------------------------------------------------------------

# INDEX DE LA TABLE I_ABONNES

# -----------------------------------------------------------------------------

CREATE INDEX I_ABONNESREFERENCE_C

ON I_ABONNES (REFERENCE_C ASC);

CREATE INDEX I_ABONNESREFERENCE_Z

ON I_ABONNES (REFERENCE_Z ASC);

Page 52: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

42 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

CHAPITRE VI. IMPLÉMENTATION ET RÉSULTAT

I. DESCRIPTION DE L’ENVIRONNEMENT TECHNIQUE

A. CONFIGURATION MATÉRIEL

Les différents matériels utilisés lors de l’implémentation sont :

Une machine l’INV01 réf : Tableau 6: Postes de travails

Une imprimante HP réf : Tableau 7 : Liste des imprimantes

B. CONFIGURATION LOGICIEL

Les logiciels utilisés sont :

Serveur : WAMPSERVER (Apache, MySQL, PHP)

Environnement de développement : DREAMWEAVER

Design : Photoshop

Client FTP : Filezilla

II. DESCRIPTION DE L’ARCHITECTURE DE L’APPLICATION

C. MODULES DE TRAITEMENTS

Notre application est constituée de plusieurs modules à savoir :

MODULE Gestion Abonnés : permettant d’effectuer un ensemble

d’opération sur les abonnées.

MODULE Gestion Commerciaux : permettant d’effectuer un ensemble

d’opération sur les commerciaux.

MODULE Gestion Produits : permettant d’effectuer un ensemble

d’opération sur les différents produits de l’entreprise.

MODULE Gestion Transferts : permettant d’effectuer un ensemble

d’opération sur les transferts de crédit.

MODULE Gestion Utilisateurs : permettant d’effectuer un ensemble

d’opération sur les utilisateurs de l’application.

MODULE Gestion Droits : permettant d’effectuer un ensemble

d’opération sur les droits des utilisateurs.

Page 53: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

43 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

D. DIAGRAMMES D’ENCHAINEMENT DES ECRANS

III. ENCHAINEMENT DES ECRANS

ECRAN DE CONNEXION

ECRAN D’ACCUEIL

ECRAN GESTION ABONNES

Figure 16: Diagramme d'enchainement des écrans

Page 54: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

44 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

ECRAN AJOUT ABONNES

ECRAN CONSULTER ABONNES

ECRAN AJOUT TRANSFERT

ECRAN CONSULTER TRANSFERT

Page 55: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

45 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

ECRAN IMPRIMER TRANSFERT

IV. QUELQUES CODES

FONCTION QUI GENERE LE CODE DE RECHARGE

Page 56: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

46 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

CONCLUSION GÉNÉRALE

Page 57: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

47 Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

Pour conclure notre rapport, nous dirons qu’au terme de nos huit (8) mois

de travail à Invest Logistic SA RL, nous avons eu une nouvelle occasion de

pouvoir réellement lier la pratique à la théorie au contact avec le personnel de

cette structure en général ; mais surtout avec le département informatique. Cette

expérience à été pour nous d’un grand apport, car nous avons aussi pu découvrir

et apprendre beaucoup de chose en tant responsable informatique que nous

n’avions pas eu l’occasion d’étudier à l’ISTDI. Ainsi, nous ne pouvons que

remercier cet entreprise qu’est Invest Logistic SARL pour nous avoir permit

d’exprimer notre savoir faire et nos acquis et nous espérons que notre séjour

passé à Invest sera bénéfique pour nos expériences futures.

Page 58: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

xi Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

BIBLIOGRAPHIE ET WEBOGRAPHIE

Tout ce travail a été rendu possible grâce aux enseignements reçus depuis la

première année d’études à l’ISTDI, mais aussi à des recherches personnelles

effectuées en collectionnant bon nombre de didacticiels et en navigant sur

internet.

Nous citons ci après quelques de nos nombreuses sources de recherches qui

nous ont aidé pendant tout le long de notre travail :

Site web

http://php.developpez.com (octobre 2008, février 2009)

http://www.siteduzero.com/site-dynamique-avec-php.php (octobre 2008,

février 2009)

Supports Technique et cours publiés

Faq PHP

MERISE, 60 AFFAIRES CLASSÉES Éditions Eyrolles 1990

UML, le langage de modélisation objet unifié par Laurent Piechocki

Cours non publiés de licence professionnelle à ISTDI année 2009

UV 531Algorithme et Complexité par M. NYAM AQUILA

UV 524 Ingénierie Logiciel par M. NJOUM

UV 523 Architecture Logiciel par M. TAWABA Laurence

UV 642 Programmation web par M. DJOUM

Page 59: Je dédis ce travail à mes parents qui, par la grâce de

Refonte du Site Web et Conception, Réalisation d’une application de gestion d’Invest Logistic 2009

xii Réalisé par : FOUETIEU DOUANGNI KAMSU HERMAN LPRO GL ISTDI

ANNEXE5 : PAGE D’ACCUEIL DU SITE WEB

ANNEXE6 : PAGE DE PRÉSENTATION DES PRODUITS DES D’INVEST LOGISTIC