Première Partie 0

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 14

1

1. Introduction générale

L’informatique est sans doute la révolution la plus importante et la plus innovante qui a marqué
la vie de l’humanité moderne. L’évolution de l’informatique et l’apparition de l’internet, ce
phénomène d’interaction qui offre des possibilités considérables et accroît les chances de
communication à travers un lieu virtuel qui est le site web, a fait que celle-ci devienne un outil
indispensable pour le fonctionnement de bon nombre d’entreprises à travers le monde, y
compris celles qui font du commerce, auxquelles nous rattacherons d’ailleurs notre étude.
(Meriam DJOUADI, 2019)

Les distances géographiques ne sont plus du tout une préoccupation depuis l’internet et le
commerce électronique. Les modes de communications ont explosé en quelques année,
permettant ainsi de conclure des marchés par voie électronique. (Meriam DJOUADI, 2019)

Dans ce contexte, nous allons concevoir et mettre en œuvre un système de commande en ligne
des pièces automobiles permettant à l’entreprise de vendre et au client d’acheter en ligne des
produits (pièces automobiles).

Notre projet comprend quatre grands point notamment :

- Le contexte et la justification :

Cette partie introduit le projet en décrivant les défis rencontrés dans l’automobile. Elle justifie
la nécessité du système de commande en ligne pour améliorer la productivité de l’entreprise,
l’accessibilité, la commodité et l’efficacité des transactions de l’entreprise.

- La revue de la littérature :

Cette partie présente une analyse des travaux précédents et des systèmes existants dans le
domaine de la vente en ligne, plus particulièrement dans l’automobile. Elle met en lumière les
tendances actuelles, les technologies utilisées et les meilleures pratiques, tout en identifiant les
lacunes à combler.

- L’analyse des besoins, l’étude des utilisateur, l’étude financière et les contraintes :

Cette partie recueille et analyse les besoins des utilisateurs potentiels du système ; étudie les
utilisateurs, comprenant leurs préférences et leurs attentes vis-à-vis du nouveau système de
commande en ligne ; évalue le coût total du projet, y compris le développement et l’exploitation
du système ; étudie les contraintes techniques, financières (budgétaire) et opérationnelles du
projet.
2

- La réalisation :

C’est la phase qui décrit l’architecture du système y compris les interfaces utilisateurs ; le
processus d’implémentation et le déploiement après test et développement.
3

1.1.Contexte et justification du projet

Dans un contexte industriel en constante évolution, la digitalisation et l’automatisation des


processus jouent un rôle primordial dans l’optimisation des chaînes d’approvisionnement. Le
secteur de l’automobile, en particulier, fait face à des défis croissant en matière de gestion des
stocks, de réduction des délais de livraison et d’amélioration de la satisfaction des clients. Il est
à noter qu’un e-commerce vient en complément ou en remplacement de l’activité commerciale
d’une entreprise.

C’est dans cette optique que notre projet scientifique se propose de concevoir et mettre en œuvre
un système de commande en ligne des pièces automobiles.

L’objectif principal de ce projet est de développer une plateforme intuitive et efficace qui
permettra aux professionnels du secteur automobile de commander des pièces détachées en
quelques clics. En intégrant des technologies avancées, nous visons à offrir une solution qui
non seulement facilite le processus d’achat, mais qui optimise également la gestion des stocks
des pièces détachées.

Ce projet s’articule autour de plusieurs axes : l’analyse des besoins des utilisateurs, le
développement d’un algorithme de gestion de commande et l’implémentation d’un système
sécurisé pour le traitement des transactions. À travers ce travail, nous espérons contribuer à la
modernisation du secteur automobile tout en répondant aux exigences croissantes du marché.
4

1.2.Objectifs

Il est important de réfléchir aux objectifs d’un projet de conception d’un système de commande
en ligne ou d’un site e-commerce lors de sa création. L’idéal est de constituer un cahier des
charges reprenant les éléments principaux du projet ainsi que l’environnement concurrentiel
dans lequel notre système de commande en ligne va évoluer.

Ainsi, notre projet de conception et de mise en œuvre d’un système de commande en ligne des
pièces automobiles vise à atteindre plusieurs objectifs, à la fois côté de l’entreprise (les
utilisateurs), côté concepteurs (développeurs) et côté scientifique :

a) Côté constructeur :

Pour nous concepteur, ce projet vise à améliorer l’efficacité et la rentabilité en automatisant le


processus de commande, tout en réduisant les coûts opérationnels et les erreurs manuelles.
Améliorer l’expérience utilisateur des clients en leurs offrant une plateforme intuitive et
accessible, leur permettant de commander les pièces facilement et rapidement.

b) Côté utilisateur :

Ce projet permet aux utilisateurs de simplifier et accélérer le processus de commande en offrant


une interface utilisateur fluide et intuitive pour trouver et commander les pièces souhaitées ;
leurs fournir une visibilité complète sur l’état des commandes et les délais de livraison.

c) Côté scientifique :

Sur le plan scientifique, ce projet nous donne la possibilité de contribuer à l’avancement des
connaissances dans le domaine de l’automobile ; mais aussi l’opportunité d’approfondir nos
connaissances dans le développement web tout en proposant des solutions innovantes et
efficaces.

2. Revue de la littérature

La revue de la littérature présente et évalue la documentation sur un sujet dans le but de le situer
par rapport aux recherches antérieures ou à l’information existante. (Réaliser une revue de
littérature, 2024)

La revue de la littérature est un texte qui rassemble, analyse et organise plusieurs articles ou
contenus scientifiques, afin de proposer une vue globale des avancées scientifiques d’un
domaine. Elle propose un bilan sur les études menées : un point sur les questions déjà posées.
5

(Debret, 2023). De cette manière, en tant que chercheurs, nous devons nous informer de l’état
de la recherche du sujet que nous étudions.

Premièrement nous définirons les concepts du sujet de notre projet car la définition des concepts
contribue non seulement à clarifier la terminologie et les idées, mais sert également de fondation
pour établir une méthodologie rigoureuse, renforcer l’argumentation, et faciliter la
communication des résultats. Et, en second lieu, nous aborderons les travaux antérieurs et
montrer la similarité entre eux.

2.1.Conceptualisation
a) Définition des concepts
• Conception :

Le Robert définit « concevoir » comme « Avoir une idée, une représentation de. » dans une
optique de didactique. Lorsqu’on le prend sous sa troisième définition, on parle aussi de « Créer
par la réflexion, la mise en œuvre des idées. » Concevoir est donc un processus de l’esprit. La
conception est l’« action de concevoir, acte d’intelligence, de la pensée, s’appliquant à un objet
existant. »

Une définition porte l’accent sur la création des idées, tandis que les deux autres prennent cette
idée comme ayant deux niveaux en quelque sorte : un objet et sa représentation. Concevoir
pourrait donc en quelque sorte nécessiter que ce qu’on conçoit se base sur quelque chose de
préexistant. (Dor, 2007)

• Mise en œuvre :

La mise en œuvre est le processus par lequel les plans sont mis en pratique. Elle doit être
accompagnée d’un suivi permanent permettant de suivre les intrants, les produits et les résultats
ainsi que de mesurer les progrès accomplis vers la réalisation des objectifs stratégiques du projet
ou du programme. (OCHA, 2019)

• Système :

Dans notre cas, le système en question est un système informatique. Et, par système
informatique on entend un système automatisé de stockage, de traitement et de récupération des
données qui tire parti des outils informatiques et électroniques pour effectuer une série
complexe de processus et d’opérations. (M, 2021)
6

• Commande :

Une commande est une intention, soit verbale soit écrite, d’engager une transaction
commerciale pour des produits ou services particuliers. Du point de vue de l’acheteur, elle
exprime l’intention d’acheter et est appelé une commande d’achat. Du point de vue du vendeur,
elle exprime m’intention de vendre et elle se réfère à une commande de vente. (htt)

La commande en ligne est en soi, l’échange pécuniaire de biens, de services ou d’informations


par intermédiaire des réseaux informatiques, notamment internet.

• Pièce :

Une pièce est un élément constitutif d’un ensemble, pouvant être un composant d’assemblage
mécanique, une portion de matière dans divers domaines (boucherie, charpenterie). Objet
distinctif formant un tout identifiable au sein d’un ensemble plus vaste. (Rédaction, 2024)

• Automobile :

Une automobile est un véhicule terrestre disposant de roues et équipé d’un moteur embarqué
qui le propulse. (Rédaction, Automobile : qu'est-ce que c'est ?, 2012)

b) Rapport entre les concepts

Le rapport entre ces concepts réside dans leur interdépendance pour la création d’un système
de commande en ligne des pièces automobiles fonctionnel et efficace. Une conception réfléchie
construit les bases d’une mise en œuvre réussie, et l’effet global est mesuré par la satisfaction
des utilisateurs et l’efficacité du système de commande. Ainsi, la compréhension de chaque
aspect est cruciale pour le succès de ce projet dans son ensemble.

2.2.Travaux antérieurs
• « Conception et réalisation d’un système d’information pour le suivi des commandes
des pièces de rechange TOYOTA ALGÉRIE SPA » : Mémoire de fin d’étude présenté
et défendu pour l’obtention du diplôme d’ingénieur d’État en informatique par Lamine
GHEMATI MOHAMED à l’École Supérieur d’informatique d’Alger en 2008.

Cette étude a porté sur la gestion des commandes de la pièce de rechange au niveau de
TOYOTA ALGÉRIE. Le processus principal consistait à calculer les quantités de
réapprovisionnement, d’émettre des commandes, de suivre l’état de ces commandes jusqu’à la
réception des marchandises et de contrôler les factures correspondantes.
7

Le volume important des données traitées lors de ce processus, et l’absence d’outils automatisé
empêchaient parfois le bon accomplissement des différentes tâches par les employés qui
provoquaient les pertes à moyen et à long terme à l’entreprise.

Le but était donc d’apporter des solutions en proposant des changements des procédures et une
application capable de traiter les commandes avec le volume, selon le besoin futur de
l’entreprise. Et pour cela, l’auteur a conçu un système en se basant complètement sur les avis
des utilisateurs, et en suivant la méthode UP et le langage UML qui est un langage de graphique
et qui lui a permis de faire des diagrammes pour le système réalisé. (MOHAMED, 2008)

• « Conception et réalisation d’un site web E-Commerce » : Mémoire présentée et


défendue le 27 juin 2013 par MOULKHALOUA ALI et MEDJADJI OMAR pour
l’obtention du diplôme de licence en Informatique à l’Université Abou Bakr Belkaid-
Tlemcen en Algérie.

L’objectif de ce projet était de développer un site web dynamique d’une boutique de matériels
audiovisuels. Et cela a donné aux internautes la possibilité de s’inscrire, effectuer leurs
demandes en ligne, et de recevoir une confirmation immédiate. La société ou l’entreprise ne
devrait qu’agencer ses produits et bien sûr de mettre sa base de données à jour ; les clients
pouvaient consulter le site après une inscription, et commander les produits, qui sont par la suite
livrés à domicile.

• « Conception et réalisation d’un site web e-commerce d’exposition des produits


informatiques de l’établissement CIMS/Bukavu » : Mémoire de fin de cycle présenté et
défendu en vue de l’obtention du diplôme de licence en informatique de gestion par
KUBALI Raymond LUBUNGA à l’Institut Supérieur Pédagogique de Bukavu en 2017.

L’objectif principal de ce projet était de présenter et visualiser les produits dans un CIMS virtuel
à la disposition de tout le monde, de faire des transactions commerciales, de faciliter la tâche
de paiement en ligne et de suivre la livraison des produits.

L’auteur a utilisé la méthode 2TUP à partir de laquelle il a étudié le système existant, les besoins
fonctionnels et techniques pour la bonne réalisation de l’application. Faisant recours au langage
UML qui lui a permis de construire l’architecture informatique de ladite application, il est
parvenu à réaliser un site web e-commerce d’exposition des produits pour l’établissement
CIMS/Bukavu. (LUBUNGA, 2017)
8

L’évolution technologique rapide et les attentes grandissantes des consommateurs ont conduit
à une complexification des systèmes de commande en ligne des pièces automobiles. Bien que
les travaux antérieurs aient apporté des contributions précieuses à des entreprises, elles ne
couvrent pas de manière exhaustive les aspects liés à la commande des pièces automobiles
notamment l’expérience utilisateur et la sécurité des transactions.

Pour notre cas, nous utiliserons le langage UML qui est un langage de modélisation orienté
objet qui nous servira de visualiser, spécifier, construire et documenter les artefacts de notre
système.

Nous utiliserons aussi la méthode UP qui, son approche itérative et incrémentale permet de
s’adapter aux exigences fluctuantes. Sa structure, sa phase et sa documentation bien définies
faciliteront la gestion de notre système.

3. Méthodologie
3.1.Présentation du milieu (du projet) [En attente]
3.2.Présentation du projet
a. Titre

Notre projet s’intitule « Conception et mise en œuvre d’un système de commande en ligne des
pièces automobiles ».

b. Objectifs

Les objectifs de notre projet sont nombreux mais, nous allons citer quelques-uns et les voici :

- Développer une plateforme en ligne intuitive pour la commande de pièces automobiles ;


- Faciliter l’accès à une large gamme de pièces pour les consommateurs et les
professionnels ;
- Optimiser le processus de commande et de livraison pour améliorer l’expérience
utilisateur ;
- Intégrer un système de suivi des commandes et de gestion des stocks ;
- Réduire les coûts opérationnels liés à la gestion des commandes manuelles.
c. But

Le but de ce projet est de développer et déployer une plateforme en ligne intuitive et sécurisée
permettant aux clients de commander des pièces automobiles en toute autonomie.
9

d. Durée

La durée estimée pour notre projet de conception et de mise en œuvre d’un système de
commande en ligne des pièces automobiles est de 3 mois, répartie comme suit :

- Phase de recherche et analyse : 1 mois ;


- Phase de développement du système, tests et déploiement : 2 mois.
e. Localisation

Le projet sera base dans la ville de Bukavu, avec des possibilités d’expansion à d’autres régions
selon la demande du marché.

f. Stratégies

Une stratégie est la manière d’élaborer, de diriger et de coordonner des plans d’actions afin
d’aboutir à un objectif déterminé, programmé sur le court ou long terme. Le but principal étant
d’éviter le pilotage à vue, une stratégie doit être appliquée et apporter des résultats positifs.
(Rédaction, La stratgie : définition et mise en place, 2015)

De ce qui précède, les stratégies qui mèneront notre projet sont définit en trois points suivants :

- Analyse de marché qui nous permettra d’étudier les besoins des clients et les tendances
du marché automobile.
- Le développement agile qui sera utilisée pour le développement du système afin
d’assurer une flexibilité et une adaptation rapide aux retours des utilisateurs.
- Le partenariat sera aussi utilisé pour des collaborations avec des fournisseurs de pièces
automobiles pour garantir un large inventaire.
g. Justification

La demande pour des pièces automobiles en ligne est en constante augmentation, surtout avec
la digitalisation croissante des services. Ce projet répond à un besoin essentiel d’accessibilité
et de commodité pour les consommateurs, tout en offrant une solution efficace aux
professionnels du secteur.

h. Faisabilités

Les faisabilités sont des possibilités de faire quelque chose en particulier, ou de réaliser un
projet. Et, parmi elles, nous avons une équipe technique ayant de l’expertise et des ressources
nécessaires pour développer notre système ; mais aussi un budget suffisant nous permettant de
répondre aux besoins financiers de notre projet.
10

i. Opérationnalisation

L’opérationnalisation peut être définie comme le processus de transformation de concepts


abstraits en observations mesurables. Il s’agit de définir comment un concept peut être mesuré,
observé ou manipulé.

Les méthodes agiles :

Les méthodes agiles offrent une meilleur façon de développer les logiciels. Elles s’appuient sur
plusieurs Frameworks disponibles tels que Scrum, KamBan, Lean, XP, etc. pour fournir une
structure claire et mesurable.

Cette structure favorise le développement itératif, la collaboration entre les équipes et la prise
en compte rapide de l’évolution des besoins tout au long du processus de développement.

En effet, les demandes et les solutions évoluent grâce à la collaboration d’équipes auto
organisées et interfonctionnelles, mais aussi grâce à l’implication des clients. La satisfaction de
ces derniers est assurée précoces et continues des parties logicielles.

Les méthodes agiles permettent de détecter et de corriger rapidement les problèmes inattendus
et d’introduire des changements à n’importe quel stade du projet.

Les principes de l’agilité sont repris d’une manière structurée par plusieurs méthodes. Focus
sur l’une des plus populaires :

La méthode SCRUM :

Initiée par Hirotaka Takeuchi and Ikujiro Nonaka puis formalisé par Ken Schwaber et Jeff
Sutherland, cette méthode propose un cadre très structuré pour appliquer les principes de
l’agilité. (GRANGER, L'essentiel sur les méthodes Agiles, 2023)

Cette méthode se propose Sprint comme son cœur. C’est une approche qui repose sur des
itérations de 2 à 4 semaine. Ce sont les fameux « Sprints ». Il s’agit des sous-parties d’un projet
comme le définit le principe Agile. Chaque Sprint a pour objectif de livrer au client une version
potentiellement utilisable du produit.

Les Sprints successifs ajoutent des fonctionnalités au produit ou améliorent déjà développées.
On parle d’incrément de produit.

Ce cadre repose sur 3 piliers que sont :


11

- La transparence : élaboration d’un standard commun pour permettre une


compréhension partagée.
- L’inspection : des vérifications sont effectuées régulièrement.
- L’adaptation : en cas de dérive constatée lors de l’inspection, des ajustements sont
décidés.

Les Sprints se structurent autour de plusieurs outils organisationnels (appelés événements) :

✓ Sprint planning (planification du sprint) : réunion pour sélectionner et planifier les


priorités de chaque Sprint en termes de liste des fonctionnalités produit (Sprint
Backlog).
✓ Scrum (Mêlée quotidienne) : réunion journalière de coordination entre les membres de
l’équipe projet. Elle prend fréquemment la forme de « Stand-up meeting » (réunion de
courte durée, 10-15 minutes, tenue débout).
✓ Sprint Review (Revue de Sprint) : réunion de synthèse à la fin de chaque Sprint afin de
valider les fonctionnalités développées.
✓ Sprint Retrospective (Rétrospective de Sprint) : venant immédiatement après la revue
de Sprint, il s’agit d’un bilan dont l’objectif est l’amélioration continue des pratiques.
L’équipe échange sur les réussites, les difficultés, relève ce qui a fonctionné ou non.
Avec toujours des leçons à tirer pour les prochains Sprints.

Comprenant les entrants et les sortants du processus, appelés « artéfacts » :

✓ Product Backlog : liste des fonctionnalités du produit ;


✓ Sprint Backlog : Planification des éléments du Product Backlog à mettre en œuvre lors
du Sprint pour livrer l’incrément de produit doté des fonctionnalités requises pour cette
étape. Le Sprint Backlog n’est pas figé, mais est amené à évoluer durant le Sprint.
✓ L’incrément de produit : déjà évoqué plus haut.

Avec le rôle définit pour chacun :

✓ Produt Owner – PO (Propriétaire du produit) : l’expert métier, le maître d’ouvrage,


représente le client et intervient sur le côté fonctionnel.
✓ Scrum Master (maître de mêlée) : le coordonnateur du projet et le garant du respect de
la méthode Scrum.
✓ Team (équipe) : les autres intervenants sur le projet (notamment les développeurs).
(GRANGER, L'essentiel sur les méthodes Agiles, 2023)
12

Scrum, est une méthode agile de gestion de projet, s’avère particulièrement adaptée à la
conception et la mise en œuvre d’un système de commande en ligne des pièces automobiles
pour plusieurs raisons, notamment sa flexibilité et son adaptation aux changements, la
collaboration et la communication, la livraison régulière des valeurs, ainsi que l’amélioration
continue. C’est ainsi que notre choix se porte sur elle, vu son importance.

j. La recherche du financement

Réaliser un projet informatique ou le développer peut nécessiter des fonds importants. Alors, il
est nécessaire d’aller à la rencontre des acteurs clés du financement des entreprises ou des
projets. (Bahu, 2021)

Les entrepreneurs peuvent décider de procéder à du financement interne ou se tourner vers des
tiers et bénéficier d’un financement externe.

1. Comment organiser une recherche de financement interne ?


a. Les fonds propres des associés

Les associés peuvent investir une partie de leurs fonds personnels dans le projet, grâce aux
apports en numéraire ou aux avances en compte-courant d’associé. Ces fonds permettent de
construire en capital propre au projet. Le financement par les fonds propres des associés reflète
une véritable implication de leur part.

Si la société est financée uniquement grâce aux fonds propres des associés on parle d’auto-
financement. C’est une pratique bénéfique pour l’entreprise qui est libéré de tout engagement
vis-à-vis d’une tierce personne ou entreprise.

Si ces fonds propres ne suffisent pas à financer entièrement le projet, ils aident néanmoins à
solliciter des emprunts bancaires.

b. La love money

Dans le cadre d’une recherche de financement pour un projet, vous pouvez tourner vers vos
proches, afin de leur demander une contribution. On appelle cela la love money. Vos proches
peuvent vous proposer :

- des dons ;
- des prêts à taux très faibles ;
- des prêts à taux zéro.
2. Comment organier une recherche de financement externe ?
13

a. Les emprunts et micro-crédits

Un établissement bancaire peut accepter de prêter de l’argent à une équipe qui recherche un
financement de projet ou à un entrepreneur qui souhaite se lancer. C’est ce que l’on appelle
financement bancaire. Bien sûr, cette somme devra être intégralement remboursé, avec le
paiement des intérêts qui l’accompagnent. Il s’agit de financement externe très populaire.

b. Les financements participatifs

Les financements participatifs sont des plus en plus rependus. Les projets sont présentés sur des
plateformes de crowdfunding variées. Certaines sont spécialisées dans le financement de projets
spécifiques tels que les projets agricoles par exemple. D’autres sont plus générales et proposent
le financement de start-up aux projets divers.

Toutes les personnes intéressées peuvent participer au projet, en y apportant la somme qu’elles
souhaitent.

Ici, les types de participations sont variés :

- Il peut s’agir d’un don sans contrepartie ;


- D’un don avec contrepartie (par exemple, un entrepreneur qui souhaite devenir
viticulteur peut proposer une caisse de vin au donateur, en guise de remerciement) ;
- D’un prêt gratuit ou rémunéré. (Bahu, 2021)

Dans le cadre du développement de notre projet innovant de conception d’un système de


commande en ligne des pièces automobiles, nous avons décidé d’opter pour le financement par
les associés. Ce choix stratégique repose sur plusieurs raisons clés qui soutiennent notre vision
et nos objectifs.

Tout d’abord, le financement par les associés nous permet de bénéficier d’une flexibilité
financière significative.

En réunissant nos ressources, nous pouvons non seulement assurer un capital initial solide, mais
également créer un environnement collaboratif propice à l’innovation et à la croissance. Chaque
associé apporte des compétences variées et une connaissance approfondie du secteur
automobile, ce qui enrichit notre projet et augmente nos chances de succès.

Ensuite, cette approche favorise un engagement fort de la part de tous les associés. En
investissant directement dans le projet, chaque membre devient acteur de notre réussite
14

collective. Cette implication renforce la motivation et la détermination de l’équipe à atteindre


nos objectifs communs.

En conclusion, le choix du financement par les associés s’inscrit dans notre volonté de bâtir un
projet solide, collaboratif et durable. Nous sommes convaincus que cette stratégie nous
permettra de réaliser notre ambition : révolutionner la manière dont les pièces automobiles sont
commandées en ligne, tout en offrant une expérience utilisateur optimale à nos clients.

Vous aimerez peut-être aussi