Première Partie 0
Première Partie 0
Première Partie 0
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).
- 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
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 :
b) Côté utilisateur :
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)
• 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)
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)
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.
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 :
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 :
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
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.
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.
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
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.
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.
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
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.