ANNO SCOLASTICO 2010-2011 Specializzazione Informatica Abacus Prof. nnio !

anucci Classe "C informatica Appunti raccolti dagli alunni: Farina Raffaele Ramaglia Salvatore Marciano Emanuele
La Documentazione della soluzione della seconda prova scritta dell’esame di Stato deve contenere: 1. L#analisi preliminare$ il censimento della situazione esistente, la conoscenza di quanto si vuole raggiungere c!e nella realt" si ottiene con l’intervista e#o con affiancamento agli operatori c!e diventeranno gli utenti del soft$are da progettare%, la definizione delle specific!e di sicurezza per la protezione dei dati da accessi non autorizzati& la definizione delle specific!e di riservatezza per la protezione dei dati sensi'ili, la definizione delle specific!e di ergonomia e di usa'ilit" del soft$are per favorire il lavoro degli utenti finali( La fase preliminare nello s%ol&imento 'ella 2 pro%a scritta 'ell# same 'i Stato consiste in una lettura attenta 'ella traccia( nella 'efinizione 'elle prime ipotesi a&&iunti%e )c*e possiamo imma&inare come un#ulteriore inter%ista al committente per c*iarire &li aspetti 'el problema ambi&ui o non 'efiniti+ le ipotesi a&&iunti%e 'e%ono essere rica%ate 'alla situazione reale,( nella stesura 'i una bozza 'escritti%a 'elle principali informazioni 'a arc*i%iare e-o elaborare. 2. Pro&etto concettuale .o'ello -! utilizzare matita, gomma e masc!erina per flo$)c!art%& /. Stu'io 'ella molteplicit0$ partecipazione e car'inalit0+ 1. 2eri%azione 'el Pro&etto lo&ico .o'ello relazionale+ 3. Normalizzazione )1 2 / 4N,+ 5. Sc*ema 'i 'efinizione 'ei 'ati+ 6. 47N8IONI9!A..A )4unction :ierac*;, *rafico c!e descrive i comportamenti, cio+ le cose c!e il sistema dovr" fare( ,uest’attivit" si c!iama scomposizione funzionale, nei livelli pi- alti vengono descritte le funzioni con caratteri generali, scendendo nelle diramazioni pi- 'asse vengono descritte le operazioni di dettaglio( <. SC: .A 2 LL !ISO!S 2I SIST .A )S;stem !esources C*art, *rafico c!e illustra con sim'oli grafici: gli arc!ivi rappresentati da cilindri% utilizzati e il flusso delle informazioni dalle unit" di input verso quelle di output( =. 7.L 2ia&rammi 'ei casi '#uso e scenari .gni caso d’uso + inserito in un rettangolo c!e pu/ essere descitto nel dettaglio mediante altri diagrammi d’uso( 0n percorso all’interno di un caso d’uso + detto scenario( 10. >uer; S>L+ 11. Interfacce utente+

!IC:I ST 2 L CO..ITT NT
Le informazioni relative alle attivit" sportive studentesc!e devono essere organizzate in una 'ase di dati( *li studenti, dei quali si conservano le informazioni anagrafic!e, frequentano gli 1stituti superiori, e possono partecipare a una o pi- manifestazioni sportive specialit" sportive diverse,

giornate diverse, campionati c!e durano per mesi o gare di un giorno%( 2er ogni attivit" sportiva le scuole indicano un professore c!e svolge le funzioni di riferimento e di allenatore: ogni professore segue una sola manifestazione, ma una stessa manifestazione pu/ essere seguita da professori diversi di scuole diverse(  Definire il numero degli studenti c!e partecipano a una determinata manifestazione sportiva&  Elenco allenatori e scuole di appartenenza in ordine alfa'etico&  3umero degli studenti partecipanti di una determinata scuola per ciascuna disciplina sportiva(

2OC7. NTA8ION T CNICA
Ipotesi a&&iunti%e$  3el data'ase sono arc!iviate le scuole, gli studenti, i professori c!e partecipano alla manifestazione sportiva(  0n professore anc!e se lavora in pi- scuole deve essere referente di una sola scuola(

?ozza 'elle informazioni necessarie
Studenti, Manifestazioni Sportive, 2rofessori, 1stituti 4odice Studente, 3ome, 4ognome, Data di nascita%& 4odice Manifestazione, Specialit", *iorno, Durata%& 4odice professore, 3ome, 4ognome, Data di nascita%& 4odice 1stituto, 3ome, Localit"% &

Pro&etto concettuale ).o'ello

-! )entit; relations*ip,,

4odSt 3ome 4ognome data3ascita

4od1st 3ome Localit"

ST72 NT

N

rappresent a

1

1

ISTIT7TO

data1scrizione

N
iscritto

1
indica

N

N

.ANI4 STA8ION SPO!TI"A
Durata *iorno Specialit" 4odM

1
segue

N

P!O4 SSO!

data3ascita 4ognome 4od2 3ome

Stu'io 'ella molteplicit0$ partecipazione e car'inalit0
Stu'ente  Istituto$ 1..1 0no studente rappresenta una e una sola scuola 2artecipazione o''ligatoria 5 4ardinalit" 6%

Istituto  Stu'ente$ 1..N 0n istituto + rappresentata da almeno uno studente 2artecipazione o''ligatoria% 0n istituto pu/ essere rappresentato da pi- studenti 4ardinalit" 3% Istituto  Professore$ 1..N 0n istituto deve indicare almeno un professore 2artecipazione o''ligatoria % 0n istituto pu/ indicare pi- professori per le diverse manifestazioni sportive 4ardinalit" 3% Professore  Istituto$ 1..1 0n professore deve rappresentare uno e un solo 1stituto 2artecipazione o''ligatoria) 4ardinalit" 6% .anifestazione Sporti%a  Professore$ 1..N 0na manifestazione deve essere seguita da almeno un professore 2artecipazione o''ligatoria% 0na manifestazione pu/ essere seguita da piu professori di diversi istituti 4ardinalit" 3% Professore  .anifestazione Sporti%a$ 1..1 0n professore deve seguire una e una sola manifestazione 2artecipazione o''ligatoria ) 4ardinalit" 6% Stu'ente  .anifestazione Sporti%a$ 1..N 0no studente deve partecipare almeno ad una manifestazione 2artecipazione o''ligatoria%

0no studente pu/ partecipare a pi- manifestazioni

4ardinalit" 3%

.anifestazione Sporti%a  Stu'ente$ 1..N Ad una manifestazione sportiva deve partecipare almeno uno studente 2artecipazione o''ligatoria% Ad una manifestazione sportiva possono partecipare pi- studenti 4ardinalit" 3%

Pro&etto Lo&ico ).o'ello relazionale,
! LA8IONI C: !APP! S NTANO IN4O!.A8IONI$ 1$N

Stu'enti 4odSt, 3ome, 4ognome, Data3ascita, 4od1st% Istituti 4od1st, 3ome, Localit"% Professori 4od2, 3ome, 4ognome, Data3ascita, 4odM, 4od1st% .anifestazioni@Sporti%e 4odM, Specialit", *iorno, Durata% ! LA8IONI C: !APP! S NTANO ASSOCIA8IONI

Iscrizioni 4odSt, 4odM, Data1scrizione%

SC: .A 2I 2 4INI8ION 2 I 2ATI Tabella Studenti Attributo 4odSt 3ome 4ognome Data3ascita 4od1st 4od1st 3ome Localit" 4od2 3ome 4ognome Data3ascita 4od1st 4odM 4odM Specialit" *iorno Durata C*ia%e 2rimar7 8e7 4ormato 3umerico smallint% 4arattere 4!ar% 4arattere 4!ar% Data Date% 3umerico smallint% 3umerico smallint% 4arattere 4!ar% 4arattere 4!ar% 3umerico smallint% 4arattere 4!ar% 4arattere 4!ar% Data Date% 3umerico smallint% 3umerico smallint% 3umerico smallint% 4arattere 4!ar% Data Date% 4arattere 4!ar% 2imensione 9: 9: In'icizzato 3o 3o 3o 3o 3o 3o 3o 3o 3o 3o 3o 3o 3o 3o 3o 3o 3o 3o

1stituti 2rofessori

Foreign 8e7 2rimar7 8e7 2rimar7 8e7

9: 6: 9: 9:

Manifesta zioni;spo rtive

Foreign 8e7 Foreign 8e7 2rimar7 8e7

6: 6:

1scrizioni

4od2 4odM 4odSt Data1scrizione

Foreign 8e7

3umerico smallint% 3umerico smallint% 3umerico smallint% Data Date%

3o 3o 3o 3o

Spazio totale occupato 'i memoria$ Ipotesi$ 3umero Alunni partecipanti per ogni scuola: 9:: <=: '7te 3umero Scuole partecipanti: 6:: < >= '7te 3umero 2rofessori indicati per ogni Scuola: =: < =: '7te Totale$ 6?::: '7te 6? 8'7te%

Ipotesi tasso 'i crescita$ 20A )Calcolato sulla base 'elle manifestazioni sporti%e relati%e a&li anni prece'enti, Totale necessario nei prossimi 3 anni $ 6@9:: '7te 6@(9 8'7te%

47N8IONI9!A..A )4unction :ierac*;,
9rafico c*e 'escri%e i comportamenti( cioB le cose c*e il sistema 'o%r0 fare. >uest#atti%it0 si c*iama scomposizione funzionale( nei li%elli piC alti %en&ono 'escritte le funzioni con caratteri &enerali( scen'en'o nelle 'iramazioni piC basse %en&ono 'escritte le operazioni 'i 'etta&lio.

.AIN

Inserimento 2ati

>uer;

Inserimento 2ati Stu'enti

Inserimento 2ati Istituti

Inserimento 2ati Professori

Inserimento 2ati .anifestazion i

Numero Stu'enti per una certa manifestazion e

lenco allenatori e scuole 'i appartenenza in or'ine alfabetico

Numero Stu'enti 'i una certa scuola per ciascuna manifestazion

SC: .A 2 LL !ISO!S 2I SIST .A )S;stem !esources C*art,

>7 !D S>L
 2efinire il numero 'e&li stu'enti c*e partecipano a una 'eterminata manifestazione sporti%a+
SELE4A 4ount <% AS numero;partecipanti, iscrizioni(codM FR.M iscrizioni *R.02 BC iscrizioni(codM DAE13* iscrizioni(codMFGinserisci il codice della manifestazione sportivaH&

lenco allenatori e scuole 'i appartenenza in or'ine alfabetico+

SELE4A professori(nome, professori(cognome, istituti(nome FR.M istituti 133ER I.13 professori .3 istituti(cod1st F professori(cod1st .RDER BC professori(nome&

 Numero 'e&li stu'enti partecipanti 'i una 'eterminata scuola per ciascuna 'isciplina sporti%a.
SELE4A 4ount <% AS numero;partecipanti, iscrizioni(codM, studenti(cod1st FR.M istituti 133ER I.13 studenti 133ER I.13 iscrizioni .3 studenti(codStFiscrizioni(4odSt% .3 istituti(cod1st F studenti(cod1st *R.02 BC iscrizioni(codM, studenti(cod1st DAE13* studenti(cod1st FGinserisci codice istitutoH&