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 N4N@EDI

2 http://www.n4n.eunick4name@gmail.com v.2.1 Data Pump Architettura Client/Server a 3 livelli Business Layer Presentation Data Layer N4N@PA Componente già realizzato Il database supportato è Microsoft SQL Server Ogni tabella del Data Model è supportata da una specifica classe del Data Layer  N4N@EDI 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 N4N@EDI 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 N4N@EDI Piattaforma architetturale che eroga servizi a valore aggiunto a N4N@EDI La realizzazione del Presentation è responsabilità di chi sviluppa la soluzione che si avvale di N4N@EDI 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 http://www.n4n.eunick4name@gmail.com v.2.1 Data Model Business Layer Presentation Data Pump Data Layer N4N@PA 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 http://www.n4n.eunick4name@gmail.com v.2.1 N4N@PA 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 N4N@PA, p.e. nella notifica dei messaggi

5 http://www.n4n.eunick4name@gmail.com 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 http://www.n4n.eunick4name@gmail.com 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 http://www.n4n.eunick4name@gmail.com nick4name@gmail.com +39 02 94970268 +39 331 1752650 http://www.n4n.eu


Scaricare ppt "Inside outlook EDIFACT Framework Architecture"

Presentazioni simili


Annunci Google