Progetto Motorizzazione
Si vuole realizzare un'applicazione base di dati per la gestione di un ipotetico ufficio della motorizzazione.
1 Descrizione del dominio applicativo
Si vuole realizzare un'applicazione base di dati per la gestione di un ipotetico ufficio della motorizzazione. Si presume l'esistenza di un certo numero di produttori di automobili ciascuno identificato da un nome (FIAT, FORD ecc.).
Per i produttori si è interessati a informazioni relative al nome, l'indirizzo (di un'eventuale sede centrale), telefono (eventuale numero verde), la ragione sociale e l'amministratore delegato.
I dati di nuovi produttori possono essere immessi in ogni momento, se il produttore ha l'autorizzazione per iniziare l'attività commerciale. L'autorizzazione non può essere ritirata e non più di cinque produttori possono essere in attività contemporaneamente.
Un produttore è considerato attivo finché possiede automobili registrate come prodotte da lui e non ancora vendute; nel momento in cui un produttore non possiede auto, il suo permesso di operare può essere sospeso. I dati di un produttore possono essere eliminati solo quando viene eliminata la storia di tutte le auto da lui prodotte.
Descrizione del dominio applicativo
Per ogni automobile si è interessati ad informazioni circa il modello, l'anno di produzione, il numero di serie assegnatogli dal produttore, unico fra le automobili da lui prodotte ed il costo. I dati relativi ad un'automobile vengono immessi all'atto della sua registrazione presso l'ufficio della motorizzazione.
Al momento della registrazione, all'automobile viene assegnato un numero, unico per ciascuna automobile e non modificabile, e la data di registrazione. Il produttore viene registrato come primo proprietario.
Un'automobile può essere registrata in qualsiasi giorno dell'anno in cui è stata costruita, ma al massimo entro il 31 gennaio dell’anno successivo alla costruzione. Nel caso di distruzione, viene registrata la data di distruzione, e da questo momento l'automobile non può più essere trasferita. Infine la storia di un automobile va conservata per almeno due anni dopo la sua distruzione.
2 Descrizione del dominio applicativo
I possibili modelli di automobile sono Panda, Uno, Escort ecc. Le automobili di ciascun modello sono prodotte dallo stesso produttore, il quale è libero di introdurre nuovi modelli sul mercato in qualsiasi momento.
Il nome di ciascun modello è unico fra tutti i modelli registrati. Le automobili di uno stesso modello hanno lo stesso consumo di benzina. Un modello ha una potenza di almeno 6 cavalli e una cilindrata compresa fra 400 e 3.000 cc.
I dati su un modello vanno conservati fino a che esiste nella base di dati un'automobile di tale modello. Le automobili di un certo modello non possono essere registrate se tale modello non è ancora noto all'ufficio della motorizzazione.
Descrizione del dominio applicativo
I rivenditori sono preposti alla distribuzione di automobili nuove, o usate, ai privati. Di un rivenditore interessano il nome, l'indirizzo, il telefono e l'eventuale numero di fax.
Nuovi rivenditori possono sorgere in ogni momento, ma la loro attività commerciale può iniziare solo se hanno ricevuto il permesso dagli uffici competenti. Un rivenditore può trattare automobili nuove di al più tre produttori diversi.
Ogni rivenditore è considerato operante finché possiede automobili; in caso contrario può richiedere la sospensione del permesso di operare. I dati di un rivenditore non operante vengono eliminati solo se questo non è stato proprietario di un'auto di cui si conserva la storia.
I privati sono persone proprietarie di una o più automobili già
-
Gestione dati e archivi - progettazione concettuale 3/esempio di progettazione concettuale
-
Gestione dati e archivi - progettazione concettuale 1
-
Gestione dati e archivi - progettazione concettuale 2/vincoli di integrità
-
Gestione dati e archivi - progettazione logica 1