Académique Documents
Professionnel Documents
Culture Documents
SUPERIEUR ET DE LA RECHERCHE
SCIENTIFIQUE
1
2
MINISTERE DE L’ENSEIGNEMENT République de Côte d’Ivoire
SUPERIEUR ET DE LA RECHERCHE
SCIENTIFIQUE
V
REMERCIEMENTS
Enfin, je voudrais remercier mon père et ma grand-mère, sans eux, tout ceci
n’aurait été possible.
VI
RESUME
VII
AVANT- PROPOS
VIII
TABLE DES SIGLES ETABREVIATIONS
LMD: Licence-Master-Doctorat
D’Entreprise
IX
TABLE DES FIGURES
X
SOMMAIRE
REMERCIEMENTS ................................................................................................................................... VI
RESUME ................................................................................................................................................. VII
AVANT- PROPOS ................................................................................................................................... VIII
TABLE DES SIGLES ETABREVIATIONS ...................................................................................................... IX
TABLE DES FIGURES ................................................................................................................................. X
SOMMAIRE ............................................................................................................................................. XI
INTRODUCTION ................................................................................................................................... - 1 -
PARTIE I: CADRE DE REFERENCE .......................................................................................................... - 2 -
CHAPITRE I - PRESENTATION GENERALE DE L’ENTREPRISE D’ACCUEIL .......................................... - 3 -
I- PRÉSENTATION D’AFRICAO ................................................................................................. - 3 -
II- CADRE SPECIFIQUE DU STAGE : DIRECTION DU SERVICE WEB ........................................... - 4 -
CHAPITRE II - ETUDE DE L’EXISTANT................................................................................................ - 5 -
I- L’EXISTANT........................................................................................................................... - 5 -
II- CRITIQUE DE L’EXISTANT ET PROPOSITION DE SOLUTION .................................................. - 5 -
III- CAHIER DE CHARGE ......................................................................................................... - 6 -
PARTIEII: ANALYSE FONCTIONNELLE ................................................................................................... - 7 -
CHAPITRE I- PRESENTATION DES METHODES D’ANALYSE .............................................................. - 8 -
I- ÉTUDE COMPARATIVE ENTRE MERISE ET UML ................................................................... - 8 -
II- CHOIX DE LA MÉTHODE MERISE ....................................................................................... - 10 -
CHAPITRE II- ANALYSE FONCTIONNELLE ....................................................................................... - 11 -
I- ANALYSE CONCEPTUELLE ET LOGIQUE.............................................................................. - 11 -
II- ANALYSE ORGANISATIONNELLE ET ANALYSE PHYSIQUE. ................................................. - 22 -
PARTIE III : LA REALISATION DE L’APPLICATION ................................................................................ - 27 -
PARTIE III: LA REALISATION ............................................................................................................... - 29 -
CHAPITRES I- CHOIX DES OUTILS ET DES TECHNOLOGIES ............................................................. - 30 -
I- LES OUTILS ......................................................................................................................... - 30 -
II- LES TECHNOLOGIES ........................................................................................................... - 32 -
CHAPITRE II- LA MISE EN ŒUVRE ET LA PRÉSENTATION DE L’APPLICATION ................................ - 34 -
I- LA MISE EN ŒUVRE ........................................................................................................... - 34 -
II- PRÉSENTATION DE L’APPLICATION ................................................................................... - 39 -
III- COUT DE REALISATION .................................................................................................. - 44 -
CONCLUSION ..................................................................................................................................... - 45 -
ANNEXES............................................................................................................................................ - 46 -
XI
BIBLIOGRAPHIE .................................................................................................................................. - 47 -
WEBOGRAPHIE .................................................................................................................................. - 48 -
TABLES DES MATIERES ...................................................................................................................... - 49 -
XII
INTRODUCTION
De nos jours, la technologie a pris de l’ampleur et nous vivons dans une véritable
ère du numérique. En vue de faciliter la tâche à ses employés, concernant les
règlements de facture des clients, l’entreprise AFRICAO a jugé bon de procéder
à la numérisation de son système de communication via internet.
Il est vrai qu’il existe une multitude d’application de gestion clientèle sur le
web, cependant, ces applications ne traitent pas forcement des problèmes que
rencontrent les employés de l’entreprise. Ainsi, l’idéal serait de mettre au jour une
application qui leur sera entièrement dédiée. Dans laquelle, ils pourront travailler
plus facilement.
Pour mener à bien cette étude, nous avons effectué, des observations au sein
de l’entreprise sur les méthodes de communication entre les employés et les
clients. Et nous avons aussi consulté de la documentation s’articulant autour des
différentes technologies nécessaires à la réalisation d’un projet de cette envergure.
Ainsi, nous allons, dans une première partie, aborder le cadre théorique et
méthodologique de l’étude. Puis dans la deuxième partie, nous parlerons de tout
ce qui a trait à la conception de l’application avant de terminer avec les différentes
étapes de la réalisation de celle-ci à travers la troisième et dernière partie.
-1-
PARTIE I: CADRE DE REFERENCE
-2-
CHAPITRE I - PRESENTATION GENERALE DE
L’ENTREPRISE D’ACCUEIL
I- PRÉSENTATION D’AFRICAO
1. Situation Geographies
L’entreprise Africao est située en Côte D’Ivoire dans la ville d’Abidjan plus
précisément dans la commune de Yopougon agbayate.
2. Historique
3. Activité
-3-
d’apporter au corps les éléments nutritifs et les vitamines dont il a besoin pour
bien fonctionner.
-4-
CHAPITRE II - ETUDE DE L’EXISTANT
I- L’EXISTANT
Lors d’une vente de compléments alimentaires par un commercial, les
informations du client (nom, prénoms, email, téléphone, structure) et les référence
du payement (montant, date payement) sont envoyées à la secrétaire qui les
enregistres. Après enregistrement, le commercial se rend à l’entreprise pour le
dépôt des factures (référence facture, date payement, produits, montant à payer,
montant payé). Les rappels de facture aux clients sont effectués par un
administrateur via le téléphone (appel ou message) le jour de l’échéance des
factures.
1. Critiques
a. Les Faiblesses
b. Les forces
La gestion des clients qui est déjà mise en place à AFRICAO est telle qu’il
a une réduction considérable des fraudes, aussi elle présente une meilleure gestion
des suivis sur les factures.
-5-
2. Proposition de solution
1. Objectifs Visés
L’objectif est d’établir un rappel de facture aux clients qui réduirait les
retards de paiement, améliorera le délai moyen de règlement de facture, éviter les
impayés afin d’améliorer la trésorerie.
2. Résultats attendus
-6-
PARTIEII: ANALYSE FONCTIONNELLE
-7-
CHAPITRE I- PRESENTATION DES METHODES
D’ANALYSE
a. Points forts
Merise, méthode la plus utilisée en France dans les domaines de gestion,
s'appuie sur une approche systémique. Donc elle permet une appréhension globale
et rapide du système d’information à concevoir. Elle est très adaptée à un contexte
de création d'application et ses concepts sont peu nombreux et simples pour
l’étude du système et elle est assez indépendante vis à vis de la technologie.
Néanmoins, certains points faibles ont été notés sur cette méthode lors de
l’analyse et de la conception des systèmes d’information.
b. Points faibles
Elle ne s'occupe pas de l'interface utilisateur et n’est pas adaptée à un
problème de maintenance ou de seconde informatisation. Elle ne permet pas
-8-
réellement une validation rapide de la part des utilisateurs et par la suite il est très
difficile de valider les traitements par rapport aux données et cela au niveau
conceptuel ou organisationnel.
a. Points forts
UML est un langage formel et normalisé :
✓ Gain de précision ;
✓ Gage de stabilité ;
✓ Encourage l'utilisation d'outils.
✓ Il cadre l'analyse ;
✓ Il facilite la compréhension des représentations abstraites complexes;
✓ Son caractère polyvalent et sa souplesse en font un langage universel.
b. Points faibles
La mise en pratique d'UML nécessite un apprentissage et passe par une
période d'adaptation. UML n’est pas à l'origine des concepts objets, mais en
constitue une étape majeure, car il unifie les différentes approches et en donne une
définition plus formelle. Le processus (non couvert par UML) est une autre clé de
la réussite d'un projet. Or l'intégration d'UML dans un processus n'est pas triviale,
et améliorer un processus est une tâche complexe et longue. Les auteurs d'UML
sont tout à fait conscients de l'importance du processus, mais l'acceptabilité
industrielle de la modélisation objet passe d'abord par la disponibilité d'un langage
d'analyse objet performant.
-9-
II- CHOIX DE LA MÉTHODE MERISE
Merise est une méthode de conception de systèmes d'information de
gestion. Issue de l'analyse systémique, elle est le résultat des travaux menés par
René Colletti, Arnold Rochfeld et Hubert Tardieu dans les années 1970 et qui
s'inséraient dans le cadre d'une réflexion internationale, autour notamment du
modèle relationnel d'Edgar Frank Codd. Elle est devenue un projet opérationnel
au début des années 1980 à la demande du ministère de l'industrie, et a surtout été
utilisée en France pour les projets d'envergure, notamment des grandes
administrations publiques ou privées. Merise, méthode spécifiquement française,
a d'emblée connu la concurrence internationale de méthodes anglo-saxonnes telles
que SSADM (en), SDM/S ou Axial. Elle a ensuite cherché à s'adapter aux
évolutions rapides des technologies de l'informatique avec Merise/objet, puis
Merise/2 destinée à s'adapter au client-serveur.
- 10 -
CHAPITRE II- ANALYSE FONCTIONNELLE
a. Règles de gestion
- 11 -
✓ RG16 : Un rôle est attribué par un et un seul administrateur.
✓ Administrateur;
✓ Rôle;
✓ Autorisation;
✓ Users;
✓ Client;
✓ Message;
✓ Type message;
✓ Payement;
✓ Produit.
- 12 -
c. Dictionnaire des données
Nature
- 13 -
AN : Alphanumérique E : Elémentaire JJ : Jour MM : Mois
SIT : Situationnelle
N : Numérique AAAA : Année SIG : Signalétique
ID : identifiant D : Date
- 14 -
e. Schéma du modèle conceptuel des données (MCD)
- 15 -
2. Modèle logique des données relationnel (MLDR)
Règle 1: Une entité du MCD devient une relation, c’est à dire une table. Les
propriétés deviennent les attributs de la relation.
Règle 2: Une association de type 1: N (c’est à dire qui a les cardinalités maximales
positionnées à « 1 » d’un côté de l’association et à « n » de l’autre côté) se traduit
par la création d’une clé étrangère dans la relation correspondante à l’entité côté
« 1 ». Cette clé étrangère référence la clé primaire de la relation correspondant à
l’autre entité.
- 16 -
SOCIETES (rowid_soc, nom_complet_soc, email_soc, telephone_soc,
name_structure_soc, #id_users_users)
PRODUIT (id_prod, ref_prod)
LIER (id_role, id_auto)
ADMINISTRATEUR
E13
E1 E2
E9 E12
E5
E5
CLIENTS USERS E6
E11
E10
E8 E7
E5 E5
COMMERCIAL
- 17 -
LEGENDE
- 18 -
b. Graphe d’ordonnancement des évènements (GOE)
- 19 -
Figure 4 : Graphe d’ordonnancement des évènements
- 20 -
Figure 5: Modèle Conceptuel De Traitement
- 21 -
II- ANALYSE ORGANISATIONNELLE ET ANALYSE
PHYSIQUE.
a. Procédures fonctionnelles
- 22 -
PF6 : envoie sms aux clients pour fidélisation ou rappel de facturation
Poste de travail : service comptabilité où service commercial
période : dès l’enregistrement du client
nature : automatisé (AC)
- 23 -
b. Schéma du MOT
PERIODE PROCEDURE FONCTIONNELLE NATURE POSTE DE TRAVAIL
Lancement
de l’URL
Connexion Administrateur
PF1
Dès présence de toujours Service
l’administrateur AC informatique
Administrateur
connecté
Information
utilisateur
ENREGISTREMENT UTILISATEUR ET
Dès présences PF2 ATTRIBUTION DE ROLE ET PERMISSION Service
des informations AC informatique
OK OK
de l’utilisateur
Erreur de Enregistrement
remplisage utilisateur et
attribution
CONNEXION
INTERNET
- 24 -
A Accès
CONNEXION UTILISATEUR
Dès envoi des PF4 OK OK Service
accès à AC informatique
l’utilisateur Connexion
Erreur effectué
accès
Informations
client
Contact
clients
Service
ENVOYE SMS AUX CLIENTS POUR comptabilité
Dès PF6 FIDELISATION OU RAPPEL DE où
FACTURATION
enregistrement Toujours AC Service
du clients commercial
B Message
envoyé
- 25 -
B
Solde Montant à
client payer
Dès envoie du
montant à VERIFICATION ET REGLEMENT
payer par le PF7 FACTURE CLIENT
client OK OK Service
AC comptabilité
Règlement Vérification
Solde
effectuée effectuée
incorrecte
- 26 -
Nom de la table : MESSAGE TAILLE : 1277 octets
Clé Primaire : id_mess
Nombre d’enregistrements : 10 000
Support de Stockage : Disque Dur Local
Volume : 12470,703125 Ko
CODE LIBELLE TYPE LONGUEUR
- 27 -
Nom de la table : USERS TAILLE : 530 octets
Clé Primaire : id_users
Nombre d’enregistrements : 10 000
Support de Stockage : Disque Dur Local
Volume : 5175,78125Ko
CODE LIBELLE TYPE LONGUEUR
id_users Identifiant utilisateur AN 20
email_users email utilisateur AN 255
password_users mot de passe utilisateur AN 255
- 28 -
PARTIE III: LA REALISATION
- 29 -
CHAPITRES I- CHOIX DES OUTILS ET DES
TECHNOLOGIES
I- LES OUTILS
1. L’éditeur de texte
Notre étude s’inscrit précisément dans le domaine du développement web
qui consiste en la réalisation d’application. Pour réaliser notre application, nous
aurons besoin d’un certain nombre d’outils indispensables tel que l’éditeur de
texte. L’éditeur de texte est un logiciel dans lequel un développeur peut
communiquer avec l’ordinateur via un langage de programmation dans le but
d’obtenir un rendu. Il existe plusieurs éditeurs de texte. Cependant, le choix d’un
éditeur est à l’appréciation du développeur. Dans notre étude, notre choix se
portera sur Sublime text qui est l’éditeur de texte conçu En 2007 par Jon Skinner.
Elle nous offre une interface graphique conviviale dans laquelle nous nous sentons
à l’aise. Aussi, nous avons dû installer un package dans le but de facilité l’écriture
de notre code. Celui-ci est Laravel Blade Highlighter. Ce package ajoute des
définitions de syntaxe pour le moteur Laravel Blade. Tout ceci justifie bien notre
choix de Sublime text comme éditeur de texte.
2. Laragon
Laragon est un environnement de développement Web dédié au système
d’exploitation Windows. Il est accompagné de différentes technologies à savoir :
✓ PHP
✓ APACHE
✓ MySQL
Ainsi, Laragon par les possibilités qu’il propose et la facilité de mise en œuvre,
- 30 -
c’est finalement le Mc Gyver du développement web. C’est pour cela que nous
avons fait le choix de cette plateforme de développement.
3. Framework LARAVEL
En programmation informatique, un Framework désigne un ensemble
cohérent de composants logiciels structurels, qui sert à créer les fondations ainsi
que les grandes lignes de tout ou partie d'un logiciel (architecture). Les
Frameworks sont donc conçus et utilisés pour modeler l'architecture des logiciels
applicatifs, des applications web, des middlewares et des composants logiciels.
Pour la réalisation de notre application nous avons fait le choix d’utiliser le
Framework LARAVEL de PHP, Laravel est un Framework web open-source écrit
en PHP respectant le principe modèle-vue-contrôleur et entièrement développé en
programmation orientée objet. Celui-ci fournit des fonctionnalités en termes de
routage de requête, de mapping objet-relationnel (un système baptisé Eloquent
implémentant Active Record), d'authentification, de vue (avec Blade), de
migration de base de données, de gestion des exceptions et de test unitaire. Tout
ceci justifie bien notre choix d’utiliser Laravel pour notre développement.
4. Bootstrap
Bootstrap est un Framework CSS utile à la création de design web à savoir
les graphismes, les animations, et les interactions utilisateur-machines. Cette
technologie a été mise au point par deux développeurs de Twitter dans le but
d’alléger le temps de travail des développeurs web en mettant à leur disposition
un ensemble de fichier composé de plusieurs éléments préconçus. Ainsi, en
utilisant Bootstrap, le développeur bénéficiera d’un gain de temps conséquent.
Aussi, Bootstrap intègre en son sein des extensions du langage Javascript en
option. La version courante de Bootstrap est la 4.5.
- 31 -
II- LES TECHNOLOGIES
1. HTML et CSS
Crée en 1991 par l’ingénieur informatique Tim Berners-Lee, Hypertext
Markup Language est un langage de balisage conçu dans le but d’écrire 32 des
documents HyperText liant les ressources d’internet avec des hyperliens. Et donc
pour faire simple, HTML nous sert à faire apparaitre du texte sur des pages web.
Il est composé de balises qui possèdent chacune une fonction bien définie dans la
mise en forme du texte. Cependant avec son évolution, HTML nous permet
maintenant d’intégrer divers types de données dans les pages web tels que les
fichiers audios, vidéos, et images et tout cela par l’appel de balises.
2. PHP ET SQL
L’application que nous désirons réaliser est une application web
dynamique. Dynamique parce qu’elle interagira avec un serveur de base de
données. Et pour ce faire, nous avons besoin d’un langage de programmation qui
puisse le faire. Car tous les langages de programmation n’ont pas cette faculté de
pouvoir communiquer avec un serveur de base de données. Au nombre de ceux
qui le peuvent, notre choix s’est porté sur le langage HYPERTEXT
PREPOCESSOR (PHP).
- 32 -
PHP est un langage de script principalement utilisé pour le développement web
car il peut être facilement intégré au HTML. Aussi, comme tout autre langage, il
dispose de plusieurs fonctions qui rendent notre code modulable.
- 33 -
CHAPITRE II- LA MISE EN ŒUVRE ET LA
PRÉSENTATION DE L’APPLICATION
I- LA MISE EN ŒUVRE
1. La Structure physique
Le Bleu : #6FEAED
L’Orange : #FF8C00
Le Blanc : #FFFFFF
Le Rose : #E41C68
Le Noir : #262626
b. Le Corps
Il s’agit ici de présenter la page d’accueil de notre site qui donne plus ou
moins une idée du design de notre site.
- 34 -
2. Le BACK END
Elle fait référence à la VUE dans le modèle MVC. Ainsi, tout ce qui y est
représenté, apparaitra sur notre interface graphique.
- 35 -
A côté de cette dernière, nous avons des parties logiques qui sont composées
essentiellement de fichiers composés de fonction de tout genre.
Ce fichier représente l’une des parties logiques de notre application. Elle n’est
composée que de fonctions. C’est dans ces fonctions que le gros du travail est fait.
Variables, requêtes etc.
- 36 -
Figure 10 : Fonction "setClient". Elle permet d’implémenter une requête
- 37 -
b. Les requêtes
Pour faire plus simple, une requête dans le domaine informatique
est un ordre donné à une base de données. Et donc, notre application
étant composée d’une base de données relationnelle, il nous faudra pour
rendre notre application un tant soit peu puissante ; interroger notre base
de données. Et pour ce faire il nous faudra un langage de requête. Dans
notre cas, nous avons utilisé le langage Structure Query Language
(SQL) qui sert à exploiter les bases de données relationnelles.
- 38 -
II- PRÉSENTATION DE L’APPLICATION
✓ Lancement de l’application
- 39 -
✓ dashboard
- 40 -
✓ Procédure de payement
- 41 -
✓ Procédure d’envoi de message programmé
✓ Procédure
Figure d’enregistrement
18: Formulaire d’Enregistrement dedes permissions
l’utilisateur et du tableau
- 42 -
Figure 19: Formulaire d’Enregistrement des permissions et du tableau
- 43 -
III- COUT DE REALISATION
Éditeur de texte
(Sublime text 3) 1 Open source Open source
Matériel
TOTAL 770000
- 44 -
CONCLUSION
Il est bien vrai que nous avons atteint tous les objectifs que nous nous étions fixés.
- 45 -
ANNEXES
OUVRAGES
- 46 -
BIBLIOGRAPHIE
✓ OUVRAGES GENERAUX
✓ OUVRAGES SPECIFIQUES
- 47 -
WEBOGRAPHIE
✓ https://ineumann.developpez.com/tutoriels/merise/initiation-merise/
✓ https://sites.google.com/site/coursdinformatiqueenligne/cours/merise/mod
ele-conceptuel-de-traitements.
✓ https://www.acrwebsite.org/volumes/8456/volumes/v28/NA-28
- 48 -
TABLES DES MATIERES
REMERCIEMENTS ................................................................................................................................... VI
RESUME ................................................................................................................................................. VII
AVANT- PROPOS ................................................................................................................................... VIII
TABLE DES SIGLES ETABREVIATIONS ...................................................................................................... IX
TABLE DES FIGURES ................................................................................................................................. X
SOMMAIRE ............................................................................................................................................. XI
INTRODUCTION ................................................................................................................................... - 1 -
PARTIE I: CADRE DE REFERENCE .......................................................................................................... - 2 -
CHAPITRE I - PRESENTATION GENERALE DE L’ENTREPRISE D’ACCUEIL .......................................... - 3 -
I- PRÉSENTATION D’AFRICAO ................................................................................................. - 3 -
1. Situation Geographies ..................................................................................................... - 3 -
2. Historique ........................................................................................................................ - 3 -
3. Activité ............................................................................................................................. - 3 -
II- CADRE SPECIFIQUE DU STAGE : DIRECTION DU SERVICE WEB ........................................... - 4 -
1. Présentation du service web ........................................................................................... - 4 -
2. Mission du service web ................................................................................................... - 4 -
CHAPITRE II - ETUDE DE L’EXISTANT................................................................................................ - 5 -
I- L’EXISTANT........................................................................................................................... - 5 -
II- CRITIQUE DE L’EXISTANT ET PROPOSITION DE SOLUTION .................................................. - 5 -
1. Critiques........................................................................................................................... - 5 -
a. Les Faiblesses............................................................................................................... - 5 -
b. Les forces ..................................................................................................................... - 5 -
2. Proposition de solution ................................................................................................... - 6 -
III- CAHIER DE CHARGE ......................................................................................................... - 6 -
1. Objectifs Visés ................................................................................................................. - 6 -
2. Résultats attendus ........................................................................................................... - 6 -
PARTIEII: ANALYSE FONCTIONNELLE ................................................................................................... - 7 -
CHAPITRE I- PRESENTATION DES METHODES D’ANALYSE .............................................................. - 8 -
I- ÉTUDE COMPARATIVE ENTRE MERISE ET UML ................................................................... - 8 -
1. Points forts et faibles de merise ...................................................................................... - 8 -
a. Points forts .................................................................................................................. - 8 -
b. Points faibles ............................................................................................................... - 8 -
2. Points forts et faibles d’UML ........................................................................................... - 9 -
- 49 -
a. Points forts .................................................................................................................. - 9 -
b. Points faibles ............................................................................................................... - 9 -
II- CHOIX DE LA MÉTHODE MERISE ....................................................................................... - 10 -
CHAPITRE II- ANALYSE FONCTIONNELLE ....................................................................................... - 11 -
I- ANALYSE CONCEPTUELLE ET LOGIQUE.............................................................................. - 11 -
1. Le modèle conceptuel des données (MCD)................................................................... - 11 -
a. Règles de gestion ....................................................................................................... - 11 -
b. Liste des entités ......................................................................................................... - 12 -
c. Dictionnaire des données .......................................................................................... - 13 -
d. Structure d’accès théorique (SAT) ............................................................................. - 14 -
e. Schéma du modèle conceptuel des données (MCD) ................................................ - 15 -
2. Modèle logique des données relationnel (MLDR) ......................................................... - 16 -
a. Les règles de passage du MCD au MLDR ................................................................... - 16 -
b. Élaboration du modèle logique de donnée relationnelle (MLDR) ............................ - 16 -
3. Le modèle conceptuel des traitements (MCT) .............................................................. - 17 -
a. Graphe des flux.......................................................................................................... - 17 -
b. Graphe d’ordonnancement des évènements (GOE) ................................................. - 19 -
........................................................................................................................................... - 20 -
c. Modèle conceptuel de traitement (MCT) ................................................................. - 20 -
II- ANALYSE ORGANISATIONNELLE ET ANALYSE PHYSIQUE. ................................................. - 22 -
1. Modèle organisationnel des traitements (MOT)........................................................... - 22 -
a. Procédures fonctionnelles ......................................................................................... - 22 -
b. Schéma du MOT ........................................................................................................ - 24 -
2. Modèle physique des données (MPD) .......................................................................... - 26 -
PARTIE III : LA REALISATION DE L’APPLICATION ................................................................................ - 27 -
PARTIE III: LA REALISATION ............................................................................................................... - 29 -
CHAPITRES I- CHOIX DES OUTILS ET DES TECHNOLOGIES ............................................................. - 30 -
I- LES OUTILS ......................................................................................................................... - 30 -
1. L’éditeur de texte .......................................................................................................... - 30 -
2. Laragon .......................................................................................................................... - 30 -
3. Framework LARAVEL ..................................................................................................... - 31 -
4. Bootstrap ....................................................................................................................... - 31 -
II- LES TECHNOLOGIES ........................................................................................................... - 32 -
1. HTML et CSS ................................................................................................................... - 32 -
2. PHP ET SQL .................................................................................................................... - 32 -
CHAPITRE II- LA MISE EN ŒUVRE ET LA PRÉSENTATION DE L’APPLICATION ................................ - 34 -
- 50 -
I- LA MISE EN ŒUVRE ........................................................................................................... - 34 -
1. La Structure physique .................................................................................................... - 34 -
a. Le choix des couleurs................................................................................................. - 34 -
b. Le Corps ..................................................................................................................... - 34 -
2. Le BACK END .................................................................................................................. - 35 -
a. Le Paradigme de programmation utilisé ................................................................... - 35 -
b. Les requêtes .............................................................................................................. - 38 -
II- PRÉSENTATION DE L’APPLICATION ................................................................................... - 39 -
III- COUT DE REALISATION .................................................................................................. - 44 -
CONCLUSION ..................................................................................................................................... - 45 -
ANNEXES............................................................................................................................................ - 46 -
BIBLIOGRAPHIE .................................................................................................................................. - 47 -
WEBOGRAPHIE .................................................................................................................................. - 48 -
TABLES DES MATIERES ...................................................................................................................... - 49 -
- 51 -