Vous êtes sur la page 1sur 10

Introduction :

Le stage de fin d’études constitue une étape cruciale de notre formation


académique, offrant une occasion unique de renforcer nos compétences
pratiques et de parfaire notre apprentissage au sein d’un environnement
professionnel. Cette expérience permet de consolider nos acquis théoriques en
les appliquant à des situations réelles, tout en développant des compétences
professionnelles indispensables à notre future carrière.
Pour notre stage, nous avons eu l’opportunité de collaborer avec l’entreprise
Octobot, située à Fès. Octobot propose une gamme variée de services,
notamment le consulting, la formation, les systèmes d'information, ainsi que le
marketing digital.
Notre mission au sein d'Octobot était de concevoir et de réaliser un site web
novateur ayant pour objectif de simplifier le processus de comparaison des
primes d'assurance automobile au Maroc. Notre site web se veut une plateforme
intuitive permettant aux utilisateurs de comparer facilement les tarifs proposés
par les principales agences d'assurance marocaines. Plutôt que de devoir
contacter chaque agence individuellement ou de se déplacer physiquement pour
obtenir des devis, notre plateforme offre une alternative numérique pratique et
centralisée, permettant aux utilisateurs de trouver rapidement l'offre qui
correspond le mieux à leurs besoins et à leur budget.
Pour atteindre cet objectif ambitieux, nous avons opté pour une approche
technique rigoureuse. La partie front-end du site a été développée en utilisant
Angular, offrant ainsi une interface utilisateur moderne et réactive. Quant à la
partie back-end, nous avons fait le choix de Laravel, un framework PHP reconnu
pour sa robustesse et sa flexibilité, assurant ainsi la fiabilité et la sécurité de
notre plateforme.
Dans ce rapport, nous détaillerons chacune des étapes de la réalisation de notre
projet. Nous commencerons par présenter le contexte général du projet, en
mettant en lumière les défis rencontrés et les objectifs visés. Nous aborderons
ensuite l'analyse approfondie des besoins des utilisateurs et la conception de
notre système, avant de décrire en détail les outils et technologies utilisés lors du
développement du site. Enfin, nous conclurons par une réflexion globale sur
notre expérience et les perspectives d'avenir de notre projet.
Chapitre 1 : Contexte
général du projet
I. Présentation de l’organisme d’accueil :

1. Qui est OCTOBOT :

Figure 1: Logo
de l'organisme d'accueil

Octobot Consulting est un cabinet de consulting spécialisé dans le marketing


digital et les systèmes d’information.
L'entreprise se distingue par une approche de management intelligent, fondée
sur une compréhension approfondie des métiers de ses clients et un
accompagnement sur mesure dans leur processus de digitalisation. L'objectif
principal est d'améliorer la performance collective des entreprises en leur
proposant des services informatiques intuitifs, responsives et agiles.

2. Services Offerts :

 Services Informatiques : Octobot Consulting propose une gamme


complète de services informatiques, allant de la conception de sites web
modernes à la création d'applications de gestion sur mesure, en passant
par le développement d'applications mobiles et de solutions e-commerce.
 Services de Marketing Digital : L'entreprise offre également des
services de marketing digital complets, comprenant des stratégies
globales, l'optimisation pour les moteurs de recherche, le marketing sur
les réseaux sociaux et les campagnes publicitaires payantes.

3. Accompagnement Personnalisé et Réalisations :

Octobot Consulting se distingue par son engagement envers chaque client,


offrant un accompagnement personnalisé tout au long du processus de
digitalisation, jusqu'à la réalisation complète des objectifs fixés. Fort de son
expertise, notre équipe a réalisé plusieurs applications innovantes, témoignant de
notre capacité à répondre aux besoins variés de nos clients et à offrir des
solutions conçues pour une performance optimale et une expérience utilisateur
exceptionnelle.
II. L’étude de l’existant :
Actuellement, la comparaison des primes d'assurance automobile au Maroc est
un processus complexe et fragmenté. Les clients doivent contacter
individuellement chaque agence d'assurance ou se déplacer physiquement pour
obtenir des devis. Bien que chaque agence ait son propre site web, les clients
doivent remplir de nombreux champs pour obtenir un tarif sur chaque site qu'ils
visitent.
Ce processus est long et peu pratique. Avec plus de cinq agences d'assurance
automobile bien connues au Maroc, la répétition de ces démarches devient
rapidement fastidieuse. Les clients doivent répéter les mêmes informations sur
chaque site, ce qui est non seulement inefficace mais aussi décourageant.

III. Problématique :
La situation actuelle pose plusieurs problèmes majeurs :
Tout d'abord, l'inefficacité du processus. La nécessité de contacter chaque
agence individuellement ou de remplir de nombreux formulaires en ligne sur
chaque site web est inefficace et décourageante pour les clients. Cela engendre
une perte de temps considérable et rend la recherche d'une assurance automobile
adéquate très laborieuse.
Ensuite, le temps et les efforts requis pour obtenir et comparer les devis
d'assurance automobile sont significatifs. Les clients sont confrontés à des
démarches répétitives et fastidieuses, ce qui nuit à l'expérience utilisateur. Cette
situation décourage de nombreux clients potentiels, les dissuadant parfois de
chercher la meilleure offre.
Enfin, il y a un besoin évident pour une solution qui centralise et simplifie la
comparaison des primes d'assurance automobile. Une telle solution permettrait
aux clients de gagner du temps et de trouver facilement l'offre la plus adaptée à
leurs attentes et à leurs moyens.
IV. Solution proposée :
Pour répondre à cette problématique, nous avons conçu un site web novateur qui
centralise la comparaison des tarifs d'assurance automobile. Cette plateforme
intuitive permet aux utilisateurs de :
 Remplir leurs informations une seule fois. Les clients ne remplissent leurs
informations qu'une seule fois, ce qui simplifie le processus.
 Comparer facilement les tarifs. Notre site web permet de comparer les
tarifs proposés par les principales agences d'assurance marocaines de
manière rapide et efficace.
 Trouver la meilleure offre. Les utilisateurs peuvent ainsi trouver
rapidement l'offre la plus adaptée à leurs attentes et à leurs moyens.
En centralisant la comparaison des primes d'assurance automobile, notre
solution vise à améliorer l'efficacité, réduire le temps nécessaire pour obtenir des
devis, et offrir une meilleure expérience utilisateur. Les clients peuvent
désormais comparer facilement les différentes offres disponibles et choisir celle
qui leur convient le mieux sans passer par des démarches répétitives et
fastidieuses.
Chapitre 2 : Analyse et
Conception
I. Analyse des besoins :

1. Les Acteurs du système :

Un acteur est une entité qui participe à une action, un processus ou un système.
Cette entité peut être une personne, un groupe de personnes, une organisation ou
même un système technique. Les acteurs sont définis par leur rôle et leurs
interactions dans un contexte donné. Ils peuvent exercer des responsabilités
spécifiques et des objectifs à atteindre, et leurs actions peuvent influencer le
déroulement et les résultats de l'ensemble.

Acteurs interagissant avec notre site web :

 Visiteur :
Une personne qui accède au site web sans avoir créé de compte. Il
représente un utilisateur potentiel qui explore le site pour obtenir des
informations préliminaires sur les services offerts. Il peut :
 Naviguer dans le site.
 Consulter les informations publiques sur les assurances.
 Inscrire pour créer un compte.
 Client :
Une personne qui a créé un compte et est membre du site.
Contrairement aux visiteurs, les clients ont accès à une gamme complète
de fonctionnalités qui leur permettent de tirer pleinement parti des
services offerts. Il peut :
 Connecter à son compte.
 Gérer son profil.
 Remplir du formulaire de demande de devis.
 Consulter et comparer les devis d'assurance.
 Accès à l'historique des demandes de devis.
 Utiliser le support client pour assistance.
 Agent d'Assurance :
Un agent d'assurance est un professionnel travaillant pour une
compagnie d'assurance automobile. Il agit en tant qu'intermédiaire entre
la compagnie d'assurance et les clients potentiels ou existants. Il peut :
 Connecter à son compte
 Gérer les Devis.
 Suivi les Contrats.
 Gérer son Profil.
 Accès aux Fonctionnalités d'Administration.

 Administrateur du site :
L'administrateur du site est responsable de la gestion et de la
maintenance de la plateforme en ligne. Il assure le bon fonctionnement
du site, supervise les opérations quotidiennes, et s'assure que les
utilisateurs bénéficient d'une expérience positive. Il peut :
 Publier, modifier et supprimer de contenus sur le site.
 Installer des mises à jour et resoûler des problèmes techniques.
 Créer des comptes, superviser les activités et fournir un support
technique.
 Protéger les informations des utilisateurs et effectuer des
sauvegardes régulières des données.
 Assister les utilisateurs et créer des documents d'aide.
 Analyser les données d'utilisation et générer des rapports sur la
performance du site.
2. Diagrammes de cas d’utilisation :

Les diagrammes de cas d'utilisation sont des outils essentiels dans la


modélisation des systèmes. Ils permettent de représenter de manière visuelle les
interactions entre les acteurs et le système.

2.1. Cas d’utilisation « Visiteur + Client » :


2.2. Cas d’utilisation « Agent d’Assurance » :

2.3. Cas d’utilisation « Administrateur du Site » :

Vous aimerez peut-être aussi