Raport De Proiectare - Echipa 19 Final Update.docx

  • Uploaded by: Orlando Neacsu
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Raport De Proiectare - Echipa 19 Final Update.docx as PDF for free.

More details

  • Words: 1,057
  • Pages: 12
UNIVERSITATEA DIN BUCUREȘTI FACULTATEA DE MATEMATICĂ ȘI INFORMATICĂ

Implicarea comunitatii pentru rezolvarea unor probleme sociale RAPORT DE PROIECTARE

Echipa nr. 19 Ficuta Razvan Luchian Paul Neacsu Orlando Ungureanu Cristian Voroneanu Tiberiu

2018

Cuprins

1.

Scopul aplicației

5

2.

Aria de acoperire a aplicației

5

Aplicatia reprezinta o platforma WEB realizata in Asp.Net ce va implementa un forum in care exista 2 tipuri de utilizatori: organizatiile ONG, care vor avea responsabilitatea sa mediatizeze cat mai eficient cazurile reale in functie de importanta acestora si de reactia respectiv numarul oamenilor dispusi sa ajute cazul repsectiv, si utilizatorii normali, respectiv majoritatea utilizatorilor, acestia avand rolul de a ajuta ONG-urile in cazurile pe care acestia le sustin din dorinta de a crea un loc mai bun in care probleme care acum reprezinta o adevarata provocare pentru lume nu vor mai exista. ONG-urile vor putea prezenta cazurile ce au nevoie de ajutor in anumite topic-uri iar utilizatorii isi vor expune parerile si isi vor oferii sfaturile si ajutorul in speranta rezolvarii acelei probleme. Aplicatia nu reprezinta doar un forum unde oamenii isi expun parerile, aceast forum uneste doua tipuri de oameni pentru care comunicarea eficienta este vitala si rezolva din spirit filantrop probleme reale pe care alti oameni aleg sa le nege sau sa treaca nepasatori mai departe.

5 3.

Perspectiva funcțională

Error! Bookmark not defined.

4.

Modelul de date

Error! Bookmark not defined.

5.

Perspectiva structurală

7

6.

Perspectiva comportamentală

8

7.

Perspectiva fizică

9

8.

Perspectiva de dezvoltare

10

9.

Perspectiva de testare

11

Fiind vorba de o aplicatie WEB in care resursa principala este cea umana, testarea se va realiza manual, cu posibilitatea crearii unor triggeri pe baza de date ca sa nu intampinam probleme

tehnice cu aceasta. Functionalitatile vor fi testate de fiecare membru al paginii noastre, care initial va un numar rastrans iar testele de calitate vor masura placerea userilor pe tot parcursul vizitei forumului, incepand din momentul in care acceseaza site-ul(timpul de incarcare) si pana in momentul in care acestia parasesc forumul, urmand ca site-ul sa nu creeze momente neplacute utilizatorilor in niciun moment petrecut pe acesta. 11

10. Contribuția echipei •

12

Ficuta Razvan - Scopul aplicatiei, Aria de acoperire a aplicatiei, Perspectiva de testare, Contributia echipei

12



Luchian Paul - Perspectiva de dezvoltare

12



Neacsu Orlando - Modelul de date, Perspectiva structurala

12

Ungureanu Cristian - Perspectiva functionala Voroneanu Tiberiu - Perspectiva comportamentala, Perspectiva fizica

12

• •

12

1. Scopul aplicației Utilizatorii isi unesc fortele si resursele pentru a contribui la rezolvarea unor probleme sociale care ii afecteaza pe acestia la un nivel emotional intr-un mod ce ii determina sa treaca la actiune in speranta ca aceste probleme vor disparea in cel mai scurt timp. Realizarea unei aplicatii pentru implicarea comunitatii pentru rezolvarea unor probleme sociale ar putea ajuta utilizatorii de tip ONG sa se uneasca intre ei sau sa ofere posibilitatea celor care vor sa ajute la randul lor sa se uneasca cu acest tip de utilizatori ai aplicatiei care considera ca incearca sa rezolve problemele importante pentru acestia.

2. Aria de acoperire a aplicației Aplicatia reprezinta o platforma WEB realizata in Asp.Net ce va implementa un forum in care exista 2 tipuri de utilizatori: organizatiile ONG, care vor avea responsabilitatea sa mediatizeze cat mai eficient cazurile reale in functie de importanta acestora si de reactia respectiv numarul oamenilor dispusi sa ajute cazul repsectiv, si utilizatorii normali, respectiv majoritatea utilizatorilor, acestia avand rolul de a ajuta ONG-urile in cazurile pe care acestia le sustin din dorinta de a crea un loc mai bun in care probleme care acum reprezinta o adevarata provocare pentru lume nu vor mai exista. ONG-urile vor putea prezenta cazurile ce au nevoie de ajutor in anumite topic-uri iar utilizatorii isi vor expune parerile si isi vor oferii sfaturile si ajutorul in speranta rezolvarii acelei probleme. Aplicatia nu reprezinta doar un forum unde oamenii isi expun parerile, aceast forum uneste doua tipuri de oameni pentru care comunicarea eficienta este vitala si rezolva din spirit filantrop probleme reale pe care alti oameni aleg sa le nege sau sa treaca nepasatori mai departe.

3. Perspectiva funcțională

4. Modelul de date

5. Perspectiva structurală Componente: ○ Logare (Delogare) ○ Inregistrare ○ Cautare ○ Adaugare caz ○ Editare caz ○ Adaugare comentariu ○ Efectuare donatie

6. Perspectiva comportamentală

7. Perspectiva fizică

8. Perspectiva de dezvoltare Pentru realizarea perspectivei de dezvoltare , am folosit platforma www.trello.com pentru o mai buna organizare . Link-ul catre proiectul nostru : https://trello.com/b/sPZXKEEm/proiectip-echipa-19 In intermediul acestui board , am dezvoltate urmatoarele taskuri: ⦁ Descompunerea pe componente de dezvoltare , folosind user stories; ⦁ Alocarea componentelor membrilor echipei de dezvoltare; ⦁ Impartirea perioadei de dezvoltare in iteratii de 1-2 saptamani , astfel incat fiecare iteratie sa aiba obiective concrete , care sa fie demonstrabile in aplicatie la sfarsitul iteratiei;

Considerand urmatoarea lista a componentelor ce urmeaza a fi dezvoltate , vom schita un grafic al acesteia in functie de efort: 1. Dezvoltarea unei baze de date specifice aplicatiei; 2. Dezvoltarea unei sectiuni de comentarii; 3. Dezvoltarea unui sistem de register - login; 4. Dezvoltarea unui sablon de vizualizare al datelor; 5. Dezvoltarea unui sistem de mesagerie; 6. Dezvoltarea unui sistem de personalizare al profilului utilizatorilor; 7. Dezvoltarea unui sistem de recompensare al utilizatorilor; 8. Dezvoltarea unui sistem de notificare automata in timp real al utilizatorilor in momentul in care se raspunde la un post urmarit;

Legenda nivel de efort: 1- Scazut 2-Normal 3-Ridicat 4-Mare

9. Perspectiva de testare Fiind vorba de o aplicatie WEB in care resursa principala este cea umana, testarea se va realiza manual, cu posibilitatea crearii unor triggeri pe baza de date ca sa nu intampinam probleme tehnice cu aceasta. Functionalitatile vor fi testate de fiecare membru al paginii noastre, care initial va un numar rastrans iar testele de calitate vor masura placerea userilor pe tot parcursul vizitei forumului, incepand din momentul in care acceseaza site-ul(timpul de incarcare) si pana in momentul in care acestia parasesc forumul, urmand ca site-ul sa nu creeze momente neplacute utilizatorilor in niciun moment petrecut pe acesta.

10. Contribuția echipei • Ficuta Razvan - Scopul aplicatiei, Aria de acoperire a aplicatiei, Perspectiva de testare, Contributia echipei • Luchian Paul - Perspectiva de dezvoltare • Neacsu Orlando - Modelul de date, Perspectiva structurala • Ungureanu Cristian - Perspectiva functionala • Voroneanu Tiberiu - Perspectiva comportamentala, Perspectiva fizica (diagrame create pe www.draw.io)

Related Documents


More Documents from ""

Ti
May 2020 8
December 2019 15
Resumen Psu
November 2019 30