De nos jours, il est impรฉratif voire primordial pour les entreprises de possรฉder un outil de gestion informatique afin de mener ร bien leurs activitรฉs (ยซ Pourquoi mettre en place un ERP dans lโentreprise? ยป, s. d.). En effet, celui-ci est indispensable au bon fonction dโune entreprise car il permet non seulement de gรฉrer les clients, les commandes et les factures, mais รฉgalement de faciliter le processus de commandes du client.
รtat de lโart et analyse des besoins
ProLabo Sร rl โ Prรฉsentation de lโentreprise
ProLabo Sร rl est une entreprise qui analyse principalement des รฉchantillons afin de dรฉtecter la prรฉsence de polluants de bรขtiment comme lโamiante, le plomb, le PCB ou encore le HAP. Lโentreprise a รฉtรฉ fondรฉe en 2015 ร Sion (Valais) par Claude-Alain Locher et possรจde une succursale au Tessin. Le laboratoire est accrรฉditรฉ ISO 17025: Nยฐ dโaccrรฉditation STS 0638 par le SAS (Systรจme dโAccrรฉditation Suisse). ProLabo gรจre ses clients ainsi que ses commandes sur des fichiers Excel. Autres prestations : Pose et analyse de filtres VDI, Location de pompes VDI, Conseils divers .
Analyse des besoins
Lโanalyse des besoins a pour objectif de dรฉfinir les attentes et les souhaits de lโentreprise afin de constituer une liste dโexigences qui est nommรฉe , le ยซ product backlog ยป. Les fonctionnalitรฉs les plus importantes ont รฉtรฉ briรจvement dรฉcrites dans le cahier des charges. De plus, plusieurs rencontres ont รฉtรฉ organisรฉes avec lโentreprise ProLabo pour รฉlaborer et dรฉtailler celles-ci ainsi que dโen proposer de nouvelles. Grรขce ร lโappui du cahier des charges et de nombreuses rencontres, plusieurs points ont pu รชtre mis en รฉvidence :
โข Couvrir lโactivitรฉ principale, qui correspond ร lโanalyse dโรฉchantillons
โข Faciliter la commande au client
โข Stocker les rapports dโanalyses dรฉtaillรฉes
โข Automatiser la crรฉation des rapports et factures
โข Crรฉer un outil dโhistorisation pour les clients afin quโils retrouvent les rapports dโanalyses sur la plateforme web de ProLabo
โข Mettre en place un outil de facturation
โข Mettre ร disposition un accรจs sรฉcurisรฉ pour le client
โข Un prix personnalisรฉ pour chaque client et chaque type dโanalyse .
Ces fonctionnalitรฉs doivent couvrir le processus complet allant de la commande jusquโร lโenvoi de la facture en respectant la forme et les รฉtapes dรฉjร existantes.
รtat de lโart โ Processus initial
Un diagramme BPMN (Business Process Model and Notation) peut reprรฉsenter un processus de maniรจre graphique(ยซ BPMN Specification – Business Process Model and Notation ยป, s. d.). Cela permet de lโoptimiser et/ou de le modifier afin quโil contienne de nouvelles ou de diffรฉrentes fonctionnalitรฉs. Le processus a รฉtรฉ รฉlaborรฉ et validรฉ en collaboration avec le client.
Description gรฉnรฉraleย
Ce processus dรฉcrit la commande client pour lโanalyse dโรฉchantillons, des รฉtapes internes jusquโร lโenvoi du rapport et de la facture. Les รฉlรฉments qui vont pouvoir รชtre optimisรฉs par la suite sont marquรฉs en rouge . Voici la description dรฉtaillรฉe des diffรฉrentes รฉtapes prรฉsentes ci-dessus :
1. Un client prรฉpare la liste des รฉchantillons ร analyser et les envoie soit par le formulaire Excel, soit par email ร ProLabo.
2. Lโemployรฉ administratif reรงoit la commande. Si le client nโest pas encore dans la liste, il lโajoute.
3. La commande est saisie dans le fichier respectif.
4. Le client transmet les รฉchantillons ร lโadministration.
5. Lโemployรฉ administratif vรฉrifie que les รฉchantillons sont conformes aux standards ainsi que les numรฉros de rรฉfรฉrence des รฉchantillons sont identiques ร la feuille de commande.
6. Sโil y a un problรจme, il contacte directement le client. Par contre, si celui-ci ne peut pas รชtre rรฉsolu, la commande est annulรฉe. Sinon les informations sont complรฉtรฉes et le processus continue.
7. La fiche de suivi laboratoire est gรฉnรฉrรฉe puis transmise ร lโemployรฉ laboratoire.
8. Lโemployรฉ laboratoire rรฉalise les analyses et saisit les rรฉsultats sur la fiche de suivi.
9. La fiche de suivi est ensuite donnรฉe ร lโemployรฉ administratif qui saisit les rรฉsultats sur une feuille Excel.
10. La facture et la feuille de rapport sont crรฉรฉs par lโemployรฉ administratif et envoyรฉes au client.
11. Le client reรงoit la facture et le rapport.
รtat de lโart – Documents existants
En plus des analyses dโรฉchantillons, ProLabo propose aussi la pose et lโanalyse de Filtres VDI. Ces fonctionnalitรฉs ne doivent pas directement figurer dans le prototype mais lโarchitecture doit en tenir compte pour quโils puissent รชtre intรฉgrรฉs par la suite. Pour cette raison, les documents qui traitent ce genre de commandes figurent aussi dans lโanalyse des documents existants.
1. Analyse dโรฉchantillons (en vert)
Lโanalyse dโรฉchantillons est lโactivitรฉ principale de lโentreprise. Pour faciliter la commande, il existe une feuille Excel que le client peut remplir. Puis, en cliquant sur un bouton, la commande est envoyรฉe ร ProLabo. Celle-ci est saisie dans la ยซ Liste de commande analyse amiante ยป.
2. Analyse dโun filtre posรฉ par le client (en bleu)
Le filtre est commandรฉ est posรฉ par le client. ProLabo ne sโoccupe que de la livraison et de lโanalyse de celui-ci. La commande est saisie dans le fichier ยซ Liste VDI Privรฉ ยป.
3. Analyse dโun filtre posรฉ par ProLabo (en rouge)
ProLabo sโoccupe de la pose et de lโanalyse du filtre. La commande est saisie dans le fichier ยซ Liste VDI ProLabo ยป.
|
Table des matiรจres
1. Introduction
Contexte
Objectifs
Phases
Phase dโanalyse
Phase de dรฉveloppement
Mรฉthode de travail
User stories et Product Backlog
La gestion de projet itรฉrative
Rรดles
Application
2. Phase de lโanalyse
รtat de lโart et analyse des besoins
ProLabo Sร rl โ Prรฉsentation de lโentreprise
Analyse des besoins
รtat de lโart โ Processus initial
รtat de lโart – Documents existants
Collecte de donnรฉes
Proposition de concept
Dictionnaire des donnรฉes
Processus final
Fonctionnalitรฉs
Mockups
Choix technologiques
Analyse comparative des moyens
Analyse comparative des langages
Analyse comparative des frameworks
Laravel
Spรฉcificitรฉs et outils Laravel
Autres technologies utilisรฉes
Outils de travaille
3. Dรฉveloppement du prototype
Mรฉthode de gestion de projet
Architecture de la solution
Mise en place Laravel
Prรฉrequis
Initialisation
Configuration
Github & tests
Base de donnรฉes
Users
Billingaddress
Orders
Samples
Products
Categories
Invoices
Migration
Password_resets
Design pattern – Repository pattern
Authentification
Middleware pour lโauthentification
Inscription client
Rรฉcupรฉration mot de passe
Rรดles
Gestion utilisateurs
Gestion clients
Adresses de facturation
Prix personnalisรฉ
Gestion commandes
Rรฉception รฉchantillons
Analyse des รฉchantillons
Validation de la commande
Composition du rapport
Facturation
Facture simple
Facture groupรฉe
Composition de la facture
Rabais
Gestion facture
Espace client
Tableau de bord
Commandes
Profil
Multilingue
4. Conclusion
5. Rรฉfรฉrences
6. Annexes