Estratto del documento

Progettazione di una base di dati per un'officina comprensiva di meccanico, elettrauto e gommista

Indice

  • 1 Analisi dei requisiti
    • 1.1 Intervista e raccolta informazioni
      • 1.1.1 Primo contatto
      • 1.1.2 Secondo contatto
    • 1.2 Analisi dei processi interni
    • 1.3 Requisiti espressi in linguaggio naturale
    • 1.4 Glossario dei termini
    • 1.5 Strutturazione dei requisiti
    • 1.6 Specifica Operazioni
  • 2 Progettazione concettuale
    • 2.1 Tecnica adottata
    • 2.2 Scheletro dello schema
    • 2.3 Sviluppo delle componenti dello scheletro
    • 2.4 Schema finale
    • 2.5 Breve analisi di qualità dello schema E-R
    • 2.6 Dizionario dei dati
    • 2.7 Regole aziendali
  • 3 Progettazione logica
    • 3.1 Tavole dei volumi e delle operazioni
    • 3.2 Ristrutturazione dello schema
      • 3.2.1 Analisi derivazioni e ridondanze
      • 3.2.2 Eliminazione delle gerarchie
      • 3.2.3 Eliminazione degli attributi multivalore
    • 3.3 Elenco degli identificatori principali
    • 3.4 Schema ristrutturato finale
    • 3.5 Normalizzazione
    • 3.6 Traduzione verso il modello relazionale
  • 4 Codifica SQL
    • 4.1 Definizione schema
    • 4.2 Codifica operazioni e test

1 Analisi dei requisiti

1.1 Intervista e raccolta informazioni

1.1.1 Primo contatto

Ci siamo recati all'officina nel giorno 10/10/2014 per parlare con il ragioniere che ci avrebbe dato una panoramica del funzionamento dell'officina e della sua strutturazione interna. Riportiamo le domande e le risposte più importanti ai fini del nostro progetto:

“Ci potrebbe spiegare qual è il funzionamento di questa attività?”

  • “La nostra attività consiste di una piccola azienda a conduzione familiare. L'officina è essenzialmente divisa in tre reparti fondamentali: meccanico, elettrauto e gommista ognuno dei quali ha un tecnico specializzato. Ogni reparto è gestito dal tecnico generale che è anche il titolare dell'azienda.”

“Ci spieghi meglio il ruolo del tecnico generale.”

  • “Il tecnico generale è la persona che fa la prima valutazione del problema del cliente e, in base agli impegni dei vari tecnici, assegna le riparazioni e prevede i tempi di restituzione dell'auto. Inoltre si occupa dell'installazione di impianti metano e GPL che rientrano nel reparto elettrauto.”

“Usate dei software per la gestione dei dati dei clienti, delle riparazioni e per il calendario degli impegni?”

  • “Per i dati dei clienti usiamo un gestionale chiamato Officina CS che permette, oltre all'inserimento dell'anagrafica del mezzo e del titolare, anche la selezione del problema e dei pezzi sostituiti tramite uno schema grafico dell'automobile e la stampa di ricevute, fatture e preventivi. Per quanto riguarda invece il calendario, viene gestito su un vero e proprio calendario cartaceo dal tecnico generale.”

“Sarebbe utile, ad esempio, avere una gestione elettronica di tale calendario?”

  • “Sicuramente renderebbe la cosa molto più intuitiva e facilmente modificabile.”

“Ci spiegherebbe in sintesi come funziona tutta la catena di riparazione?”

  • “Tutto parte da quando il cliente arriva all'officina ed espone il suo problema al tecnico generale. Quest'ultimo fa una prima analisi del problema e affida l'autoveicolo al reparto o ai reparti competenti, nel caso in cui il problema sia di differenti tipi, e in base agli impegni dei tecnici fa una stima del tempo necessario. Poi il cliente passa nel mio ufficio e io prendo nota dei suoi dati, dei dati dell'auto e del problema. Nel caso in cui la riparazione da fare sia già ben definita, viene fatto un preventivo e si parte con l'ordine, altrimenti si aspetta la valutazione del tecnico che prende in consegna l'auto. Viene poi effettuata la riparazione e infine restituita la macchina al cliente.”

“Per quanto riguarda il cliente, quali sono le informazioni di cui lei prende nota?”

  • “Al cliente richiedo essenzialmente i suoi dati anagrafici: nome, cognome o nome dell'azienda, codice fiscale o partita iva, data di nascita, indirizzo, recapito telefonico, indirizzo email e tipo di pagamento. Poi per quanto riguarda l'auto prendo nota di tutti i dati riportati sul libretto di circolazione: marca e modello, targa, anno di immatricolazione, numero telaio, numero motore, chilometri attuali. Naturalmente viene inserita anche una breve descrizione del problema riscontrato.”

“Quali sono le informazioni fondamentali per la ricerca di un ricambio?”

  • “Sicuramente la targa, il numero di telaio e il codice motore, perché da queste è possibile desumere altri dati come marca, modello e anno di immatricolazione del veicolo. Il più importante di tutti è sicuramente il numero di telaio che può essere visto come il vero e proprio identificatore dell'auto.”
1.1.2 Secondo contatto

Ci siamo recati una seconda volta all'officina nel giorno 17/10/2014 per parlare nuovamente con il ragioniere. Questa volta la nostra intenzione era quella di avere informazioni sui fornitori e sulla gestione dei pezzi di ricambio. Riportiamo le domande e le risposte più importanti ai fini del nostro progetto:

“Come funziona il rapporto tra fornitori e officina?”

  • “I fornitori si trovano tutti in zona e vengono contattati telefonicamente per conoscere la disponibilità...”
Anteprima
Vedrai una selezione di 4 pagine su 15
Progetto Basi di Dati Pag. 1 Progetto Basi di Dati Pag. 2
Anteprima di 4 pagg. su 15.
Scarica il documento per vederlo tutto.
Progetto Basi di Dati Pag. 6
Anteprima di 4 pagg. su 15.
Scarica il documento per vederlo tutto.
Progetto Basi di Dati Pag. 11
1 su 15
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher sgorbius90 di informazioni apprese con la frequenza delle lezioni di Basi di dati e sistemi informativi e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università Politecnica delle Marche - Ancona o del prof Diamantini Claudia.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community