5
Lista subiectelor propuse pentru realizarea proiectelor la disciplina PCPW, anul 2014-2015 1. Creaţi un catalog de note. Site-ul va avea următoarele functionalităţi: - adăugare/editare/ştergere materii - adăugare/editare/ştergere elevi - adăugare/editare/ştergere note ale elevilor la diferite materii - se vor scoate următoarele rapoarte: - notele unui elev selectat - notele elevilor la anumită disciplină 2. Creaţi o mapă de prezentare a unui portofoliu de produse. Site-ul va avea următoarele functionalităţi: - adăugare/editare/ştergere produs - afişare lista de produse - afişare detalii produs Detaliile despre un produs vor cuprinde: poza, caracteristici, descriere, etc. 3. Creaţi o agendă online. Aplicaţia va permite: - adăugarea/ştergerea/modificarea evenimentelor. Restricţie: două evenimente nu pot să aibă loc în acelaşi timp (se va genera mesaj de eroare) - aplicaţia va afişa evenimentele dintr-o anumită zi, săptamână (la decizia utilizatorului) - alte funcţii pe care le consideraţi utile 4. Creaţi un sistem de inregistrare/autentificare. - Aplicaţia va avea o pagină securizată, accesul la ea făcându-se doar după o autentificare cu username şi parola - Utilizatorului i se va pune la dispoziţie o pagină de login (respectiv de inregistrare dacă nu este deja înregistrat) - După înregistrare se va trimite utilizatorului un email cu username şi parola 1

Lista Proiecte Propuse

Embed Size (px)

DESCRIPTION

sdcx

Citation preview

Lista subiectelor propuse pentru realizarea proiectelor la disciplina PCPW, anul 2014-2015 1. Creai un catalog de note. Site-ul va avea urmtoarele functionaliti: adugare/editare/tergere materii adugare/editare/tergere elevi adugare/editare/tergere note ale elevilor la diferite materii se vor scoate urmtoarele rapoarte: - notele unui elev selectat notele elevilor la anumit disciplin 2. Creai o map de prezentare a unui portofoliu de produse. Site-ul va avea urmtoarele functionaliti: adugare/editare/tergere produs afiare lista de produse afiare detalii produs Detaliile despre un produs vor cuprinde: poza, caracteristici, descriere, etc. 3. Creai o agend online. Aplicaia va permite: adugarea/tergerea/modificarea evenimentelor. Restricie: dou evenimente nu pot s aib loc n acelai timp (se va genera mesaj de eroare) aplicaia va afia evenimentele dintr-o anumit zi, sptamn (la decizia utilizatorului) alte funcii pe care le considerai utile 4. Creai un sistem de inregistrare/autentificare. Aplicaia va avea o pagin securizat, accesul la ea fcndu-se doar dup o autentificare cu username i parola Utilizatorului i se va pune la dispoziie o pagin de login (respectiv de inregistrare dac nu este deja nregistrat) Dup nregistrare se va trimite utilizatorului un email cu username i parola Aplicaia va avea o pagina de recuperare prin email a parolei - Alte funcii pe care le considerai utile Un utilizator admin va putea s tearg anumii utilizatori 5. Realizai o pagin de prezentare a unei companii. Imaginai-v diferite seciuni (e.g. Despre, Misiunea, Servicii, Produse, Contact) 6. Realizai o pagin de prezentare a unui produs. Imaginai-v diferite sectiuni (e.g. Prezentare general, use cases, galerie foto, etc) 7. Realizai un sistem de rating pentru un portofoliu de produse. Utilizatorul va da o not produselor. In funcie de notele utilizatorilor, produsul va primi un numr de stele. 8. S se realizeze o aplicaie Web pentru managementul datelor privitoare la activitile comerciale ale unei companii multinaionale care vinde diverse produse n diferite locaii. 9. S se implementeze un manager Web al informaiilor personale ale mai multor utilizatori: agend, lista de ntlniri, calendar, ceas, aniversri, adrese de parteneri/prieteni. 10. S se realizeze o aplicaie Web pentru managementul formelor de petrecere a vacanei oferite de o agenie de turism. Se vor considera: modaliti de cazare ntr-o anumit locaie (hoteluri de diferite ranguri), faciliti oferite, maniere de petrecere a timpului liber, moduri de nchiriere autovehicole/ambarcaiuni i preferinele fiecrui utilizator (client) n parte. 11. S se dezvolte o aplicaie pentru managementul informaiilor referitoare la colecii multimedia, structurate pe categorii, genuri, interprei etc. 12. S se implementeze o aplicaie Web pentru managementul datelor referitoare la rezervrile i ncasrile la spectacolele (de teatru, film etc). Vor fi furnizate informaii despre spectacol (titlu, autor, interprei, eventual o scurt prezentare pentru fiecare pies/film din program) i despre preul fiecrei categorii de bilete. 13. S se implementeze o aplicaie Web de management al informaiilor despre cinematografe: nume, adresa, localizare geografic, tarife, program, faciliti etc. 14. S se realizeze o aplicaie pentru testare online bazat pe grile. Se va ine evidena persoanelor testate i a rezultatelor obinute. Persoanele testate se vor autentifica prin nume i parol. 15. S se implementeze o aplicaie Web pentru managementul abonailor unei companii de televiziune prin cablu. 16. S se realizeze un sistem online de gestiune a articolelor dintr-un jurnal tiinific. Sistemul trebuie s ofere urmtoarele faciliti (orientativ): gestiunea articolelor trimise de autori gestiunea recenziilor fcute de revieweri gestiunea articolelor din numerele jurnalului gestiunea userilor 17. S se realizeze o aplicaie pentru evidena creditelor bancare n cadrul unei bnci. 18. S se realizeze o aplicaie pentru gestiunea activitii unei societi de transporturi navale. 19. S se realizeze o aplicaie pentru gestiunea activitii unei societi de transporturi aeriene. 20. S se realizeze o aplicaie Web pentru prezentarea unui cabinet medical. 21. S se realizeze o aplicaie Web pentru prezentarea activitii unei agenii imobiliare. 22. S se realizeze o aplicaie Web pentru prezentarea i gestionarea activitii unei biblioteci. 23. Tem la alegerea studentului. OBSERVAII: 1. Funcionalitile din enunuri sunt orientative. Fiecare student poate s-i fac propriul su scenariu pentru tema aleas. 2. Lista este deschis: putei propune o tem. 3. Proiectul realizat va utiliza minimal HTML, CSS, JavaScript. Folosirea limbajului PHP mpreun cu MySQL. 4. Un proiect poate fi realizat de 1 student. 5. Tema o vei comunica pn n data de ____________ la adresa [email protected] 6. Proiectul va fi prezentat n sptmna __-__ ________ 2015 n cadrul laboratorului, conform unei planificri anunate. 7. Pentru fiecare proiect se va prezenta aplicaia funcional i un referat. Referatul tiprit va avea minim 4 pagini i va conine: a. analiza i specificarea cerinelor i a modului de funcionare a aplicaiei proiectate; b. prezentarea tenhologiilor utilizate n realizarea aplicaiei; Aplicaia funcional i referatul vor fi predate i pe unitate flash. Bibliografie: S. Buraga, Proiectarea siturilor Web (ediia a II-a), Polirom, Iai, 2005 S. Buraga (coord.), Tendine actuale n proiectarea i dezvoltarea aplicaiilor Web, Matrix Rom, Bucureti, 2006 S. Buraga (coord.), Situri Web la cheie. Soluii profesionale de implementare, Polirom, Iai, 2004 S. Buraga (coord.), Aplicaii Web la cheie. Studii de caz implementate n PHP, Polirom, Iai, 2003 http://www.w3schools.com/ http://php.net/manual/en/index.php 1 1 3