Vous êtes sur la page 1sur 57

MINISTERE DE L’ENSEIGNEMENT SUPERIEUR DE BURKINA FASO

LA RECHERCHE SCIENTIFIQUE ET DE
************
L’INNOVATION
Unité – Progrès - Justice
-------------
SECRETARIAT GENERAL
-------------
DIRECTION GENERALE DE L’ENSEIGNEMENT
SUPERIEUR
-------------
DIRECTION DES INSTITUTIONS PRIVEES
D’ENSEIGNEMENT SUPERIEUR
-------------
UNIVERSITE DE L’UNITE AFRICAINE

RAPPORT DE STAGE

En vue de l’obtention du diplôme de la licence professionnelle

OPTION : INFORMATIQUE DE GESTION

Thème : « Gestion des frais médicaux »

Présenté par :

BASSINGA Aboubacar

Période du stage : 1er Juillet 2022 au 1er Octobre 2022

Sous la direction de :

Maitre de stage Professeur de suivi :

BONTOGO Jean-Claude BLEGNA Siaka


Enseignant à UA
Année académique 2021-202
DEDICACES
Je dédie ce travail à :

- Ma Maman Bazemo Bernadette qui m’a toujours soutenu et guidé dans mes choix
de vie ;

- Mon Papa Bassinga Adama qui m’a aidé à être ce que je suis aujourd’hui à travers
ses précieux conseils ;

- Ma sœur et mes petits frères qui m’ont apporté des joies durant toutes ses années, je
n’aurai souhaité d’autres frères et sœurs qu’eux ;

- La grande Famille Bassinga pour sa mobilisation et le soutien apportés comme


contribution pour mon combat perpétuel.

ANNEE ACADEMIQUE 2021-2022 II


REMERCIEMENTS
Tout d’abord, je tiens à exprimer mes sincères remerciements à l’Institut Africain de
Management (IAM) ainsi qu’à toute l’équipe pédagogique de m’avoir permis de bénéficier
d’une formation de qualité par-dessus tout en m’accordant un stage au sein de l’entreprise
DJAGO INTERNATIONAL me permettant d’affiner mon projet professionnel et d’obtenir la
licence en Informatique de Gestion.

Je tiens à remercier mon professeur de suivi M. BLEGNA SSIAKA pour avoir accepté de
superviser ce travail et ses apports de critiques constructives tout au long de la rédaction de mon
rapport de stage.

Je suis très reconnaissant tout particulièrement envers M. BONTOGO JEAN-CLAUDE, qui


m’a épaulé, conseillé et qui m’a surtout transmis son expertise dans le domaine du
développement d’application. Je n’oublie pas l’équipe Technique de Djago International,
pour leurs disponibilités durant tout mon stage.

C’est en effet avec un grand plaisir et immense sentiment de gratitude que je reconnais l’aide
de ces personnes.

Ce stage m’a permis d’affiner certaines pistes pour bâtir mon projet professionnel et signe
l’aboutissement de mon année scolaire.

Je n’oublie pas non plus mes proches qui m’ont sans cesse soutenus dans l’élaboration de mon
projet professionnel et m’ont aidés à chaque étape de ce rapport de stage.

Remerciements spéciaux à mon relecteur et correcteur qui ont contribué, grâce à leurs conseils
et recommandations, à l’élaboration et au bon déroulement de mon rapport de stage.

ANNEE ACADEMIQUE 2021-2022 III


LISTE DES SIGLES ET ABBREVIATIONS

SIGLES DEFINITIONS
IAM INSTITUT AFRICAIN DE
MANAGEMENT
DJAGO-I DJAGO INTERNATIONAL
ESN ENTREPRISE DE SERVICE NUMERIQUE
ZAD ZONE D’ACTIVITE DIVERSE
DAF DIRECTEUR ADMINISTRATIF ET
FINANCIER
CRM GESTION DE LA RELATION CLIENT
GED/GEC GESTION ELECTRONIQUE DES
DOCUMENTS ET COURRIERS
GMAO GESTION DE LA MAINTENANCE
ASSISTEE PAR ORDINATEUR
UFR UNITE DE FORMATION ET DE
RECHERCHE
SJPA SCIENCE JURIDIQUE, POLITIQUES ET
ADMINISTRATIVES
SEG SCIENCES ECONOMIQUES ET GESTION
UA UNITE AFRICAIN
CAMES CONSEIL AFRICAIN ET MALGACHE
POUR L’ENSEIGNEMENT SUPERIEUR
DRH DIRECTRICE DES RESSOURCES
HUMAINES

ANNEE ACADEMIQUE 2021-2022 IV


LISTE DES TABLEAUX
Tableau 1 : Estimation des charges ....................................................................................................... 13
Tableau 2: Description textuelle du diagramme de cas d’utilisation .................................................... 21
Tableau 3 : La classe « Agent » .............................................................................................................. 26
Tableau 4 : La classe « MembreFamille ».............................................................................................. 26
Tableau 5 : La classe « Departement ».................................................................................................. 27
Tableau 6 : La classe « Entreprise »....................................................................................................... 27
Tableau 7 : La classe « User » ................................................................................................................ 27
Tableau 8 : La classe « formulaireDemande »....................................................................................... 27
Tableau 9 : La classe « priseCharge » .................................................................................................... 27
Tableau 10 : La classe « Volet » ............................................................................................................. 28
Tableau 11 : La classe « Taux » .............................................................................................................. 28
Tableau 12 : La classe « Remboursement » .......................................................................................... 28
Tableau 13 : La classe « Facture » ......................................................................................................... 28
Tableau 14 : La classe « Prestataire ».................................................................................................... 29
Tableau 15 : La classe « centreSante » .................................................................................................. 29
Tableau 16 : La classe « Optique » ........................................................................................................ 29
Tableau 17 : La classe « Pharmacie » .................................................................................................... 29

ANNEE ACADEMIQUE 2021-2022 V


LISTE DES FIGURES

Figure 1 : Organigramme de Djago-International ...................................................................... 4


Figure 2 : Cycle de vie en V ..................................................................................................... 12
Figure 3 : Planning du projet .................................................................................................... 12
Figure 4 : Acteur ou utilisateur ................................................................................................ 18
Figure 5 : Cas d’utilisation ....................................................................................................... 18
Figure 6 : Objet ........................................................................................................................ 19
Figure 7 : Fragment d’itération ................................................................................................ 19
Figure 8 : Diagramme de cas d’utilisation ............................................................................... 21
Figure 9 : Diagramme de séquence de la gestion des bons ...................................................... 23
Figure 10 : Diagramme de séquence de la gestion des factures ............................................... 24
Figure 11 : Diagramme de classe ............................................................................................. 25
Figure 12 : Page d’inscription .................................................................................................. 36
Figure 13 : Page de connexion ................................................................................................. 36
Figure 14 : Page d’accueil ........................................................................................................ 37
Figure 15 : Gestion des bons .................................................................................................... 38
Figure 16 : Gestion des remboursements ................................................................................. 39
Figure 17 : Liste de remboursement ......................................................................................... 40
Figure 18 : Le paiement ........................................................................................................... 40
Figure 19 : Etat de retenu ......................................................................................................... 41

ANNEE ACADEMIQUE 2021-2022 VI


AVANT PROPOS

L’Université de l’Unité Africaine (UA) est née en 2020 de la mutation de l’Institut Africain de
Management (IAM-OUAGA) créé en 2007. L’université place au cœur de ses missions la
diffusion de la culture scientifique et technique. La réalisation de cette mission principale exige
l’adoption d’un certain nombre de valeurs et de règles de conduite. Ces valeurs au centre du
projet éducatif sont notamment : l’humanisme, le courage, l’ouverture sur le monde, le non-
conformisme. En respectant ces valeurs, l’UA place au cœur de ses priorités la formation de
l’Homme au plan scientifique, social et culturel. L’UA est composée de deux Unités de
Formation et de Recherche (UFR) : sciences Juridiques, Politiques et Administratives (SJPA),
Sciences Économiques et Gestion (SEG), et de l’Institut Africain de Management (IAM-
OUAGA). En SJPA et en SEG, la première année de Licence est pluridisciplinaire et donne aux
étudiants les moyens de construire leur projet de formation. Elle ouvre sur un large choix de
parcours en 3eme année de Licence qui permettent de se spécialiser et de s’orienter vers un
master. L’Institut Africain de Management (IAM-OUAGA) permet aux étudiants d’acquérir
des compétences hautement professionnelles avec des programmes de formation qui alternent
l’enseignement théorique et l’expérience en entreprise à travers des stages suivis et dirigés. Le
corps professoral est de qualité et est composé d’enseignants locaux et étrangers, des
professionnels d’entreprise pétris d’expériences de terrain. Le Conseil Scientifique, dirigé par
un professeur de rang A, a comme membres des enseignants de haut niveau et des chefs
d’entreprise. Le Conseil Scientifique se réunit en sessions régulières et veille à la qualité
scientifique et pédagogique de l’offre de formation. Il veille aussi à la bonne image et au
positionnement de l’université dans l’enseignement supérieur privé. À cela, il faut ajouter la
qualité de vie et de travail sur le campus, les partenariats avec les établissements
d’enseignement supérieur publics et privés nationaux, internationaux et les entreprises. Dans le
cadre de sa démarche qualité et de l’amélioration continue de ses offres de formation, vingt-
cinq diplômes de l’UA (UNITÉ AFRICAIN) sont accrédités par la CAMES (conseil africain et
malgache pour l'enseignement supérieur)

ANNEE ACADEMIQUE 2021-2022 VII


RESUME
Ce rapport de stage s’inscrit dans le cadre de la conception et la réalisation d’une application
de gestion des frais médicaux, l’objectif est de réaliser une application web nous permettant de
générer des bons, faire les demandes de remboursements, vérifier la consommation par agent
et département. Elle doit être simple et sécurisée pour tous les utilisateurs.

Cette application doit permettre à tous les utilisateurs d’avoir accès aux données personnelles
lui concernant avec une restriction l’empêchant d’avoir accès aux données qui ne lui concerne
pas. C’est dans cette optique que nous laissons la gestion d’ajout, de modification et de
suppression à l’administrateur de l’application dans notre cas qui est la directrice des ressources
humaines (DRH) de l’entreprise.

ABSTRACT

This internship report is part of the design and implementation of a medical expenses
management application, the objective is to create a web application allowing us to generate
vouchers, make reimbursement requests, check the consumption by agent and department. It
should be simple and secure for all users.

This application must allow all users to have access to personal data concerning him with a
restriction preventing him from having access to data which does not concern him. It is with
this in mind that we leave the management of additions, modifications and deletions to the
administrator of the application in our case who is the director of human resources (HRD) of
the company.

ANNEE ACADEMIQUE 2021-2022 VIII


SOMMAIRE
DEDICACES ................................................................................................................................... II
REMERCIEMENTS ........................................................................................................................ III
LISTE DES SIGLES ET ABBREVIATIONS ........................................................................................... IV
LISTE DES TABLEAUX .................................................................................................................... V
LISTE DES FIGURES....................................................................................................................... VI
AVANT PROPOS.......................................................................................................................... VII
RESUME .................................................................................................................................... VIII
SOMMAIRE ................................................................................................................................. IX
INTRODUCTION GENERALE ........................................................................................................... 1
PREMIERE PARTIE : PRESENTATION DE L’ENTREPRISE .................................................................... 2
CHAPITRE 1 : PRESENTATION DE LA STRUCTURE D’ACCEUIL ........................................................... 3
CHAPITRE 2 : ETUDE CONTEXTUELLE ............................................................................................. 9
DEUXIEME PARTIE : APPROCHE TECHNIQUE ................................................................................ 15
Chapitre 3 : Méthode d’analyse et langage de conception ........................................................... 16
CHAPITRE 4 : REALISATION DU PROJET........................................................................................ 35
CONCLUSION GENERALE ............................................................................................................. 43
WEBOGRAPHIE............................................................................................................................. X
TABLE DES MATIERES .................................................................................................................. XI

ANNEE ACADEMIQUE 2021-2022 IX


INTRODUCTION GENERALE
Pour répondre aux multiples exigences professionnelles du monde informatique, l’Institut
Africain de Management (IAM) intègre dans le cursus de formation de ses étudiants du cycle
ingénieur de travaux informatiques en entreprise.

Le déroulement du stage a pour objectif d’initier les étudiants aux réalités professionnelles.

Il est essentiellement centré sur la programmation. En effet, l’occasion est donnée à ses
étudiants de traiter une problématique en y apportant des solutions informatiques.

Ce stage, d’une courte durée fera l’objet d’une soutenance publique. Il constitue pour les
étudiants le cadre idéal d’application puis d’évaluation des différentes connaissances acquises
tout au long du cycle de formation.

C’est dans ce cadre que nous avons été accueillis du 1er juillet 2022 au 1er octobre 2022 pour
une durée de (03) mois par l’entreprise Djago-Internationnal (DJAGO-I) où il nous a été soumis
la problématique de Gestion des frais médicaux. Ces déclarations connaissent de nombreuses
difficultés dues au nombre important de tâches et à leurs gestions manuelles.

Notre travail sera définis sur (02) grandes parties comportant chacune (02) chapitres à savoir :

Dans la première partie, nous aurons en chapitre 1 la présentation de l’entreprise:


l’organigramme et son organisation. Ensuite en chapitre 2 l’étude contextuelle : la
problématique et de l’étude de l’existant.

Avant de conclure, nous aurons dans la deuxième partie en chapitre 3 l’approche technique :
que nous utiliserons pour vous présenter la méthode d’analyse et langage utiliser pour nous
projet. Enfin dans le dernier chapitre qui est le chapitre 4 la réalisation : qui sera utilisé
uniquement pour présenter quelques interfaces réalises de notre projet.

ANNEE ACADEMIQUE 2021-2022 1


PREMIERE PARTIE : PRESENTATION DE L’ENTREPRISE

ANNEE ACADEMIQUE 2021-2022 2


CHAPITRE 1 : PRESENTATION DE LA STRUCTURE D’ACCEUIL
Introduction
En ce qui concerne cette étape de notre rédaction nous vous expliquerons l’historique de Djago,
les missions qu’elle effectue, sont organigramme et enfin son organisation dans l’entreprise.

I-HISTORIQUE
Djago-I, étant une entreprise de service numérique (ESN) est une société informatique crée en
1999. Spécialiste dans la mise en œuvre des solutions de gestion informatisées. Djago-I est une
société à responsabilité limitée (SARL) avec un capital de 22 000 000F CFA. Elle est située au
secteur 30, lot 28, secteur PD, à la rue 30.21 côté Nord de Ouagarinter, derrière la Zone a
Activité Diverse (ZAD). Djago-International a des représentations tel que : le Gabon, l’Angola,
la Guinée Équatoriale, le Cameroun, la République Démocratique Du Congo, le Burkina-Faso
(Ouagadougou, Bobo-Dioulasso), le Mali, le Sénégal, le Niger et le Togo.

Pour intégrer des solutions adaptées et performantes, Djago-I a noué des liens avec des
partenaires internationaux, éditeurs de logiciels informatiques à savoir : Sage, Tomate, Dimo
Software, NEOLedge, GB Concept, Octime, Orchestra, Akanea, Gemao, Elise, Qualipo.

Dans le cadre de son partenariat avec SAGE et Tomate Djago-I est un centre de compétence de
SAGE et TOMATE au Burkina en Afrique.

C’est-à-dire le niveau le plus élevé en terme d’expertise sur les logiciels et se classe parmi les
trois meilleures revendeurs d’intégration SAGE et TOMATE.

Djago à travers le groupe Logiciels et Services présentes des chiffres clés suivants :

- 24 ans d’expériences
- Plus de 1000 clients
- 100 collaborateurs
- 50 consultants séniors
- 8 pays d’Afrique
- 1 Certificat ISO 9001 version 2005

1-LES MISSIONS DE DJAGO-I


La mission principale de Djago est d’ouvrer pour la croissance et le développement des
entreprises et structures à travers l’implémentation de systèmes de gestion informatiques.

ANNEE ACADEMIQUE 2021-2022 3


De façon plus explicite, sa mission se définit comme suite :

- Répondre à tous besoins de solution informatiques des entreprises en Afrique.


- Aider les entreprises et structures à être performantes grâces aux outils innovants.

Pour le bon déroulement de ses missions Djago, adopte des valeurs suivantes : proximité,
Simplicité, Modernité, Responsabilité et enfin avec un slogan : parce que nous l’essentiel, c’est
vous.

II-ORGANIGRAMME ET ORGANISATION DE DJAGO


Djago-I emploie de façon permanente 36 personnes réparties en 3 directions à savoir la
Direction générale, la Direction d’exploitation et la Direction d’administrative financière.

Le tableau suivant nous donnera plus d’éclaircissement sur la répartition directionnelle des
employées.

1- ORGANIGRAMME DE DJAGO-INTERNATIONAL
Nous pourrons vous montrer à travers cette figure les différentes hiérarchisations au sein de
Djago-International.

Figure 1 : Organigramme de Djago-International

ANNEE ACADEMIQUE 2021-2022 4


2- ORGANISATION DE DJAGO-INTERNATIONAL
Comme toutes les entreprises Djago à un fonctionnement semblable à elles à travers une
hiérarchisation bien établir dans un organigramme. Pour le bon fonctionnement d’une
entreprise. Chaque employé se doit de jouer un rôle important en fonction du poste qu’il occupe
au sein de cette entreprise.

2-1- Le Directeur Général


C’est le leader de ‘entreprise, en d’autres termes c’est la personne qui donne des instructions,
fixe définit les collaborations afin de mener à bien toutes les activités de la société afin de
prospecter en obtenant de bons profits. Appelé à faire de multiples déplacements pour ma
supervision des autres structures Djago au niveau international, le Directeur Général délègue
très souvent ses tâches au Directeur Technique.

2-2- L’Assistante de Gestion


Elle est étroitement liée à la direction générale a pour rôle la gestion du temps, voyage et
déplacement. Gérer les opérations courantes de la trésorerie et supervisé les opérations
d’approvisionnement et de livraisons. Elle aussi participer au développement de l’entreprise.

2-3- La Secrétaire de Direction


Elle agit en accueillant les personnes physiques ou téléphoniques, la rédaction de mails,
courriers ou compte rendus de réunions. La ténue de l’agenda du Directeur Général et de ses
employés et la préparation de l’organisation des réunions.

2-4- Le Directeur Administrative et Financier (DAF)


La personne concernée se doit essentiellement de s’assurer la bonne gestion administrative et
financière de l’entreprise. Il se rassure du bon déroulement des stratégies à adopter avec la
Direction Générale.

2-5- La Responsable Service

La Responsable, service Ressources humains et Gestion qualité a pour rôle de coordonner,


développer et gérer toute la partie administrative du personnel, de prévoir l’accroissement
des effectifs dans l’entreprise. Mettre en place une politique qualité, réaliser des audits
internes et évaluer la situation qualité de l’entreprise.

ANNEE ACADEMIQUE 2021-2022 5


2-6- Le Responsable du Service Finances

La Responsable du service finances gère et coordonne la comptabilité et la trésorerie de


l’entreprise. Il veille aux bons recouvrements clients, au paiement des fournisseurs et au
virement dessalaires des employés.
2-7- Les Comptables

Les comptables ont pour rôle l’enregistrement de toutes les opérations comptables. Du
recouvrement chez les clients et du paiement effectif et à temps des fournisseurs.

2-8- Les Chauffeurs, la ménagère et le gardien

Les chauffeurs ont pour rôle de conduire dans le cadre de leurs fonctions, les employés à
leursrendez-vous professionnels.

La chargée nettoyage a pour rôle de rendre le cadre de travail propre et sain.

Les gardiens ont pour rôle d’assurer la sécurité des personnes et biens se trouvant au sein de
l’entreprise.
2-9- Le Directeur d’exploitation

Il a pour mission de coordonner, organiser les équipes de consultants, commerciales à


Ouagadougou et à bobo pour la bonne intégration des logiciels informatiques chez les clients
et le bon déroulement des formations.

2-10- Le chef des projets

Il coordonne, suit et s’assure de la bonne marche de tousles projets d’acquisition de logiciels


informatiques par des clients.
2-11- Le responsable du Bureau de Bobo
Il s’occupe de l’administration et de la gestion des affaires dans sa localité. Il est le représentant
de l’entreprise dans sa localité.

2-12- La Responsable Administration des ventes

Elle a pour rôle de superviser toutes les opérations liées à la gestion et à l’administration des
contrats de vente depuis l’enregistrement des commandesjusqu’à la livraison aux clients.

ANNEE ACADEMIQUE 2021-2022 6


2-13- Le responsable Business Unit PME

Il a pour rôle de coordonner en lien avec la direction d’exploitation et le chef de projets les
activités sur les PME.
2-14- Les consultants

Ils ont pour rôle d’intégrer la solution informatique en fonction des besoins du client. Ils
répondent aux problèmes rencontrés dans le processus d’intégration, forment le personnel de
l’entreprise à l’utilisation optimale de la solution.
2-15- Le Responsable Marketing et Commerciale

Il s’occupe de concevoir la stratégie de marketing et commerciale et de s’assurer de sa mise


en œuvre.
2-16- Les commerciaux

L’ensemble du département commercial a pour rôle de cibler les entreprises qui ont des
potentiels besoins et négocient les contrats de prestations. Ils assurent les actions marketing
et de communications nécessaires à développer les affaires de l’entreprise (marketing digital,
foires, salons, Journée porte ouverte).

ANNEE ACADEMIQUE 2021-2022 7


Conclusion
Depuis la création de DJAGO-INTERNATIONAL jusqu’à nos jours, elle joue un rôle
essentiel à travers ses missions qu’elle effectue et produit qu’elle propose aux autres
entreprises. DJAGO a vraiment muté depuis sa naissance et met les moyens nécessaires à la
formation de son personnel afin d’atteindre les objectifs du mois et d’année de la société.
DJAGO étant une entreprise semblable à tant d’autre a sûrement le même mode
organisationnel de son personnel suivant une hiérarchisation comparable aux autres
entreprises.

ANNEE ACADEMIQUE 2021-2022 8


CHAPITRE 2 : ETUDE CONTEXTUELLE
Introduction
Cette partie nous permettra de comprendre d’où l’idée de faire une application a pris
naissance dans un premier temps, et par la suite de faire une étude nous permettant de
comprendre les failles du moyen de gestion présent en donnant des solutions afin de remédier
à ce problème que rencontre l’entreprise. Pour terminer avec le diagramme de Gantt et
l’estimation des charges.
I- Problématique

En ce qui concerne le choix de ce thème, un problème a été constaté lors de mon stage
à Djago-International. Après avoir effectué une conversation avec le personnel de
l’entreprise, nous avons appris que la gestion concernant les frais médicaux se faisait de
façon manuelle en vue du nombre d’employés. Certaines questions étaient étroitement liées
à ce problème comme : au niveau des archives telles que le stockage et la traçabilité des
informations d’une durée indéterminé, l’assiduité des agents de l’entreprise sur les frais
médicaux, une solution informatique a donc été envisagée pour pallier ce problème de
gestion de frais médicaux. Ce qui occasionne la question suivante : comment informatiser la
gestion des frais médicaux ? C’est dans cet aspect qu’est née la pensée de moderniser les
méthodes et techniques de travail. Grâce à cette solution qui permet d’effectuer toutes les
opérations concernant une bonne gestion de paiement ; de remboursement ; de bon ; d’état
de retenu ; bien d’autres que vous découvrirez dans la suite de notre rédaction.

Il faut aussi souligner que c’est un moyen bénéfique pour les employés qui sont en difficulté
de finance de recevoir des soins de santé ; des produits pharmaceutiques ; une prise en charge
des membres de famille de l’agent en question qui se sera de manière informatisée qui est
aussi très bénéfique en gain de temps.

Grâce à ses difficultés que rencontrent ses employés, une mise en place d’une application
permettant de gérer au mieux les frais médicaux est revendiquée pour faciliter la vie de ses
personnes. Pour remédier à ce problème il nous a été confié le thème « Gestion des frais
médicaux » que nous mettrons en place afin de résoudre ce problème que rencontrent les
employés de l’entreprise.

ANNEE ACADEMIQUE 2021-2022 9


1- Objectifs visés

Le principal objectif de notre projet est de favoriser les demandes sur notre application en
réduisant le temps de validation des besoins des agents. De plus près nous énumérons ses
points :

➢ La gestion des remboursements (hospitalisation, examens et analyse, verres


correcteurs) ;

➢ La gestion des bons (pharmacie, examens et analyse, des verres correcteurs et des
prises en charge d’hospitalisation) ;

➢ La gestion des factures (pharmacie, clinique, laboratoire, opticien) ;

➢ L’établissement des états de retenu (bons de pharmacie, bon examen et analyse verres
correcteurs et prise en charge hospitalisation).
2- Intérêt du projet
Ce projet est d’un intérêt très élevé car il vise à apporter des solutions très innovantes :

➢ Une possibilité d’utiliser l’application hors de l’entreprise ;

➢ Une grande disponibilité de l’administration pour répondre aux utilisateurs ;

➢ Un gain de temps

II- Etude de l’existant

Cette étape de notre rédaction a pour unique but de dégager les insuffisances et défaillances
de notre système actuel. Pour la gestion de nos frais médicaux, nous pouvons énumérer :

En travaux manuels, qui peuvent être lourds et pénibles parfois sur l’archivage à savoir la
consultation des fiches agents permettant d’avoir toutes les informations concernant un
agent.

Ne disposant pas des informations d’un agent dans l’immédiat ; cela engendre une perte de
temps à vouloir accorder les bons disponibles en fonction de la demande de l’agent.

La gestion des remboursements se faisant de façon manuelle occasionne un retard ou


chevauchement des demandes de remboursement dans le temps.

Une perte de temps remarquable en cas d’augmentation du nombre de demandes.

ANNEE ACADEMIQUE 2021-2022 10


Cette gestion existante ne pouvant pas répondre aux exigences des agents en gain de temps
et ne favorisant pas une bonne gestion des données ainsi que des frais médicaux.
1- Solution

Après avoir fait la critique de l’existant et détecter l’anomalie de notre système actuel. Une
idée de développer une application en vue de solutionner, consistant à faciliter l’insuffisance
et les défaillances citées précédemment. Nous proposons dans ce cas de réaliser une
application permettant l’automatisation et l’organisation de nos tâches qui ne peuvent être
réalisé sans l’appui d’un réseau favorisant la prise de décision et la communication entre les
utilisateurs et l’administration de l’application.

Mettre en place une application qui nous permettra de gérer plus facilement chaque module,
implémenter une base de données complète pour la gestion des demandes de bon, des
remboursements, fiche agent. Optimiser le gain en temps d’accès aux données en évitant les
tâches pénibles occasionnant la perte d’information importantes.

Mettre en place un système permettant de lier directement le DRH et la Caisse pour optimiser
les paiements. Défini un formulaire qui fournir un état de retenue par département et par
agent.

Gérer les droits d’accès afin de permettre un accès sélectif aux différents menus en attribuant
des responsabilités à chaque utilisateur : une séparation entre la fiche de demande de
remboursement et la liste des demandes de remboursements, la caissière ne peut pas accéder
aux informations confidentielles et secrètent des agents, seule la DRH qui est l’admin de nos
applications à ce droit de consulter le dossier de chaque agent et département. Accorder
beaucoup d’importance à l’interface homme-machine en la simplifiant au maximum aux
utilisateurs.
2- Cycle de vie du projet

Comme tout projet informatique nécessitant d’une méthode de gestion de projet nous avons
opté pour la bonne gestion des différentes étapes de notre projet d’utiliser le modèle en V
dans la figure suivante :

ANNEE ACADEMIQUE 2021-2022 11


Figure 2 : Cycle de vie en V
Source:https://fr.wikipedia.org/wiki/Cycle_en_V#/media/Fichier:Cycle_V_temps_details.JPG

3- Diagramme de Gantt

Nous avons utilisé ce diagramme qui nous permet de définir les principales tâches du projet
que nous vous présentons :

Figure 3 : Planning du projet

4- Estimation des charges

L’estimation des charges de notre projet tient compte des ressources matérielles, humaines
et logicielles nécessaires à sa réalisation :

ANNEE ACADEMIQUE 2021-2022 12


Tableau 1 : Estimation des charges

Ressource Type Quantité Coût Total


unitaire

Indemnité de Humain 1 50 000 F 150 000 F


stage

Ordinateur Matériel 1 425 000 F 425 000 F


portable
TOSHIBA
core i5 8 GO
RAM

Connexion Matériel 3 mois 10 000 F 30 0000 F


internet

Visual Studio Logiciel 1 Gratuit Gratuit


Code

NetBeans Logiciel 1 Gratuit Gratuit


IDE 14

MySQL Logiciel 1 Gratuit Gratuit

Hébergement Logiciel 1 600 000 F 600 000 F

ANNEE ACADEMIQUE 2021-2022 13


CONCLUSION
Depuis la création de DJAGO-INTERNATIONAL jusqu’à nos jours, elle joue un
rôle essentiel à travers ses missions qu’elle effectue et produit qu’elle propose aux autres
entreprises. DJAGO a vraiment muté depuis sa naissance et met les moyens nécessaires à la
formation de son personnel afin d’atteindre les objectifs du mois et d’année de la société.
DJAGO étant une entreprise semblable à tant d’autre a sûrement le même mode
organisationnel de son personnel suivant une hiérarchisation comparable aux autres
entreprises. À travers l’étude d’existence nous avons pu énumérer les points essentiels à
combler dans la réalisation de ce projet. Enfin, nous avons pu faire un constat qui nous
permettra d’élaborer des solutions adéquates pour notre application.

ANNEE ACADEMIQUE 2021-2022 14


DEUXIEME PARTIE : APPROCHE TECHNIQUE

ANNEE ACADEMIQUE 2021-2022 15


Chapitre 3 : Méthode d’analyse et langage de conception
Introduction
Dans ce chapitre, nous aurons l’occasion de vous démontrer l’ensemble des besoins qui ont
contribué à la réalisation de ce projet. Parfaire la modélisation est un défi majeur pour nous.
Nous savons que tout projet informatique nécessite un temps d’apprentissage et d’adaptation
du langage, car le choix du langage est très important pour tout informaticien qui lui permettra
d’élaborer en bien son projet informatique.

I- Méthode d’analyse
De nos jours, plusieurs méthodes de modélisation s’offrent à nous, parmi tant d’autres, nous
pouvons citer :

✓ Merise
✓ Méthode agile
✓ OMT (Object Modeling Technique en Anglais)
✓ APTE (Application aux Technique d’Entreprise)
✓ OOSE (Object Oriented Software Engineering en Anglais)

Nous avons choisi UML (Unified Modeling Language en Anglais) pour la modélisation.

Cette modélisation avec UML cadre l’analyse en ce sens qu’elle permettra de représenter le
système selon les différentes vues complémentaires à travers les diagrammes.

1-Présentation d’UML

C’est l’un des langages de modélisation le plus utilisé pour construire les systèmes orientés
objets, pour en arriver aujourd’hui à UML, une mutation de trois méthodes a été nécessaire en
1997 à savoir :

✓ OMT (Object Modeling Technic) de Rumbaugh, 1991 ;


✓ OOD (Object Oriented Design) de G Booch, 1991 ;
✓ OOSE (Object Oriented Software Engineering) de Jacobson, 1991.

Sa première réussite fut d’être retenue comme norme de modélisation par l’OMG
(Object Management Group), après avoir reçu le soutien de plusieurs grands
constructeurs informatiques et éditeurs de logiciels. UML (Unified Modeling
Language) est un langage pour visualiser, spécifier, construire et documenter les
éléments d’un système logiciel.

ANNEE ACADEMIQUE 2021-2022 16


2- Avantage d’UML
Notre choix est porté sur ce langage, car les avantages qu’il présente sont profitables
à tous les développeurs tels que :
✓ L’utilisation des symboles graphiques permettant de décrire les actions
exprimées ;
✓ La réalisation des diagrammes nous montre les limites d’un projet ;
✓ UML, ne sois pas un langage de programmation, les programmeurs peuvent
utiliser UML pour développer un code pseudo pour les langages orientés
objet :
✓ Les utilisateurs ont la possibilité de personnaliser l’outil pour chaque domaine
d’application particulier et problème concret ;
✓ UML est aussi utilisé pour la réalisation d’un middleware ;
✓ C’est un outil qui permet d’exprimer grâce à sa représentation graphique,
visuellement une solution objet, de faciliter la comparaison et l’évolution des
solutions.
Nous pouvons citer plusieurs exemples des avantages en plus de ce que nous
avons déjà proposé ce qui nous amène à dire qu’UML reste l’un des meilleurs
parmi tant d’autres.

3- Les inconvénients d’UML


Nous avons eu quelques constats que nous pouvons énumérer comme
inconvénient :
✓ L’approche Objet est moins intuitive que l’approche fonctionnelle
✓ L’application des concepts objets nécessite une grande rigueur
✓ Un vocabulaire qui est compris moyennement (incompréhension)
4- Solution proposé
✓ Limiter les ambiguïtés
✓ Améliorer le vocabulaire du langage pour une compréhension universel
✓ Représenter les concepts abstraits (graphiquement par exemple)

II- Les diagrammes


Nous présenterons quelques objets du diagramme afin de faciliter la compréhension
des figures qui suivront.

ANNEE ACADEMIQUE 2021-2022 17


Figure 4 : Acteur ou utilisateur

Un cas d’utilisation représente une unité discrète d’interaction entre un acteur et le


système, représenté par la figure suivante :

Figure 5 : Cas d’utilisation

Il permet de démontrer les limites des itérations dans le système

ANNEE ACADEMIQUE 2021-2022 18


Figure 6 : Objet

Cette figure ci-dessous permet de démontrer avec précision une zone d’action

Figure 7 : Fragment d’itération

1- Diagramme de cas d’utilisation

Les diagrammes de cas d’utilisation (DCU) correspondent à un ensemble d'actions


réalisé par le système en interaction avec les acteurs (administrateur, caissière,
utilisateur) qui est visible par une finalité. Le regroupement de ces cas d’utilisation
occasionne la description et les exigences fonctionnelles d'un système en adoptant le

ANNEE ACADEMIQUE 2021-2022 19


point de vue et le langage de l'utilisateur final.
Les acteurs potentiels qui risquent d’interagir avec le système sont :

• Les administrateurs
Dans notre cas, un administrateur aura pour fonction dans notre application de modifier
le personnel, ajouter le personnel, supprimer le personnel, attributions des bons et
remboursements.

• La caissière
Elle a pour fonction d’effectuer uniquement les paiements des agents.

• Les utilisateurs
Les utilisateurs dans notre cas sont des personnes ou membres de l’entreprise pour
effectués certaines tâches comme : la gestion des bons, les états de retenus, la gestion des
remboursements ainsi que la gestion des factures.

ANNEE ACADEMIQUE 2021-2022 20


Figure 8 : Diagramme de cas d’utilisation

Après avoir établir le diagramme de cas d’utilisation, nous procédons à la présentation de


la description textuelle à travers le tableau ci-dessous.
Tableau 2: Description textuelle du diagramme de cas d’utilisation
LIBELLE DU CAS ACTEURS DESCRIPTION
D’UTILISATION
N° LIBELLE D’UTILISATION ACTEURS DESCRIPTION
1 Etablir les états de retenu Utilisateur Le système doit
permettre d’établir en
un clic l’état de
retenu par agent ou
par département.

ANNEE ACADEMIQUE 2021-2022 21


2 Gérer les remboursements Utilisateur Le système doit
permettre de suivre
aisément les
remboursements des
factures de chaque
volet.

3 Gérer le personnel Administrateur Le système doit


permettre à
l’administrateur
d’ajouter, modifier et
supprimer un
personnel ou un
utilisateur.
4 Gérer les bons Utilisateur
Le système doit
permettre de gérer les
bons de chaque agent
par volet.

5 S’authentifier Administrateur, Permet à l’utilisateur


Utilisateur de se connecter à
l’application
6 Gérer les factures Utilisateur
Le système doit
permettre de gérer les
factures auprès des
différents
prestataires à savoir :
Les pharmacies, les
centres de santé, les
laboratoires et les
opticiens.

ANNEE ACADEMIQUE 2021-2022 22


2- Diagramme de séquence
L’objectif du diagramme de séquence permet de montrer les interactions d'objets dans le cadre
d'un scénario d'un diagramme des cas d'utilisation.

Nous présenterons ci-dessous quelques diagrammes de séquence de ce projet :

Figure 9 : Diagramme de séquence de la gestion des bons

ANNEE ACADEMIQUE 2021-2022 23


Figure 10 : Diagramme de séquence de la gestion des factures

3- Diagramme de classe
Une classe représente un objet ou un ensemble d'objets qui partagent une structure et un
comportement communs. Les classes ou instances de classes, sont des éléments de modèle
communs dans les diagrammes UML. L’intérêt du diagramme est de modéliser les entités du
système d’information.

ANNEE ACADEMIQUE 2021-2022 24


Figure 11 : Diagramme de classe

4- Conception de base de données


Une base de données est un système électronique qui permet d'accéder facilement à un ensemble
organisé de données, de les manipuler et de les mettre à jour.

Tout logiciel ayant pour avantage et inconvénient tels que :

Avantage :

✓ Il est distribué gratuitement via Internet.


✓ Il est open source, c'est-à-dire que tout programmeur peut modifier son code.
✓ Permet de créer tout type d'application.
✓ Possède des privilèges de haute sécurité.
✓ Capable de gérer de gros volumes de données.
✓ Il permet la réalisation de requêtes, auxquelles on répond rapidement.
✓ Il a une capacité de support technique élevée.
✓ Pour son fonctionnement, une grande quantité de ressources n'est pas nécessaire, ce qui
se traduit par un faible coût.
✓ Sa structure fait intervenir des couches et des modules, ce qui lui confère une grande
stabilité.
✓ Le processus d'importation et d'exportation de données est assez simple.

Inconvénients :

ANNEE ACADEMIQUE 2021-2022 25


✓ Contrairement à d'autres applications, il manque d'intuition.
✓ Selon l'utilisation, il nécessite une grande capacité de stockage en mémoire.
✓ Le processus de débogage des processus stockés n'est pas simple.
✓ Son fonctionnement dépend de la connexion au serveur.
Grâce à la SGBD (un système de gestion de base de données), qui nous permet de mener les
actions que nous souhaitons, c’est-à-dire la création des tables, le stockage des données, la
modification ainsi que la suppression nous garantissant une grande pérennité et confidentialité
des informations tout en cachant une complexité des opérations.

5- La description des classes


Tableau 3 : La classe « Agent »
Classe : Agent
Attribut Libellé Type
idAgent Identifiant Agent Int
Nom Nom de l’agent String
Prenom Prenom de l’agent String
Departement Departement de l’agent String
Situationmatrimoniale Situation matrimoniale String

Tableau 4 : La classe « MembreFamille »


Classe : membreFamille
Attribut Libellé Type
idmembreFamille Identifiant du membre de Int
famille
Nom Nom du membre de famille String
Prenom Prenom du membre de String
famille

ANNEE ACADEMIQUE 2021-2022 26


Tableau 5 : La classe « Departement »
Classe : Departement
Attribut Libellé Type
idDepartement Identifiant du departement Int
Agent Nom de l’agent String
Facture Identifiant de la facture Int

Tableau 6 : La classe « Entreprise »


Classe : Entreprise
Attribut Libellé Type
idEntreprise Identifiant de l’entreprise Int
Nom Le nom de l’entreprise String

Tableau 7 : La classe « User »


Classe : User
Attribut Libellé Type
idUser Identifiant Int

Tableau 8 : La classe « formulaireDemande »


Classe : formulaireDemande
Attribut Libellé Type
idFormulairedemande Identifiant du formulaire Int
Nom Nom du demandeur String
Prenom Prenom du demandeur String
nombreDemande Nombre de demande Int

Tableau 9 : La classe « priseCharge »


Classe : priseCharge
Attribut Libellé Type
idPrisecharge Indentifiant de la prise en Int
charge
Montant Le montant de prise en Double
charge

ANNEE ACADEMIQUE 2021-2022 27


Pourcentage Le pourcentage de prise en Int
charge

Tableau 10 : La classe « Volet »


Classe : Volet
Attribut Libellé Type
idVolet Identifiant du volet Int
Nom Nom correspondant au type String
de volet
Montant Le montant du volet Double

Tableau 11 : La classe « Taux »


Classe : Taux
Attribut Libellé Type
idTaux Identifiant du taux Int

Tableau 12 : La classe « Remboursement »


Classe : Remboursement
Attribut Libellé Type
idRemboursement Identifiant du Int
remboursement
Montant Le montant à rembourser Double
Departement Le nom du departement du String
demandeur
typePrestataire Le type de prestaire String
nomPrestataire Le nom du prestataire String
Commentaire Un commentaire sur le String
remboursement ou autre

Tableau 13 : La classe « Facture »


Classe : Facture
Attribut Libellé Type
idFacture Identifiant de la facture Int

ANNEE ACADEMIQUE 2021-2022 28


Pourcentage Le pourcentage sur la Int
facture
Boolean Boolean Vrai (1) ou Faux (0)

Tableau 14 : La classe « Prestataire »


Classe : Prestataire
Attribut Libellé Type
idPrestataire Identifiant du prestataire Int
Nom Le nom du prestataire String

Tableau 15 : La classe « centreSante »


Classe : centreSante
Attribut Libellé Type
idCentresante Identifiant du centre de Int
santé
Nom Le nom du centre de santé String

Tableau 16 : La classe « Optique »


Classe : Optique
Attribut Libellé Type
idOptique Identifiant de l’opticien Int
Nom Le nom de l’opticien String

Tableau 17 : La classe « Pharmacie »


Classe : Pharmacie
Attribut Libellé Type
idPharmacie Identifiant de la pharmacie Int
Nom Le nom de la pharmacie String

ANNEE ACADEMIQUE 2021-2022 29


III- Le langage de programmation
Il existe de nos jours plusieurs langages de programmation pour la création des applications,
mais nos choix sont particulièrement portés sur Java, HTML, CSS, TypeScript pour la création
de notre application. Nous vous donnerons quelques explications afin de défendre nos choix
sur ces langages.
1- Les langages
Pour l’implémentation des différents modules de l’application nous avons utilisé un ensemble
de langage de programmation :
Back-end : C’est la partie du développement en arrière-plan.

✓ SPRING BOOT est construit sur le framework Spring conventionnel, largement utilisé
pour développer des API REST, il est important pour nous de faire savoir que Spring
est un framework léger open source largement utilisée pour développer des applications
d'entreprise. Les applications Java peuvent utiliser les fonctionnalités de base de ce
framework. Les utilisateurs peuvent également utiliser de nombreuses extensions pour
créer des applications web basées sur la plate-forme Java EE.

Quelques avantages de Spring Boot :


➢ Optimisation de la gestion des dépendances
Spring Boot nous fournit des starters, qui correspondent à un ensemble de dépendances
homogénéisées (associations, versions). On peut les comparer à des kits de
dépendances. Nul besoin de définir les versions des dépendances explicitement dans le
pom.xml : Maven les déduit grâce à la version de Spring Boot utilisée.

➢ L’auto-configuration
L’utilisation de Spring Boot, et l’annotation @SpringBootApplication placée au niveau
de la classe principale de notre projet (celle générée automatiquement), déclenchent
automatiquement de nombreuses opérations en background qui nous sont nécessaires.
Grâce à cela, nous pouvons nous connecter au code métier pour le codage au lieu de
passer un long moment à la configuration du framework.

➢ La gestion des propriétés


Spring Boot nous permet de gérer les propriétés au sein d’un programme en toute
simplicité. Pour mieux comprendre cette notion de gestion des propriétés, nous devons

ANNEE ACADEMIQUE 2021-2022 30


nous rendre dans le fichier application.properties qui est placé dans le dossier
src/main/ressources, Ce fichier est l’un des éléments clés pour la gestion des propriétés
de notre programme.

➢ le monitoring et la gestion du programme


Pour mieux comprendre cette partie, vous devriez savoir que Spring Boot Actuator
comme son nom l’indique est l’actionneur de démarrage à ressort qui correspond à une
fonctionnalité de Spring Boot qui permet de monitorer et de manager notre programme
pendant qu’il est en cours d’exécution. Par exemple, grâce aux endpoints Actuator, nous
pouvons modifier une propriété en live, et le programme en tiendra compte sans qu’on
ait besoin de le redémarrer.

➢ le déploiement
Un projet Spring Boot contient un tomcat embarqué au sein même du JAR généré. Le
projet web peut donc être déployé au sein de ce tomcat embarqué.

L’inconvénient de Spring Boot :


L’inconvénient principal de Spring Boot tient à son essence même : c’est-à-dire il
masque énormément de configuration et donc ne permet pas toujours d’appréhender la
manière dont il faut mener sa propre configuration, il faut donc comprendre comment
fonctionne Spring Boot (en n’hésitant pas à parcourir le code source notamment le
module spring boot-autoconfigure) pour en tirer la meilleure compréhension.

Front end : C’est la partie visible pour les visiteurs

✓ Angulaire est un open-source framework frontal conçu pour les applications modernes
et des applications Web puissantes. Il continue d'affirmer sa domination en tant que nom
le plus établi dans le monde du front-end Frameworks JavaScript. Ce framework est
compétent pour développer des applications monopages puissantes et vieillissantes.
Angular élimine le code supplémentaire que les développeurs devraient généralement
écrire en tirant parti de l'injection de dépendances et de la liaison de données. Il peut en
outre être appelé SPA avec d'excellentes fonctionnalités telles que la liaison
bidirectionnelle, la modularisation, la modélisation, la gestion AJAX, etc.

ANNEE ACADEMIQUE 2021-2022 31


Angular permet également aux développeurs d'utiliser HTML (HyperText Markup
Language) comme modèle de base langage, leur permettant d'étendre la syntaxe HTML
pour exprimer précisément et succinctement les éléments de l'application avec
seulement quelques lignes de code.
Nous vous démontrerons à travers le tableau ci-dessous les raisons qui nous ont amenés
à utiliser Angular.

Les 7 raisons d’utiliser Angular pour une application web


➢ Cohérence et réutilisabilité du code
La cohérence du code est la base d'un environnement de développement puissant pour
réussir, car un codage incohérent augmente les risques de lancements retardés ou de
coûts élevés.

➢ Facile à apprendre, à utiliser et à tester


AngularJS peut être facilement appris par des personnes connaissant JavaScript, HTML
et CSS. Ses différents attributs aident les développeurs dans leurs projets tout en écrivant
un code plus concis, économisant ainsi leur temps et leurs efforts.

➢ Assistance Google et excellente assistance communautaire


AngularJS est un framework développé et maintenu par un titan de la technologie
nommé Google. Il est reconnu comme l'un des frameworks les plus fiables par les
membres de l'équipe de développement d'applications.

➢ Fonctionnalités orientées SPA (Single-Page-Application)


AngularJS et les SPA vont tout simplement ensemble, AngularJS prend en charge le
développement d'applications à page unique. L'objectif principal du développement
d'applications d'une seule page est transition de site Web plus rapide.

➢ Liaison de données bidirectionnelles


Cela signifie que lorsque le framework est déclenché par un événement dans le
navigateur Web, il peut mettre à jour le module et les actions de l'utilisateur sur la page
Web et modifier les modèles nécessaires et essentiels

ANNEE ACADEMIQUE 2021-2022 32


➢ Interface utilisateur déclarative
Cadre de développement Web AngularJS est reconnu pour son modèle de codage
déclaratif qui peut être utilisé pour générer des conceptions fréquemment accessibles
résultant en un code léger avec une facilité de lecture et d'écriture optimale.Le cadre
angulaire utilise la source HTML pour décrire l'interface utilisateur de l'application car
il s'agit d'un langage intuitif, déclaratif et moins compliqué. Le déclaratif définit et
spécifie les étapes qui aident à produire les résultats souhaités.

➢ Intégration transparente et productivité haut de gamme


Lorsqu'il est mis en œuvre pour projets de développement web, AngularJS s'intègre en
douceur avec d'autres bibliothèques AngularJS propose un framework intelligent et
robuste qui fait gagner beaucoup de temps aux développeurs :
Il a de meilleurs IDE, qui permettent aux développeurs de suivre les erreurs instantanées,
ce qui accélère le développement Web.
AngularJS est un framework qui contient de nombreux modèles qui aident à créer
l'interface utilisateur plus rapidement.

ANNEE ACADEMIQUE 2021-2022 33


Conclusion
Grâce à cette partie de notre rédaction, nous pouvons comprendre tous les aspects technique
consentir pour notre application. A ce titre, nous utilisation MYSQL pour la base de données,
pour la modélisation nous avons faire face à UML pour modéliser graphiquement nos données.
Nous pouvons aussi dire de Spring Boot et Angular qui sont deux frameworks particulièrement
prisés pour le développement d’applications web responsives. Ils offrent un cadre structurant
pour un développement productif, maintenable, testable et facilement déployable. Le premier,
orienté back-end et API Rest, réduit la complexité de la configuration de nouveaux projets. Le
second, orienté front-end, offre une interface très réactive et dynamique.

ANNEE ACADEMIQUE 2021-2022 34


CHAPITRE 4 : REALISATION DU PROJET
Introduction
Dans cette partie de notre rédaction, nous vous démontrerons à travers des captures
quelques modules développés de notre application. Les différentes interfaces insérées dans les
sous chapitres de cette session permettant de rehausser les différents modules développés de
l’application. Ils servent de guide avec des explications puis les actions pouvant être menées au
sein de chaque module pour les utilisateurs de l’application. Cette étape concède
essentiellement la concrétisation du projet ainsi que la proposition des différents modules aux
utilisateurs afin que ces derniers puissent visualiser, valider et prendre en main l’application.
La multitude de tâches que notre application est capable d’exécuter occasionne un grand
nombre d’interfaces. Nous allons donc sélectionner quelques interfaces qui sont essentiellement
importantes avec les rôles qu’ils jouent dans l’application.

I- LES INTERFACES
1- Page d’inscription
L’URL (Uniform Ressource Locator) http://localhost:4200/inscription doit être utilisée pour
pouvoir avoir accès à la page d’inscription de l’application. Cette interface est le premier
contacte de remplissage des champs vides afin d’avoir accès aux différentes fonctionnalités de
l’application. Ce dernier a pour obligation de remplir tous les champs du formulaire afin qu’il
soit enregistré comme utilisateur de cette application, ce qui lui permettra d’avoir son adresse
email et mot de passe stocké dans la base de donnée qui lui donnera accès à l’application en
entrant ses informations dans l’interface de connexion qui est l’interface suivant que nous vous
présenterons.

ANNEE ACADEMIQUE 2021-2022 35


Figure 12 : Page d’inscription

2- Page de connexion
Après avoir vérifié les informations saisies l’application vous autorisera à avoir accès à la page
d’accueil où vous affichera un message d’erreur sur vos données qui sont erronées en cas de
mauvaise saisie d’informations. Il faut rappeler que nous avons inclus une méthode sécurisée
de chiffrement qui permet de masquer le mot de passe et de le saisir.

Figure 13 : Page de connexion

ANNEE ACADEMIQUE 2021-2022 36


3- Page d’accueil
Dans cette étape de notre application, nous vous présenterons la page d’accueil de
l’administrateur d’où une liste d’état de consommation mensuelle par département des agents
est présentée en accueil. La barre du menu sur notre partie gauche de la page d’accueil nous
permet d’avoir une vue sur les fonctionnalités de l’application, ce qui permet aux utilisateurs
de passer d’une page à un autre ou de se déconnecter de l’application.

Figure 14 : Page d’accueil

4- La gestion des bons


Pour la gestion des bons, elle est gérée grâce à un formulaire qui permet de sélectionner la
nature du bon, le nombre de bon souhaité ainsi que le montant du bon sélectionner (25 000FCFA
ou 30 000FCFA) pour terminer en appuyant sur le bouton généré qui nous permettra ici
d’obtenir un bon selon nos besoins après que l’administrateur aie donner son accord.

ANNEE ACADEMIQUE 2021-2022 37


Figure 15 : Gestion des bons

5- La gestion des remboursements


Dans ce module remboursement de notre application, nous avons eu a créé un formulaire avec
plusieurs champs à remplir occasionnant à un utilisateur d’apporter les informations nécessaires
à savoir le choix du département auquel il appartient, le choix sur le type de prestataire auquel
il a été en contact, à renseigner le nom du prestataire, le montant dépenser, un champ permettant
d’insérer la facture de prestance, un champ commentaire aboutissant à apporter plus de détails
sur le déroulement des faits et pour terminer en appuyant sur le bouton envoyer pour soumettre
le formulaire de remboursement à la DRH qui est l’admin de notre application. Nous avons
procédé par cette méthode de formulaire pour la gestion des paiement pour faciliter l’analyse
des données de l’agent par les administrateurs avant d’effectuer tout paiement, ces informations
seront stocker, structurer dans une base de données nous permettant d’avoir accès à ses données
quand nous le souhaiterons.

ANNEE ACADEMIQUE 2021-2022 38


Figure 16 : Gestion des remboursements

6- Liste de remboursement
Dans cette partie de notre application qui appartient à l’admin, a pour unique fonction de faire
une vérification des demandes soumis par les agents afin de bénéficier d’un remboursement, il
faut aussi souligner qu’un remboursement est fait de tout un cheminement à savoir après la

ANNEE ACADEMIQUE 2021-2022 39


vérification il faut passer à la phase de paiement si la demande est acceptée.

Figure 17 : Liste de remboursement

7- Le paiement
Cette partie est réalisée pour effectuer tout remboursement d’agent figurant sur cette interface
de paiement par la caisse.

Figure 18 : Le paiement

8- Etat de retenu
Le module d’état de retenue a été créé pour accomplir certaines tâches dans notre
application à savoir : le choix renseigné le nom, le prénom, départementale de l’utilisateur, la

ANNEE ACADEMIQUE 2021-2022 40


consommation par agent, la consommation par département ainsi en appuyant sur le bouton
afficher nous permettant d’afficher les informations saisir dans ce module.

Figure 19 : Etat de retenu

ANNEE ACADEMIQUE 2021-2022 41


CONCLUSION
Grâce aux interfaces graphiques de notre application, nous avons été plongés dans le front-end
de notre développement. Nous pouvons dire des interfaces, qu’elles cherchent à comprendre ce
qu’un utilisateur cherche à faire afin d’agir intelligemment. Notre développement étant une
application responsible lui permettant de s’adapter à tout type d’écran.

ANNEE ACADEMIQUE 2021-2022 42


CONCLUSION GENERALE

De façon générale, notre travail qui se situe dans le cadre de projet de fin d’études. Nous avons
eu la chance d’effectuer un stage au sein de l’entreprise Djago-International, durant ce laps de
temps qui a été une expérience très enrichissante et bénéfique pour nous en découvrant quelques
difficultés auxquelles un informaticien peut faire face pendant la réalisation d’un projet
informatique. Nous avons aussi rencontré quelques difficultés avec la connexion internet qui
fonctionnait en toute difficulté ralentissant le codage qui nécessite la connexion parfois.

Ce rapport représente les différentes parties de notre projet des phases de conception de notre
application qui permettent d’identifier les besoins des utilisateurs qui interagiront avec notre
système. Nous avons eu l’opportunité d’assister au management d’équipe informatique avec le
partage des tâches sur des projets informatiques. Nous préférons ainsi nous orienter vers le
poste de chef de projet informatique.

Grâce à cette expérience, nous avons été comblées sur les moyens nécessaires pour mener à
bien un projet informatique. C’est aussi une grande satisfaction pour nous de combler l’un des
besoins de l’entreprise qui nous a accueillis par notre réalisation.

Par ailleurs, ce projet pourrait subir des modifications constamment afin d’obtenir une
application de plus en plus complète.

ANNEE ACADEMIQUE 2021-2022 43


BIBLIOGRAPHIE
➢ BOOCH., RUMBAUCH J. et JACOBSON I., « the Unified Modeling Language
user guide », edition Addision-Wesley, 1998 ;
➢ OUEDRAOGO AICHA, « La Gestion de la dotation du personnel de la
SONABHY en hydrocarbures »,2019
➢ Francis Draillard, « Premoers pas en CSS3 et HTML5 », 2006

ANNEE ACADEMIQUE 2021-2022 44


WEBOGRAPHIE
URL Date de consultation
https://openclassrooms.com/fr/courses/4504771-simplifiez-le- 11/07/2022
developpement-dapplications-java-avec-spring
https://www.google.com/search?q=diagramme+de+cas+d%27utili 08/09/2022
sation&oq=diagramme+de+cas+&aqs=chrome.2.69i59l3j69i57j0i
512j69i61l2j69i60.9848j0j7&sourceid=chrome&ie=UTF-8
https://www.jmdoudoux.fr/java/dej/chap-spring_transactions.htm 21/07/2022
https://gkemayo.developpez.com/tutoriels/java/tutoriel-sur- 21/07/2022
creation-application-web-avec-angular7-et-spring-boot-
2/?page=creation-du-projet-spring-boot

ANNEE ACADEMIQUE 2021-2022 X


TABLE DES MATIERES

DEDICACES ........................................................................................................................... II
REMERCIEMENTS ............................................................................................................. III
LISTE DES SIGLES ET ABBREVIATIONS ..................................................................... IV
LISTE DES TABLEAUX ....................................................................................................... V
LISTE DES FIGURES........................................................................................................... VI
AVANT PROPOS ................................................................................................................ VII
RESUME ..............................................................................................................................VIII
SOMMAIRE ........................................................................................................................... IX
INTRODUCTION GENERALE ............................................................................................ 1
PREMIERE PARTIE : PRESENTATION DE L’ENTREPRISE ...................................... 2
CHAPITRE 1 : PRESENTATION DE LA STRUCTURE D’ACCEUIL .......................... 3
Introduction ............................................................................................................................ 3
I-HISTORIQUE...................................................................................................................... 3
1-LES MISSIONS DE DJAGO-I ....................................................................................... 3
II-ORGANIGRAMME ET ORGANISATION DE DJAGO ................................................. 4
1- ORGANIGRAMME DE DJAGO-INTERNATIONAL................................................. 4
2- ORGANISATION DE DJAGO-INTERNATIONAL .................................................... 5
2-1- Le Directeur Général ............................................................................................... 5
2-2- L’Assistante de Gestion ........................................................................................... 5
2-3- La Secrétaire de Direction ....................................................................................... 5
2-4- Le Directeur Administrative et Financier (DAF) .................................................... 5
2-5- La Responsable Service ........................................................................................... 5
2-6- Le Responsable du Service Finances ....................................................................... 6
2-7- Les Comptables ....................................................................................................... 6
2-8- Les Chauffeurs, la ménagère et le gardien .............................................................. 6
2-9- Le Directeur d’exploitation ..................................................................................... 6
2-10- Le chef des projets ................................................................................................. 6
2-11- Le responsable du Bureau de Bobo ....................................................................... 6
2-12- La Responsable Administration des ventes ........................................................... 6
2-13- Le responsable Business Unit PME....................................................................... 7
2-14- Les consultants ...................................................................................................... 7
2-15- Le Responsable Marketing et Commerciale .......................................................... 7
2-16- Les commerciaux ................................................................................................... 7

ANNEE ACADEMIQUE 2021-2022 XI


Conclusion .......................................................................................................................... 8
CHAPITRE 2 : ETUDE CONTEXTUELLE ........................................................................ 9
Introduction ............................................................................................................................ 9
I- Problématique ..................................................................................................................... 9
1- Objectifs visés ............................................................................................................... 10
2- Intérêt du projet ............................................................................................................ 10
II- Etude de l’existant ........................................................................................................... 10
1- Solution ......................................................................................................................... 11
2- Cycle de vie du projet ................................................................................................... 11
3- Diagramme de Gantt ..................................................................................................... 12
4- Estimation des charges ................................................................................................. 12
CONCLUSION .................................................................................................................... 14
DEUXIEME PARTIE : APPROCHE TECHNIQUE......................................................... 15
Chapitre 3 : Méthode d’analyse et langage de conception ................................................. 16
Introduction .......................................................................................................................... 16
I- Méthode d’analyse ............................................................................................................ 16
1-Présentation d’UML ...................................................................................................... 16
2- Avantage d’UML .......................................................................................................... 17
3- Les inconvénients d’UML ............................................................................................ 17
4- Solution proposé ........................................................................................................... 17
II- Les diagrammes ............................................................................................................... 17
1- Diagramme de cas d’utilisation .................................................................................... 19
2- Diagramme de séquence ............................................................................................... 23
3- Diagramme de classe .................................................................................................... 24
4- Conception de base de données .................................................................................... 25
5- La description des classes ............................................................................................. 26
III- Le langage de programmation ........................................................................................ 30
1- Les langages ................................................................................................................. 30
Conclusion ............................................................................................................................ 34
CHAPITRE 4 : REALISATION DU PROJET ................................................................... 35
Introduction .......................................................................................................................... 35
I- LES INTERFACES .......................................................................................................... 35
1- Page d’inscription ......................................................................................................... 35
2- Page de connexion ........................................................................................................ 36
3- Page d’accueil ............................................................................................................... 37

ANNEE ACADEMIQUE 2021-2022 XII


4- La gestion des bons ....................................................................................................... 37
5- La gestion des remboursements .................................................................................... 38
6- Liste de remboursement................................................................................................ 39
7- Le paiement .................................................................................................................. 40
8- Etat de retenu ................................................................................................................ 40
CONCLUSION .................................................................................................................... 42
CONCLUSION GENERALE ............................................................................................... 43
BIBLIOGRAPHIE .................................................................................................................. X
WEBOGRAPHIE ................................................................................................................... XI
TABLE DES MATIERES ................................................................................................... XII

ANNEE ACADEMIQUE 2021-2022 XIII

Vous aimerez peut-être aussi