Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Facoltà di Ingegneria
LAUREANDO: RELATORE:
Marco Cella Prof. Maurizio Fermeglia
Obiettivi e Motivazioni
Obiettivi
Creare una applicazione web per la gestione di Distinte Base
Mercato: sistemi integrati
Studio e valutazione di Framework PHP/Javascript
Motivazioni
Mettere a disposizione uno strumento indipendente
Studio delle tecnologie open-source e web Framework
Studio fattibilità per riproporre il progetto ai clienti
Vision Aziendale
Strumenti open-source
svincolo piattaforma
costi di licenze
ricerca
Distinta Base
composizione prodotto: Semilavorati, Materie prime
struttura a livelli gerarchici → diagramma ad albero
fasi della produzione
tipologie: distinta base di produzione, di approvvigionamento, di
manutenzione
Analisi di Progetto
Vincoli
linguaggio server side PHP
applicazione web intranet
base dati: forniture di mobili per navi da crociera
Requisiti
utenti
applicativo web cross-browser, multi-user
Modello Three tier
Progettazione della base dati
Modello entity-relationship
Progettazione della base dati
Modello logico
Implementazione
Script PHP
Request Query
script JavaScript
Query
• Interrogazione struttura distinta base
• Aggiornamento base dati:
Inserimento
Modifica distinta base, articolo, lavorazione
Cancellazione
Implementazione
Script Javascript
Applicazione in esecuzione
Applicazione in esecuzione
Applicazione in esecuzione
Conclusioni oggettive
Applicativo testato e funzionante nella Intranet aziendale.
Il lavoro svolto ha portato alla creazione di 5 tabelle, 1.000 righe di
codice PHP, 2.000 righe di codice Javascript, aggiornamento ed
adattamento delle classi degli script Javascript, implementazione di
5 classi Javascript.
Sviluppi futuri
• Aggiornamento del Framework e gli script JavaScript
• Framework PHP