Catalina.php
L'applicazione CATALINA.php è stata progettata e sviluppata per semplificare il più possibile la gestione delle ronde, utilizzando le risorse hardware e software più avanzate che la tecnologia mette a disposizione.
L'intento è quello di configurare, raccogliere e analizzare le visite effettuate dalla ronde (guardie notturne) nei vari punti di controllo.
CATALINA.php è un'applicazione web-based, sviluppata in PHP.
Il PHP è un linguaggio di scripting. Semplice e potente, il linguaggio PHP rappresenta la soluzione ideale ad una vastissima gamma di esigenze, come indiscutibilmente dimostrato, del resto, dalla sua crescente popolarità e dal sempre maggiore numero di applicazioni Internet/Intranet basate su di esso.
L’interfaccia operatore del pacchetto é stata progettata in modo da renderla più intuitiva possibile.
L'interazione si ottiene tramite:
  • voci di menu;
  • bottoni sensibili al contesto (quando il mouse li incontra, visualizzano il testo associato all’icona, spiegandone il significato).


Le principali funzionalità di CATALINA.php sono le seguenti:

  • gestione multi-sito (opzionale) - per applicazioni in outsourcing;
  • gestione multi-azienda (opzionale);
  • uso di database standard SQL (MSSQL, MySQL, ecc.);
  • gestione anagrafiche clienti;
  • gestione anagrafiche ronde;
  • gestione calendari;
  • gestione reparti;
  • gestione qualifiche;
  • gestione lettori;
  • gestione tag;
  • gestione punti di controllo;
  • gestione percorsi giornalieri;
  • gestione percorsi settimanali;
  • configurazione tracciato transazioni;
  • configurazione parametri;
  • importazione transazioni (manuale e automatica);
  • gestione errori importazione transazioni;
  • lista percorsi anomali;
  • lista percorsi completati;
  • report per percorso giornaliero;
  • report per punto di controllo;
  • report per ronda;
  • gestione aggiornamenti;
  • registrazione e attivazione licenza d'uso;
  • gestione cambio password;
  • gestione automatismi;
  • gestione gruppi menu funzioni
  • gestione funzioni
  • gestione utenti;
  • gestione profili di accesso;
  • documentazione on-line;
  • gestione multilingua;
  • utility di manutenzione del database.
L'applicazione CATALINA.php viene fornita all'interno di una Virtual Machine (macchina virtuale), con sistema operativo LINUX, web-server Apache e database MySQL.
I motivi di questa scelta si riconducono essenzialmente alla stabilità e all'affidabilità, oltre che alla facilità di installazione e configurazione (soprattutto del database SQL). La Virtual Machine richiede che il PC che la ospita (PC ospite) abbia i seguenti requisiti minimi:
  • Processore: 733 MHz.
  • RAM: 512 MB
Naturalmente è opportuno che il PC ospite sia il più performante possibile, e che quindi i requisiti minimi siano largamente superati.
Il sistema operativo del PC ospite può essere uno dei seguenti:
  • MS WINDOWS (NT, 2000, XP, SERVER 2003, VISTA).
Il sistema operativo del Client può essere uno dei seguenti:
  • LINUX;
  • MS WINDOWS (98, NT, 2000, XP, VISTA);
  • MS WINDOWS (MOBILE, CE);
  • MACINTOSH.
L'applicazione è compatibile con tutti i web browser (MSIE, Mozilla Firefox, Opera, Safari, Chrome), tuttavia è stata ottimizzata per MSIE.