|
Tutti i sistemi informatici di tipo
"legacy" - ed in particolare quelli basati su
piattaforme iSeries - sono attualmente oggetto di forti pressioni
tendenti a cambiarne la struttura, esercitate da un'utenza ormai
evoluta, esigente e costantemente soggetta alle tendenze del
mercato.
Nel contesto competitivo attuale si richiedono applicazioni
d'impresa sostanzialmente sicure e robuste come quelle
disponibili in passato, ma fortemente innovative, sia in termini
di interazioni uomo-macchina, sia come dotazione o corredo di
funzionalità avanzate (data mining, multimedialità, transazioni
di e-business).
La modernizzazione delle applicazioni è, nel contempo, un
processo necessario e critico: necessario per cogliere le
opportunità di Internet e critico poiché ignorarne l'attuazione
può ridurre il grado di sensibilità e di efficienza della
supply-chain informativa.
Spesso un progetto di modernizzazione è caratterizzato da un
elevato grado di sofisticazione, quindi le imprese che lo
intraprendono devono riuscire a coordinare e gestire il
cambiamento paradigmatico con
la cultura d'impresa esistente, integrando coerentemente i tools,
la competenza dei professionisti ICT e le capacità degli utenti
aziendali.
Le applicazioni che oggi vengono utilizzate sull’iSeries sono il
risultato di vent’anni di lavoro di un universo di produttori di
software che hanno progettato il tutto pensando ad un’interfaccia
per terminali 5250.
Oggi questo software rappresenta un patrimonio enorme e, di
fatto, è quasi tutto il capitale software degli operatori che
utilizzano un server iSeries.
Ora, questi operatori, devono affrontare una
radicale modifica nel modo in cui le applicazioni vengono
utilizzate.
Il successo delle applicazioni Windows, Internet, la novità
dell’uso in ASP hanno reso inevitabile la dismissione
dell’interfaccia a caratteri su terminale 5250. Tutto questo
patrimonio software deve essere modificato.
La scelta della tecnologia da utilizzare per
questa modernizzazione è ora una scelta strategica. Si tratta di
impostare un progetto impegnativo sia in termini di investimento
sia di tempi di realizzazione.
Disponendo delle conoscenze necessarie per affrontare questo
problema, JET si propone come
partner tecnologico in grado di garantire il successo del
progetto di modernizzazione del vostro patrimonio Software.
JET è un centro di competenza tecnologico
specializzato nell’integrazione di sistemi “legacy” con le più
innovative tecnologie disponibili come e-terminal JAVA, XML,
WebSphere o MQSeries. JET può
partecipare al progetto sviluppando il software, ma soprattutto
fornisce la tecnologia e-terminal,
la consulenza, e l’addestramento, direttamente o tramite propri
business partner.
La famiglia dei prodottie-terminal è stata
progettata per consentire a programmatori e analisti, RPG, Cobol,
C, di produrre applicazioni con interfaccia GUI o XML, stampe in
formato PDF, continuando a programmare in modo procedurale e
interattivo con i linguaggi e con le tecniche di programmazione
che già conoscono.
I prodotti sono progettati per:
- Mantenere inalterata l’architettura del
proprio sistema informativo (basata su OS/400) permettendo una
graduale migrazione di alcune sue parti verso nuove tecnologie
emergenti.
- Permettere il riutilizzo del software
iSeries esistente.
- Permettere una completa integrazione con
strumenti di produttività
individuale (Office ecc.).
- Dividere la logica di business dalla logica
di presentazione.
- Permettere una completa integrazione con
nuove parti di software che rispondono alle nuove esigenze delle
aziende, come per esempio quella dell’ e-business.
- Salvaguardare le conoscenze aziendali
esistenti.
La tecnologia e-terminal
può essere utilizzata sia come tool di sviluppo di nuove
applicazioni e sia per modernizzare applicazioni esistenti.
Durante l’esecuzione, e-terminal
può fornire alle vostre applicazioni o un connettore XML o
una interfaccia GUI.
Questo vuol dire che l’output della vostra
applicazione può diventare o un flusso XML oppure può essere
inviato al terminale grafico di e-terminal
per essere visualizzato in modalità GUI di tipo Windows.
- Il
file XML può essere elaborato mediante XSL per diventare una
pagina HTML e quindi essere visualizzata da un browser, oppure
può essere elaborato per dispositivi wireless o PDA , ecc.
- L’interfaccia
GUI invece, è prodotta da e-terminal Client che è scritto in Java 2 e
può girare su varie JVM tra cui quella di Windows, MacOSX, Epoc
e altre. Quindi, anche con interfaccia GUI, l’output delle
vostre applicazioni può essere inviato ad un vastissimo numero
di dispositivi.
La modernizzazione delle applicazioni, e-terminal è dotato di un
pre-compilatore (o Convertitore), una procedura batch che prende
in input il sorgente dei programmi e delle DDS.
L’applicazione non viene modificata, gli viene aggiunta la possibilità di
mandare l’output su di una interfaccia GUI (o su di un file XML)
oltre che sui terminali 5250.
I programmi convertiti potranno poi essere
arricchiti di funzionalità (grafiche, di integrazione con
strumenti office) utilizzando il tool di sviluppo di e-terminal.
La manutenzione
dei programmi applicativi sarà sempre fatta in modalità 5250,
quando questi saranno pronti per passare in produzione dovranno
essere convertiti in modalità e-terminal.
In questo modo
anche la vostra attuale organizzazione di sviluppo sarà
salvaguardata. Il gruppo di sviluppo applicativo non dovrà
necessariamente conoscere le tecnologie di presentazione e chi si
occuperà della parte di presentazione non dovrà conoscere le
problematiche applicative.
Con e-terminal anche le vostre
attuali procedure di software distribution non vengono modificate
in quanto le problematiche sono analoghe a quelle delle
applicazioni 5250.
|