Sunteți pe pagina 1din 13

Nume: Dumitrana Mihai Alexandru

Tema licen: Sistem de gestiune a prezenelor ntr-o unitate de nvmnt




Scop: Am realizat o aplicaie care poate fi de un real ajutor n domeniul academic, oferind
cadrelor didactice o platform simpl prin care vor putea gestiona uor i rapid prezenele
studenilor la cursuri, seminarii i laboratoare. n acelai timp simplific n mod considerabil
munca administratorului de sistem, dndu-i posibilitatea s manevreze uor o cantitate de
date mare, avnd n vedere domeniul de aplicaie.
Bun ziua!
Arhitectur Client/Server

Constituit din:
dou web servicii NuSoap faciliteaz accesul la mediul de stocare
procesarea datelor
codificarea datelor prin JSON
clientul propriu-zis creat cu ajutorul tehnologiilor uzuale pentru dezvoltarea
aplicaiilor web de tipul PHP, JQuery, Ajax, HTML, CSS
Tabele necesare memorrii frecvenei studenilor
Modul de conectare

Tipuri de utilizatori:
administrator
cadru didactic
Meniuri de selecie administrator

Popularea meniurilor: n mod dinamic utiliznd librria JQuery.
Datele transmise de la GUI Nivelul JavaScript - mediu de procesare a evenimentelor
- mediu tampon
Nivelul JavaScript Nivelul de redirecionare Nivelul worker classes HTTPRequest
Web Service

Meniuri de selecie cadru didactic

Posibilitatea de a alege disciplina, formaia de lucru i tipul de activitate.
Mecanismul de selecie: o serie de meniuri de tip dropdown interdependente.
Redirecionare ctre fereastra de modificare/vizualizare a situaiei prezenelor

Fereastra de confirmare administrator

Opiuni selectate (administrator) necesitatea de a confirma seleciile pentru:
asignarea unui cadru didactic la un tip de activitate al unei discipline.
asignarea unei formaii de lucru la tipul de activitate al disciplinei asignate
cadrului didactic.
Mesaje de confirmare/avertizare

Mesaje menite s informeze utilizatorul cu privire la succesul sau eecul
operaiilor sale.
Catalog prezene

Fereastr pentru vizualizarea, modificarea, salvarea datelor n mediul de stocare
i/sau n format PDF pe disc:

const n o serie de informaii luate din sesiune.
conine un tabel generat dinamic
Preluare prin intermediul unor funcii JQuery
Transmitere printr-un AJAX call ctre nivelul
worker classes
Transmitere ctre Web Servicii
Stocarea datelor
(baza de date)
Recepionarea unui mesaj de succes sau de
eec imagine n dreptul butonului de stocare
Confirmare stocare date
Apsarea butonului din stnga-jos a tabelului
Librrie PHP numit DOMPDF care parseaz o
pagin web HTML i o transpune n format PDF
Stocarea datelor
(format PDF)
Concluzii

Puncte cheie urmrite:

securitate protecie la urmtoarele atacuri cibernetice:

SQL Injection
Brute Force Attack
Dictionary Attack
Denial of Service Attack

utilizarea accesibil - derulare intuitiv a aplicaiei.

utilizarea combinat a tehnologilor PHP, JavaScript, HTML, CSS, MySQL etc.
fluidizare i simplificare a fluxului de date.


V multumesc
pentru atenie!