Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.93 KB

README.md

File metadata and controls

51 lines (36 loc) · 1.93 KB

Organigramma Aziendale Builder

Descrizione

Organigramma Aziendale Builder è un'applicazione Java che consente di creare, modificare e visualizzare organigrammi aziendali in modo semplice e intuitivo. Permette di aggiungere dipendenti, creare unità e organi di gestione e di salvare e aprire organigrammi in formato XML.

Funzionalità

  • Creazione di un nuovo organigramma aziendale.
  • Aggiunta, modifica ed eliminazione di unità e organi di gestione.
  • Aggiunta e gestione di dipendenti con ruoli.
  • Visualizzazione dinamica dell'organigramma.
  • Salvataggio e caricamento dell'organigramma in formato XML.

Screenshot

Screenshot dell'Organigramma Aziendale Builder

Prerequisiti

  • Java 21
  • Librerie esterne utilizzate:
    • JGraphX per la visualizzazione del grafo
    • JUnit (se sono presenti test unitari)

Installazione

  1. Clona questo repository:

    git clone https://github.com/riccardo-florio/organigramma_aziendale.git
  2. Importa il progetto in un IDE come IntelliJ IDEA o Eclipse. Procedura consigliata:

  3. Assicurati di avere le librerie JGraphX nel classpath (puoi saltare questo passaggio se usi IntelliJ IDEA).

  4. Esegui il file MainWindow.java per avviare l'applicazione.

Utilizzo

Una volta avviato il programma, puoi:

  • Aggiungere unità o organi di gestione facendo doppio clic su una cella del grafo.
  • Salvare l'organigramma in formato XML tramite l'opzione "Salva organigramma".
  • Caricare un organigramma salvato tramite "Apri organigramma".
  • Creare un nuovo organigramma selezionando "Nuovo Organigramma".

Licenza

Questo progetto è distribuito sotto la licenza MIT. Vedi il file LICENSE per maggiori informazioni.