Vous êtes sur la page 1sur 7

Universitatea Tehnic a Moldovei

Catedra Automatic i Tehnologii Informaionale


Disciplina: TVPP

Lucrare de laborator Nr.1

Tema : Specificarea cerinelor.

A efectuat:
Studentul gr. TI-142:

Chirica Alexandru

A verificat:
lector superior

Catruc M.

Chisinau 2016

Scopul Lucrrii
1. Formarea deprinderilor de a formula ntrebri concise i logice fa de client n cea ce privete
produsul solicitat i de a putea descrie aceste ntrebri sub forma unor cerine fa de produs.
2. Formarea abilitilor de a aduna cerinele ntr-un document al cerinelor utilizatorului.

Sarcina Lucrrii
1.
2.
3.
4.
5.

Formularea ntrebrilor logice fa de client.


Extragerea cerinelor pentru un produs soft.
Specificarea cerinelor clientului.
Documentarea cerinelor utilizatorului.
Scrierea unui raport despre ndeplinirea lucrrii cu concluziile respective.

Consideratii Teoretice
Documentul cerinelor utilizatorului (DCU)
Acesta este documentul obligatoriu, produs n faza definirii cerinelor i trebuie s fie finalizat
nainte de proiectarea sistemului. DCU trebuie:

s furnizeze o descriere general ceea ce utilizatorul dorete s execute sistemul;


s conin toate cerinele cunoscute, ale utilizatorilor;
s descrie toate operaiile pe care le va executa sistemul;
s descrie toate restriciile impuse sistemului;
s defineasc toate interfeele externe ale sistemului sau s conin referine despre ele n alte
documente.

Costul modificrii cerinelor crete cu att mai mult cu ct proiectul nainteaz n fazele
urmtoare. n faza de testare a sistemului, verificarea se va face pe baza DCU. Standardele ingineriei
programrii recomand urmtoarele caracteristici ale stilului de prezentare a unui DCU:

DCU trebuie scris folosind un limbaj, vocabular i stil uor de neles de ctre toi utilizatorii.
DCU trebuie s fie clar, consistent, modificabil;
Un DCU este clar dac orice cerin este neambigu (are o singur interpretare) i este
neleas de toi participanii la proiect;
O cerin trebuie scris ntr-o singur propoziie iar justificrile trebuie separate de aceasta. Se
recomand ca cerinele corelate ntre ele s fie grupate. Structurarea cerinelor n document este
foarte important;

1. Formularea ntrebrilor logice fa de client.


1. Tipul de software necesar?
Crearea unui site Web.
2. In ce consta tema site-ului?
Crearea site-ului companiei internationale de turism Mold-Tur .

3. Care este tipul design-ului dorit ?


Design-ul va fi simplu si usor de manipulat, in dependeta de compartiment.
4. Cum trebuie sa arate pagina de start ? Care va fi fon-ul, sigla ?
Pagina de start va fi atractiva, pentru a atrage clientii. Si anume :
-

Ca fon, vom avea o fotografie (peisaj) care va arata o vacanta de vis : o terasa cu vedere la
mare , si munti (stinci) dintr-o parte, pe terasa va fi un scaun de plaja si un turist care se
odihneste, afara va fi o zi insorita cu cer senin.

Header-ul site-ului se va compune din sigla companiei (MoldTur International), motto-ul


companiei si imagini micute ale unor locuri turistice atragatoare (Dubai, Malaezia, Thailanda,
Brazilia, Caraibe, Paris, Roma etc.) ;

Pe pagina principala se vor afla informatii cu scop publicitar, in care se vor indica ofertele
companiei, si poze cu destinatiile cele mai actuale ;

5. n ce limb dorii s fie site-ul?


Englez,romana,rusa.
6. Ce meniuri va contine site-ul ?
Site-ul va contine meniul principal, care se va plasa orizontal, sub header ; si meniul auxiliar, care
se va afla pe verticala, in partea stinga a site-ului.
7. Ce categorii va contine meniul principal ? Si care va fi continutul acestor subpuncte ?
I.

Principala va fi un link catre pagina principala a site-ului, care a fost descrisa la punctul
4. ;

II.

Despre Companie va contine informatii despre momentul crearii companiei, sediul sau si
filialele, partenerii avuti, o scurta caracteristica a activitatii sale si licentele avute ;

III.

Destinatii pe aceasta pagina vizitatorul poate vizualiza toate destinatiile companiei si


alege una, prin intermediul unui formular. In momentul alegerii destinatiei, pentru un
simplu vizitator vom vizualiza pretul foii turistice, informatii si imagini despre hotelul
destinat cazarii si locurile aflat in apropiere ; pentru un utilizator inregistrat vom permite
comandare unei foi turistice la destinatia aleasa.

IV.

Contacte aici se vor contine informatiile de contact ale companiei (la sediul centra, sau la
filiale), in general se vor afla urmatoarele informatii : telefonul receptiei, telefonul pentru
rezervari, telefonul secretariatului si adresele tuturor filialelor (cu telefoanele respective).
Pe aceasta pagina, va fi posibil de transmis un email la o filiala aleasa.

8. Ce categorii va contine meniul vertical (auxiliar) ? Si care va fi continutul acestora ?


Pe meniul de pe verticala se va afla urmatoarele categorii de meniu:

Bilete de avion pe pagina se va afla un formular de cautare a biletelor de avion


disponibile. Informatiile necesare pentru cautare vor fi:

o Tip bilet se va alege dintre: dus, dus-intors;


o Oras/aeroport plecare se va scrie orasul/aeroportul, sau se va alege dintr-o lista
care va fi disponibila dupa executarea unui clic pe cuvintul oras sau aeroport.
o Oras/aeroport sosire se va scrie orasul/aeroportul, sau se va alege dintr-o lista care
va fi disponibila dupa executarea unui clic pe cuvintul oras sau aeroport.
o Data plecarii se va alege data plecarii (zz/ll/aaaa) dintr-un formular
DateTimePicker in urma focusarii pe caseta de editare.
o Data sosirii se va alege data sosirii (zz/ll/aaaa) dintr-un formular DateTimePicker
in urma focusarii pe caseta de editare.
o Numarul de adulti;
o Numarul de copii (2-12 ani);
o Numarul de bebelusi (0-2 ani);
Date optionale de cautare:
o Numarul de tineri (12-25 ani);
o Numarul de varstnici (>60 ani);
o Clasa se va selecta una din urmatoarele: Economy, Business, Fist.
o Linia aeriana care va putea fi selectata sau tapata de utilizator.
o Arata doar zborurile directe este o optiune care se stabileste prin bifare.

Vacante in strainatate pe pagina se va afla un formular de cautare a vacantelor


disponibile. Se vor utiliza unul sau mai multe criterii de cautare din urmatoarele:
o Tip transport se va alege unul din cele disponibile: individual, avion, autocar,
croaziera, etc.
o Domeniu de interes se va selecta un domeniu din: circuite, Craciun, golf, plaja,
etc.
o Tara se va selecta o tara din cele disponibile.
o Regiune in dependenta de tara aleasa se vor afisa regiunile disponibile pentru
selectare.
o Localitate se vor afisa localitatile din tara respectiva.
o Cazare se va alege tipul de cazare dintr-o lista: hotel*, hotel***, vila*, vila**,
pensiune, etc.

Hoteluri in strainatate pe pagina se va afla un formular de cautare a hotelurilor, dupa


urmatoarele criterii:
o Oras se va introduce orasul necesar si eventual se va afisa mai jos o lista cu cele
disponibile;
o Data Sosirii se va alege data dintr-un DateTimePicker.
o Data Plecarii se va alege data dintr-un DateTimePicker.
o Numarul de camere;
o Numarul de adulti;
o Numarul de copii;

9. Din cele expuse mai sus, pe site va exista posibilitatea de inregistrare/logare. Unde se va
amplasa formularul de logare (la un loc vizibil, sau ca link) ? Si cum se va accesa inregistrare ?
Formularul de logare va fi la un loc vizibil si anume in coltul drept ,putin mai jos de antetul
site-ului .Inregistrarea va fi amplasata putin mai jos de logare sub forma de link la accesarea
caruia se va trece pe pagina cu formularul de inregistrare.
10. Care vor fi informatiile pe care le va introduce utilizatorul la inregistrare ? Si se va face o
oarecare verificare de validare a informatiilor ? Daca da, ce tip de verificare ?
Informatiile pe care le va introduce utilizatorul la inregistrare : Nume / Prenume / Parola /
Email-ul / Orasul / Identificatorul unic din buletin (13 cifre) .
Se va face o verificare de validare a informatiilor si anume prin transmite unui email pe posta
electronica cu link-ul de activare al anchetei respective care necesita de a fi accesat de pe posta
electronica a utilizatorului.
11. Ce posibilitati vor avea utilizatorii inregistrati (logati) ?
-

Comandare unei foi turistice (de care s-a vorbit la punctul 6-III) ;

Va exista posibilitatea de a lua legatura cu personalul companiei raspunzator de informarea


clientilor, prin intermediul unui chat intern ;

Actualizarea informatiilor personale

12. Site-ul va contine elemente flash ? Daca da, ce anume vor contine acestea ?
Da, site-ul va contine elemente flash.Acestea vor contine trei butoane orizontale asezate pe
parte de jos a unui dreptunghi la apasarea carora vor aparea pe rind imagini cu descrierea
concisa a denumirii butoanelor .
1.Buton - Oferte cele mai fierbinti oferte prezente la momentul de fata;
2.Buton Reduceri - cele mai semnificative reduceri oferite de companie cu ocazia sarbatorilor
sau aniversarilor din viitorul apropiat

3.Buton Prezentari - cele mai minunate vacante de vis care pot fi petrecute de clienti
impreuna cu familia in cele mai indepartate colturi ale lumii.
13. Este vreo limita privind marimea site-ului ?
Marimea maxima va fi de 1500 MB.
14. Cu care Browsere dorii s fie compatibil?
Cu toate browserele posibile (opera, mozila, chrome, internet explorer, etc).
15. Din practica noastra noi v recomandm s scrim acest site n limbajul php, dar dumnevoastr
dac dorii n alt limbaj putei s-l propunei i noi vom hotor dac este posibil de realizat.
Folosii cel mai eficient limbaj de programare.

2. Extragerea cerinelor.
1.
2.
3.
4.
5.

Tipul soft-ului: site web.


Design-ul : simplu si usor de manipulat.
Site-ul disponibil in limbile: romana, rusa ,engleza.
Meniurile site-ului: meniul principal si auxiliar
Categoriile meniului principal: Principala, Despre companie, Destinatii (descrierea detaliata la
intrebarea nr.7).
6. Categoriile meniului secundar: sunt descrise la intrebarea nr. 8;
7. Compatibilitatea cu browserele : opera, mozila, chrome, internet explorer, netscape.
8. Marimea maxima a site-ului: 1500MB.
9. Sistemul de operare suportat: Windows n98/2000/xp/Vista/7.
10. Culoarea: toat paleta de culori.
11. Limbajele de programare web folosite : html, css, php, ajax, javascript.

Documentul cerinelor utilizatorului


Descrierea general a utilizarea sistemului.
Sistemul ofera posibilitatea de inregistrare/logare. Astfel toti utilizatorii neinregistrati care
doresc sa comande o foaie turistica trebuie sa completeze formularul de inregistrare, sa devina
utilizator inregistrat si apoi sa efectueze comanda.
La fel sistemul da posibilitatea de a lua legatura cu personalul companiei raspunzator de
informarea clientilor, prin intermediul unui chat intern ,cit si actualizarea informatiilor
personale.
Cerine cunoscute ale utilizatorilor.
Sistemul de operare: Windows n98/2000/xp/Vista/7.
Dimensiunea maximal a softului: 100mb.
Culoarea: toat paleta de culori.
Limba: englez, romina, rusa.
Compatibilitatea cu browserele : opera, mozila, chrome, internet explorer.
Operaiile pe care le va executa sistemul.

Sistemul execut urmtoarele operaii: ofera informatii despre momentul crearii companiei, sediul
sau si filialele, partenerii avuti, o scurta caracteristica a activitatii sale si licentele avute, vizualizarea
tuturor destinatiilor companiei si alegerea uneia, prin intermediul unui formular. In momentul alegerii
destinatiei, pentru un simplu vizitator se vizualizeaza pretul foii turistice, informatii si imagini despre
hotelul destinat cazarii si locurile aflat in apropiere ; pentru un utilizator inregistrat se permite
comandare unei foi turistice la destinatia aleasa.
Ofera informatiile de contact ale companiei (la sediul centra, sau la filiale): telefonul receptiei,
telefonul pentru rezervari, telefonul secretariatului si adresele tuturor filialelor (cu telefoanele
respective). Ofera posibilitatea transmiterii unui email la o filiala aleasa, inregistrarea utilizatorilor cit
si oferirea posibilitatii camandarii de foi turistice in orice directie a lumii.
Restriciile puse de sistem.
Dimensiunea maxima a site-ului nu trebuie sa depaseasca 1500 MB.
Concluzie:
In urma interviului am ascultat, gndit i extras toate cerinele propuse de ctre clieni,
dintre care am notat cerinele totate mai importante i am despris toate cerinele inacceptabile. Am
negociat cu clientul i am ajuns la un punct comun pentru elaborarea programului. Am studiat
sistemele software existente deja pentru a creea un sistem unic. Am analizat i am proiectat
principalele caracteristici. Am propus clientului un portativ cu documentul cerinelor utilizatorului. n
timpul interviului am utilizat metode pentru specificarea cerinelor utilizatorului dintre care limbajul
natural, formalismul matematic i diagrame. Am primit o experienta in relaii de client i programator
pentru elaborarea unui produs soft.

Vous aimerez peut-être aussi