Sunteți pe pagina 1din 34

Proiect atestat

informatica
Profesor coordonator :
Dogaru Liliana
Autori:
Turtoi
Marinela
Mitu Anca
-Miruna
M
Anul scolar 2009-2010 M
Colegiul Dobrogean Spiru C.
Haret
Aeroport
Clientii unui aeroport s-au plans , in
nenumarate randuri, conducerii
aeroportului despre proasta organizare a
activitatii din aeroport. De aceea,
conducerea acestuia a decis ca toate
informatiile legate de activitatea
aeroportului trebuie sa fie gestionate cu
ajutorul unei baze de date si ne-a angajat
pe noi sa proiectam aceasta baza de date.
Prima noastra sarcina este sa organizam
informatiile despre toate avioanele
stationate sau detinute de catre aeroport.
In urma discutiilor pe care le-am purtat cu
angajatii aeroportului am ajuns la
concluzia ca informatiile relevante sunt
urmatoarele:
Fiecare avion are un numar de
inregistrare, si un model. Aeroportul
gazduiese un numar de modele de
avioane, si fiecare model este identificat
printr-un cod (de exemplu DC-10) si are o
anumita capacitate si greutate.
La aeroport lucreaza un numar de tehnicieni despre care
trebuie sa memoram numele, cnp-ul, adresa, numarul de telefon si
salariul.
Fiecare tehnician este expert pentru un numar de modele de
avioane.
Controlorii de trafic trebuie sa aiba un control medical
amanuntit. Pentru fiecare controlor de trafic trebuie sa retinem
data celui mai recent control medical amanuntit.
Angajatii firmei (inclusiv tehnicienii) pot fi membrii unuia
dintre sindicatele existente. Pentru fiecare membru de sindicat
trebuie sa stim carui sindicat ii apartine, data la care s-a inscris in
sindicat, precum si un numar de legitimatie.
Exista si o serie de teste care se aplica avioanelor pentru a
verifica starea lor tehnica si pentru a se emite autorizatia de zbor
pentru acel aparat. Fiecare test este identificat printr-un cod, un
nume, si se cunoaste scorul maxim posibil si scorul minim necesar
pentru ca autorizatia de zbor sa poata fi emisa.
Este nevoie sa se memoreze data la care un anumit test a
fost aplicat anumitei aeronave, scorul obtinut, si trebuie sa se stie
care este tehnicianul care s-a ocupat de aplicarea testului respectiv
si numarul de ore cat a durat testul.
Avion
Tehnicieni
Angajati #cnp-ul
# numar de #cnp *nume
inregistrare *nume
*adresa
*adresa
*model *nr tel *nr. Tel
*capacitate *salariu *salariul
*greutate nr de
legitimatie

Other Controlor trafic


#analize
*data control
medical

.
.
.
.

Test Sindicat
#cod
#id
*nume *data
*scor inscrierii
maxim
*scor
minim
Evidenta
#nr
*data
Avion Ruta
#nr ruta
*observatie
# numar de *loc.plecare
inregistrare Tehnicieni
*interval orar
*model
*capacitate
*greutate
#cnp-ul
*nume
*adresa
*nr. Tel
*salariul

Angajati
Evidenta Inregistrare ……
#data
zbor #CNP
*nr de
*nume Controlor
ore
#data
*scor *adresa trafic
*obs *nr .tel #analize
*data
*salariu control
medical
Nr de
legitimatie
Test
Sindicat
#cod
#id
*nume *data Other
*scor inscrierii …
maxim
*scor
minim
Maparea

Avion

Nr de Model Capacitate Greutate


inregistrar
e
PK NN NN NN
Char (4) V.char 2 Char (20) Char (35)
(30)
Angajati
Cnp Nume Adresa Nr. Tel Salariu Nr.
legitim
atie

PK NN NN NN
Char v.Cahr V.Char Char Char Char
(13) 2 (30) 2 (30) (10) (12) (15)

Controlor trafic

Analize Data control


analize
PK NN
V.Char 2 Char (10)
(25)
Other

Tehnicieni

Cnp nume adresa Nr. Tel Salariu


PK nn nn nn
V.Char V.Char Vchar 2 Char Char (7)
(13) 2(30) (25) (15)
Ruta

Nr rutaNameObservatie Loc plecare Interval


orar
NN
PK V.CharNN
(20) NN
Char (3) V.Char (80) V.Char Char (4)

Test
Cod Nume Scor Scor
maxim minim
PK NN
Char V.Char Char (3) Char
(20) 2 (20) (1)
Inregistrare zbor

Data Observatie
PK NN
Date Varchar2
(100)

Sindicat

Id Data
inscrierii
PK NN
Varchar 2 Date
(30)
Avion
Crearea tabelului
Inserarea liniilor
Inserarea interogarilor
Angajati
Crearea
tabelului
Inserearea
liniilor
Inserarea
interogarilor
Test
Crearea tabelului
Inserarea liniilor
Inserarea
interogarilor
Sindica
Crearea tabelului
t
Inserarea
liniilor
Inserarea
interogatiilor
Ruta Crearea
tabelului
Inserarea liniilor
Inserarea interogarilor
Controlor
Crearea
tabelului
Inserarea liniilor
Inserarea
interogarilor
Zbor
Crearea tabelului
Inserarea liniilor
Inserarea interogarilor
Tehnicieni
Crearea tabelului
Inserarea liniilor
Inserarea interogarilor

S-ar putea să vă placă și