Come accennato in un'altra risposta, probabilmente non riuscirai a trovare una versione gratuita di un sistema ERP mainstream da utilizzare per l'apprendimento. Un sistema open source che potresti provare è OpenERP.
Un paio di libri che potrebbero essere utili,
Questi libri sono stati raccomandati dal project manager del nostro impianto ERP. Non li ho letti da solo.
Se vuoi capire i processi di business, probabilmente stai meglio trovando libri introduttivi su quelle aree particolari piuttosto che su un libro ERP. Questo ti darà una migliore comprensione di ciò che ERP sta cercando di realizzare. Sarai anche più adatto a valutare quanto bene ciascun sistema ERP soddisfa ogni funzione aziendale.
Alcuni argomenti che vale la pena studiare,
- Mappatura del flusso di valori. Per analizzare i processi di business / supply chain
- Pianificazione della produzione. Avanti / Indietro. Infinito / finito.
- Metodi per monitorare il progresso degli articoli di produzione, ad es. scansione di codici a barre, terminali di produzione
- Gestione del progetto. Dal punto di vista della società che utilizza il sistema ERP piuttosto che la gestione di progetti software. Qualcosa come PRINCE2.
Non sono sicuro se stai mirando a sviluppare un sistema ERP da zero o implementando / personalizzando un prodotto commerciale per una determinata azienda. Posso parlare solo dal punto di vista della personalizzazione di un sistema esistente. Le conoscenze IT richieste si baseranno principalmente sul sistema ERP che utilizzi. Ad esempio, il nostro sistema utilizza VBScript per codice personalizzato e Crystal Reports per la segnalazione.
Se stai sviluppando qualcosa da zero inizierei a studiare le migliori pratiche di sviluppo aziendale come l'architettura N-tier. Probabilmente avrai bisogno di uno strumento di segnalazione di qualche tipo. Crystal Reports o SSRS sono i due pacchetti principali che ho trovato.
Spero che questo sia sufficiente per iniziare. Buona fortuna.