Presentazione dell'interfaccia Notes


Relatore: Cesare Bacchini

Argomenti:

L'interfaccia ai database Notes utilizzati in AR č stata inizialmente sviluppata per il database "richieste sviluppo clienti".

I punti affrontati sono: l'interfaccia, il server utilizzato, il contenuto.

Interfaccia

Notes prevede un'interfaccia automatica verso Internet (chiamata Lotus Domino) che consente di "trasformare" un qualsiasi database Notes in una serie di documenti Web che consentono una navigazione simile a quella del client Notes.

Naturalmente il look che si ottiene utilizzando l'interfaccia default di Domino č molto semplice e non si adatta alle necessitā di un sito progettato con un design specifico.

Pertanto esistono una serie di tecniche per utilizzare le parti rese disponibili da Domino e modificarne l'interfaccia.

La tecnica utilizzata per il database richieste, che verrā "clonata" anche sul database Patch, prevede di avere una testata HTML che costruisce la barra superiore, la barra laterale ed eventualmente anche una barra inferiore utilizzando gli stessi files utilizzati dagli altri server del sito AR.

In questo modo, modifiche apportate al disegno del sito si ripercuotono automaticamente sulle pagine del server Notes.

La barra laterale contiene una serie di link alle viste disponibili nel database, che vengono mantenute nel database stesso.

In pratica, se si vuole modificare l'elenco dei link č sufficiente cambiare i documenti presenti nella vista "Web-StrutturaNavBar" e la modifica viene riportata su Internet poco dopo (č necessaria una replica tra ARN1 e US1)

Il server

Il server utilizzato č il server US1 - il server tramite il quale i clienti AR si collegano per replicare i database attualmente disponibili ai clienti (in pratica, Richieste di sviluppo, Patch, Address books, e Richieste Assistenza).

Questo server replica i dati da ARN1 all'inizio di ogni ora - per cui le nuove patch, le nuove richieste, ecc... vengono rese disponibili con un leggero ritardo.

I dati disponibili

Il dati resi disponibili su Internet relativamente alle richieste cliente sono gli stessi che i clienti possono vedere sui database in replica presso di loro. L'interfaccia sotto client Notes verrā resa simile a quella Web.

I dati disponibili sono ottenuti tramite copia dal database richieste di sviluppo: la copia avviene ogni ora e effettua alcuni controlli:

  • I documenti con cliente AR non vengono trasmessi ai clienti
  • Solo documenti con prodotto NetSim, GFP, GL, NetFondi, AM vengono trasmessi (le modifiche di libreria AR e modifiche su prodotti minori non vengono trasmesse)
  • Documenti cancellati nel database AR vengono cancellati nel database Clienti.

Per quanto riguarda il contenuto dei singoli documenti i dati contenuti vengono modificati in modo da

  • non contenere i dati di uso interno AR che al cliente non servono
  • far vedere ai singoli clienti tutte le richieste di sviluppo che li riguardano
  • far vedere a tutti i clienti una serie di richieste di sviluppo che contengono programmi non di nucleo ma che sono di interesse generale e quindi possono essere acquisiti facendone richiesta ad AR

Prossimi database

Il database Patch verrā reso disponibile durante la prossima settimana, e potrā essere utilizzato inizialmente per interrogazione del contenuto delle patch ma non per l'installazione dei programmi che rimane per il momento sul client Notes.

Collegamento Notes con i clienti

Dietro richiesta di numerosi clienti i database patch verranno mantenuti disponibili anche su collegamento Notes perlomeno nel prossimo futuro. Soprattutto il database patch, che replicando "off-line" consente ai clienti di non attendere il tempo necessario per il trasferimento che č necessario se si lavora via HTTP o via FTP.

amm.pres.arg.06 • LastModified: 14-9-2007 • Chiara Dragoni