Skip to content

This project aims to provide an easy manager for organization and HR in a Construction Department

Notifications You must be signed in to change notification settings

atdepo/Progetto-Gestione-Edile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Progetto-Gestione-Edile

Questo progetto è stato realizzato come obiettivo del corso di Programmazione Orientata agli Oggetti dell'Università degli studi di Salerno. La traccia richiedeva lo sviluppo di un software per la gestione di un'azienda edile con tutte le sue componenti utilizzando un linguaggio Object Oriented, in questo caso è stato utilizzato Java. Il progetto è fornito di opportuna documentazione javadoc consultabile qui e di un esempio di popolazione inserito nel file "saves.dat". Per eseguire il programma sarà necessario eseguire il file GestioneEdile.jar.

Avvio del programma

Questa è la schermata che si presenta all'avvio del programma in cui è possibile scegliere se caricare un azienda da un file,salvare l'azienda corrente su un file o crearne una nuova.

Scelta del Reparto

In questa schermata sarà possibile visualizzare alcune informazioni sull'azienda che stiamo andando ad utilizzare e scegliere il reparto da visualizzare. Un'azienda si compone di due macro-reparti:

Reparto Amministrativo e Reparto Operativo.

Reparto Amministrativo

Il Reparto Amministrativo svolge le funzioni di:

  • assumere/pagare i dipendenti e resettare lo stato del pagamento di ogniuno di loro
  • assegnare ore/giorni bonus (ove previsto dal contratto) oppure licenziare uno specifico dipendente selezionandolo
  • generare dei report per alcuni criteri
  • e comprare materiali e macchine da una lista di fornitori

Attraverso l'utilizzo del menù si può cambiare reparto oppure tornare alla schermata principale per poter salvare

About

This project aims to provide an easy manager for organization and HR in a Construction Department

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages