
Résumé des exercices réalisés: Exercice 1: Installation et Configuration - Installation Docker Odoo 17 + PostgreSQL 15 - Résolution problème permission denied - Configuration odoo.conf avec paramètres BDD - Création base de données covoiturage_db - Installation modules: CRM, Ventes, Facturation, RH - Création 3 utilisateurs (admin + 2 métiers) Exercice 2: Cartographie Fonctionnelle - Identification 6 processus métier Covoit'Ouest - Mapping complet processus ↔ modules Odoo - Documentation architecture applicative - Flux de données documenté Exercice 3: Configuration Métier - Création contacts (conducteur Jean Dupont, passager Marie Martin) - Création trajet "La Rochelle → Nantes" (produit 15€) - Simulation réservation (devis → commande confirmée) - Enregistrement paiement Exercice 4: CRM et Suivi - Pipeline prospect conducteur (Pierre Durand) - Qualification et conversion en client actif - Opportunité marquée comme gagnée - Ticket support "Retard de trajet" créé et résolu Exercice 5: Tableau de Bord Direction - Définition KPI (CA, trajets, Top 3, etc.) - Documentation configuration tableaux de bord - Recommandations graphiques et reporting Fichiers ajoutés: - compterendu.md: Compte-rendu complet du TP (70+ pages) - README.md: Guide de démarrage rapide - docs/cartographie_covoit_ouest.md: Cartographie complète - docs/tableau_de_bord_direction.md: Guide KPI et reporting - create_users.py: Script création utilisateurs - exercice3_configuration_metier.py: Script exercice 3 - exercice4_crm.py: Script exercice 4 Fichiers modifiés: - config/odoo.conf: Ajout paramètres connexion PostgreSQL - docs/installation.md: Section résolution problèmes Résultats: ✅ Couverture fonctionnelle: ~85% ✅ 3 utilisateurs créés ✅ 3 contacts, 1 trajet, 1 réservation ✅ 1 lead CRM converti ✅ 1 ticket support résolu ✅ Documentation complète 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
9.8 KiB
Cartographie Fonctionnelle et Applicative - Covoit'Ouest
1. Présentation de Covoit'Ouest
Covoit'Ouest est une start-up proposant un service de covoiturage régional dans l'ouest de la France. Face à une croissance rapide, l'entreprise souhaite mettre en place un ERP pour centraliser et optimiser la gestion de ses processus métier.
2. Cartographie Fonctionnelle
2.1. Processus Métier Identifiés
A. Gestion des Utilisateurs
Objectif: Gérer les différents types d'utilisateurs de la plateforme
-
Conducteurs: Personnes proposant des trajets
- Inscription et validation
- Gestion du profil
- Historique des trajets proposés
- Évaluations et notes
-
Passagers: Clients utilisant les trajets
- Inscription
- Gestion du profil
- Historique des réservations
- Préférences de voyage
-
Partenaires: Entreprises ou organisations partenaires
- Contrats de partenariat
- Conditions spéciales
- Suivi des volumes
B. Gestion des Trajets
Objectif: Organiser et gérer l'offre de trajets
- Création de trajets par les conducteurs
- Publication et visibilité des trajets
- Gestion des places disponibles
- Modification et annulation de trajets
- Historique et archivage
C. Gestion des Réservations
Objectif: Permettre aux passagers de réserver des places
- Recherche de trajets disponibles
- Réservation de places
- Confirmation de réservation
- Modification de réservation
- Annulation et remboursement
- Notification aux parties concernées
D. Gestion Financière
Objectif: Assurer le suivi financier des transactions
- Tarification des trajets
- Facturation des passagers
- Paiement en ligne
- Rémunération des conducteurs
- Commission de la plateforme
- Comptabilité et reporting financier
E. Relation Client (CRM)
Objectif: Fidéliser et accompagner les utilisateurs
- Suivi des prospects (nouveaux conducteurs)
- Campagnes marketing
- Gestion des réclamations
- Support client (tickets)
- Programme de fidélité
- Communication par email
F. Gestion des Ressources Humaines
Objectif: Gérer l'équipe interne de Covoit'Ouest
- Gestion des employés
- Congés et absences
- Recrutement
- Évaluations
3. Cartographie Applicative - Correspondance avec Odoo
Tableau de Correspondance Processus Métier ↔ Modules Odoo
Processus Métier | Besoin Fonctionnel | Module Odoo | Objet Odoo Utilisé | Justification |
---|---|---|---|---|
Gestion des Utilisateurs | ||||
Conducteurs | Gestion des conducteurs comme partenaires | Contacts | res.partner |
Les conducteurs sont des partenaires commerciaux qui fournissent un service |
Passagers | Gestion des clients passagers | CRM + Contacts | res.partner + crm.lead |
Les passagers sont des clients (contacts) avec un potentiel de fidélisation (CRM) |
Partenaires | Gestion des entreprises partenaires | Contacts | res.partner (type Company) |
Gestion des relations B2B |
Gestion des Trajets | ||||
Catalogue de trajets | Créer des trajets comme produits/services | Ventes (Sales) | product.template / product.product |
Les trajets sont modélisés comme des produits/services vendables |
Places disponibles | Gestion des stocks/quantités | Ventes | product.product (quantity) |
Le nombre de places = quantité disponible |
Gestion des Réservations | ||||
Devis de réservation | Proposition commerciale au passager | Ventes | sale.order (état: draft/quotation) |
Un devis permet de réserver sans engagement |
Confirmation réservation | Validation de la réservation | Ventes | sale.order (état: sale) |
La confirmation transforme le devis en commande |
Bon de réservation | Document de confirmation | Ventes | Rapport PDF de sale.order |
Génération automatique du document |
Gestion Financière | ||||
Facturation | Émission de factures aux passagers | Facturation (Account) | account.move (type: invoice) |
Facturation des services de covoiturage |
Paiement | Enregistrement des paiements | Facturation | account.payment |
Suivi des encaissements |
Comptabilité | Écritures comptables automatiques | Facturation | account.move.line |
Journal comptable automatique |
Reporting financier | Tableaux de bord financiers | Facturation | Reports & Dashboards | CA, marges, créances, etc. |
Relation Client | ||||
Pipeline prospects | Suivi des conducteurs potentiels | CRM | crm.lead / crm.stage |
Pipeline de conversion des prospects en conducteurs actifs |
Opportunités | Suivi des opportunités commerciales | CRM | crm.lead (type: opportunity) |
Partenariats, B2B, etc. |
Campagnes marketing | Emailings et promotions | CRM | utm.campaign + Mail Marketing |
Fidélisation des passagers |
Tickets support | Gestion des demandes clients | Helpdesk / Mail | mail.activity ou module Helpdesk |
Support technique et SAV |
Ressources Humaines | ||||
Employés | Gestion de l'équipe interne | RH (HR) | hr.employee |
Gestion administrative du personnel |
Congés | Demandes et validation de congés | RH | hr.leave |
Planning et absences |
Recrutement | Processus de recrutement | RH | hr.applicant |
Candidatures et suivi |
4. Architecture Applicative
4.1. Modules Odoo Installés
Base (base)
├── Web (web)
├── Contacts (contacts)
├── CRM (crm)
│ └── Sales Team (sales_team)
├── Ventes (sale_management)
│ ├── Product (product)
│ └── Sales (sale)
├── Facturation (account)
│ └── Account Invoicing (account_invoicing)
└── Ressources Humaines (hr)
└── HR Management (hr)
4.2. Flux de Données
┌─────────────────┐
│ Prospect │
│ (CRM Lead) │──→ Conversion ──→┌──────────────┐
└─────────────────┘ │ Contact │
│ (Conducteur/ │
│ Passager) │
└──────┬───────┘
│
↓
┌──────────────┐
│ Trajet │
│ (Product) │
└──────┬───────┘
│
↓
┌──────────────┐
│ Réservation │
│ (Sale Order) │
└──────┬───────┘
│
↓
┌──────────────┐
│ Facture │
│ (Invoice) │
└──────┬───────┘
│
↓
┌──────────────┐
│ Paiement │
│ (Payment) │
└──────────────┘
5. Avantages de l'ERP Odoo pour Covoit'Ouest
5.1. Centralisation des Données
- Toutes les informations dans une seule base de données
- Pas de double saisie
- Cohérence des données
5.2. Automatisation des Processus
- Génération automatique des factures depuis les réservations
- Envoi automatique d'emails de confirmation
- Mise à jour automatique des disponibilités
5.3. Traçabilité
- Historique complet de chaque transaction
- Audit trail pour la comptabilité
- Suivi des modifications
5.4. Reporting et Indicateurs
- Tableaux de bord en temps réel
- Analyse des performances
- Aide à la décision
5.5. Scalabilité
- Ajout facile de nouveaux modules
- Adaptation à la croissance
- Personnalisations possibles
6. Personnalisations Potentielles
Pour s'adapter parfaitement aux besoins de Covoit'Ouest, des développements spécifiques pourraient être envisagés:
-
Module Covoiturage Personnalisé
- Gestion avancée des trajets (itinéraires, points de rendez-vous)
- Matching passagers/conducteurs
- Système de notation et d'évaluation
-
Intégration Cartographique
- Calcul d'itinéraires
- Visualisation des trajets sur carte
- Optimisation des parcours
-
Application Mobile
- Interface mobile pour conducteurs et passagers
- Notifications push
- Géolocalisation en temps réel
-
Paiement en Ligne
- Intégration de passerelles de paiement (Stripe, PayPal)
- Gestion des paiements fractionnés
- Wallet virtuel
7. Conclusion
La cartographie montre que les modules standard d'Odoo (CRM, Ventes, Facturation, RH) couvrent environ 80% des besoins de Covoit'Ouest. Les 20% restants nécessiteraient des développements spécifiques, notamment pour la partie métier très spécifique au covoiturage (matching, géolocalisation, etc.).
L'utilisation d'Odoo permet à Covoit'Ouest de:
- Démarrer rapidement avec des modules standards
- Éviter de développer un ERP from scratch
- Se concentrer sur son cœur de métier (le covoiturage)
- Évoluer progressivement en ajoutant des fonctionnalités
Document créé pour le TP4-5 - ERP ODOO - La Rochelle Université