Che materia stai cercando?

Anteprima

ESTRATTO DOCUMENTO

SPECIFICHE DEL DATABASE

Requisiti

Si vuole realizzare una base di dati per una società che sviluppa software su commissione. La

base di dati deve mantenere informazioni sui committenti, sui dipendenti della società e sui

progetti commissionati, in lavorazione o già ultimati.

I committenti possono essere PROFESSIONISTI o AZIENDE. Per i professionisti, identificati

dalla partita I.V.A., si vuole memorizzare il nome, il cognome, il codice fiscale, il numero di

telefono, l’eventuale e-mail e l’indirizzo composto da città, provincia, via, n° civico e c.a.p.. Per

le aziende, identificate dalla partita I.V.A., si vuole memorizzare il nome, il titolare, il telefono,

l’eventuale e-mail e l’indirizzo composto da città, provincia, via, n° civico e c.a.p..

Per i PROGETTI, identificati da un nome, memorizziamo costo, le eventuali specifiche, data di

richesta, data di consegna del lavoro, committente, dipendenti assegnati e coordinatore.

Per i DIPENDENTI, identificati da una matricola, memorizziamo il nome, il cognome, il

numero di telefono, la data di nascita, il codice fiscale, l’eventuale e-mail e l’indirizzo,

composto da città, provincia, via, n° civico e c.a.p..

La società ha stabilito che ad ogni progetto possono essere assegnati contemporaneamente al

massimo cinque dipendenti più un unico coordinatore. Inoltre ogni dipendente può

partecipare e/o coordinare al massimo tre progetti contemporaneamente.

GLOSSARIO DEI TERMINI

Termine Descrizione Sinonimi Collegamenti

Professionista Privati committenti Progetto

della società di

sviluppo software. Progetto

Azienda Aziende committenti

della società di

sviluppo software. Lavoro Azienda,

Progetto Progetti Professionista,

commissionati, in fase Dipendente

di lavorazione o già

completati.

Dipendente Dipendenti della Progetto

società di sviluppo

software. Progetto

Coordinatore Dipendente

coordinatore di un

progetto 1

STRUTTURAZIONE DEI REQUISITI

Frasi di carattere generale

Si vuole realizzare una base di dati per una società che sviluppa software su commissione. La

base di dati deve mantenere informazioni sui committenti, sui dipendenti della società e sui

progetti. Frasi relative ai committenti

I committenti possono essere professionisti o aziende.

Frasi relative ai Professionisti

Per i professionisti, identificati dalla partita I.V.A., si vuole memorizzare il nome, il cognome, il

codice fiscale, il numero di telefono, l’eventuale e-mail e l’indirizzo composto da città,

provincia, via, n° civico e c.a.p..

Frasi relative alle Aziende

Per le aziende, identificate dalla partita I.V.A., si vuole memorizzare il nome, il titolare, il

telefono, l’eventuale e-mail e l’indirizzo composto da città, provincia, via, n° civico e c.a.p..

Frasi relative ai Progetti

Per i progetti, identificati da un nome, memorizziamo costo, le eventuali specifiche, data di

richiesta, data di consegna del lavoro, committente, dipendenti assegnati e il coordinatore.

Frasi relative ai Dipendenti

Per i dipendenti, identificati da una matricola, memorizziamo il nome, il cognome, il numero

di telefono, la data di nascita, il codice fiscale, l’eventuale e-mail e l’indirizzo, composto da

città, provincia, via, n° civico e c.a.p..

OPERAZIONI SUI DATI

OP.1 Inserimento nuovo progetto

OP.2 Inserimento nuovo dipendente

OP.3 Inserimento nuvo committente

OP.4 Visualizza tutti i progetti

OP.5 Visualizza tutti i dipendenti

OP.6 Visualizza tutti i committenti

OP.7 Cerca i dati di un progetto, del committente che lo ha richiesto, dei dipendenti che vi

partecipano e del coordinatore che lo dirige

OP.8 Cerca i dati di un dipendente, dei progetti che dirige e quelli a cui partecipa

OP.9 Cerca i dati di un committente e dei progetti che ha richiesto

2 N° CIVICO

PROVINCIA C.A.P.

CITTA’ INDIRIZZO I.V.A.

(1,1) VIA

(0,N) COORDINAZIONE TELEFONO

SCADENZA

DATA E-MAIL

RICHIESTA (0,1)

(0,N) (0,N) (1,1) (1,N)

RICHIESTA

DIPENDENTE COMMITTENTE

PROGETTO

PARTECIPAZIONE

(0,1)

NOME NOME (0,1)

E-MAIL COSTO SPECIFICHE

COGNOME MATRICOLA

TELEFONO CODICE PROFESSIONISTA AZIENDA

FISCALE

DATA

NASCITA NOME NOME

INDIRIZZO COGNOME TITOLARE

PROVINCIA

C.A.P. CODICE

SCHEMA E-

E - R FISCALE

CITTA’ VIA N° CIVICO

DOCUMENTAZIONE SCHEMA E-R

Dizionario dei dati

Entità Descrizione Attributi Identificatore

Nome, Costo, Nome.

Progetto Progetti aziendali sui Specifiche.

quali lavorano gli

impiegati.

Committente Professionista o Partita IVA, Telefono, Partita IVA.

Azienda che richiede E-Mail, Indirizzo (Città,

il software alla società. Provincia, Via, N°

Civico, C.A.P.). Partita IVA.

Professionista Libero Professionista Partita IVA, Indirizzo

che richiede il (Città, Provincia, Via,

software alla società. N° Civico, C.A.P.),

Nome, Cognome,

Codice Fiscale

Azienda Azienda che richiede Partita IVA, Indirizzo Partita IVA.

il software alla società. (Città, Provincia, Via,

N° Civico, C.A.P.),

Nome, Titolare. Matricola.

Dipendente Dipendenti della Nome, Cognome ,

società. Telefono, Data di

Nascita, Codice

Fiscale, Matricola, E-

Mail, Indirizzo (Città,

Provincia, Via, N°

Civico, C.A.P.)

Relazione Descrizione Entità Coinvolte Attributi

Committente (1,N), Data Richiesta,

Richiesta Associa il Progetto (1,1). Scadenza.

committente al

progetto. Progetto (0,N),

Partecipazione Associa un impiegato Dipendente (0,N).

al progetto al quale

lavora.

Coordinazione Associa il progetto al Progetto (1,1),

dipendente che lo Dipendente (0,N).

coordina. Regole di vincolo

1) Ad ogni progetto possono lavorare al massimo 5 dipendenti più un unico coordinatore.

2) Ogni dipendente può partecipare e/o coordinare al massimo tre progetti

contemporaneamente. 4

PROGETTAZIONE LOGICA

TAVOLA DEI VOLUMI

Concetto Tipo Volume

Progetto E 50

Committente E 25

Professionista E 10

Azienda E 15

Dipendente E 100

Richiesta R 50

Partecipazione R 150

Coordinazione R 50

Assumendo che un dipendente in media partecipa a 3 progetti contemporaneamente, risulta

che ad ogni progetto in media lavorano 3 dipendenti più l’unico coordinatore. Dalla tavola dei

volumi si deduce che in media ogni committente richiede 2 progetti.

TAVOLA DELLE OPERAZIONI

Operazione Tipo Frequenza

OP.1 I Ogni due settimane

OP.2 I Ogni tre mesi

OP.3 I Ogni tre settimane

OP.4 I 50 al giorno

OP.5 I 20 al giorno

OP.6 I 30 al giorno

OP.7 I 100 al giorno

OP.8 I 10 al giorno

OP.9 I 10 al giorno

TAVOLA DEGLI ACCESSI OPERAZIONE 7

Concetto Costrutto Accessi Tipo

Progetto Entità 1 L

Committente Entità 1 L

Dipendente Entità 4 L

Richiesta Relazione 1 L

Partecipazione Relazione 3 L

Coordinazione Relazione 1 L

5 SCHEMA DI OPERAZIONE 7

(1,1) I.V.A.

(0,N) COORDINAZIONE SCADENZA

DATA

RICHIESTA

(0,N) (0,N) (1,1) (1,N)

RICHIESTA

DIPENDENTE COMMITTENTE

PROGETTO

PARTECIPAZIONE NOME (0,1)

COSTO SPECIFICHE

NOME COGNOME MATRICOLA PROFESSIONISTA AZIENDA

NOME NOME

L’operazione coinvolge tutte le entità e le relazioni dello COGNOME TITOLARE

schema, ma sono rappresentati solo gli attributi di interesse

per l’operazione.


ACQUISTATO

1 volte

PAGINE

15

PESO

347.27 KB

AUTORE

Sara F

PUBBLICATO

+1 anno fa


DESCRIZIONE APPUNTO

Tesina per l'esame di Basi di Dati - Software House. Nello specifico gli argomenti trattati sono i seguenti: Si vuole realizzare una base di dati per una società che sviluppa software su commissione. La base di dati deve mantenere informazioni sui committenti, sui dipendenti della società e sui progetti commissionati, in lavorazione o già ultimati...ecc.


DETTAGLI
Esame: Basi di Dati
Corso di laurea: Corso di laurea in ingegneria informatica
SSD:
A.A.: 2003-2004

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Sara F di informazioni apprese con la frequenza delle lezioni di Basi di Dati e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Napoli Federico II - Unina o del prof Chianese Angelo.

Acquista con carta o conto PayPal

Scarica il file tutte le volte che vuoi

Paga con un conto PayPal per usufruire della garanzia Soddisfatto o rimborsato

Recensioni
Ti è piaciuto questo appunto? Valutalo!

Altri appunti di Basi di dati

Esercitazione Basi di dati
Esercitazione
Basi di Dati
Dispensa
Basi di Dati – Campionato di calcio
Appunto
Basi di Dati -SQL EMBEDDED
Dispensa