Database ingressi uscite automezzi/autisti azienda

Anonimo
2014-05-30T18:38:23+00:00

Buonasera. Vi espongo quanto dovrei fare con un database access:

lavorando in una portineria mi è stato richiesto di creare un database che riesca a memorizzare tutte le movimentazioni giornaliere di automezzi e autisti.

Praticamente ogni automezzo verrà numerato mentre ogni autista avrà delle lettere che lo identificheranno...ad esempio all'arrivo in portineria si vedrà il camion con il numero 1 guidato dall'autista che esporrà il cartello A...pare sia chiaro...

Il portiere dovrà utilizare una maschera (del database) per registrare tutte le movimentazioni in ingresso e in uscita con gli orari dell'ingresso e dell'uscita...

Qui può aiutarmi già con una schematizzazione di quello che sarà possibile fare?

Grazie mille

Nicola

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

11 risposte

Ordina per: Più utili
  1. Anonimo
    2014-06-02T18:03:19+00:00

    Ok,

    hai già individuato altre informazioni

    tblAuto

    AutoId (PK contatore)

    AutoTarga(testo)

    AutoDescrizione (testo)

    tblAutisti

    AutistaId (PK contatore)

    AutistaCognome (testo)

    AutistaNome (testo)

    Immagino una maschera continua che riporta dalla movimentazione più recente alla più vecchia. Per inserire un nuovo movimento utilizzerei una maschera singola che riporti due combobox con gli autisti  e gli automezzi presenti in sede, con la possibilità che il solo autista venga preselto (entra o esce a piedi).

    Mimmo

    La risposta è stata utile?

    2 persone hanno trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2014-06-02T19:28:37+00:00

    Ok,

    prova ad immaginare alle informazioni che vuoi evidenziare nella maschera e di conseguenza alla query che devi realizzare  come origine dati della form.

    Io immagino la maschera continua con la descrizione dell'autista, dell'eventuale automezzo e le date di ingresso ed uscita. Quindi la query avrà in relazione le tre tabelle, quella dell'autista degli automezzi in OUTER JOIN perchè potrebbe non essere interessato (il solo autista che entra o esce).

    Realizzata la query puoi realizzare la form in automatico o manualmente.

    Mimmo.

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  3. Anonimo
    2014-06-02T14:11:39+00:00

    Intanto grazie caro Mimmo.

    La maschera principale deve gestire e visualizzare tutte le movimentazioni degli autisti e degli automezzi.

    Le possibilità che possono verificarsi sono le seguenti:

    • autista che entra a piedi ed esce con automezzo;
    • autista che entra con un automezzo ed esce a piedi;
    • autista che entra con un automezzo ed esce con un altro automezzo;

    Inoltre la maschera principale servirà a visualizzare in tempo reale gli autisti e gli automezzi che sono all'interno dell'azienda.

    Pensavo in una maschera dove sopra ci sono gli autisti e gli automezzi da sceglierte tramite input da tastiera (gli automezzi sono codificati numericamente...1,2,3,4,.. e gli autisti tramite lettere...A,B,C,...) quindi il portiere inserisce la combinazione 1A per dire che è entrato il mezzo numero 1 guidato dall'autista A). i record della maschera però dovranno visualizzare non la combinazione 1A ma il nome dell'autista e la targa del veicolo...

    Sono stato un pochino chiaro?

    Non saprei come impostare il tutto...puoi aiutarmi?

    Grazie mille

    Nicola

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  4. Anonimo
    2014-06-02T18:12:18+00:00

    Diciamo che la maschera deve visualizzare solo la movimentazione on pending ossia o l'autista che é entrato e ancora non esce o l'automezzo che é entrato e ancora non esce. Quando escono o l'autista o il mezzo la maschera non deve più visualizzarli ma memorizzarli nel db. Puoi aiutarmi con la maschera?

    grazie ancora

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2014-06-02T13:31:20+00:00

    Ciao Nicola,

    immagino che ti serva una tabella degli automezzi, una degli autisti e una delle movimentazioni ( o corse, come preferisci).

    tblAuto

    AutoId (PK contatore)

    AutoDescrizione (testo)

    tblAutisti

    AutistaId (PK contatore)

    AutistaCognome (testo)

    AutistaNome (testo)

    tblCorse

    CorsaId (PK contatore)

    AutistaId (FK)

    AutoId (FK)

    CorsaTipo (Entrata/Uscita)

    CorsaDataOra (data/ora)

    A questo punto ti servono le maschere singole per inserire/aggiornare gli Autisti e anche le Auto.

    Quindi una maschera dove gestire la corsa con la selezione da due combo dell'Auto e dell'Autista la scelta Uscita/Entrata e la data/ora (magari presa  dal sistema Now() ).

    Fammi sapere 

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento