Proponente:

SW Office Automation  (rif. Responsabile Tirocini)

Attività da svolgere:

Fondata nel 1985, l’azienda opera nel settore dell’IT a vari livelli e in ambito software in particolare si profila quale:
– produttore di software gestionale modulare e verticale, di seguito LEONARDO, per il settore produttivo manufatturiero che necessita di una gestione dei prodotti a misure e varianti on-demand, portale web integrato e autoaggiornamenti on-line;
– consulenza e meccanizzazione aziendale in relazione a sistemi informativi, sicurezza informatica e meccanizzazione degli ambiti operativi (produzione manufatturiera e industriale, commercio al dettaglio e all’ingrosso, etc.);
– integratore di sistemi informatici su piattaforme eterogenee sia a livello di OS (windows, linux, android, osx, etc..) che di piattaforme applicative anche in presenza di DBMS (oracle, informix, db2, sqlserver, etc.).

Si elencano di seguito alcuni progetti in cui possono essere coinvolti tirocinanti.

1)
La procedura LEONARDO ERP prevede tra i suoi moduli base un portale web che ospita a sua volta moduli specificamente studiati solo per intranet/extranet, versioni on-line dei moduli standard della procedura e decine di moduli verticali personalizzati per la clientela. Tutto il portale è stato scritto tenendo fermi alcuni requisiti fondamentali: cross-browsing sia desktop che mobile e liquid interface per un livello di adattamento al device di visualizzazione. La tecnologia attualmente impiegata per lo sviluppo è basata a lato server su procedure scritte in linguaggio PHP sia per l’aggancio al DBMS che per le procedure di elaborazione; a lato client tutto è basato su XHTML/CSS/JAVASCRIPT con chiamate ad AJAX/SOAP per rendere l’esperienza utente più interattiva limitando, quando possibile, il round-robin delle pagine.
Il progetto prevede la sostituzione del linguaggio XHTML/CSS con quello XML/XSLT al fine di ottenere una separazione netta tra il layer di estrazione_dati/elaborazione e quello di GUI, in quanto il primo potrebbe essere completamente assolto a lato server, quindi PHP, ed il secondo, assistito da javascript, a lato client dai fogli di stile XML, con l’ausilio anche di xpath e xpointer.

2)
A seguito di espresse richieste dei clienti a causa della pessima rete internet presente sul nostro territorio è sorta l’esigenza di avere alcuni moduli del portale web disponibili su piattaforma mobile MA in modalità off-line con procedure di sincronizzazione batch.
Abbiamo già effettuato test di fattibilità e selezionato il software necessario alla realizzazione di un progetto che prevede il porting dell’intero DBschema di Leonardo sul DBMS scelto – tra quelli disponibili – per l’ambiente mobile che è MySQL (le limitazioni rispetto a prodotti di fascia professionale impongono un lavoro di revisione e controllo abbastanza capillare e un testing puntuale) e l’adattamento delle procedure soprattutto in funzione della variegata e comunque ridotta capacità dei display in ambito mobile

Luogo di svolgimento:

Monte San Giusto (MC).

Impegno orario:

Da concordare.