La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Suite per la modernizzazione, lo sviluppo ed il consolidamento delle applicazioni su iSeries. Presenta.

Presentazioni simili


Presentazione sul tema: "Suite per la modernizzazione, lo sviluppo ed il consolidamento delle applicazioni su iSeries. Presenta."— Transcript della presentazione:

1 Suite per la modernizzazione, lo sviluppo ed il consolidamento delle applicazioni su iSeries. Presenta

2 Programma della presentazione n Introduzione n Requisiti e caratteristiche n Conversione base delle applicazioni n Sviluppo con funzioni avanzate n Conclusioni

3 History n 1997 Conversione con tool acquistato n 2000 Inizio sviluppo webgate for browser. n 2002 sospensione sviluppo per browser e inizio sviluppo attuale. n 2003 primi clienti su iSeries 0 interattivo n 2004 primi clienti terzi webgate400 n OGGI nostro parco interamente migrato e oltre posti di lavoro installati (clienti diretti e di terzi). n Oltre a una serie di piccole software house ed a alcuni grandi utenti, 3 tra i più diffusi applicativi sul mercato (dopo ACG) sono disponibili ed installati presso gli utenti in versione webgate.

4 Direttive del progetto n Monopiattaforma iSeries n Affidabilità n Versatilità n Economia n Riduzione/Mantenimento costi sviluppo n Semplificazione uso oggetti complessi n Introduzione nuove tecniche di implementazione n Funzioni di personalizzazione (lingua e profilazione) n Contenimento dei requisiti culturali n Solo RPG n Mantenimento investimenti

5 Webgate400: fatto per Applicazioni Gestionali Webgate400, è tutto quello che uno sviluppatore iSeries ha sempre desiderato per soddisfare, da solo e con efficienza, le nuove e molteplici esigenze dei clienti. Sviluppare tutto con un solo linguaggio. Utilizzare pochi, semplici, economici ed affidabili strumenti di sviluppo. Concentrarsi sul problema applicativo anzichè su quello tecnologico. Far girare tutto sulla stessa macchina per migliorare lefficienza e l integrazione delle applicazioni. PS Questi, secondo noi, erano esattamente i motivi del successo della piattaforma iSeries quando le esigenze dei clienti erano soddisfatte dalla interfaccia 5250.

6 Requisiti per il funzionamento n iSeries n Processore batch 300 o superiore n 1 GB RAm n Versione s.o. 4.2 o successive n (4.2 serve per trial presso cliente) n P.C. n Windows 98 o successivi n Processore 400 mhz o successivi n 64 MB RAM n BANDA n Minimo e sufficiente gprs EDGE (salvo supporto videocomunicazioni)

7 Strumenti di Sviluppo n EDITING : Solo opzioni PDM n SDA per formati video n SEU per sorgenti rpg n COMPILAZIONE n Sostituzione Opzione 14 con opzione WG n OTTIMIZZAZIONE n NESSUN INTERVENTO DI POST-EDIZIONE (ottimizzatore formati video at run-time) n Profilazione-Multilingue n Funzione specifica Webgate

8 Compatibilità n La versione 5250 funziona comunque utilizzando lo stesso oggetto RPG n Molte aggiunte grafiche non interferiscono con la integrità della visualizzazione 5250.

9 Caratteristiche n Lato iSeries n Utilizza solo il processare BATCH (no 5250) n Server http (nativo o apache da ver.5.3) n Lato Client n Installa una applicazione scritta in C++ (tipo Browser) (8 MB con tutti i moduli) n Interfaccia dati n Struttura-funzioni Video xml (compressa) (2-10 kb in cache) n Flusso dati xml (1-19 kb 132 colonne + grafica + comandi + help * 100 record)

10 Impostazione Conversione n webgate400 è pensato per sviluppare applicazione che hanno un futuro … n Impostazione della conversione per supportare visualizzazioni complesse. n Possibilmente nessun intervento sul sorgente RPG. n Inevitabile normalizzazione Grafica (SAA-CUA)

11 Frames Opzioni sfl Tasti Funzione

12 Stesso formato video precompilato con webgate400

13 ESEMPIO

14 ESEMPIO

15 ESEMPIO

16 COME SI PROCEDE

17 I nostri Servizi n Accogliamo i clienti presso di noi per impostare conversione. n Impostazione sistemistica n Trasferimento rapido esperienza (dal1997) n Impostazione grafica n Conoscenza personale sviluppatori n Sistema dedicato ai clienti n Uffici riservati ai clienti n Oppure facciamo addestramento presso di loro utilizzando la loro applicazione.

18 Interventi base n AZIONI n Aggiungere Frames n Normalizzare videate n Portare video a 132 colonne (dove serve) n Aggiungere command services n RISULTATI n Un decisivo e netto miglioramento estetico e funzionale per la applicazione

19 n Colonne n Ordinabili n Dimensionabili n Spostabili n Cancellabili Subfile come tabella.. n Tabella n Copia-Incolla n Non adiacente n Intera tabella n Settaggi memorizzati per utente

20 Ordine nelle videate n Più spazio disponibile, maggiore chiarezza con i frames.

21 Tasti di funzione e opzioni n Diventano pulsanti n Gestiti da Barre dimensionabili e posizionabili a piacere con memorizzazione per utente.

22 Service commands n I campi collegano funzioni definite esternamente. n I campi diventano pulsanti che richiamano funzioni iSeries e PC. ComandiArchiviazione More Info (doppio click) Ricerca Tasto destro Command Bar contestuale al campo

23 Un Command Service n Costa 10 minuti di lavoro n Si propaga su tutti i formati video della applicazione

24 Profilazione Campi, Comandi, Opzioni Subfile e Lingua n Tutti i display convertiti diventano automaticamente personalizzabili per utente, gruppo, company. n Per esempio, con un solo intervento tutti i campi contenenti prezzo diventano protetti e non visualizzati (su tutti i display della applicazione).

25

26 COME SI SVILUPPANO LE FUNZIONI GRAFICHE

27 Tecnica base di sviluppo n Definizione campo Hidden Con sintassi Specifica. (IN DISPLAY FILE) n Popolazione Campo con valori appropriati. (IN SORGENTE RPG)

28 TUTOR

29 Quando la questione si complica … la semplifichiamo noi. n Disponibili API webgate400 per: n Charting n (no xml, no sintassi) n Videocomunicazioni n (no tapi, no sip, no h323 ecc.) n Archiviazione Documentale n No c++, no gestione cache, no gestione ifs ecc. n Integrazione Flash (MACROMEDIA) n Fast Query (funzioni navigazione-normalizzazione database) Query-SQL

30 Grafici animati ESEMPIO

31 Telecomunicazioni Audio-Video ESEMPIO

32 Sviluppo HELP Multimediale, Multilingue, Multiprofilo

33 Archiviazione Documentale ESEMPIO

34 Fast Query ESEMPIO

35 Utilizzo pervasivo di funzioni di navigazione SQL Based (come Navision ® 4.0) ESEMPIO navigate400

36 La nostra esperienza diretta e quella dei clienti con webgate400 n COSTI SVILUPPO UGUALI O RIDOTTI n Per il normale programmatore, bastano 2 giornate di formazione. n NUOVO BUSINESS su iSeries n Schedulatore capacità finita n Business Intelligence n Applicazioni Direzionali n Archiviazione documentale n Audio e Video comunicazioni n ON Demand su iSeries n Webgate400, rende disponibili utilities per il controllo delle applicazioni via internet a consumo. n Assegnazione delle risorse per azienda senza uso di partizioni n Controllo licenze floating per utente n Controllo applicazioni utilizzate.

37 Non solo grafica I nostri clienti produttori di software dichiarano che: Webgate400, apporta autonomamente una serie di contenuti e di funzionalità che anche senza interventi sul codice preesistente, adeguano dal punto di vista tecnologico e funzionale le applicazioni iSeries.

38 …. per non generare malintesi n webgate400 è un sistema di sviluppo per chi vuole investire su iSeries e crede nella validità delle sue applicazioni. n Non è unapplicazione progettata per sopravvivere a una demo. n E progettato per supportare visualizzazioni complesse e controlli sofisticati. n E progettato esplicitamente per Applicativi Gestionali e per migrare tutto il parco clienti ad ununica versione.

39 non basta tradurre una videata in ambiente grafico n Per fare nuovi clienti dobbiamo vincere rispetto: n Microsoft Navision ® n SAP (SAP Business One) ® n Oracle Applications ® Tutti, hanno interfacce potenti, ergonomiche, gradevoli e scritte in C++ n Per mantenere i vecchi utenti, dobbiamo n Fornire nuove funzioni ma con una interfaccia stabile e veloce come prima. n Migliorare i livelli di costo per sviluppo e personalizzazione dei software.

40 Interfacce Video dei Competitors Navision ® Oracle Apps ® SAP ®

41 Quindi, per competere, ci serve almeno questo, niente di meno ! webgate400 ®

42 Questo, è lo stesso programma con 30 minuti di sviluppo (con SDA e SEU) in meno !

43 E per soddisfare i vecchi utenti 5250 … n Stabilità n Performances n All On Keyboard (mouse optional) 4 istanze aperte 10 job x istanza

44 Per il Futuro n Non vediamo il limite della tecnologia utilizzata n V4 a Settembre 2006 n V5 a Marzo 2007 n Nel frattempo rilasceremo versioni intermedie n Stiamo lavorando per linternazionalizzazione del prodotto (la prima versione sarà disponibile per i paesi delleuropa dellest). n I Browser ? (a suo tempo) n In Java ? (a suo tempo)

45 Contatti n Per informazioni commerciali: n telefono n sig. Guglielmo Maffeis n Sito del prodotto


Scaricare ppt "Suite per la modernizzazione, lo sviluppo ed il consolidamento delle applicazioni su iSeries. Presenta."

Presentazioni simili


Annunci Google