Vous êtes sur la page 1sur 3

Cahier des charges du projet Odin

ERP
Introduction :
Le projet Odin ERP vise à développer une solution complète de Planification des
Ressources d'Entreprise (ERP) pour gérer les opérations d'une entreprise exploitant
plusieurs magasins. Ce document décrit les spécifications du projet Odin ERP, en
détaillant ses fonctionnalités et ses caractéristiques principales.

Présentation du Système :
Le système Odin ERP fournira une plateforme centralisée pour gérer les opérations
d'une entreprise composée de plusieurs magasins. Le système prendra en charge
divers aspects de la gestion des magasins, notamment la gestion des stocks et des
produits, la génération de documents (Bon de Livraison, Facture), la gestion des
contacts (vendeurs et acheteurs), la gestion des parties (Vente et Achat) et
l'attribution de remises permanentes.

Exigences Fonctionnelles :

3.1 Gestion des Magasins :


Le système prendra en charge plusieurs magasins exploités par l'entreprise.
Chaque magasin sera associé à un ou plusieurs stocks de produits.
Chaque stock contiendra un ou plusieurs produits.

3.2 Gestion des Documents :


Le système générera deux types de documents : la Bon de Livraison et la Facture.
Tant la Bon de Livraison que la Facture étendront la structure de base du Document.
Chaque document sera composé de plusieurs Éléments de Document, spécifiant la
quantité de produits, le prix unitaire et le prix total de chaque produit.
Les documents seront associés à un contact (vendeurs ou acheteurs).
3.3 Gestion des Contacts :
Les contacts incluront à la fois des vendeurs et des acheteurs.
Chaque document sera lié à un contact spécifique.
Les contacts auront des attributs tels que le nom, l'adresse, les informations de
contact, etc.

3.4 Gestion des Parties :


Les parties incluront à la fois des entités de Vente et d'Achat, qui étendront la
structure de base de la Partie.
Les documents seront associés à une partie, permettant la classification en Vente ou
Achat.
Chaque partie aura des attributs pertinents, tels que les informations de facturation.

3.5 Gestion des Remises :


Les contacts auront la possibilité d'attribuer des remises permanentes.
Les remises permanentes seront associées à un contact spécifique.
Une remise permanente s'appliquera aux documents pertinents pour ce contact.

Exigences Non-Fonctionnelles :

4.1 Scalabilité :
Le système doit être conçu pour gérer un nombre croissant de magasins, de stocks,
de produits et de documents.

4.2 Sécurité :
Le système doit mettre en œuvre un contrôle d'accès basé sur les rôles pour garantir
la confidentialité et la sécurité des données sensibles.

4.3 Interface Utilisateur :


L'interface utilisateur doit être intuitive et conviviale pour faciliter l'interaction avec le
système.
4.4 Performance :
Le système doit réagir rapidement aux interactions de l'utilisateur et générer les
documents rapidement.

Ensemble Technologique :
Le projet Odin ERP sera développé à l'aide de technologies et de frameworks
modernes de développement logiciel, notamment mais sans s'y limiter :
Langages de Programmation : PHP 8.2
Frameworks Backend : Laravel 10
Technologies Frontend : React
Gestion de Base de Données :MySQL

Conclusion :
Le projet Odin ERP vise à créer une solution robuste et efficace pour gérer les
opérations d'une entreprise, en mettant l'accent sur la gestion des magasins, la
génération de documents, la gestion des contacts, la gestion des parties et
l'allocation de remises. Ce document offre un aperçu des spécifications du projet, en
présentant ses fonctionnalités et les caractéristiques à développer.

Vous aimerez peut-être aussi