Notion des ERP et la gestion de la flotte automobile
ERP (Enterprise Resource Planning)
Un PGI progiciel de gestion intรฉgrรฉ (en anglais Enterprise Resource Planning ou ERP) est un ยซ logiciel qui permet de gรฉrer lโensemble des processus dโune entreprise en intรฉgrant lโensemble des fonctions de cette derniรจre comme la gestion des ressources humaines, la gestion comptable et financiรจre, lโaide ร la dรฉcision, mais aussi la vente, la distribution, lโapprovisionnement, le commerce รฉlectronique ยป(Dรฉfinition du grand dictionnaire terminologique de lโOffice quรฉbรฉcois de la langue franรงaise (OLF)). [1] Le principe fondateur dโun ERP est de construire une application paie, (comptabilitรฉ, gestion de stocks) de maniรจre modulaire tout en partageant une base de donnรฉes unifiรฉe. Cela crรฉe une diffรฉrence importante avec la situation prรฉexistante car les diffรฉrentes fonctions de lโentreprise รฉtaient gรฉrรฉes par une multitude dโapplications dรฉdiรฉes souvent hรฉtรฉrogรจnes. Ainsi, les Achats, la Comptabilitรฉ, la Gestion des Stocks, les Ressources Humaines, la Gestion Commerciale,… sont maintenant totalement interconnectรฉs.
Avec lโarrivรฉe de lโERP, les donnรฉes sont dรฉsormais standardisรฉes et partagรฉes entre les diffรฉrents modules, ce qui รฉlimine les saisies multiples et รฉvite lโambiguรฏtรฉ des donnรฉes multiples de mรชme nature (ex : ยซClermont-Fd ยป, ยซ Clermont Ferrand ยป, ยซ Clermont-Ferrand ยป, …). [1] Ceci permet un accroissement considรฉrable de la fiabilitรฉ des informations puisque la source des donnรฉes est unique, dโoรน une rรฉduction des dรฉlais et des coรปts de traitements. Lโautre principe qui caractรฉrise un ERP est lโusage systรฉmatique de ce quโon appelle un moteur de Workflow, et qui permet, lorsquโune donnรฉe est entrรฉe dans le systรจme dโinformation, de la propager dans tous les modules du systรจme qui en ont besoin, selon une programmation prรฉdรฉfinie. Ainsi, on peut parler dโERP lorsquโon est en prรฉsence dโun systรจme dโinformation composรฉ de plusieurs applications partageant une seule et mรชme base de donnรฉes, par le biais dโun systรจme automatisรฉ prรฉdรฉfini รฉventuellement paramรฉtrable (un moteur de workflow). Plus quโun simple logiciel, un ERP est un vรฉritable projet demandant une intรฉgration totale dโun outil logiciel au sein dโune organisation et dโune structure spรฉcifique, et donc des coรปts importants dโingรฉnierie. [1] Dโautre part, sa mise en place dans lโentreprise entraรฎne des modifications importantes des habitudes de travail dโune grande partie des employรฉs.
Le serveur de donnรฉes PostgreSQL : (les modรจles)
PostgreSQL est un systรจme de gestion de base de donnรฉes relationnelle et objet (SGBDRO) qui vise ร stocker et ร partager les donnรฉes. Il offre, en plus des fonctionnalitรฉs dโun SGBDR, la possibilitรฉ de stockage persistant des objets. En effet, PostgreSQL est dotรฉ des fonctions nรฉcessaires pour la logique orientรฉe objets comme la notion dโhรฉritage, dโencapsulation et de polymorphisme. [Postgre, 2012] Pour la partie administration, PgAdmin III est la plateforme de PostgreSQL la plus populaire et la plus riche en fonctions. PgAdmin III est conรงu pour rรฉpondre aux besoins de tous les utilisateurs depuis lโรฉcriture de simples requรชtes SQL jusquโau dรฉveloppement de bases de donnรฉes complexes. Elle permet lโadministration de bases de donnรฉes (crรฉation de tables, dโindex, des utilisateurs, gestion des groupes, des droits, des schรฉmas, des sauvegardes et des restaurations). Il offre en plus, un รฉditeur de SQL et il permet la visualisation les dรฉpendances entre les diffรฉrents objets. [Wiki, 2012]
XML : (les vues) XML (eXtensible Markup Language), aussi appelรฉ langage ร balisage รฉtendu, est un langage simple et puissant de description et dโรฉchange de documents structurรฉs. Il est souvent surnommรฉ ยซ Langage HTML amรฉliorรฉ ยป puisque celui-ci permet de dรฉfinir de nouvelles balises, contrairement ร HTML, qui a des balises figรฉs. Sa plus grande force rรฉside dans le fait quโil soit capable de dรฉcrire nโimporte quel domaine de donnรฉes grรขce ร son extensibilitรฉ. [3] Comme python, XML fait partie des indispensables dans la rรฉalisation dโun module ODOO. En effet, les vues par lesquelles sont reprรฉsentรฉs les diffรฉrents objets sont รฉcrites en XML. Nous y trouvons la description dรฉtaillรฉe de lโaffichage des arbres, des formulaires, des graphes, du calendrier, etc. Toutefois, son utilisation ne sโarrรชte pas lร . Nous avons recours ร XML lors de la crรฉation des menus, des actions, des profils utilisateur, des workflows, des sรฉquences, etc.
CONCLUSION GENERALE
Le stage qui a รฉtรฉ effectuรฉ au sein de l’entreprise SOGESI et qui nous a permis de rรฉaliser notre projet de fin dโรฉtudes a รฉtรฉ sous plusieurs aspects riche d’enseignements. Nous avons commencรฉ dรจs le dรฉbut par comprendre le contexte gรฉnรฉral de notre application et identifier les diffรฉrentes exigences de notre futur systรจme. Notre travail s’est basรฉ sur le dรฉveloppement d’une application sous lโERP libre ODOO, ce qui nous a amenรฉ ร nous familiariser avec un nouvel environnement de dรฉveloppement auquel nous n’avons pas รฉtรฉ formรฉs. Par ailleurs, il nous a permis dโexploiter ce que nous avons acquis durant nos รฉtudes universitaires. Dans le cadre de notre projet nous avons conรงu et dรฉveloppรฉ une solution qui assure les diffรฉrentes gestions d’un parc automobile sous la Platform ODOO. A savoir la gestion des missions, la gestion des vรฉhicules, la gestion des employรฉs, la gestion de bon de carburant, la gestion des document de bords des vรฉhicules, la gestion dโinventaire des vรฉhicules, la gestion de rรฉservation de vรฉhicule, la gestion de maintenance des vรฉhicules et la gestion de prรฉvision dโintervention. Le travail que nous avons rรฉalisรฉ nous a procurรฉ beaucoup de satisfactions car les principaux objectifs tracรฉs ont pu รชtre atteints. Nous sommes convaincus que lโinformatisation du parc automobile va permettre une meilleure gestion des donnรฉes, et va rรฉsoudre plusieurs problรจmes de gestion manuelle responsable dโune circulation d’informations trรจs lente et parfois incohรฉrente. En termes de perspectives, nous envisageons d’amรฉliorer notre application sur plusieurs aspects comme par exemple le Mapping. Ainsi nous pourrons tracer le trajet dโune mission et avoir toujours un oeil sur la position gรฉographique du vรฉhicule. De plus, nous pourrons รฉtendre notre application sur tous les types de vรฉhicules existants pour satisfaire le besoin de diffรฉrentes entreprises.
|
Table des matiรจres
Remerciements
Dรฉdicaces
Table De Matiรจre
Introduction Generale
CHAPITRE I : Notion des ERP et la gestion de la flotte automobile
I.Introduction
II.ERP (Enterprise Resource Planning)
II.1 Les avantages et les inconvรฉnients
II.2 ERP libres
II.3 ODOO
III. Quelques projets existants sur la gestion de la flotte automobile
III.1 OpenERP – Fleet vehicle (version algรฉrienne)
III.2 OpenERP – Gestion de parc Vรฉhicules (version tunisienne)
III.3 DIGIPARC – gestion de parc automobile
Synthรจse
Conclusion
CHAPITRE II : Conception du DZ Fleet
I.Introduction
II.Analyse des besoins
II.1 Gestion des vรฉhicules
II.2 Gestion des missions
II.3 Gestion des bons de carburant
II.4 Gestion des employรฉs
II.5 Gestion de la maintenance
II.6 Gestion des documents de bord des vรฉhicules
II.7 Gestion dโinventaire
II.8 Gestion de rรฉservation de vรฉhicule
II.9 Gestion de prรฉvision dโinterventions
III. Conception de DZ Fleet
III.1 Diagramme de cas dโutilisation
III.2 Diagramme de sequence
III.3 Diagramme de classe
Conclusion
CHAPITRE III : Realisation de DZ Fleet
I.Introduction
II.Choix technique
II.1. PostgreSQL
II.2. XML
II.3. Python
III. Prรฉsentation de lโapplication DZ Fleet
III.1. Interface de gestion des vรฉhicules
III.2. Gestion des missions
III.3. Interface de gestion des rรฉservations de vรฉhicule
III.4. Interface de gestion de maintenance des vรฉhicules
III.5. Interface de gestion de documents de bords des vรฉhicules
III.6. Interface de gestion des bons de carburant
III.7. Interface de gestion dโinventaire des vรฉhicules
Conclusion
Conclusion gรฉnรฉrale
Bibliographie
Liste des tableaux et figures
Tรฉlรฉcharger le rapport complet