La Rete e i Servizi Informatici del CIGS 

 

Gli  Applicativi principali

 

Applicazione

Ruoli svolti nella Gestione Dati

Image002Login.exe

Image004

 

 

 

 

In esecuzione sul PC1 ( corridoio ):

 

·    consente l’attivazione e la disattivazione dei laboratori.

 

·    Previa identificazione dell’utente comunica ai vari applicativi locali sugli strumenti l’inizio della sessione di lavoro passando le informazioni relative

 

·    Controlla il flusso iniziale dei dati prodotti

 

 

·    Controlla e mostra le prenotazioni in arrivo.

 

·    Riceve dagli applicativi locali la informazione di fine sessione e procede al trasferimento definitivo dei dati nella loro destinazione finale.

 

·    Comunica a Web_Data.exe la possibilità di archiviare i dati e generare la pagina Web relativa

 

·    Controlla periodicamente se ci sono richieste di prenotazione dal sito Web e ne permette la conferma da parte dello staff

 

 

 

Autore/i : Tombesi ( VB6 )

 

Image005Image007

Image009 NMR400_CTRL.exe

 

……

 

      <XXX>_CTRL

 

……

 

Image010sem1_crtrl

Image009ESEM_CTRL.exe

 

 

 

In esecuzione sul PC di controllo di ogni Lab:

 

 

 

 

 

·    Esiste un applicativo specifico per ogni laboratorio del CIGS. Tutti sono stati realizzati a partire da una struttura comune di codice VB riusabile.

 

·    Controlla l’inizio e la fine della sessione

 

·    Attiva/Disattiva il SW di controllo dello strumento

 

 

·    A diversi livelli, quando possibile, si integra con il SW dello strumento per acquisire i dati

 

·    Al termine della sessione si occupa di trasferire i dati acquisti mantenendo una determinata struttura gerarchica

 

 

·    Comunica al programma di Login la avvenuta chiusura della sessione di lavoro e la disponibilità dei dati acquisiti per la archiviazione

 

·    Incorpora una interfaccia Web che può essere connessa con l’esterno per svolgere funzioni di comunicazione con l’utente locale

 

 

·    Tramite la interfaccia web può essere attivato il Controllo Remoto da parte del proprietario della sessione ma SOLO da VPN

 

·    Aggiorna periodicamente un file di stato:

O:\cigs_labs\<strumento>.info

 

·    Può eseguire un backup di files importanti  o di configurazioni di registro di Windows in modo configurabile.

 

·     Si occupano di mantenere e organizzare i dati prodotti secondo una struttura rigida e prefissata in modo da facilitare l’accesso e la organizzazione dei medsimi da parte di altri applicativi e/o servizi  [ vedi dettagli ]

 

 

 

Autore/i : Fabbri, Tombesi, Bergamini ( VB6 )

 

 

Image014 Prenotazioni.exe

Image016

 

 

 

 

 

In esecuzione sul PC1 ( corridoio ):

 

·    Gestione, visione e blocco delle prenotazioni dei laboratori

 

·    Può  essere eseguito su qualsiasi PC.

 

·    La creazione e la cancellazione delle prenotazioni sono fattibili solo dallo Staff

 

·  Esiste un applicativo CGI simile accessibile via Web a disposizione degli utenti

 

Autore/i : Tombesi - Fabbri( VB6 )

 

Image018 Web_data.exe

Image020

 

Viene attivata sul PC del corridoio da Login.exe al termine di ogni sessione di lavoro

 

·    Estrae dai dati strumentali tutte le informazioni possibili e le registra nel Database DATI_DB.

 

·    Genera il corpo della pagina web che verrà utilizzato dagli applicativi collegati al Web Server per visualizzare i dati da Browser remoto.

 

·    Comunica a BackupCigs le informazioni per produrre in anticipo i files compressi per lo scaricamento da rete

 

Può essere eseguito anche  su qualsiasi PC.

 

Da fare girare  quando si introduce qualche variazione manuale sulla struttura dei dati e nei files *.ses

 

Autore/i : Fabbri ( VB6 )

 

Image022Cigs_MAIN.exe

Image023Image025

 

 

In esecuzione sul PC1 ( corridoio ):

 

·       Controlla i vari servizi interni ed esterni

 

·       Riceve via TCPIP dal VideoServer 2, la notifica che è c’è stata una uscita o un ingresso dalla porta principale e lo comunica a tutti i clients dello staff, che hanno attivato tale funzione ( VideoControl ).

 

·       Mantiene la registrazione degli eventi di ingresso e uscita per un numero di giorni prefissato a piacere.

 

·       Controlla e consente di vedere lo stato della rete e dei servizi cigs

 

·       Invia messaggi agli amministratori di rete in caso ci sia qualcosa da segnalare

 

·       Tramite la interfaccia Web degli applicativi dei Labs scarica dai medesimi lo snapshot del loro desktop corrente e lo mostra

 

Autore/i : Fabbri ( VB6 )

 

 

 

 

Image027BackupCigs.exe

Image029

 

In esecuzione sul SRV4:

 

·       Si occupa delle varie fasi di backup che implicano lo spostamento di gruppi di dati fra diverse unità disco in funzione della loro

 

·     Controlla gli spazi sui vari dischi dei rete assicurando ed esegue gli spostamenti necessari a mantenere SEMPRE un spazio libero minimo.

 

·     Gli spostamenti dei gruppi di dati strumentali avvengono mantenendo sempre aggiornate nel Database dei dati le loro “coordinate rete” in modo che siano accessibili via software da qualsiasi applicativo

 

 

·       Produce gli Zip files al termine della sessione

 

·       Produce la copia di sicurezza dei dati al termine della sessione

 

 

Autore/i : Fabbri ( VB6 )

 

Image030 SyncCigs.exe

 

Image032

 

 

 

In esecuzione sul SRV4:

 

·    Controlla consistenza dei Sets di Replica DFS

 

·    Esegue copie di sicurezza dei Sets di Replica DFS

 

 

·    Esegue le copie dei folders non inseriti nei Sets di Replica DFS

 

Autore/i : Fabbri ( VB6 )

 

 

 

 

Image034 MsArchive.exe

 

 

 

Gira su Cis09 :

 

·    Gestisce e controlla copie degli archivi Locali degli spettrometri di massa organica

·    Esegue e mette a disposizione per il Download i files Zip delle sessioni “complete” degli spettrometri di massa organica

 

Autore/i : Fabbri ( VB6 )

 

Web Server IIS 6

 

·          Php

·          ASP

·          .Net

 

·          $CGI_USR.exe

·          CGI_prenot.exe

·          CGI_XXXXX

 

Image036

 

In esecuzione sul SRV3-4 ( NLB ):

 

IIS 6 ha sostituito  WebSite dal 01/01/2009.

Le librerie per generare applicativi CGI sono state aggiornate e possono essere utilizzate anche per altri applicativi Server come Apache ecc.

Gli applicativi già sviluppati per WebSite sono stati riscritti per integrarsi meglio con la struttura attuale del sito.

 

Può integrare tutte le tecnologie Web + moderne ed è integrato con la tecnologia Single SignON di ateneo tramite il servizio Shibboleth

 

·    Può identificare un utente remoto e consentirgli di scaricare i propri dati, cercare i propri dati, gestire le proprie prenotazioni.

 

·    Come tutti i server Web mette a disposizione pagine statiche contenute nella struttura del sito.

 

 

Gestione e Sviluppo applicativi :

 

Fabbri /Tombesi /Bergamini

( CGI-VB6, HML,PHP,ASP )

 

 

 

Image038 StaffControl.exe

Image039

 

·          Gira su tutti i PC dello Staff e può essere lanciato da ogni PC dove, anche temporaneamente, deve lavorare qualcuno dello Staff

·          Svolge varie funzioni  [ dettagli ] oltre quella di permettere la messaggistica istantanea fra tutti coloro che sono presenti al cigs

 

Autore/i : Fabbri ( VB6 )

 

 

Image041CigsIrc.exe

 

Permette l’accesso e il controllo remoto delle sessioni di lavoro da parte dei titolari delle medesime. L’accesso è garantito anche per connessioni dall’esterno di UniMoRe tramite l’uso della VPN

 

Autore/i : Fabbri ( VB6 )

 

Image042 GestioneListe.exe

 

 

In esecuzione sul PC1 ( corridoio ):

 

Gestisce liste di posta su server MailMan di Ateneo. Gira in automatico su Cigs01 una vola al giorno. Può essere eseguito da tutti i PC.

 

 

Autore/i : Fabbri , Bergamini ( VB6 )

 

 

 

 

 

 

< Indietro

Torna all’Indice

Avanti  >