marți, 30 noiembrie 2010

Cum?

Proiectul va fi compus din doua parti:
-o platforma Jade
-o interfata Web realizata cu servleturi

Platforma va contine agenti distribuiti intr-o retea de calculatoare ce vor comunica prin mesaje. Acestia vor fi:
-PersonalAgent - este o interfata pentru utilizator (servletul va comunica doar cu agentii personali ai fiecarui utilizator)
-AuctionService - se ocupa cu crearea licitatiilor (crearea agentilor necesari pentru a functiona acea licitatie)
-Coordonator - gestioneaza agentii pentru o licitatie (e creat de AuctionService atunci cand se creeaza o licitatie)
-Participant - pentru fiecare utilizator care participa la o licitatie se creeaza un agent prin care introduce noi biduri si prin care afla ultimul pret
-Proxy - agent la care se conecteaza participantii

Interfata Web:
-realizeaza comunicarea cu agentii,
-preia din baza de date licitatiile,
-permite utilizatorilor sa se logheze,
-creaza agenti (PersonalAgent),
-permite utilizatorilor sa liciteze si sa introduca licitatii

Diagrame

Cele 7 tipuri de diagrame(Sequence,Use Case,Class,Sequencial, Activity,Hypertext) pot fi gasite pe pagina de wiki : http://eapps.software.ucv.ro/wadwiki/index.php/Team6_Diagrams

SRS

SRS este valabil pe pagina wiki:
http://eapps.software.ucv.ro/wadwiki/index.php/Team6_Srs

Ce?

Proiectul nostru va realiza un site de licitatii online. Acesta va permite realizarea de licitatii: englezeasca, olandeza etc. Administratorul siteului poate gestiona categoriile si subcategoriile din care pot face parte produsele vandute. De asemenea poate introduce stiri, poate sterge conturile utilizatorilor.

Siteul poate fi vizitat de orice utilizator, dar doar cei care au cont pot introduce licitatii si pot participa la ele. Ceilalti utilizatori vor putea vedea produsele puse la vanzare, stirile de pe site si isi vor putea face cont gratuit.

Utilizatorii pot sa scoata la licitatie un produs pe care il vor include intr-o categorie si vor specifica diverse informatii ce corespund tipului de licitatie ales.