1. S OFTWARE I MPROVEMENT
a cura di Intermedia e VGSoft
2. Webgate400 Webgate400 è l’innovativo sistema di
sviluppo che modernizza le vostre
applicazioni RPG e Cobol400 e le rende
Windows e Internet native su piattaforma
IBM Power System i tm .
WEBGATE400 - SOFTWARE IMPROVEMENT
Webgate400 è la soluzione ideale per far
evolvere, da un punto di vista tecnologico e
di fruibilità, i vostri investimenti software, a
salvaguardia del patrimonio aziendale.
Webgate400 consente infatti di preservare
anni di esperienza, skills e di continuare a
garantire la sicurezza dell’architettura IBM
Power System i tm .
Webgate400 è inoltre corredato da una
suite in costante crescita che comprende
preziosi tool per la gestione
documentale, la firma
digitale, l'archiviazione sostitutiva, l'analisi
dei dati, la generazione di stampe grafiche.
3. L’ESPERIENZA DI 3 SOCIETÀ PER OTTENERE IL MASSIMO
Edm Nasce nel 1982 occupandosi prevalentemente di sviluppo software prima gestionale specialistico per
aziende di produzione e successivamente middleware per IBM Power System iTM. Nel corso degli anni, sempre
ispirata dall’innovazione e dalla qualità dei rapporti con i clienti, ha maturato parallelamente competenze applicative
e tecnologiche che oggi gli consentono una qualificata e autorevole presenza sul mercato dell’IT.
Vgsoft Opera nel settore della consulenza informatica alle imprese e nella produzione di software. Il progetto
WEBGATE400 - SOFTWARE IMPROVEMENT
nasce nel 2003 dalla collaborazione di tecnici con esperienza decennale su piattaforma IBM Power System iTM , e in
ambito di applicazioni gestionali e amministrative. Il punto di forza nella produzione del software è una soluzione
amministrativa completa che. Dal 2007 ha iniziato la rivendita e installazione del middleware Webgate400 di Edm,
leader nelle soluzioni di modernizzazione di applicativi IBM Power System iTM , affrontando innumerevoli progetti in
partnership con Edm e Intermedia.
Intermedia Nasce dall’esperienza ultra-ventennale maturata nel campo della consulenza alla vendita di Sistemi
informativi per le imprese. In questo contesto offre ai suoi Clienti e Partner un patrimonio di conoscenze
indispensabili per affrontare tutti gli aspetti della Gestione Aziendale. Si colloca tra il Mercato, le Soluzioni e i
Prodotti più innovativi. E’ un team specializzato nell’ideare e gestire le azioni marketing e commerciali per ricercare
nuovi Clienti e per curare quelli acquisiti.
Principali Aziende Clienti: Mapei, Grandi Navi Veloci, Stonefly, RPM (Gruppo Riello)
4. LA SINTESI DELLA STRATEGIA DI WEBGATE400
Il processo di webgate400 indica tutte le fasi di trasformazione, forma e di struttura che si
possono applicare alle soluzioni software per IBM Power System itm. In questo modo le
applicazioni raggiungono il loro stadio “innovativo” e “modernizzato”, in contrapposizione alle
altre che rimangono transazionali in modalità 5250 e diventano sempre più vulnerabili.
WEBGATE400 - SOFTWARE IMPROVEMENT
LABORATORIO TECNOLOGIA, UTILIZZABILITÀ E NAVIGABILITÀ
Il laboratorio si dedica alla realizzazione di soluzioni La strategia per assicurare la continua
tecnologiche che consentono l’innovazione delle modernizzazione, l’innovazione tecnologica, una
vostre business application grazie all’offerta di un maggiore utilizzabilità delle informazioni e una
portafoglio di prodotti per la “modernizzazione” navigabilità tra le applicazioni, consiste nel colmare
delle applicazioni software per IBM Power System il gap tra il mondo del software collaborativo e il
itm denominata webgate400. mondo transazionale delle applicazioni aziendali.
5. LA SINTESI DELLA STRATEGIA DI WEBGATE400
Il laboratorio di webgate400 ha promosso un intenso
programma di investimenti in ricerca e sviluppo per mettere a
disposizione delle aziende Clienti e delle Software House
strumenti innovativi in grado di automatizzare i processi di
modernizzazione delle applicazioni software per IBM Power
WEBGATE400 - SOFTWARE IMPROVEMENT
System itm in modo efficace.
STORIA DEL PROGETTO LINEE GUIDA DEL PROGETTO
1997 - conversione con tool acquistato Piattaforma IBM Power System itm
2000 - inizio sviluppo webgate400 for browser Riduzione/mantenimento costi di sviluppo
2002 - sospensione sviluppo per browser e inizio Contenimento requisiti culturali
sviluppo attuale Mantenimento investimenti
2003 – primi Clienti su IBM Power System itm
senza interattivo
2004 – primi Clienti di terze parti con webgate400
OGGI – oltre 2000 Software House e Clienti finali
6. COS’È WEBGATE400
L’innovativo sistema di sviluppo che modernizza le vostre applicazioni software e le rende
Windows e Internet native su piattaforma IBM Power System itm :
Dotato di convertitore che trasforma le definizioni dei file video (DSPF) in un database
strutturato
Munito di pre-compilatore che adatta automaticamente i programmi esistenti
WEBGATE400 - SOFTWARE IMPROVEMENT
Fornito di visualizzatore autoinstallante (live update) Windows e Internet nativo
Risolve anche la necessità di dotare le vostre applicazioni dell’help on line collegandolo ai
singoli campi, videate, funzioni e menù
Coniuga innovazione, personalizzazione e semplicità grazie ad una suite in costante crescita
che comprende preziosi tool per la gestione documentale, la firma digitale, l’archiviazione
sostitutiva, l’analisi dei dati, la generazione delle stampe grafiche e delle traduzioni in lingua
7. LA MODERNIZZAZIONE DELLE VOSTRE APPLICAZIONI SOFTWARE
Il tutto ha inizio con una semplice
conversione di base dei programmi e dei
relativi display file che vengono trasformati
automaticamente in windows
e internet nativi in modo
WEBGATE400 - SOFTWARE IMPROVEMENT
semplice e veloce.
TECNOLOGIA MODERNIZZAZIONE
Completa integrazione tra le architetture, gli aspetti Dopo la fase di modernizzazione tutte le videate
tecnologici, le soluzioni di produttività individuale e della vostre applicazioni software diventano
le applicazioni di gestione aziendale. personalizzabili!
Ne sono un esempio : Webgate400 consente un elevato livello di
Office (videoscrittura – fogli elettronici etc.) personalizzazione, per dare una risposta specifica
alle diverse esigenze di ogni Cliente/Utente.
Posta elettronica, Telefonia VoIP/Skype
Le personalizzazioni che sono applicabili per
Visualizzazioni immagini, grafici e icone
Azienda, Lingua, Gruppo e Utente, sono parte
Tabs con informazioni del database integrante delle vostre nuove applicazioni e
Collegamenti ipertestuali consentono di eliminare codice all’interno dei
Restyling grafico integrato con gli stili Windows programmi.
Gestione multimonitor e schermi alta risoluzione
Gestione Ribbon
8. LA RIVOLUZIONE NELLA GESTIONE DELLE INFORMAZIONI
In ogni pannello video è possibile:
Nascondere e proteggere i campi
Impostare e memorizzare valori di default
Forzare valori
Webgate browser
WEBGATE400 - SOFTWARE IMPROVEMENT
Disabilitare tasti di funzione
Incrementare e/o decrementare valori disponibili su un campo
Inserire gerarchizzazioni, filtri su subfile etc.
9. L’INNOVAZIONE A DISPOSIZIONE DI SUBFILE
Significa anche averne accesso al fine di riorganizzarle, filtrarle e stamparle nel formato più
consono, indipendentemente dalle vostre applicazioni software.
L’impegno di webgate400 è quello di offrire strumenti che siano in grado di effettuare filtri
automatici, inserimento di ulteriori informazioni calcolate e/o prelevate dal database aziendale
e generazione di report direttamente nel subfile presente a video.
WEBGATE400 - SOFTWARE IMPROVEMENT
PERSONALIZZAZIONE DEL SUBFILE
L’esigenza più di frequente degli utenti di applicazioni
aziendali è quella di ottenere le informazioni giuste al
momento giusto.
Webgate400 offre strumenti che sono in grado di
supportare l’impostazione delle informazioni sul video
da parte di tutti gli utenti, indipendentemente dal ruolo
che svolgono in azienda, come ad esempio:
Ordinamento ascendente/discendente
Gerarchizzazioni e filtri
Conteggio, media e totalizzazione dei valori
Ed inoltre nei subfile è possibile inserire:
Campi LOBS
Immagini, icone
Micro-grafici
10. NAVIGABILITÀ DELLA SOLUZIONE
Webgate400 introduce il concetto di campi attivi che consente di supportare un particolare
insieme di processi quali:
Il richiamo di altre applicazioni passando i parametri necessari (Service Command)
Il collegamento alla gestione documentale integrata con firma digitale e marca temporale
Il richiamo di altra applicazione tramite la funzione “doppio click”
WEBGATE400 - SOFTWARE IMPROVEMENT
La ricerca facilitata con il tasto destro del mouse
Sincronizzazione tra programmi
MULTILINGUA
La creazione del database di tutti i formati video
consente la traduzione in tutte le lingue necessarie,
legando inoltre l’accesso e la fruizione della vostra
nuova applicazione software a seconda delle
esigenze.
E’ anche possibile creare un legame tra
user/password/codice gruppo/codice lingua con
cambio lingua istantaneo.
L’applet di visualizzazione è già disponibile in oltre
10 lingue tradotte oltre all’Italiano.
11. ADD-ON DI WEBGATE400 – FAST QUERY
Un generatore di query con la
stessa interfaccia grafica di
Webgate400.
WEBGATE400 - SOFTWARE IMPROVEMENT
Una preparazione di base delle tabelle su cui effettuare le query (anche con l’indicazione delle
relazioni di JOIN tra più tabelle) permette di estrarre dati anche da parte di utenti meno esperti.
12. ADD-ON DI WEBGATE400 – FAST QUERY
Come per i Formati Video, anche le Fastquery ereditano i servizi applicativi (Service Command) che
permettono il richiamo di funzioni applicative direttamente dal risultato delle query (“navigabilità”).
WEBGATE400 - SOFTWARE IMPROVEMENT
Tutte le query generate sono esportabili su I dati estratti si possono trasformare in
Excel (o OpenOffice) grafici (con diversi modelli applicabili).
NAVIGATE400 - Le Fastquery generate, possono anche essere messe “a bordo” dei Formati Video sotto
forma di Navigate400. Legandosi al nome dei campi presenti sui propri formati (o in generale sui campi
emessi dall’interfaccia) è possibile avere più query che si sincronizzano con le informazioni a video.
14. ADD-ON DI WEBGATE400 – DATABASE LINKS
La ricerca dei documenti avviene tramite un’apposita gestione che permette di ricercare i documenti
nelle varie classi, anche attraverso stringhe di testo libero.
Un generatore automatico di PDF produce una
versione “pubblica” dei documenti.
WEBGATE400 - SOFTWARE IMPROVEMENT
gli allegati sono inviabili tramite il proprio client di
posta elettronica (collegabile una rubrica “aziendale”):
anche più allegati in un’unica spedizione
Una particolare funzione sui subfile è in
grado di evidenziare su quali record sono
presenti “allegati”: per ogni singola
classe/tipologia
Il nome Database Link deriva dal fatto che il collegamento (logico) di un allegato avviene attraverso
la creazione di indici di riferimento che si relazionano con le Tabelle di DB2/400 in modo da poter
sfruttare tutti i campi presenti in queste tabelle come indice di ricerca alternativo degli allegati
(Categorizzazione). I campi “Categorizzati” potranno essere utili per ricercare gli allegati tramite una
particolare funzione di ricerca.
Questa funzione (utilizzabile anche
mettendo in “And” gli argomenti di ricerca)
permette, attraverso un apposito
dizionario, di collegare programmi di
interrogazione/decodifica dei campi
“categorizzati”
15. ADD-ON DI WEBGATE400 – FIRMA DIGITALE
Permette di gestire in modo semplice e affidabile non solo gli aspetti legati all’autenticazione
elettronica di documenti, ma anche ai mansionari ed ai cicli autorizzativi dei documenti, in modo da
organizzare al meglio anche i registri di firma per singolo utente/funzione.
Configurazione per ogni singolo utente delle informazioni relative alla smartcard e quanto necessario
per avviare il processo di firma digitale dei documenti (tipologia dispositivo di firma, certificati e/o
WEBGATE400 - SOFTWARE IMPROVEMENT
chiavi locali, marche temporali, percorso di deposito dei documenti firmati e tipologia del formato file
firmato).
E’ in grado di utilizzare i seguenti metodi di firma:
smart card crittografiche compatibili con lo standard PKCS11
token USB crittografici compatibili con lo standard PKCS11;
certificati e chiavi private memorizzati in fi le CER/CRT/PEM
certificati e chiavi memorizzate in file PFX/P12 (PKCS12)
Per ogni singolo utente sarà possibile assegnare sino a 5 mansioni, identificando anche il suo delegato
e l’asse temporale di delega.
L’identificazione delle diverse mansioni aziendali abbinate alle classi documentali permettono di
disegnare le diverse fasi di autorizzazione necessarie per una corretta organizzazione del registro di
firma. L’insieme di tali fasi viene denominato “ciclo di autorizzazione”.
Il registro di firma raggruppa tutti i documenti in modo da essere firmati secondo le mansioni
associate agli utenti (singolarmente o in massa).
La firma elettronica e le marcature temporali vengono anche apposte attraverso un’estensione del
tasto destro del mouse sugli oggetti presenti a video
16. ADD-ON DI WEBGATE400 – CONSERVAZIONE SOSTITUTIVA
Gestione degli archivi informatici che offre la possibilità di generare contenitori opportunamente
organizzati contenenti una molteplicità di file di vari formati e di varia natura, in grado di
rappresentare in maniera completa e inoppugnabile ogni documento emesso, ricevuto, inviato o
prodotto. Realizzato secondo le normative di legge, ma anche come supporto all’organizzazione
aziendale: ad esempio utile per realizzare volumi ottici anche senza validità legale ma comunque
WEBGATE400 - SOFTWARE IMPROVEMENT
autonomi nella loro gestione e nel tempo.
Le principali funzioni sono:
molteplici funzioni di selezione dei documenti
integrazione totale con il modulo Database Link
catalogazione e categorizzazione automatica dei documenti
velocità e semplicità nella ricerca dei documenti
sicurezza e riservatezza delle informazioni
17. ADD-ON DI WEBGATE400 – PSG REPORT
Processore stampe per la produzione di report grafici.
E’ in grado di produrre dalle tradizionali stampe applicative ai documenti (bolle, fatture, ecc.)
oppure schede tecniche, includendo immagini (anche variabili o vettoriali) o barcode. Include un
designer grafico (ReportEditor) che mette a disposizione tutte le informazioni (campi) stampabili
in modo da avere i programmi di stampa assolutamente standard e nel contempo di poter
WEBGATE400 - SOFTWARE IMPROVEMENT
effettuare la modifica dei report anche a “non programmatori”.
Produce stampe che
possono essere
ridirezionate su stampanti
di rete (non iSeries/ibm i),
oppure genera documenti
PDF; può eseguire
l’archiviazione diretta dei
documenti generati su
Database Link.
Le stampe prodotte
potranno essere inoltre
inviate via email (smtp,
Exchange, Notes, ecc.)
oppure via fax.
La possibilità di creare layout diversi per pagine diverse, permette di creare anche modulistica
complessa; l’ausilio inoltre di documenti .emf o .wmf (metafile) permette di utilizzare layout di stampa
creati con altri prodotti professionali e di utilizzare PSG solo per collocare i campi.
18. ADD-ON DI WEBGATE400 – PSG ISTANT REPORT
Funzione che permette di realizzare “al volo” un
report da una videata convertita con Webgate400;
il report potrà poi essere modificato attraverso il
Report Editor. I report possono derivare da videate
fisse o da videate con subfile (anche multipagina)
WEBGATE400 - SOFTWARE IMPROVEMENT
19. ADD-ON DI WEBGATE400 – PSG ISTANT REPORT
Funzione che permette di realizzare “al volo” un
report da una videata convertita con Webgate400;
il report potrà poi essere modificato attraverso il
Report Editor. I report possono derivare da videate
fisse o da videate con subfile (anche multipagina)
WEBGATE400 - SOFTWARE IMPROVEMENT
20. ADD-ON DI WEBGATE400 – WEBCLUSTERING
Sistema integrato per la replica delle informazioni presenti nel sistema informativo principale
allo scopo di garantire continuità di servizio in caso di malfunzionamento dello stesso (backup a
caldo). Consente la replica di database, oggetti di sistema e directory IFS da un sistema
principale chiamato “SOURCE” ad un sistema secondario, chiamato “TARGET”.
La fase di attivazione del prodotto è composta dai
WEBGATE400 - SOFTWARE IMPROVEMENT
seguenti passi logici:
Definizione delle aziende per cui replicare gli oggetti.
Definizione delle librerie e dei percorsi IFS
oggetto di replica correlati alle aziende.
Definizione degli oggetti o dei percorsi per cui
attivare la replica.
Esecuzione delle fasi di identificazione dei sistemi
(Codifica di una configurazione e assegnazione della
stessa ad una azienda specifica).
Attivazione della replica (attivazione della Sessione).
21. ADD-ON DI WEBGATE400 – WEBCLUSTERING
Oltre al sofisticato Monitor Servizi che in tempo reale visualizza lo stato della replica, indicando
un indirizzo e-mail (se installato il prodotto database links e attivato il sistema di invio posta) in
caso di errore viene inviata una mail all’indirizzo specificato.
WEBGATE400 - SOFTWARE IMPROVEMENT
Indicando un nome utente utilizzando la sintassi fissa “USER=” seguita dal nome utente, viene
inviato un avviso dal server comandi di webgate400
23. ADD-ON DI WEBGATE400 – CROSSGATE LA CONVERSIONE SENZA SORGENTI
Tradizionale 5250
WEBGATE400 - SOFTWARE IMPROVEMENT
Versione convertita con
CrossGate
24. ADD-ON DI WEBGATE400 – CROSSGATE LA CONVERSIONE SENZA SORGENTI
Tradizionale 5250
WEBGATE400 - SOFTWARE IMPROVEMENT
Versione convertita con
CrossGate
25. ADD-ON DI WEBGATE400 – CROSSGATE LA CONVERSIONE SENZA SORGENTI
La conversione dei video di CrossGate può avvenire sui singoli oggetti DSPF, o su un intera libreria
oggetti. Non vengono in alcun modo alterati gli oggetti (ne DSPF ne PGM) ma viene solo creata una
struttura dati (nella stessa libreria in cui ci sono i DSPF) in modo da aiutare l’applet di Webgate400 a
riconoscere gli elementi a video.
Un particolare pannello attivabile direttamente dai subfile,
WEBGATE400 - SOFTWARE IMPROVEMENT
aiuterà l’interfaccia a “sanare” situazioni in cui non è stato
possibile effettuare i riconoscimenti automatici di
intestazioni di colonna o delle opzioni di subfile.
Esattamente come per Webgate400, la modernizzazione
consiste anche nell’aggiungere servizi applicativi
direttamente dall’interno dei programmi.
26. ADD-ON DI WEBGATE400 – TRANSLATE PER TRADURRE IN LINGUA IN MODO SEMPLICE, ORDINATO
Il modulo permette di manutenere le traduzioni delle varie parti di un video che sono legate alla
lingua. Questa funzione è in grado di supportare i caratteri specifici delle lingue. Questo
comporta principalmente la manutenzione di:
Traduzione display file;
Traduzione message file;
WEBGATE400 - SOFTWARE IMPROVEMENT
Traduzione documenti di help.
Tutte le traduzioni effettuate sui singoli display file
vengono registrate all’interno del dizionario
rendendole così disponibili per le successive
traduzioni. La funzione “Traduzione stringhe da display
file” analizza tutti i display file presenti nella libreria
selezionata o all’interno del progetto e identifica tutte
le costanti presenti più volte, visualizzandole una sola
volta al fine di velocizzare ulteriormente l’attività di
traduzione. Grazie a questa funzione è possibile
utilizzare quanto già presente all’interno del dizionario,
così come inserire le parti appena tradotte affinché
siano disponibili per traduzioni future. In maniera
simile, la funzione “Allineamento traduzione con
dizionario” permette di effettuare una traduzione
automatica di una libreria completa e nuova,
utilizzando quanto già presente all’interno del
dizionario.
27. ADD-ON DI WEBGATE400 – TRANSLATE PER TRADURRE IN LINGUA IN MODO SEMPLICE, ORDINATO
Il modulo permette di tenere traccia delle nuove costanti/messaggi introdotte nell’applicativo
(o modificate) in modo da poter fare degli interventi mirati di traduzione anche massiva.
Le traduzioni effettuate sono distribuibili nei rilasci come estensione dei DSPF
WEBGATE400 - SOFTWARE IMPROVEMENT