PMbyAS - Manuale operativo

  7 - Base dati

  7.1 - Impostazione funzionale generale

A parte alcuni casi particolari, quali ad esenpio gli Utenti, le procedure di gestione di una tavola di base dati sono articolate secondo uno schema comune che prevede:
  • entrata: la visualizzazione dell´intero contenuto della tabella (se lunga, su finestra fissa con barra di "scroll" verticale)
    Sull´estrema sinistra di ogni riga è presente il pulsantino ¤ la cui pressione porta alla funzione di variazione / cancellazione
    In alto sulla barra del sub menù di funzione si trova il pulsante nuova voce.

  • variazione: il pannello prevede:
    • una riga superiore, con la visualizzazione dei dati esistenti;
    • una riga inferiore, per la registrazione dei nuovi dati, già riempita con i dati preesistenti;
    • il pulsante aggiorna
    • il pulsante elimina
    La pressione di uno dei due tasti lancia la relativa elaborazione sul server.
    • Aggiornamento:

      • Se il controllo dei dati rileva un errore, viene restituito lo stesso pannello, con i dati precedentemente digitati, e un messaggio di errore in chiaro.
      • Se il controllo dei dati in entrata non rileva errori, viene eseguito l´aggiornamento ed il sistema restituisce la tabella completa di entrata, con gli aggiornamenti eseguiti

    • Eliminazione: il sistema verifica, nel caso di tabelle primarie come programma, attività, risorse umane, che non esista anche una sola registrazione su tale voce.

      • In caso positivo segnala il fatto e rifiuta l´eliminazione
      • In caso negativo esegue la eliminazione della riga e restituisce la tabella completa di entrata, al netto della riga cancellata

  • inserimento: il pannello prevede una sola riga, per la digitazione dei dati, e il pulsante registra

    Digitati i dati e premuto il tasto registra si lancia la funzione di inserimento sul server
    • Se il controllo dei dati rileva un errore, viene restituito lo stesso pannello, con i dati precedentemente digitati, e un messaggio di errore in chiaro.
    • Se il controllo dei dati in entrata non rileva errori, viene eseguito l´inserimento ed il sistema restituisce la tabella completa di entrata, compresa la nuova voce