Creeaza.com - informatii profesionale despre


Cunostinta va deschide lumea intelepciunii - Referate profesionale unice
Acasa » referate » informatica » baze de date
Proiect Proiectarea bazelor de date « Examenul de capacitate »

Proiect Proiectarea bazelor de date « Examenul de capacitate »




Universitatea "Dunarea de Jos", Galati

Facultatea de Stiinta Calculatoarelor,

Specializarea Calculatoare si Tehnologia Informatiei

Proiect

Proiectarea bazelor de date

Examenul de capacitate



Tema

Crearea unei baze de date date pentru inregistrarea rezultatelor elevilor ce dau examenul de capacitate in judetul Galati.

Cerinte

Evidenta elevilor:

afisarea elevilor inregistrati in baza de date;

adaugarea altor elevi in tabel;

stergerea unor inregistrari;

editarea datelor elevilor inregistrati.

Evidenta unitatilor de invatamant:

afisarea scolilor inregistrate in baza de date;

adaugarea altor scoli in tabel;

stergerea unor inregistrari;

editarea datelor scolilor inregistrate.

Analiza problemei

Examenul de Capacitate are drept scop principal certificarea performantelor absolventilor cursurilor gimnaziale. In acelasi timp, examenul indeplineste si o functie de selectie, avand in vedere faptul ca rezultatele obtinute de candidati la acest examen constituie un criteriu de selectie important pentru accesul la invatamantul liceal.

Examenul de Capacitate este un examen cu caracter national: toti elevii il sustin in acelasi timp si pe baza acelorasi subiecte de examen (care vizeaza testarea cu preponderenta a nivelului de aplicare a cunostintelor si a nivelului de stapanire a capacitatilor esentiale ale absolventilor invatamantului gimnazial), beneficiaza de aceleasi conditii de desfasurare a examenului si de un grad inalt de obiectivitate in procesul de corectare si notare realizat in centre speciale de corectare la nivel judetean si la nivelul municipiului Bucuresti, prin asigurarea unei aplicari uniforme a baremelor analitice de corectare si notare a lucrarilor scrise.

Calculul mediei de admitere in liceu se face astfel:

(TN + ABS) / 2 = MA, unde:

TN = media generala obtinuta la testele nationale;

ABS = media generala de absolvire a claselor a V-a - a VIII-a;

MA = media de admitere.

Proiectare la nivel conceptual

Entitati:

Scoala;

Elev.

Atribute ce apartin entitatilor:

Scoala: cod, nume, adresa, oras, judet;

Elev: cod, nume, nota matematica, nota romana, materie optionala, nota materie optionala, medie generala, medie examen, medie finala (de admitere).


SCOLI (evidenta scolilor pentru care avem campurile):

Cod scoala: cheie primara ce identifica in mod unic fiecare scoala;

Nume scoala: camp ce contine numele scolii respective;

Adresa: strada si numarul;

Oras: orasul in care se afla scoala;

Judet: judetul in care se afla scoala.

ELEVI (inregistrarea elevilor participanti la examen):

Cod: cheie primara ce identifica in mod unic fiecare elev;

Cod scoala: cheie straina ce realizeaza legatura cu tabelul SCOLI si reprezinta scoala de provenienta a elevului;

Nume: camp ce contine numele elevului respectiv;

Nota matematica: nota obtinuta de elev la testul de matematica;

Nota romana: nota obtinuta la testul de limba si literetura romana;

Optional: materia optionala aleasa de elev (geografie sau istorie);

Nota optional: nota obtinuta la testul de geografie/istorie;

Media generala: media generala de absolvire a gimnaziului;

Media examen: media rezultatelor obtinute la testele nationale;

Media finala: media obtinuta dintre media generala si media testelor nationale.

Proiectare la nivel logic

SCOLI [ cod_scoala, nume_scoala, adresa, oras, judet]

ELEVI [ cod, cod_scoala, nume, nota_mate, nota_rom, optional, nota_opt, media_gen, media_examen, media_finala]



Proiectare la nivel fizic

Tabelele aplicatiei:

Elev

Cod INT

Nume C(40)

Nota_mate N(4,2)

Nota_rom N(4,2)

Optional C(20)

Nota_opt N(4,2)

Media_gen N(4,2)

Media_examene N(4,2)

Media_finala N(4,2)

Scoala

Cod_scoala INT

Nume C(45)

Adresa C(30)

Oras C(20)

Judet C(20)

Comenzile in limbaj SQL folosite pentru a genera tabelele utilizate si inregistrarile initiale:

Aplicatia a fost programata in limbaj Java in mediul de programare NetBeans IDE v6.5 si arata in felul urmator:








Politica de confidentialitate







creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.