La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Inside outlook EDIFACT Framework Architecture

Presentazioni simili


Presentazione sul tema: "Inside outlook EDIFACT Framework Architecture"— Transcript della presentazione:

1 Inside outlook EDIFACT Framework Architecture

2 v.2.1 Data Pump Architettura Client/Server a 3 livelli Business Layer Presentation Data Layer Componente già realizzato Il database supportato è Microsoft SQL Server Ogni tabella del Data Model è supportata da una specifica classe del Data Layer  adotta questa architettura per attribuire flessibilità alla soluzione  Frapporre un Data Layer al database consente la sostituzione del db salvaguardando la logica applicativa implementata nel Business Layer  Frapporre il BL al Presentation consente il riutilizzo di in scenari di ogni tipo: desktop, mobile, web, soap, … L’Object Model del Business Layer rispecchia la gerarchia degli elementi dello specifico messaggio EDI rappresentato E’ l’applicazione di frontend, desktop, mobile, web ma anche SOAP o framework, specifici della soluzione custom che utilizza Piattaforma architetturale che eroga servizi a valore aggiunto a La realizzazione del Presentation è responsabilità di chi sviluppa la soluzione che si avvale di Sono i tool desktop che leggono i file delle specifiche EDIFACT e, mediante il Data Layer, alimentano le tabelle del db Componente in corso d’opera

3 v.2.1 Data Model Business Layer Presentation Data Pump Data Layer Rispecchia la logica delle Directory EDIFACT per la quale ogni elemento, MESSAGE, SEGMENT, DATAELEMENT, COMPOSIT, CODE, è versionato cioè appartiene a quella specifica emissione, p.e. D/96A/UN 6 tabelle Master Data 7 tabelle di relazione del MD alla specifica versione 4 tabelle di composizione strutture Totale 17 tabelle

4 v.2.1 Data Layer Object Model Business Layer Presentation Data Pump Data Layer 17 classi che rappresentano le altrettante tabelle del Data Layer. Ogni classe risponde al medesimo template facilitandone l’implementazione e l’utilizzo. Ogni classe utilizza i servizi del p.e. nella notifica dei messaggi

5 v.2.1 Continous Regression Test  Gli Unit Test proteggono da errori di codice introdotti a posteriori; da errori indotti a seguito di modifiche altrove; da mutazioni a vincoli, chiavi e tipi dato nel database.  Ogni metodo di ogni classe è testato in ogni sua modalità d’utilizzo. Questo attribuisce al codice un’ottima garanzia di stabilità e robustezza. Al team dà la tranquillità che gli sviluppi attuali non hanno avuto impatti sul pregresso e, qualora li avessero, che vengano prontamente rilevati.

6 v.2.1 Di chi siamo alla ricerca?  Di un Socio di Capitali che creda nelle grandi potenzialità del Progetto e contribuisca allo sforzo economico  Di un Partner dotato di capacità di marketing in grado di spingere il Prodotto sul mercato  Di un supporto tecnologico per contribuire alla soluzione di taluni aspetti che migliorerebbero la redditività del Progetto

7


Scaricare ppt "Inside outlook EDIFACT Framework Architecture"

Presentazioni simili


Annunci Google