Bonjour tout le monde,

Je me suis lancé dans le développement d'une application de gestion du personnel avec une partie payroll. (gestion et calcul de la rémunération)

J'ai commencé a faire mon diagramme de classe mais je rencontre quelques difficultés au niveau de la modélisation de la partie "rémunération".

Pourriez-vous m'aider et me dire si je suis parti dans la bonne direction ?

Voici ce que je souhaite:
- Le SI permettra de gérer plusieurs entreprises.
- Chaque entreprise possède au moins un établissement (lieu de travail)
- Chaque entreprise à sa liste de fonction et de département
- Chaque salarié est rattaché à une entreprise via un contrat de travail dans un des établissements.
- Un salarié peut avoir plusieurs contrat en même temps (Même au sein d'un même établissement)
- Un contrat détermine la fonction, le département, le type de contrat(Employé, Ouvrier, Expatrié, indépendant, étudiant, ...) et la nature du contrat (CDD, CDI, Occasionnel).
- Chaque contrat "possède" une rémunération qui peut évoluer dans le temps.
- La rémunération est composée du salaire de base (lié au temps de travail) et des avantages (voiture, chèques repas, ....)

Par la suite je voudrais ajouter les éléments "non périodique" comme par exemple, les heures supplémentaires, les primes, ....

Merci beaucoup pour votre aide.
Cordialement

Nom : payroll.png
Affichages : 18441
Taille : 37,4 Ko