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
produttori possono essere in attività contemporaneamente. Un
cinque
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