Bonjour à tous.
Je travaille actuellement à la réalisation d'une application destinée à gérer les ressources de mon entreprise.
J'ai vu le post de "ahmedmrj" intitulé "departement informatique" qui se rapproche en partie de mon application mais j'ai quelques autres notions a gérer que je souhaite vous présenter.
Pour situer un peu le contexte, nos employés travaillent sur des Affaires et se voient attribuer différentes ressources.
Ces ressources sont décomposées en plusieurs domaines :
- Informatique
- Téléphonique
- Topographique
- Automobile
De plus, je souhaite rajouter à ces ressources, la saisie du temps lié aux Affaires.
Ainsi, chacun de ces domaines sera accessible sous la forme de Modules avec différents type d'accès (utilisateur, gestionnaire, admin)
Je vais vous exposer ici la partie "saisie temps" qui sera le premier module que je compte développer.
Règles de fonctionnement :
- 1 utilisateur a accès à 0 ou plusieurs module
- 1 utilisateur collabore a 0 ou plusieurs affaires pour un rôle donnée
- A 1 affaire collabore au moins 1 ou plusieurs utilisateurs.
- 1 utilisateur saisie un temps à 1 date donnée pour 1 affaire à 1 phase précise
- 1 affaire est localisé dans 1 et 1 seul lieu
- 1 lieu localise 0 ou plusieurs affaires
- 1 lieu localise 0 ou plusieurs clients
- 1 client est localisé dans 1 et 1 seul lieu
- 1 client est représenté par 1 ou plusieurs contacts
- 1 contact représente 1 et 1 seul client
A partir de ces règles j'ai essayé de créer un petit schéma que j'ai joint.
J'attends vos commentaires et conseils afin de l'améliorer.
Merci par avance
Partager