Sunteți pe pagina 1din 8

MEDII PENTRU DEZVOLTAREA AUTOMAT A SOFTWARE-ULUI PROIECT

REZERVARE BILETE ONLINE

Rezervare bilete online SCOP Se urmrete construirea unei aplicaii de rezervare a biletelor online. ENUNUL TEMEI

15.01.2010

AIRLINE RESERVATION SYSTEM, vine n ajutorul celor care doresc s-i rezerve bilete de avion online. Obiectivul fundamental al acestei aplicaii este de a permite navigatorilor web s caute cursele n funcie de oraul de plecare,oraul destinaie, s introduc datele personale n vederea rezervrii biletelor i totodat s poat anula un bilet. EXIGENE FUNCIONALE AIRLINE RESERVATION SYSTEM, va trebui s regrupeze toate funcionalitile necesare cutrii, afisrii detaliate a curselor , introducerii datelor pasagerilor, rezervarea biletelor i anularea acestora . Cutarea Prima etap pe care trebuie s o parcurg viitorul pasager , const n a gsi pe site, zborul pe care l caut. Cutarea zborului se face dup oraul de plecare i oraul destinaie.

Dup alegerea destinaiei sunt afiate detaliile despre zborul cutat.

Rezervare bilete online

15.01.2010

Informaii pasageri Pentru a introduce datele personale, pasagerii trebuie sa confirme zborul ales, dup confirmare sistemul permite pasagerului s-i introduc datele necesare rezervrii biletelor.

Rezervare bilet Dup ce pasagerul a introdus datele personale, sistemul i cere acestuia s valideze biletul, dac se ntampl acest lucru sistemul afiseaz biletul pasagerului.

Anulare bilet n cazul n care pasagerul nu valideaz rezervarea biletului, acesta este anulat.

Rezervare bilete online IDENTIFICAREA ACTORILOR

15.01.2010

Un actor este un rol pe care utilizatorul l joac n raport cu sistemul. Actorii realizeaz cazurile de utilizare. Actor extern: Reprezint utilizatorul sau un sistem extern care interacioneaz cu sistemul n cauz, n cazul nostru Pasagerul ( este cel care interacioneaz cu site-ul , cel care beneficiaz de serviciile acestuia) . Actorul intern: Reprezint funcii ale personalului angajat, n cazul nostru Administrator ( este cel cu care pasagerul intr n contact atunci cnd acesta face o rezervare). Actori subsistem: Reprezint subsistemele automate de prelucrare a datelor privite, pentru momonet, ca entiti produs, n cazul nostru nu exist.

IDENTIFICAREA CAZURILOR DE UTILIZARE Exprimarea exigenelor funcionale a pus n eviden principalele cazuri de utilizare ale viitorului pasager: cautarea zborului, introducerea datelor personale, rezervarea si anularea biletelor. Cazul de utilizare: Cutare zbor Acest caz ncepe atunci cnd Pasagerul intr pe site pentru a cuta un anumit zbor, dup orasul de plecare i oraul destinaie. Sistemul rspunde prin afiarea zborurilor existente dup criteriile de mai sus. Acest caz se termin atunci cnd Pasagerul nu confirm zborul ales.

Cazul de utilizare: Rezervare bilet Acest caz ncepe atunci cnd Pasagerul confirm zborul ales. Sistemul rspunde prin posibilitatea Pasagerului de a introduce datele personale necesare rezervrii biletului. Dupa introducerea datelor Sistemul i cere Pasagerului confirmarea rezervrii. Acest caz se termin atunci cnd Administratorul valideaz rezervarea . Cazul de utilizare: Anulare bilet Acest caz ncepe atunci cnd Pasagerul introduce datele personale. Sistemul rspunde prin cererea de a valida rezervarea. Acest caz se termin atunci cnd Pasagerul anuleaz rezervarea biletului.

Rezervare bilete online DIAGRAMA CAZURILOR DE UTILIZARE

15.01.2010

FIE TIP A CAZURILOR DE UTILIZARE 1. Fia tip pentru cazul de utilizare Caut zbor Actorul principal: Pasagerul Obiective: Pasagerul vrea s gseasc un anumit zbor pe site. Precondiii: S existe zborul. Scenariul nominal: 1. Pasagerul lanseaz o cutare, n funcie de oraul de plecare i de oraul destinaie. 2. Sistemul afieaz o pagin cu detaliile despre zborul ales. Zborurile sunt clasate dup cod, destinaie, compania aerian, ora de plecare din oraul de plecare , ora de sosire n oraul destinie, zilele n care zborul este disponibil i pretul zborului. 3. Pasagerul selecteaz un zbor

Rezervare bilete online Extensii: 2a. Sistemul nu a gsit zborul cutat.

15.01.2010

1: Sistemul semnalizeaz eecul cutrii. Cazul rencepe de la etapa 1 a scenariului nominal.

DIAGRAMA DE SECVEN PENTRU CAZIL DE UTILIZARE CAUTA ZBOR

2. Fia tip pentru cazul de utilizare Rezervare bilet Actorul principal: Pasagerul Actorul secundar: Administrator Obiective: Rezervarea biletelor de ctre pasager dup confirmare zborului. Preconditii: Confirmare zbor. Scenariul nominal: 1. Pasagerul confirm zborul.

Rezervare bilete online 2. 3. 4. 5. 6. Sistemul i cere pasagerului s introduc datele personale. Pasagerul valideaz biletul. Sistemul trimite date introduse Administratorului pentru validare . Administratorul valideaz rezervarea. Sistemul i trimite Pasagerului confirmarea rezervrii.

15.01.2010

Extensii: 1a: Pasagerul nu confirm zborul. 1: Pasagerul abandoneaz rezervarea biletului.Cazul de utilizare ia sfrit (eec).

DIAGRAMA DE SECVEN PENTRU CAZUL DE UTILIZARE REZERVARE BILET

Rezervare bilete online 3. Fia tip pentru cazul de utilizare Anulare bilet Actorul principal: Pasagerul Obiective: Posibiliatatea pasagerului de a anula rezervarea. Scenariul nominal: 1. Pasagerul confirm zborul. 2. Sistemul i cere pasagerului s introduc datele personale. 3. Pasagerul nu confirm rezervarea biletului. 4. Sistemul anuleaz rezervarea . Extensii: 3a: Pasagerul confirm rezervarea biletului. 1: Sistemul valideaz rezervarea biletului.

15.01.2010

DIAGRAMA DE SECVEN PENTRU CAZUL DE UTILIZARE ANULARE BILET

S-ar putea să vă placă și