HomeAziendaProdottiPortfolioContatti
Logo Harvard Group
 
Star*Net    Star*Web    Star*Budget    DB Win    DB Doc    DB Web    Net Mobility    Star*Value     Star*Jumping    Star*Look    Star*Moving    SIAC
 

Prodotti Star Jumping
Sistema di sviluppo

Casella di testo: Star*Jumping
STAR*JUMPING

Sistema di sviluppo
Navigazione dati
Controllo e analisi vendite

Controllo e analisi margini

 



Sistema di sviluppo

* Funzionamento
* Sviluppo

* Architettura
* Sicurezza
* Funzioni di base

 

Funzionamento

Il prodotto consente di creare dei pannelli di presentazione che possono essere poi combinati in schemi ; inoltre è possibile collegare tra di loro i vari schemi tramite "hyperlink" come nelle pagine web.

Figura 2- Un pannello

Ogni singolo pannello è un componente riutilizzabile che può far parte di più di uno schemi, può contenere informazioni sia di tipo testuale che grafico, può essere stampato o esportato verso MS Excel. I dati dei pannelli possono essere ordinati per contenuto di una colonna con un semplice click del mouse oppure è possibile effettuare delle ricerche all'interno di una colonna.

Figura 3 - Uno schema contenente il pannello di cui alla figura precedente

I pannelli di uno schema possono essere dinamicamente correlati tra di loro; come si vede nell' esempio della figura precedente quando ci si sposta di riga nel pannello 1, il pannello 2 ricarica i suoi dati. Nei pannelli possono essere definiti dei collegamenti ovvero delle specifiche per il richiamo di uno schema con passaggio di informazioni, sia su pannelli di tipo testuale che grafico, che l'utente può utilizzare con un semplice click del mouse.

Figura 4- Due pannelli con evidenziati tutti i possibili salti

E' possibile definire dei pannelli di filtro, utlizzabili cioè per restringere la quantità dei dati trattati da altri pannelli, in modo da poter accedere in maniera efficiente e mirata a ciò che interessa.


Figura 5 - Pannello di tipo filtro

 

 

Sviluppo

I pannelli utilizzati da Star*Jumping si possono costruire con Powerbuilder di Sybase o con il suo modulo per lo sviluppo dei report Infomaker. Da questo fatto derivano alcuni grossi vantaggi:

  • Possibilità di collegarsi a tutti i principali motori di database (ad esempio: Oracle, Informix, MS SQL Server, ecc.)
  • Un potente ambiente di sviluppo completamente grafico che consente di operare senza conoscere linguaggi di programmazione
  • Possibilità per chi volesse spingersi più a fondo di scrivere, tramite Powerbuilder, funzioni , che implementano la "business logic", utilizzabili poi dai pannelli per presentare dati che derivano da complesse elaborazioni


Figura 6 - Il disegno di un pannello

Figura 7 - Collegamento del pannello ai dati

 

 

Architettura

Star*Jumping, grazie alla sua architettura a più livelli, è un prodotto estremamente scalabile, cioè capace di adattarsi sia alle realtà semplici che a quelle ampie e complesse. Sono possibili molteplici configurazioni; qui di seguito ne verranno presentate tre di esempio.

  • CONFIGURAZIONE DI TIPO STANDALONE
    Questa è una configurazione utilizzabile, per esempio, su un portatile dove siano stati caricati i dati e che venga utilizzato scollegato dalla rete aziendale.

In questa maniera la versione monolitica di Star*Jumping (cioè contenente sia la parte client che la parte server) accede direttamente ai dati.

  • CONFIGURAZIONE PER LAN
    Questa è una configurazione adatta ad un'azienda che abbia le macchine collegate tramite una rete locale.



Questa configurazione a tre livelli presenta svariati vantaggi:

  • Il traffico di rete è molto ridotto grazie al fatto che tra il server e le macchine client transitano solo le poche informazioni che devono essere presentate a video
  • Sulle macchine client non è necessario installare e configurare alcun software così che il costo di installazione e manutenzione per ogni macchina client aggiunta è praticamente zero
  • Totale indipendenza dalla locazione dei dati: è infatti possibile spostare il database server o aggiungerne uno senza influenzare le macchine client.
  • CONFIGURAZIONE PER WAN E INTERNETQuesta è una configurazione per situazioni in cui parti dell'azienda siano separate e comunichino tramite una rete geografica o internet

Grazie alle caratteristiche esplicitate precedentemente è possibile accedere ai dati anche tramite collegamenti su linee a banda ridotta, riuscendo ad avere prestazioni accettabili anche con connessioni di tipo dial-up. In questo caso comunque è necessario, per una questione di prestazioni e sicurezza, installare il software Star*Jumping client sulle eventuali macchine client esterne che si collegano via internet.

E' inoltre disponibile una prestazione di monitor grazie al quale l'amministratore del sistema è sempre in grado di vedere quali sono le connessioni attive, da quali client e tramite quali server, l'amministratore ha inoltre la possibilità di terminare ogni client o server.

 

 

Sicurezza

Star*Jumping gestisce una procedura per il login degli utenti, che può essere personalizzata tramite funzioni scritte in PowerBuilder al fine di adattarla alle proprie esigenze.

I permessi di accesso alle informazioni sono gestiti in modo molto granulare, è infatti possibile stabilirli a livello di schema, pannello o di singolo campo. I soggetti dei permessi sono utenti, gruppi di utenti, posti di lavoro e gruppi di posti di lavoro. I gruppi possono contenere altri gruppi.

 

 

Funzioni di base

Il framework di Star*Jumping mette a disposizione automaticamente una serie di funzionalità accessibili tramite voce di menù o icone della toolbar.

Ritorna il risultato di una ricerca al punto che ha effettuato la richiesta
Porta in primo piano lo schema cronologicamente precedente
Porta in primo piano lo schema cronologicamente seguente
Porta in primo piano lo schema dal quale è stato richiamato l'attuale
Esegue il salto specificato nella casella attiva
Chiude tutti gli schemi richiamati dall'attuale, direttamente ed indirettamente
Chiude tutti gli schemi cronologicamente successivi all'attuale
Effettua una ricerca nella colonna corrente
Ripete l'ultima ricerca
*
Ordina il pannello in base al contenuto della colonna corrente
Rilegge i dati dello schema attuale
Imposta il timer per la rilettura automatica dei dati
Avvia / Ferma il timer per la rilettura automatica dei dati
*
Stampa lo schema attuale
Stampa il pannello attuale
Apre un foglio excel e vi esporta i dati del pannello attuale
Gestisce i parametri di contesto
Chiude lo schema attuale
Chiude Star*Jumping
Informazioni sull'installazione e sullo schema attuale

 

Figura 8 - Le informazioni sull'installazione e sullo schema


I prodotti disponibili sono:

STAR*JUMPING - Sistema di sviluppo
STAR*JUMPING - Navigazione dati
STAR*JUMPING - Controllo e analisi vendite
STAR*JUMPING - Controllo e analisi margini

 

 

 

 

 

 

 

 

 
 
© 2000 Harvard Group