Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Lucrare de atestat Tema atestatului: Catalog virtual

Informatica


COLEGIUL NATIONAL DE INFORMATICA "Tudor vianu"



CUPRINS :

I.INTRODUCERE

1. Ce face programul?

2. Cui ii fooseste?

II.PREZENTAREA APLIC 626f59g ATIEI

1. Resurse necesare

2.Prezentarea aplicatiei (utilizator)

III. Prezentarea programului (programator

IV. Anexa 

V. Bibliografie

I. INTRODUCERE TEMA ATESTATULUI

Proiectul de fata este un Catalog Virtual realizat in programul ACCESS ce efectueaza completa activitate de gestiune a elevilor unui liceu prin faptul ca ofera date despre un anumit elev (clasa, profil, diriginte, rezultate , note etc) , retine elevii plecati sau veniti prin transfer, in functie de mediile obtinute , elevii sunt promovati automat sau trecuti la corigente si, daca au trecut examenul de corigenta , si acestia sunt promovati in urma- toarea clasa . In privinta elevilor de clasa a-XII-a , pentru cei care sunt selectati de program pentru a sustine probele de bacalaureat (care sunt introduse impreuna cu notele),programul ofera posibilitatea afisarii rezultatelor acestora intr-un tabel prucum si stadiul de promovat sau nepromovat. Programul foloseste in primul rand secretariatului unui liceu pentru ca usureaza activitatile legate de constituirea foii matricole si a mediilor de bac cu rezultatele lor.De asemenea , este folositor si unui diriginte pentru a tine evidenta tuturor elevilor in privinta situatiei lor semestriale, a corigentelor si pentru a avea intotdeauna la indemana informatii utile in privinta acestora , atat in timpul cat si dupa ce si-au incheiat studiile in liceul respectiv.

II. PREZENTAREA APLICATIEI:

Resursele necesare pentru rularea programului sunt: in primul rand instalarea Microsoft Acces 2000 care face parte din pachetul de programe Microsoft Office si este cea de a cincea versiune a produsului de la lansarea sa initiala in anul 1992. In al doilea rand existenat unui sistem care sa permita rularea ACCESS-ului (memorie de 32 MB minim ) iar spatiul necesar aplicatiei poate avea marimea 1 MB .

Fisierul ce contine baza de date nu este executabil si necesita pentru rulare prezenta pe sistemul considerat a aplicatiei Microsoft Access, cel putin versiunea 2000.


Programul se utilizeaza in modul urmator:

La deschiderrea acestuia va aparea un meniu cu opt optiuni prin care se efectueaza diverse actiuni. Prima optiune permite introducerea de noi clase si vizualizarea celor existente. Introducerea claselor se va face cu precizarea si a profilului.

Urmatoarea optiune permite introducerea de noi materii .pentru exemplificare au fost introduse numai 13 dupa cum arata indicatorul de inregistrari din josul formularului.

Cu ajutorul optiunii "ELEVI NOI" se pot introduce noi elevi sau se pot vizualiza si modifica cei existenti. Legat de acestia se pot stoca diferite tipuri de informatii, de la cele familiale la cele scolare.

Optiunea "INTRODUCETI NOI PROBE PENTRU BACALAUREAT" permite introducerea acestora inclusiv tipul probei (scris/ oral / proba practica ).

Elevii plecati sau veniti prin transfer sunt introdusi prin urmatoarele doua formulare:

pentru elevii plecati, si:

pentru elevii veniti.

Pentru a se actualiza situatia scolara a elevilor se foloseste optiunea "SITUATIA SCOLARA ANUALA" care va deschide un alt meniu.

Prima avertizeaza utilizatorul asupra pasilor care trebuie parcursi pentru a realiza actualizarea situatiei scolare. Dupa cum se poate observa din mesajul afisat, ordinea de parcurgere este strict cea prezentata. Acest lucru este cerut de logica derularii evenimentelor.

In prima etapa se introduc mediile semestriale ale elevilor la materiile studiate. Pentru aceasta, se alege din prima lista derulanta elevul respectiv, iar din a doua materia la care se doreste sa se introduca mediile de la sfarsitul celor doua semestre.

Dupa introducerea tuturor mediilor tuturor elevilor se apasa butonul "iesire". Acest lucru declanseaza o serie de actiuni in background care duc la inserarea datelor in tabelele corespunzatoare. Pe baza acestor date se calculeaza mediile generale ale fiecarui elev si se va reliza promovarea acestora sau inscrierea lor pentru sustinearea corigentelor. Mesajele care vor apare pe ecran arata stadiul in care se afla procesul de procesare a datelor.

A doua etapa, care poate fi si a patra (dupa sustinerea examenelor de corigenta a celor din clasa a XII-a) permite inscrierea elevilor la examenul de bacalaureat. Mai intai va aparea un mesaj care ii va spune utilizatorului ceea ce urmeaza si cum anume sa procedeze.

Acest lucru se face selectand din caseta derulanta corespunzatoare un elev si completarea optiunilor si a notelor obtinute la Bacalaureat. Trebuie precizat ca in lista derulanta se vor gasi numai elevii care au promovat clasa a XII-a si care s-au inscris pentru sustinerea examenului de Bacalaureat.

A treia etapa se refera numai la elevii care au de sustinut corigente. Acestia vor fi identificati automat de catre aplicatie si vor fi aratati utilizatorului sub forma unui formular care va permite, in afara vizualizarii acestor elevi, si de a se introduce mediile de corigenta la materiile corespunzatoare fiecarui elev in parte. In lista derulanta cu numele elevilor vor fi afisati numai elevii care au de dat corigente. In cazul in care nu exista nici un elev in aceasta situatie, formularul va fi gol. Initial in campul "Media generala" este afisata media cu care elevul a incheiat anul scolar. Ulterior, dupa sustinerea examenului de corigenta, valoare acestui camp va fi modificata de catre utilizator prin introducerea mediei de la examenul de corigenta. Prin apasarea butonului "iesire", dupa ce tuturor elevilor li s-au trecut mediile, se va declansa un nou val de actiuni prin care datele introduse vor fi salvate in tabele si se va face totodata actualizarea situatiei scolare a tuturor elevilor. In urma acestei evaluari, aplicatia va promova in clasele superioare pe toti elevii integralisti si va lasa repetenti pe cei care nu au avut media generala anuala peste cea de trecere

media generala anuala la Economie inainte de sustinerea corigentei

media generala anuala la Economie dupa sustinerea corigentei

Etapa a cincea, "ACTUALIZAREA PROMOVARII ELEVILOR" are drept efect actualizarea tuturor claselor si stergerea tuturor tabelelor temporare utilizate.

Situatia mediilor de la examenul de Bacalaureat se prezinta sub forma unui raport care este conceput pentru a fi direct afisat dupa printare:

Foaia matricola se poate obtine sub forma tabelara si poate fi printata cat si exportata pentru diverse aplicatii.

Foaia matricola :

III. Prezentarea programului ( programator).

Pentru o baza de date Acces se poate stabili un formular care sa fie deschis automat la deschiderea bazei de date. In exemplul acestui catalog avem un formular care ofera butoane pentru accesul la toate functiile aplicatiei.Stabilirea acestui formular si a altor parametrii ai bazei de date se realizeaza din meniul Tools- StartUp.

DATABASE permite vizualizarea (afisarea) tuturor tabelelor , formularelor, interogarilor , rapoartelor, modulelor, macro-urilor existente.

Programatorul poate stabili absolut toti parametrii necesari pentru descrierea structurii unui tabel in Access: numele campurilor, tipurile de date ale acestora, reguli de validare, etc.

Acest tabel contine numele campului (field name) , tipul de date al campului (Data Type) (sunt puse la dispozitie 9 tipuri : text, memo, number, date/time, currency, autonumber - care este selectat in exemplul de mai sus si reprezinta un tip de date care isi atribuie automat valori, la crearea unei inregistrari ; longinteger-, yes/no - adica true/ false- , OLE Object- care poate sa include imagini-, hyperlink- sir de caractere care poate memora o adresa WEB, ce va fi utilizata sub forma de hyperlink si Lookup Wizard ).

Astfel prezentate componentele, optiunile unui tabel pot fi cu usurinta intelese si in cele ce urmeaza:

ElevID, provenientaID, sositiID reprezinta cheia primaraa campului generic ID de tip AutoNumber.

Obiectele tip interogare (query) au fost create prin alegerea optiunii Design View din caseta New Query. Caseta Show Table ofera posibilitatea precizarii sursei de date pentru construirea cererii.

Se selecteaza tabelele sursa si se actioneaza butonul Add pt a realiza aducerea acestora in fereastra de proiectare.

Linia Field este rezervata pentru definirea numelui atributului selectata. Linia Table : precizarea sursei de date (tabelul situatia semestriala).Linia Criteria ofera posibilitatea precizarii criteriilor de selectie prin introducerea expresiei Access corespunzatoare:

[EleviPromovati] elevID]

Pentru interogarile de tip incrucisat (CrossTab Query se realizeaza prin alegerea tabelului (din Design View) ce contine datele si se selecteaza campurile dorite penrtu afisare si eventualalele campuri pentru care se vor impune restrictii.

valorile ce vor fi afisate la intersectia liniilor cu coloanele

campul este afisat pe verticala

campurile sunt afisate pe liniile tabelului

Stergerea se realizeaza foarte simplu. Se precizeaza pe linia field numele campului de sters dupa cum se poate observa in exemplu.

Relatia intre tabele se poate observa in captura de ecran urmatoare. (1-1) Unei valori a campului cheie principala dintr-o tabela ii corespunde o singura valoare din campul folosit drept cheie externa din cealalta tabela.

IV. ANEXA

\

V. Bibliografie:

1. Baze de date - Fundamente teoretice si practice - Editura Infomega

2. Microsoft Access - Editura Teora


Document Info


Accesari: 10854
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )