La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

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

Presentazioni simili


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

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

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

3 History 1997 Conversione con tool acquistato
2000 Inizio sviluppo webgate for browser. 2002 sospensione sviluppo per browser e inizio sviluppo attuale. 2003 primi clienti su iSeries 0 interattivo 2004 primi clienti terzi webgate400 OGGI nostro parco interamente migrato e oltre posti di lavoro installati (clienti diretti e di terzi). 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
Monopiattaforma iSeries Affidabilità Versatilità Economia Riduzione/Mantenimento costi sviluppo Semplificazione uso oggetti complessi Introduzione nuove tecniche di implementazione Funzioni di personalizzazione (lingua e profilazione) Contenimento dei requisiti culturali Solo RPG 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 l’efficienza 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
iSeries Processore batch 300 o superiore 1 GB RAm Versione s.o. 4.2 o successive (4.2 serve per trial presso cliente) P.C. Windows ’98 o successivi Processore 400 mhz o successivi 64 MB RAM BANDA Minimo e sufficiente gprs EDGE (salvo supporto videocomunicazioni)

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

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

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

10 Impostazione Conversione
webgate400 è pensato per sviluppare applicazione che hanno un futuro … Impostazione della conversione per supportare visualizzazioni complesse. Possibilmente nessun intervento sul sorgente RPG. 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 Accogliamo i clienti presso di noi per impostare conversione. Impostazione sistemistica Trasferimento rapido esperienza (dal1997) Impostazione grafica Conoscenza personale sviluppatori Sistema dedicato ai clienti Uffici riservati ai clienti Oppure facciamo addestramento presso di loro utilizzando la loro applicazione.

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

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

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

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

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

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

24 Profilazione Campi, Comandi, Opzioni Subfile e Lingua
Tutti i display convertiti diventano automaticamente personalizzabili per utente, gruppo, company. 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
Definizione campo Hidden Con sintassi Specifica. (IN DISPLAY FILE) Popolazione Campo con valori appropriati. (IN SORGENTE RPG)

28 TUTOR

29 Quando la questione si complica … la semplifichiamo noi.
Disponibili API webgate400 per: Charting (no xml, no sintassi) Videocomunicazioni (no tapi, no sip, no h323 ecc.) Archiviazione Documentale No c++, no gestione cache, no gestione ifs ecc. Integrazione Flash (MACROMEDIA) 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
COSTI SVILUPPO UGUALI O RIDOTTI Per il normale programmatore, bastano 2 giornate di formazione. NUOVO BUSINESS su iSeries Schedulatore capacità finita Business Intelligence Applicazioni Direzionali Archiviazione documentale Audio e Video comunicazioni ON Demand su iSeries Webgate400, rende disponibili utilities per il controllo delle applicazioni via internet “a consumo”. Assegnazione delle risorse per azienda senza uso di partizioni Controllo licenze floating per utente 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
webgate400 è un sistema di sviluppo per chi vuole investire su iSeries e crede nella validità delle sue applicazioni. Non è un’applicazione progettata per sopravvivere a una demo. E’ progettato per supportare visualizzazioni complesse e controlli sofisticati. E’ progettato esplicitamente per Applicativi Gestionali e per migrare tutto il parco clienti ad un’unica versione.

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

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

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 …
Stabilità Performances All On Keyboard (mouse optional) 10 job x istanza 4 istanze aperte

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

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


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

Presentazioni simili


Annunci Google