Acest proiect consta in realizarea unei aplicati WEB, prin intermediul careia se doreste emularea unei universitati virtuale: inscrierea studentilor in cadrul universitatii virtuale la anumite materii; sustinerea de examene in cadrul unei materii; consultarea cursurilor puse la dispozitie de catre profesori; comunicarea intre profesori studenti si studenti studenti; gestionarea interna a datelor inregistrate prin functii de: adaugare, stergere, modificare, creare, selectare.
Datorita utilizarii de componente multi-media, aplicatia IE permite realizarea unei comunicari on-line intre toti utilizatorii programului.
Acest lucru permite realizarea unui proces de invatamant care nu se bazeaza doar pe acumularea de informatii, ci si pe o dinamica mai buna a procesului de invatamant.
Aplicatia IE a fost realizata cu ajutorul limbajului de programare PHP, beneficiind de facilitatile acestui limbaj, cum ar fi: operatii cu fisiere, administrarea bazelor de date, facilitati client-server, management-ul informatiei Web, programarea CGI (Comon Gateway Interface), avantajele programarii OOP (Object Oriented Programming). S-a optat pentru implementarea aplicatiei, in primul rand, pentru servere de tip (u) NIX, datorita multiplelor avantaje pe care le permite in comparatie cu cele de tip 9x/NT. Printre principalele avantaje enumeram: stabilitatea extrem de ridicata, existenta unei mai bune securitati client-server, viteza de executie foarte ridicata, si nu in ultimul rand faptul ca majoritatea sistemelor de operare (u) NIX si majoritatea programelor ce ruleaza pe aceste servere sunt gratuite. Cu toate acestea, in momentul realizarii aplictiei s-a tinut cont si de posibilitatea portarii pe servere de tip 9x/NT. Astfel, compatibilitatea intre servere de tipul (u) NIX si 9x/NT este asigurata prin folosirea comenzilor MySQL pentru (u) NIX si a comenzilor de tip SQL pentru 9x/NT. Common Gateway Interface (CGI) permite serverelor de Web executarea altor programe, incorporarea rezultatelor in text, grafica sau sunet si transmiterea lor catre un Web browser.
Serverul si programele CGI lucreaza impreuna pentru marirea performantelor si capabilitatilor World Wide Web-ului. Fara ajutorul CGI-urilor un server de Web nu poate oferi decat un document static si link-uri catre alte pagini de pe server.
Cu ajutorul CGI-urilor, Web-ul devine interactiv si folositor. World Wide Web Browser-ele si server-ele de Web comunica intre ele folosind protocolul Hypertext Transfer Protocol (HTTP). Tim Berners-Lee a dezvoltat World Wide Web folosind HTTP-ul si un concept numit Uniform Resource Locator (URL). URL-ul este un mecanism de adresare care permite browser-elor sa stie unde sa ajunga, cum sa ajunga, si ce sa faca dupa ce ajung la destinatie.
In momentul in care se viziteaza o pagina prin intermediul unui browser se intampla sase lucruri: Browser-ul decodeaza prima parte din URL, si contacteaza serverul.
Browser-ul trimite restul din adresa URL catre server.
Server-ul traduce ...
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.