salve a tutti i membri del forum di HTML.it..!
vi scrivo per avere un aiuto nella modellazione di un software tramite UML...
il testo dell'esercizio è il seguente (posso fare assunzioni personali per specificare dettagli non definiti)...
Una azienda ha un certo numero di dipendenti, divisi tra operai e impiegati; ogni dipendente appartiene ad una classe di anzianità. Gli operai sono divisi in reparti e ogni reparto ha un capo reparto. Gli impiegati invece dipendono al direttore generale. Ogni operaio può effettuare delle ore di straordinario, sia su sua richiesta autorizzata dal capo reparto, sia su richiesta del capo reparto o del direttore generale. Allo stesso modo gli impiegati possono effettuare ore di straordinario su propria richiesta autorizzata dal direttore generale o richieste dal direttore generale stesso. Gli impiegati devono gestire tutti gli aspetti relativi allo stipendio, conteggiando lo stipendio di partenza in base alla classe di ogni dipendente e aggiungendo le ore di straordinario effettuate. Ogni dipendente può vedere la propria situazione oraria ma non modificarla. Ogni capo reparto può vedere la situazione oraria di tutti gli operai del suo reparto. Gli impegati possono vedere e modificare la situazione di qualsiasi dipendente.
la modellazione a cui sono giunto è la seguente...
1617699_245703165600592_1587334979_o.jpg
ho dei seri dubbi sulla gestione delle ore e desidererei avere qualche altro parere...
vi ringrazio tutti in anticipo e vi auguro buona vita..!
Alessandro