Previzualizare atestat:

Extras din atestat:

Lucrarea de fata isi propune construirea unei aplicatii care sa gestioneze datele memorate intr-un catalog.

Avantajele pe care le are memorarea pe suport magnetic sunt numeroase, printre care amintim:

- Mentinerea unei evidente pe termen lung cu posibilitatea rapida de regasire

a datelor

- Calculul situatiei semestriale anuale , care in mod normal se face manula de catre fiecare diriginte in parte ; cu acest program poate fi realizat intr-un timp mult mai scurt

- Posibilitatea imbunatatita de operare in catalog la urmatoarele capitole:

- motivarea absentelor unui elev intr-o perioada de timp , care in mod obisnuit cere dirigintelui timp pentru identificarea acestora

- numararea absentelor : motivate sau nemotivate

- identificarea rapida a elevilor care nu au nota la materia respectiva

- securitatea şi confidentialitatea notarii - un profesor are acces la vizualizarea notelor doar la materia sa - prin intermediul unei parole de acces ; singurul care are acces la toate datele este dirigintele

- chiar rasfoirea catalogului este simplificata prin simpla apasare a unui buton

Limbajul utilizat

In realizarea gestiunii catalogului am ales limbajul FoxPro , acesta fiind un sistem de gestiune a bazelor de date special pentru aplicatii de acest tip El ofera toate facilitatile necesare realizarii proiectului , din care amintim :

- posibilitatea gasirii rapide a datelor : prin comenzile LOCATE şi SCAN

utilizate

- afisarea datelor usor de realizat cu ajutorul rapoartelor sau comenzilor LIST şi BROWSE

- calculele statistice usor de facut prin facilitatile oferite de functii special construite in acest sens, cum ar fi : AVERAGE ( pentru aflarea mediei aritmetice a unui grup de expresii sau campuri utilizate pentru aflarea mediei pe materii sau semestriala ; COUNT ( pentru numararea inregistrarilor se verifica anumite conditii utilizate in numararea absentelor : motivate , nemotivate , totale )

- facilitati oferite in realizarea interfetei prin posibilitatea construirii de meniuri ce ofere acces rapid la prelucrarile cerute de utilizator

Structura bazei de date

Datele memorate sunt gestionate in model relational intr-o baza de date continand urmatoarele tabele :

1. ELEV.DBF - pentru memorarea tuturor elevilor din scoala , cu datele lor personale ; camp cheie este numarul matricol

Contine urmatoarele campuri:

CLASA C(4)

NUMELE C(20)

NRMAT C(6)

ADRESA C(30)

TELEFON N(6)

2. NOTE.DBF - pentru memorarea tuturor notelor. Este o tabela separata fata de tabela ELEV deoarece este inutil a memora pentru fiecare nota datele personale ale elevului respectiv. In acest sens s-a folosit ca si cheie de cautare tot numarul matricol.

Contine urmatoarele campuri:

NRMAT C(6)

MATERIA C(15)

NOTA N(2)

DATA D

3. ABSENTE.DBF - tabela utilizata in memorarea abesntelor. Este separata de celelalte doua tabele descrise mai sus deoarece memorarea absentelor este independenta de notele si datele personale ale elevului. Pentru identificarea elevului s-a folosit tot campul numar matricol.

Tabela are urmatoarele campuri:

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • SITUATIE.DBF
  • NOTE.DBF
  • MEDII.DBF
  • ELEV.DBF
  • CATALOG.PRG
  • catalog.FXP
  • ATESTAT.DOC
  • ANUAL.DBF
  • ABSENTE.DBF
Alte informații:
Tipuri fișiere:
doc, dbf, prg, fxp
Diacritice:
Nu
Nota:
8/10 (1 voturi)
Nr fișiere:
9 fisiere
Pagini (total):
5 pagini
Imagini extrase:
5 imagini
Nr cuvinte:
841 cuvinte
Nr caractere:
5 067 caractere
Marime:
23.48KB (arhivat)
Publicat de:
Constantina Chirila
Nivel studiu:
Liceu
Tip document:
Atestat
Materie:
Informatică
Predat:
la liceu
Profil:
Real
Sus!