SlideShare uma empresa Scribd logo
1 de 24
Année Universitaire : 2012-2013
Conception et réalisation d'une application de gestion
intégrée au sein de la société Eone Group.
Ait Mlouk Addi
Ingénierie des Systèmes d’information
Réalise par : Encadré par :
Ait Mlouk Addi M.SADGAL Mohammed (FSSM)
M.EL BOUANANI Salim (MIT)
Plan
Analyse des besoins et conception
Paramétrage et Développement
Technologies et outils de développement
Réalisation et testes
Introduction
Conclusion et Perspectives
Contexte du projet
Conception et réalisation d'une application de gestion
intégrée au sein de la société Eone Group.
1
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Introduction
• Améliorer son rendement
• Maitriser le flux interne des données
• Optimiser la gestion interne des processus fonctionnels
Gérer la totalité de ses activités autour d’un même
système d’information
Progiciel de Gestion Intégrée : ERP

2
Dévelopement
Conseil
Géolocalisation
Intégration
Outsoursing
Réseaux
Assistant aux
utilisateurs
Sécurité
Le Cœur Métier
Les services
MIT
Dévelopement
Mobile
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Présentation de
l’organisme
3
Vente réussie Création du client et de la vente
Bon de
commande
Transmission du bon
au responsable
Ecriture comptable
Transmission au
service comptable
Facture payée
Création de la facture
Facture client
Paiement de la
facture totale
Création du client
Service des ventes
Service comptable
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
De l’existant vers la
problématique
4
Duplication des documents
encombrement de l’espace
Difficulté d’échange d’information
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
De l’existant vers la
problématique
5
Cohérence et homogénéité de
l’information interne
Gestion intégrée de tous les processus
métiers
Développement spécifique du module de
maintenance
Objectifs
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Objectifs du projet
6
L’étude comparative des solutions existantes sur le marché
La mise en production de la solution ERP
Description et analyse des besoins spécifiques
La bascule vers le nouveau système
1
2
3
4
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Conduite d’un projet
ERP
7
Le système cible
Administration du systeme fonctionnel
Geston des
ventes
Gestion de la
relation clientél
Gestion de
maintenance
Gestion des
achats
Gestion
comptable
Les besoins de la société Eone Group s’articulent sur les modules fonctionnels
suivants : la gestion des ventes, la gestion comptable, la gestion des achats. A cela,
s’ajoutera le module de gestion de maintenance.
Administration du systeme fonctionnel
Geston des
ventes
Gestion de la
relation clientél
Gestion de
maintenance
Gestion des
achats
Gestion
comptable
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Analyse des besoins fonctionnels
8
Administration systèm Gestion des ventes Gestion des achat
et stocks
• Conception de la solution
les fonctionnalités système sont modéliser par les
diagrammes des cas utilisation représentent l’aspect
fonctionnel de l’application. Nous avons modélisé trois
diagrammes suivantes:
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Conception : les cas
d’utilisations
9
Processus des ventes Processus des achats Processus comptabilité
• Conception de la solution
les fonctionnalités système sont modéliser par les
diagrammes des processus représentent l’aspect métier de
l’application. Nous avons modélisé trois diagrammes
suivantes :
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Conception : les processus
métier
10
1..*
0..*
1..1
0..*
1..1
0..*
1..*
1..1
1..1
1..*
1..*
1..1
1..*
1..1
1..*
1..1
1..* 1..1
1..1
1..*
1..1
0..*
1..*
1..*
1..1
0..1
1..1 0..1 1..*
1..1
1..1
1..*
1..1
0..*
1..1
1..*
0..*
1..1
Groupe
-
-
-
id
nom
privileges
: int
: char
: char
Utilisateur
-
-
-
-
-
-
id
nom
prenom
login
mot_de_pass
active
: int
: char
: char
: char
: char
: boolean
CommandeVente
-
-
-
-
id
totale
date
etat
: int
: long
: Date
: char
Client
-
-
-
-
-
-
-
-
-
-
-
id
nom
prenom
adresse
civilite
telephon
fax
couriel
ville
image
active
: int
: char
: char
: char
: char
: int
: int
: char
: char
: char
: boolean
LigneVente
-
-
-
-
-
id
quantite
prix_unitaire
description
sous_total
: int
: float
: float
: String
: float
Produit
-
-
-
-
-
-
-
-
-
id
nom
prix_vente
prix_achat
etat
image
quantité_disponible
description
active
: int
: char
: float
: float
: char
: String
: float
: String
: boolean
Fournisseur
-
-
-
-
-
-
-
-
-
id
nom
prenom
adresse
telephone
fax
ville
couriel
active
: int
: char
: char
: String
: double
: double
: char
: char
: boolean
LigneAchat
-
-
-
-
-
id
quantite
prix_unitaire
discription
sous_total
: int
: float
: float
: String
: float
commandeAchat
-
-
-
-
id
total
date
etat
: int
: int
: Date
: char
Categories
-
-
-
id
nom
discription
: int
: char
: String
Contacte
-
-
-
-
-
id
nom
fonction
courriel
telephone
: int
: char
: char
: char
: long
MouvementStock
-
-
-
id
date
movdest
: int
: Date
: char
Facture
-
-
-
-
-
id
line_cde_id
date
description
etat
: int
: int
: Date
: String
: char
Recue
-
-
-
-
id
date
method
type
: int
: Date
: char
: char
Paiement
-
-
-
-
-
id
mode
date_paiement
montant
origine
: int
: char
: Date
: long
: char
Intervention
-
-
-
-
-
-
-
-
id
date_debut
date_fin
lieu
intervenent
titre
rapport
etat
: int
: Date
: Date
: char
: char
: char
: String
: char
Ticket
-
-
-
-
-
-
-
-
-
-
id
auteur
lieu
detaille
date_debut
titre
contact
motif
etat
date_fin
: int
: char
: char
: char
: Date
: char
: char
: String
: char
: Date
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Conception : diagrammes des
classes
11
Composant1
Les fenetres
Composant_3
les interfaces
utilisateur
Composant_9
base module
distribution
Composant_5
object busnes
Composant_10
SGBD postgreSQL
Couche logique metier(python)
Couche de persistance (ORM)
Couche presentation(XML)
Composant_6
report engine
Composant_8
workflow engine
Composant_7
ORM
Composant_4
Web services
Composant_2
Les actions
XML-RPC
Diagramme de composants
Le diagramme de composants décrit l'organisation du notre système du point de
vue des éléments logiciels comme les modules (paquetages, fichiers
sources, bibliothèques...),
Diagramme des composantes
Composant1
Les fenetres
Composant_3
les interfaces
utilisateur
Composant_9
base module
distribution
Composant_5
object busnes
Composant_10
SGBD postgreSQL
Couche logique metier(python)
Couche de persistance (ORM)
Couche presentation(XML)
Composant_6
report engine
Composant_8
workflow engine
Composant_7
ORM
Composant_4
Web services
Composant_2
Les actions
XML-RPC
Architecture d’application
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Conception : diagrammes des
composantes
12
Progiciel de gestion intégrée ( ERP) :
 Centralise et présente les données de façon
pertinente
 Affecte les bons processus aux bons acteurs
 Gère la totalité des processus métiers
 Economie de licence
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Choix de la
solution
13
Gestion des achats
Gestion des ventes
Gestion comptable
Gestion de la relation clientèle
Gestion de projet
Gestion des achats
Gestion des ventes
Gestion comptable
Gestion RH et paie
Gestion de la relation clientèle
Gestion des achats
Gestion des ventes
Gestion comptable
Gestion de la relation clientèle
Gestion de projet
Gestion RH et paie
Gestion des achats
Gestion des ventes
Gestion comptable
Gestion de la relation clientèle
Gestion de projet
Tiny ERP : signifiant la fourmi de
l’Enterprise ressource planning
Développeur : OpenERP
Fondateur : Fabien Pinckaers
Ecrit en : Python, XML
Environnements : Multi plate-forme
Conception très intelligente
Dernière version : 7.0
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Choix de la solution
14
Client Serveur MVC Structure d’un module
• Architecture technique
Open ERP est basé sur une architecture client/serveur. Le
serveur et le client communiquent via le protocole XML-
RPC. C’est un simple protocole qui permet au client de faire
des appels aux Procédures.
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Choix de la solution:OpenERP
15
Paramétrage
initial
Paramétrage
fonctionnel
 Création de la base de données
 Configuration de la société
 Configuration initiale du module
comptabilité
 Configuration initiale de SMTP
L’adaptation du fonctionnement des
modules standards aux règles métiers
de la société:
• Edition des objets
• Edition des vues
• Edition de workflow
• Edition des menus
• Edition des graphes
• Edition des filtres
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Paramétrage d’OpenERP
16
Gestion de la maintenance
 Architecture technique
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Développement spécifique
17
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Développement spécifique
1..1
1..*
0..*
1..1
0..*
1..1
Intervention
-
-
-
-
-
-
-
-
-
-
id
lieu_interve
date_debut
intervenent
auteur
titre_interv
prestation
rapport
etat
date fin
: int
: char
: Date
: char
: char
: char
: String
: String
: char
: Date
Ticket
-
-
-
-
-
-
-
-
-
-
id
cree_par
effectuer a
detaille
date
titre
contact applent
motif
etat
date fermeture
: int
: char
: char
: char
: Date
: char
: char
: String
: char
: Date
Client
-
-
-
-
-
-
-
-
-
-
id
nom
prenom
adresse
civilite
telephon
fax
couriel
ville
image
: int
: char
: char
: char
: char
: int
: int
: char
: char
: char
+ cree ()
...
Utilisateur
-
-
-
-
-
id
nom
prenom
login
mot de pass
: int
: char
: char
: char
: char
18
Python
OpenERP
XML
Ubuntu
Outils
Eclipse et
PyDev JQuery mobile
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Technologies et outils de
développement
19
mobile
Deskto
p
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Réalisation : Simulations et
Tests
Contexte général Analyse des besoins Paramétrage et Développement conclusion
Conclusion et
perspectives
 Les objectifs atteints
 Perspectives
Un module Marketing
Contrôle et synchronisation des commande a l’aide de l’application
20
Merci pour votre attention
Année Universitaire : 2012-2013
Conception et réalisation d'une application de gestion
intégrée au sein de la société Eone Group.
Ait Mlouk Addi
Ingénierie des Systèmes d’information
Réalise par : Encadré par :
Ait Mlouk Addi M.SADGAL Mohammed (FSSM)
M.EL BOUANANI Salim (MIT)

Mais conteúdo relacionado

Mais procurados

Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études TombariAhmed
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.Sabri El gharbi El yahmadi
 
présentation soutenance PFE
présentation soutenance PFEprésentation soutenance PFE
présentation soutenance PFEHeithem Moumni
 
Conception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learningConception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learningRouâa Ben Hammouda
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking Khaled Fayala
 
Présentation finale
Présentation finalePrésentation finale
Présentation finaleheniBa
 
Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxSouadZid
 
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Ayed CHOKRI
 
Conception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VASConception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VASAhmed MAALEJ
 
Rapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammamiRapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammamiDonia Hammami
 
Application de gestion de transaction d’une banque(PFA 1 ENSIT)
Application de gestion de transaction d’une banque(PFA 1 ENSIT)Application de gestion de transaction d’une banque(PFA 1 ENSIT)
Application de gestion de transaction d’une banque(PFA 1 ENSIT)litayem bechir
 
Présentation du pfe - Master spécialisé en ingénierie informatique
Présentation du pfe - Master spécialisé en ingénierie informatiquePrésentation du pfe - Master spécialisé en ingénierie informatique
Présentation du pfe - Master spécialisé en ingénierie informatiqueIsmail BAKKALI
 
Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFENadir Haouari
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile Raoua Bennasr
 
Rapport mini-projet Gestion Commerciale D’un Supermarché
Rapport mini-projet  Gestion Commerciale D’un SupermarchéRapport mini-projet  Gestion Commerciale D’un Supermarché
Rapport mini-projet Gestion Commerciale D’un SupermarchéMouad Lousimi
 
Rapport de stage PFE ( DUT) chez Synthèse Conseil - Jaiti Mohammed
Rapport de stage PFE ( DUT) chez Synthèse Conseil  - Jaiti MohammedRapport de stage PFE ( DUT) chez Synthèse Conseil  - Jaiti Mohammed
Rapport de stage PFE ( DUT) chez Synthèse Conseil - Jaiti MohammedMohammed JAITI
 
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...MOHAMMED MOURADI
 

Mais procurados (20)

Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
 
présentation soutenance PFE
présentation soutenance PFEprésentation soutenance PFE
présentation soutenance PFE
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Conception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learningConception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learning
 
Modele-elearning
Modele-elearningModele-elearning
Modele-elearning
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking
 
Présentation finale
Présentation finalePrésentation finale
Présentation finale
 
Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptx
 
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats
 
Conception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VASConception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VAS
 
Rapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammamiRapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammami
 
Application de gestion de transaction d’une banque(PFA 1 ENSIT)
Application de gestion de transaction d’une banque(PFA 1 ENSIT)Application de gestion de transaction d’une banque(PFA 1 ENSIT)
Application de gestion de transaction d’une banque(PFA 1 ENSIT)
 
Présentation du pfe - Master spécialisé en ingénierie informatique
Présentation du pfe - Master spécialisé en ingénierie informatiquePrésentation du pfe - Master spécialisé en ingénierie informatique
Présentation du pfe - Master spécialisé en ingénierie informatique
 
Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFE
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
Rapport mini-projet Gestion Commerciale D’un Supermarché
Rapport mini-projet  Gestion Commerciale D’un SupermarchéRapport mini-projet  Gestion Commerciale D’un Supermarché
Rapport mini-projet Gestion Commerciale D’un Supermarché
 
gestion de projet
gestion de projetgestion de projet
gestion de projet
 
Rapport de stage PFE ( DUT) chez Synthèse Conseil - Jaiti Mohammed
Rapport de stage PFE ( DUT) chez Synthèse Conseil  - Jaiti MohammedRapport de stage PFE ( DUT) chez Synthèse Conseil  - Jaiti Mohammed
Rapport de stage PFE ( DUT) chez Synthèse Conseil - Jaiti Mohammed
 
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
 

Destaque

Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1Addi Ait-Mlouk
 
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1Addi Ait-Mlouk
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Addi Ait-Mlouk
 
Odoo - Backend modules in v8
Odoo - Backend modules in v8Odoo - Backend modules in v8
Odoo - Backend modules in v8Odoo
 
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...Abdelouahed Abdou
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...Mohamed Cherkaoui
 
Procédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windowsProcédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windowsAddi Ait-Mlouk
 
Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Addi Ait-Mlouk
 
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open Source
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open SourcePrésentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open Source
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open SourceAfrica Performances
 
Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...Mohamed Aziz Chetoui
 
Gestion Comptable et Financiere Odoo V8
Gestion Comptable et Financiere Odoo V8Gestion Comptable et Financiere Odoo V8
Gestion Comptable et Financiere Odoo V8Africa Performances
 
Openerp pour les grossistes de médicament
Openerp pour les grossistes de médicamentOpenerp pour les grossistes de médicament
Openerp pour les grossistes de médicamentHORIYASOFT
 
Atelier1 mise en place d’odoo
Atelier1   mise en place d’odooAtelier1   mise en place d’odoo
Atelier1 mise en place d’odooAbdelouahed Abdou
 
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...Abdelouahed Abdou
 
Presentation module HR et la gestion de la paie marocaine
Presentation module HR et la gestion de la paie marocainePresentation module HR et la gestion de la paie marocaine
Presentation module HR et la gestion de la paie marocaineHassan WAHSISS
 
Odoo Online platform: architecture and challenges
Odoo Online platform: architecture and challengesOdoo Online platform: architecture and challenges
Odoo Online platform: architecture and challengesOdoo
 
Gestion d"une société de transit avec openerp
Gestion d"une société de transit avec openerpGestion d"une société de transit avec openerp
Gestion d"une société de transit avec openerpHORIYASOFT
 
Python et son intégration avec Odoo
Python et son intégration avec OdooPython et son intégration avec Odoo
Python et son intégration avec OdooHassan WAHSISS
 

Destaque (20)

Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1
 
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...
 
Installation open erp
Installation open erpInstallation open erp
Installation open erp
 
Odoo - Backend modules in v8
Odoo - Backend modules in v8Odoo - Backend modules in v8
Odoo - Backend modules in v8
 
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
 
Procédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windowsProcédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windows
 
Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Rapport de pfe format doc 2013
Rapport de pfe format doc 2013
 
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open Source
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open SourcePrésentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open Source
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open Source
 
Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...
 
Gestion Comptable et Financiere Odoo V8
Gestion Comptable et Financiere Odoo V8Gestion Comptable et Financiere Odoo V8
Gestion Comptable et Financiere Odoo V8
 
Openerp pour les grossistes de médicament
Openerp pour les grossistes de médicamentOpenerp pour les grossistes de médicament
Openerp pour les grossistes de médicament
 
OpenERP/Odoo: Fiche Technique
OpenERP/Odoo: Fiche TechniqueOpenERP/Odoo: Fiche Technique
OpenERP/Odoo: Fiche Technique
 
Atelier1 mise en place d’odoo
Atelier1   mise en place d’odooAtelier1   mise en place d’odoo
Atelier1 mise en place d’odoo
 
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
 
Presentation module HR et la gestion de la paie marocaine
Presentation module HR et la gestion de la paie marocainePresentation module HR et la gestion de la paie marocaine
Presentation module HR et la gestion de la paie marocaine
 
Odoo Online platform: architecture and challenges
Odoo Online platform: architecture and challengesOdoo Online platform: architecture and challenges
Odoo Online platform: architecture and challenges
 
Gestion d"une société de transit avec openerp
Gestion d"une société de transit avec openerpGestion d"une société de transit avec openerp
Gestion d"une société de transit avec openerp
 
Python et son intégration avec Odoo
Python et son intégration avec OdooPython et son intégration avec Odoo
Python et son intégration avec Odoo
 

Semelhante a ait_mlouk_addi_presentation_pfe

Copie de exposã© pfe
Copie de exposã© pfeCopie de exposã© pfe
Copie de exposã© pfeRiadh K.
 
Hli - Catalogue pfe
Hli - Catalogue pfeHli - Catalogue pfe
Hli - Catalogue pfe. WATCOM
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...OCTO Technology
 
Progicielde gestationintégré SAP
Progicielde gestationintégré SAPProgicielde gestationintégré SAP
Progicielde gestationintégré SAPkk kk
 
20100608 01 - Points de fonctions (Renault)
20100608 01 - Points de fonctions (Renault)20100608 01 - Points de fonctions (Renault)
20100608 01 - Points de fonctions (Renault)LeClubQualiteLogicielle
 
Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...Toufik Atba
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Microsoft Ideas
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Charbel Abdo
 
Liste des nouvelles acquisitions 2013
Liste des nouvelles acquisitions 2013Liste des nouvelles acquisitions 2013
Liste des nouvelles acquisitions 2013CNI Tunisia
 
Introduction Au Plm
Introduction Au PlmIntroduction Au Plm
Introduction Au Plmpistesil
 
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...Report One
 
Neo4j et ses cas d'usages
Neo4j et ses cas d'usagesNeo4j et ses cas d'usages
Neo4j et ses cas d'usagesNeo4j
 
Denodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie APIDenodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie APIDenodo
 
Prodeos Innovator Procurement
Prodeos Innovator ProcurementProdeos Innovator Procurement
Prodeos Innovator ProcurementProdeos
 
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...Adrien Futschik
 
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpageD8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpageCERTyou Formation
 

Semelhante a ait_mlouk_addi_presentation_pfe (20)

Copie de exposã© pfe
Copie de exposã© pfeCopie de exposã© pfe
Copie de exposã© pfe
 
software engineering
software engineeringsoftware engineering
software engineering
 
Cv hassen benabdelhafidh
Cv hassen benabdelhafidhCv hassen benabdelhafidh
Cv hassen benabdelhafidh
 
Hli - Catalogue pfe
Hli - Catalogue pfeHli - Catalogue pfe
Hli - Catalogue pfe
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
 
Progicielde gestationintégré SAP
Progicielde gestationintégré SAPProgicielde gestationintégré SAP
Progicielde gestationintégré SAP
 
20100608 01 - Points de fonctions (Renault)
20100608 01 - Points de fonctions (Renault)20100608 01 - Points de fonctions (Renault)
20100608 01 - Points de fonctions (Renault)
 
Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...
 
SIP@iPLM2015
SIP@iPLM2015SIP@iPLM2015
SIP@iPLM2015
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013
 
Liste des nouvelles acquisitions 2013
Liste des nouvelles acquisitions 2013Liste des nouvelles acquisitions 2013
Liste des nouvelles acquisitions 2013
 
Introduction Au Plm
Introduction Au PlmIntroduction Au Plm
Introduction Au Plm
 
BPM Concepts de base
BPM Concepts de baseBPM Concepts de base
BPM Concepts de base
 
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...
 
Neo4j et ses cas d'usages
Neo4j et ses cas d'usagesNeo4j et ses cas d'usages
Neo4j et ses cas d'usages
 
Denodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie APIDenodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie API
 
Prodeos Innovator Procurement
Prodeos Innovator ProcurementProdeos Innovator Procurement
Prodeos Innovator Procurement
 
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...
 
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpageD8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage
 

ait_mlouk_addi_presentation_pfe

  • 1. Année Universitaire : 2012-2013 Conception et réalisation d'une application de gestion intégrée au sein de la société Eone Group. Ait Mlouk Addi Ingénierie des Systèmes d’information Réalise par : Encadré par : Ait Mlouk Addi M.SADGAL Mohammed (FSSM) M.EL BOUANANI Salim (MIT)
  • 2. Plan Analyse des besoins et conception Paramétrage et Développement Technologies et outils de développement Réalisation et testes Introduction Conclusion et Perspectives Contexte du projet Conception et réalisation d'une application de gestion intégrée au sein de la société Eone Group. 1
  • 3. Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Introduction • Améliorer son rendement • Maitriser le flux interne des données • Optimiser la gestion interne des processus fonctionnels Gérer la totalité de ses activités autour d’un même système d’information Progiciel de Gestion Intégrée : ERP  2
  • 4. Dévelopement Conseil Géolocalisation Intégration Outsoursing Réseaux Assistant aux utilisateurs Sécurité Le Cœur Métier Les services MIT Dévelopement Mobile Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Présentation de l’organisme 3
  • 5. Vente réussie Création du client et de la vente Bon de commande Transmission du bon au responsable Ecriture comptable Transmission au service comptable Facture payée Création de la facture Facture client Paiement de la facture totale Création du client Service des ventes Service comptable Contexte du projet Analyse et Conception Paramétrage et Développement conclusion De l’existant vers la problématique 4
  • 6. Duplication des documents encombrement de l’espace Difficulté d’échange d’information Contexte du projet Analyse et Conception Paramétrage et Développement conclusion De l’existant vers la problématique 5
  • 7. Cohérence et homogénéité de l’information interne Gestion intégrée de tous les processus métiers Développement spécifique du module de maintenance Objectifs Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Objectifs du projet 6
  • 8. L’étude comparative des solutions existantes sur le marché La mise en production de la solution ERP Description et analyse des besoins spécifiques La bascule vers le nouveau système 1 2 3 4 Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conduite d’un projet ERP 7
  • 9. Le système cible Administration du systeme fonctionnel Geston des ventes Gestion de la relation clientél Gestion de maintenance Gestion des achats Gestion comptable Les besoins de la société Eone Group s’articulent sur les modules fonctionnels suivants : la gestion des ventes, la gestion comptable, la gestion des achats. A cela, s’ajoutera le module de gestion de maintenance. Administration du systeme fonctionnel Geston des ventes Gestion de la relation clientél Gestion de maintenance Gestion des achats Gestion comptable Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Analyse des besoins fonctionnels 8
  • 10. Administration systèm Gestion des ventes Gestion des achat et stocks • Conception de la solution les fonctionnalités système sont modéliser par les diagrammes des cas utilisation représentent l’aspect fonctionnel de l’application. Nous avons modélisé trois diagrammes suivantes: Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : les cas d’utilisations 9
  • 11. Processus des ventes Processus des achats Processus comptabilité • Conception de la solution les fonctionnalités système sont modéliser par les diagrammes des processus représentent l’aspect métier de l’application. Nous avons modélisé trois diagrammes suivantes : Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : les processus métier 10
  • 12. 1..* 0..* 1..1 0..* 1..1 0..* 1..* 1..1 1..1 1..* 1..* 1..1 1..* 1..1 1..* 1..1 1..* 1..1 1..1 1..* 1..1 0..* 1..* 1..* 1..1 0..1 1..1 0..1 1..* 1..1 1..1 1..* 1..1 0..* 1..1 1..* 0..* 1..1 Groupe - - - id nom privileges : int : char : char Utilisateur - - - - - - id nom prenom login mot_de_pass active : int : char : char : char : char : boolean CommandeVente - - - - id totale date etat : int : long : Date : char Client - - - - - - - - - - - id nom prenom adresse civilite telephon fax couriel ville image active : int : char : char : char : char : int : int : char : char : char : boolean LigneVente - - - - - id quantite prix_unitaire description sous_total : int : float : float : String : float Produit - - - - - - - - - id nom prix_vente prix_achat etat image quantité_disponible description active : int : char : float : float : char : String : float : String : boolean Fournisseur - - - - - - - - - id nom prenom adresse telephone fax ville couriel active : int : char : char : String : double : double : char : char : boolean LigneAchat - - - - - id quantite prix_unitaire discription sous_total : int : float : float : String : float commandeAchat - - - - id total date etat : int : int : Date : char Categories - - - id nom discription : int : char : String Contacte - - - - - id nom fonction courriel telephone : int : char : char : char : long MouvementStock - - - id date movdest : int : Date : char Facture - - - - - id line_cde_id date description etat : int : int : Date : String : char Recue - - - - id date method type : int : Date : char : char Paiement - - - - - id mode date_paiement montant origine : int : char : Date : long : char Intervention - - - - - - - - id date_debut date_fin lieu intervenent titre rapport etat : int : Date : Date : char : char : char : String : char Ticket - - - - - - - - - - id auteur lieu detaille date_debut titre contact motif etat date_fin : int : char : char : char : Date : char : char : String : char : Date Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : diagrammes des classes 11
  • 13. Composant1 Les fenetres Composant_3 les interfaces utilisateur Composant_9 base module distribution Composant_5 object busnes Composant_10 SGBD postgreSQL Couche logique metier(python) Couche de persistance (ORM) Couche presentation(XML) Composant_6 report engine Composant_8 workflow engine Composant_7 ORM Composant_4 Web services Composant_2 Les actions XML-RPC Diagramme de composants Le diagramme de composants décrit l'organisation du notre système du point de vue des éléments logiciels comme les modules (paquetages, fichiers sources, bibliothèques...), Diagramme des composantes Composant1 Les fenetres Composant_3 les interfaces utilisateur Composant_9 base module distribution Composant_5 object busnes Composant_10 SGBD postgreSQL Couche logique metier(python) Couche de persistance (ORM) Couche presentation(XML) Composant_6 report engine Composant_8 workflow engine Composant_7 ORM Composant_4 Web services Composant_2 Les actions XML-RPC Architecture d’application Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : diagrammes des composantes 12
  • 14. Progiciel de gestion intégrée ( ERP) :  Centralise et présente les données de façon pertinente  Affecte les bons processus aux bons acteurs  Gère la totalité des processus métiers  Economie de licence Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Choix de la solution 13
  • 15. Gestion des achats Gestion des ventes Gestion comptable Gestion de la relation clientèle Gestion de projet Gestion des achats Gestion des ventes Gestion comptable Gestion RH et paie Gestion de la relation clientèle Gestion des achats Gestion des ventes Gestion comptable Gestion de la relation clientèle Gestion de projet Gestion RH et paie Gestion des achats Gestion des ventes Gestion comptable Gestion de la relation clientèle Gestion de projet Tiny ERP : signifiant la fourmi de l’Enterprise ressource planning Développeur : OpenERP Fondateur : Fabien Pinckaers Ecrit en : Python, XML Environnements : Multi plate-forme Conception très intelligente Dernière version : 7.0 Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Choix de la solution 14
  • 16. Client Serveur MVC Structure d’un module • Architecture technique Open ERP est basé sur une architecture client/serveur. Le serveur et le client communiquent via le protocole XML- RPC. C’est un simple protocole qui permet au client de faire des appels aux Procédures. Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Choix de la solution:OpenERP 15
  • 17. Paramétrage initial Paramétrage fonctionnel  Création de la base de données  Configuration de la société  Configuration initiale du module comptabilité  Configuration initiale de SMTP L’adaptation du fonctionnement des modules standards aux règles métiers de la société: • Edition des objets • Edition des vues • Edition de workflow • Edition des menus • Edition des graphes • Edition des filtres Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Paramétrage d’OpenERP 16
  • 18. Gestion de la maintenance  Architecture technique Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Développement spécifique 17
  • 19. Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Développement spécifique 1..1 1..* 0..* 1..1 0..* 1..1 Intervention - - - - - - - - - - id lieu_interve date_debut intervenent auteur titre_interv prestation rapport etat date fin : int : char : Date : char : char : char : String : String : char : Date Ticket - - - - - - - - - - id cree_par effectuer a detaille date titre contact applent motif etat date fermeture : int : char : char : char : Date : char : char : String : char : Date Client - - - - - - - - - - id nom prenom adresse civilite telephon fax couriel ville image : int : char : char : char : char : int : int : char : char : char + cree () ... Utilisateur - - - - - id nom prenom login mot de pass : int : char : char : char : char 18
  • 20. Python OpenERP XML Ubuntu Outils Eclipse et PyDev JQuery mobile Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Technologies et outils de développement 19
  • 21. mobile Deskto p Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Réalisation : Simulations et Tests
  • 22. Contexte général Analyse des besoins Paramétrage et Développement conclusion Conclusion et perspectives  Les objectifs atteints  Perspectives Un module Marketing Contrôle et synchronisation des commande a l’aide de l’application 20
  • 23. Merci pour votre attention
  • 24. Année Universitaire : 2012-2013 Conception et réalisation d'une application de gestion intégrée au sein de la société Eone Group. Ait Mlouk Addi Ingénierie des Systèmes d’information Réalise par : Encadré par : Ait Mlouk Addi M.SADGAL Mohammed (FSSM) M.EL BOUANANI Salim (MIT)