Sunteți pe pagina 1din 12

Academia de Studii Economice a Moldovei

Catedra Cibernetic i Informatic economic



Lucrare de grup
La disciplina Programe Aplicative
Subiectele pentru A:
1. PrAp: Tehnicile moderne de promovare pe piata
2. Legislaia mondial i local privind elaborarea, utilizarea/accesarea resurselor informatice i drepturile de
autor asupra produselor software.
3. Testarea PrAp: Menirea, tipizarea si tehnologiile aplicate
4. Testarea functionala: menirea si tehnologia aplicarii
5. Testarea structurala: menirea si tehnologia aplicarii

Activitatea B:
Tema creativ: Clasamentul valorilor(Rating de realizri)

Gr..I NFa-111 (Ex.: INF-111)
Realizat de:
N/o Poza Sarcinile realizate
1











Tabelul de evaluare
Subiectul
evaluat
A A
Respect.
cerin-or
Susinerea Nota final
Ponderea n not [%]
22 33 15 30
Evaluarea
profesorului


Chiinau 2014

1. PrAp: Tehnicile moderne de promovare pe pia

N/o Date editoriale a sursei i locaia ei sau link-ul la
surs electronic
Limba Comentariu
1 Promovarea bunurilor i serviciilor
http://ebooks.unibuc.ro/StiinteADM/sica/11.html
10.02.14
ROM Generaliti despre marketing
2 Subieste Programe Aplicative
http://www.scribd.com/doc/141109748/Examen-
Programe-Aplicative#download
10.02.2014
ROM Note de curs la disciplina
Programe Aplicative

[1]Nimeni nu se mai ndoiete astzi, de necesitatea promovrii produselor i serviciilor, fapt
reflectat n structura mixului de marketing
1
, a crei important variabil este. Cu ct va fi mai flexibil i
novatoare activitatea de promovare, cu att impactul ei, va fi mai mare pe o pia saturat de mesaje
publicitare.
Promovarea, ca expresie a aciunilor, mijloacelor i metodelor utilizate n orientarea,
informarea, atragerea i convingerea clienilor s cumpere produsul n scopul satisfacerii dorinelor lor,
dar i asigurrii rentabilitii ntreprinderii productoare, este o necesitate pentru nfptuirea obiectivelor
strategice i tactice ale ntreprinderii, pentru nviorarea ciclului de via al produsului, ca i pentru
anihilarea efectelor aciunilor ce duc la scderea vnzrilor.
ntre obiectivele generale ale promovrii, cele mai frecvente sunt:
- modificarea fluxului cererii, direct cnd se modific comportamentul cererii, indirect - cnd se
schim comportamentul unui agent al circuitului de distribuie;
- accelerarea creterii cererii de bunuri pe termen scurt;
- regularizarea cererii;
- fidelizarea consumatorului.

in s menionez c n prezent, exist un larg spectru de tehnici de promovare pe pia:[2]
Direct mail - Mail trimis direct la utilizatori. Mesajele pot fi extrem de personalizate pentru a se
potrivi natura i nevoile fiecrui utilizator.
Mesajele e-mail - Acestea pot fi un mijloc minunat pentru a primi cuvntul despre afacerea ta.
Design-ul soft-ului de e-mail pentru a include o "linie de semntur", la sfritul fiecarui e-mail.
Reviste - anunturi in diferite reviste. Se poate folosi dac exist o revista care se concentreaz pe
domeniul dumneavoastr. Dac exist una, atunci revista poate fi foarte utila, pentru c deja se
concentreaz pe pia i potenialii clieni. Trebuit de luat n considerare locul unde este plasat
anuntul.

1
Conceptul de mix de marketing a fost introdus ca termen n anii 50 i i-a fost sugerat autorului su, Neil Borden, de un
articol de marketing n care se arta c specialistul n marketing trebuies s fie un artist, un mixer de ingrediente care
uneori folosete reete pregtite de alii, alteori pregtete singur reetele proprii, uneori adapteaz reetele n funcie de
ingredientele disponibile, iar alteori experimenteaz sau inventeaz ingrediente noi

Buletine de tiri - Acest lucru poate fi mijloc puternic de a transmite natura companiei
dumneavoastr i pachetele software care o reprezinta. Luai n considerare utilizarea unui
consultant pentru proiectarea iniial i layout. Astzi instrumentele de desktop publishing pot
genera buletine de tiri foarte interesante destul de ieftin.
Ziare- Aproape toat lumea citete ziarul local, principal (e). Putei obine afacerea dvs. n ziar
prin plasarea de anunuri, scris o scrisoare ctre editor sau colaborati cu un reporter pentru a
obtine o poveste scris despre afacere.
Grupuri de discuii online i grupuri de chat - Ca cu e-mail-ul, putei obine expunerea
frecvent la tine si afacerea ta prin participarea la grupurile de discuii online i grupurile de
discuii. .)
Postere i aviziere- Cel mai bun pariu este de a plasa afiele pe panourile care se afla in locuri in
care clientii se afla frecvent. Intotdeauna este necesar ncrcarea postere tale cu postere noi i
pline de culoare, care va capta atentia trectorilor.
Anunuri de radio - un avantaj major al anunurilor de radio este ca sunt de obicei mai ieftine
dect anunurile de televiziune, i muli oameni ascult radio, de exemplu, atunci cnd se afla n
mainile lor.
Telemarketing - Utilizarea de telemarketing este n cretere.
Anunurile de televiziune - Muli oameni nu iau n considerare anunurile de televiziune, din
cauza c sunt foarte scumpe. Ele sunt mult mai scumpe decat cele mai multe dintre formele
majore de publicitate. Cu toate acestea, cu creterea numrului de reele de televiziune i staii,
ntreprinderile ar putea gsi oferte bune pentru plasarea reclamelor sau alte forme de publicitate.
Pagini Web - Acum, publicitate i promoii pe World Wide Web sunt aproape cele mai frecvent
folosite. Toate companiile i creaz o pagin web pentru a-i realiza o imagine i pentru a
promova toate produsele pe care le are.
Yellow Pages - Pagini Aurii pot fi foarte eficiente n cazul n care anunurile dvs. sunt bine-
plasate n categoriile directorului de servicii, precum i numele afacerii. este descriptiv si / sau
anunul iese n eviden.











2. Legislaia mondial i local privind elaborarea, utilizarea/accesarea
resurselor informatice i drepturile de autor asupra produselor software

N/
o
Date editoriale a sursei i locaia ei sau link-ul la surs
electronic
Limba Comentariu
1 Legislaia referitoare la drepturile de autor privind
produsele software
http://www.competentedigitale.ro/it/it19.html
accesat 05.02.2014
ROM Comentarii privind actele
normative unde se
menioneaz dreptul de
autor a produselor
software(Romania)
2 Legea 139 din 02.07.2010 cu privire la drepturile de
autor i drepturile conexe
http://lex.justice.md/index.php?action=view&vie
w=doc&lang=1&id=336156
05.02.2014
ROM Legea 139 din 02.07.2010
cu privire la drepturile de
autor i drepturile conexe

3 Drepturi de autor
http://ro.wikipedia.org/wiki/Drepturi_de_autor
05.02.2014
ROM Generaliti despre drept
de autor, istoric,etc.
4 Prezentare drept autor
http://agepi.gov.md/md/copyright/presentation.ph
p
05.02.2014
ROM Prezentare ppt despre
drept de autor

[1]"Dreptul de autor" este o sintagm care definete legislaia ce se refer la protecia operelor
de creaie. Prin "oper de creaie" se nelege orice creaie intelectual, incluznd aici att lucrrile
tiinifice i tehnice, ct i cele datorate imaginaiei: literatur, pictur, muzic, arhitectur, coregrafie
etc).
Dreptul de autor rezerv autorilor operelor de creaie dreptul exclusiv de a autoriza folosirea
operei lor n orice mod. Prin aceasta se confer operelor de creaie calitatea unui bun care poate fi cedat
sau transferat ntr-un mod analog bunurilor materiale.
Cele dou premize fundamentale pe care se bazeaz dreptul de autor se gsesc n drepturile
fundamentale ale omului, consemnate ca atare n Declaraia universal a drepturilor omului:
Fiecare are dreptul la protecia intereselor morale i materiale ce decurg din orice
producie tiinific, literar sau artistic al crui autor este;
Orice persoan are dreptul s ia parte n mod liber la viaa cultural a societii, s se
bucure de arte i s participe la progresul tiinific i la binefacerile ce rezult de aici.
[3]Denumirea englez copyright este perfect echivalent noiunii "drept de autor". Ea provine de
la primul act care a recunoscut dreptul exclusiv al autorilor de a-i tipri lucrrile sau de a autoriza
tiprirea lor: The Copyright Act, promulgat n Anglia n 1709 i cunoscut sub numele Statute of Anne.
[2]Conform art. 7 din Legea nr. 139 din 02.07.2010 privind dreptul de autor i drepturile conexe,
programele pentru calculator la fel sunt nite opere de creaie intelectual. Programele de calculator
sunt opere de creaie intelectual, a cror valoare nu este dat de suportul material pe care programul n

sine este fixat.Valoarea protejat de lege este chiar creaia intelectual original concretizat n
programul pentru calculator.
n exprimarea Articolului 19 din lege, "protecia programelor de calculator include orice expresie
a unui program, programele de aplicaii i sistemele de operare exprimate n orice fel de limbaj, (...),
materialul de concepie pregtitor, precum i manualele." Mai mult chiar, legea protejeaz programele
de calculator "independent de valoarea i destinaia lor" concret. Protecia acordat de lege nu se
oprete numai la obiectul dreptului de autor. Este protejat deopotriv i titularul acestui drept, autorul
programului de calculator respectiv. Potrivit legii, autorul programului are dreptul de a decide dac, n ce
mod i cnd va fi utilizat opera sa, inclusiv de a consimi la utilizarea operei de ctre alii.

Acest drept general d naterela alte drepturi distincte i exclusive ale autorului de a autoriza:
reproducerea integral sau parial a programului de calculator;
difuzarea programului de calculator
importul, n vederea comercializrii pe teritoriul RM, a copiilor programelor de calculator
realizate cu consimmntul autorului.

[4]In RM pentru a consolida protecia dreptului de autor n domeniul tehnologiilor
informaionale, s-au stabilit relatii cu reprezentanii BSA
2
(Business Software Alliance), de asemenea cu
Asociaia Naional a Companiilor Private din domeniul Tehnologiilor Informaionale i Comunicaiilor
(ATIC) si cu Microsoft.
Consimmntul pe care titularul dreptului de autor l d unei persoane pentru a putea reproduce,
folosi, difuza sau importa copii ale unui program de calculator, se concretizeaz n practic n licene.
Ele sunt documentele care probeaz c reproducerea, folosirea, difuzarea etc. a unui program de
calculator de ctre o anumit persoan s-a realizat cu consimmntul autorului. Pentru a dovedi c
persoana n cauz este cea care a obinut licenele respective, ea trebuie s probeze acest lucru cu facturi
de cumprare sau cu alte documente de provenien.
Lipsa licenelor echivaleaz cu lipsa autorizrii din partea autorului. Importana acestor licene
este evident, ntruct desfurarea activitilor menionate fr aceste licene, reprezint infraciuni.
Conform aceleeai legi, nclcarea drepturilor de autor presupune:
Orice valorificare a obiectelor dreptului de autor si a obiectelor drepturilor conexe, se
considera nelegitima daca are loc cu incalcarea acestor drepturi;
Orice exemplar al obiectelor dreptului de autor si al obiectelor drepturilor conexe a carui
reproducere, import, distribuire, inchiriere si imprumut atrage dupa sine incalcarea
acestor drepturi se considera contrafacut;

2
Business Software Alliance (BSA) este o grupare de firme comerciale stabilit n 1988 la care particip muli din cei mai
mari productori de software din lume. Principala preocupare a grupului sunt metodele de pzire a drepturilor proprii de
copyright. Dac lum numai SUA, nclcarea acestor drepturi produce pierderi de ordinul a 11 miliarde de dolari n fiecare
an.

Incalcarea drepturilor recunoscute si garantate prin lege atrage raspundere civila,
contraventionala sau penala.

In RM organizaia care se ocup cu protecia drepturilor de autor este Agentia de Stat pentru
Proprietatea Intelectuala, numit AGEPI.

































3. Testarea PrAp: Menirea, tipizarea i tehnologiile aplicate

N/
o
Date editoriale a sursei i locaia ei sau link-ul la surs electronic Limba Comentariu
1 Testare Software
http://ro.wikipedia.org/wiki/Testarea_software
10.02.14
ROM Generaliti
despre
Testarea
2 Prezentare Tehnici de Testare
http://www.idsi.md/files/file/prezentari_practica_studenti/Tehn
ici%20de%20testare.pdf
10.02.14
ROM Tipizarea
testrii
software
(prezentare
ppt)
3 Metode de testare
- http://www.softwaretesting.ro/Romana/Files/TestMethods/Soft
ware%20Testing%20Methods.html
- 10.02.14
ROM Metode de
testare


[1]Testarea Software reprezint un proces de investigaie cu scopul de a oferi prilor interesate
informaia vizavi de calitatea produsului soft supus testrii. Testarea Software pune la dispoziie o
viziune obiectiv i independent asupra produsului n dezvoltare, oferind astfel business-ului
posibilitatea de a nelege i evalua riscurile asociate cu implementarea produsului soft.
n dependen de metodologia de testare aleasa, Testare Software poate fi implementat la orice
etap n cadrul procesului de dezvoltare(analiza, proiectare, implementare, testare), dei partea
considerabil a efortului de testare de obicei este aplicat la etapa de dup cizelarea/formalizarea
cerinelor i finisarea implementrii/codrii propriu-zise. Nu exist un astfel de proces de testare ce ar
permite identificarea tuturor defectelor posibile ce le poate conine un produs software. n schimb, un
astfel de proces poate furniza o viziune critic sau comparativ, care vine sa contrapun unele aspecte
ale produsului (cum ar fi: starea i comportamentul actual). Aceste criterii pot fi derivate din specificaii
tehnice, produse asemntoare comparabile, versiuni anterioare ale aceluiai produs, ateptri fa de
produs enunate de ctre utilizator sau client, standarde, legi n vigoare, etc.
Un studiu efectuat n anul 2002 de ctre NIST
3
(National Institute of Standards and Technology)
a artat c pierderile anuale pentru economia S.U.A. cauzate de defecte de software se estimeaz la 59.5
miliarde de dolari. Mai mult de o treime din aceste pierderi ar putea fi evitate dac s-ar face investiii
mai serioase n implementarea procesului de testare.
Scopul primordial pentru procesul de testare este:
Identificarea erorilor de software;
Izolarea i fixarea sau corectarea defectelor care au cauzat aceste erori.


3
NIST - este o agenie a Ministerului de Comer al SUA. Misiunea sa este de a susine economia i industria prin elaborarea
de tehnologii, mijloace de msurare i standarde

[2][3]Se deosebesc 3 tehnici de testare:
- Testarea funcional: testare de tip black box
canalizat pe verificarea cerinelor funcionale
ale aplicaiei; acest tip de testare trebuie fcut de
testeri. Asta nu nseamn c programatorii nu ar
trebui sa i verifice codul (asta firete se aplic
oricrui stadiu al testrii);
- Testarea Black Box: Nu se bazeaz pe
cunoaterea intern a design-ului sau a codului.
Testele sunt bazate pe cerine i funcionalitate.
Adic, n testara Black Box se concentreaz doar
asupra intrrilor i ieirilor ale sistemului i este
interesat structura intern a programului
- Testare White Box: Se bazeaz pe cunoaterea
logicii interne a codului aplicaiei. Testele sunt bazate pe acoperirea sintaxei de cod,
ramuri, ci, condiii.

[1]Metodologiile moderne, precum Agile, Scrum, eXtreme Programming i altele pun un accent
deosebit pe procesul de testare pe care l integreaz n profunzime cu celelalte activiti care in de
dezvoltarea programelor informatice: planificare, proiectare, programare, evaluare i control.























Figure 3.1. White & Black Box, sursa:
https://learn.dau.mil/CourseWare/66_8/scopage_
dir/l10_2_septest/l10_2_t2sttypes.html

4. Testarea funcional: Menirea i tehnologia aplicrii

N/
o
Date editoriale a sursei i locaia ei sau link-ul la surs electronic Limba Comentariu
1 Testarea funcional
http://en.wikipedia.org/wiki/Functional_testing
10.02.14
ENG Generaliti
despre
testarea
funcional
2 Metode de testare
http://www.softwaretesting.ro/Romana/Files/TestMethods/Softw
are%20Testing%20Methods.html
10.02.14
ROM Metode de
testare
3 Testare funcional
http://www.protesting.ru/testing/types/functional.html
10.02.14
RUS Generaliti
despre
testarea
funcional


[3]Testarea funcional se aplic pentru a verifica dac un produs software se comporta i
funcioneaz corect, conform specificaiilor din proiect. O specificare funcional este o descriere a
comportamentului asteptat de la program. Indiferent de ce form o ia, formal sau informal,
specificarea funcional este cea mai important surs de informaii pentru testare.
[1]Crearea cazurilor de testare din specificrile de program se numete testare
funcional.Testarea funcional, sau, mai precis, proiectarea funcional de cazuri de testare, ncearca
s raspunda intrebrii: Face programul ceea ce trebuie ? , considernd numai specificaiile
programului, nu i design-ul lui sau structurea de implementare. Fiind bazat pe specificaiile de
program i nu pe cod, testarea funcional se mai numete i testare Black box (metoda cutiei negre),
dei se aplic i metoda White box, dar rar . Testarea funcional este n general tehnica de baz pentru
proiectarea cazurilor de testare.
[2]Proiectarea de teste poate ncepe ca parte a procesului de specificare a cerinelor i poate
continua prin fiecare nivel de proiectare i de interfaa a specificaiilor; este singura metod de testare
care se poate aplica att de devreme i att de larg. n plus, testarea funcional este eficient n
detectarea unor clase de defecte care de obicei trec de testarea White box sau de testarea bazat pe
defecte.
Tehnicile de testare funcional se pot aplica pentru orice descriere a comportamentului
programului, de la descrierea informal parial pn la descrierea formal, i la orice nivel de la un
singur modul la ntregul sistem. De asemenea, proiectarea testelor n acest mod este mai ieftin i mai
usor de executat dect n cazul testrii White box. n testarea i analiza aplicat n scopul verificrii
(adic a descoperirii oricror diferene ntre ceea ce face un program i ceea ce ar trebui s faca), trebuie
fcut referire la cerine, exprimate de utilizatori, i specificate de inginerii software. O specificare
funcional (adic o descriere a comportamentului ateptat al programului)este sursa primar de
informaii pentru czurile de test.

Principiul care st la baza proiectrii cazurilor de test este partiionarea posibilelor
comportamente ale programului ntr-un numr finit de clase omogene, unde fiecare clas poate fi
considerat corect sau incorect.
Practic, proiectantul de cazuri de test trebuie s formalizeze specificaiile suficient de mult, astfel
nct acestea s poat servi ca baza de identificare a claselor de comportamente. Un avantaj al proiectrii
de teste este acela ca scoate n evidenta slabiciunile i inconsistenta specificaiilor. Crearea de cazuri de
teste funcionale este un proces analitic care descompune specificaiile n cazuri. Multitudinea de aspecte
care trebuie luate n considerare n timpul testrii funcionae face ca procesul s fie predispus la erori.
Chiar i proiectantii cu experienta pot omite cazuri importante de testare. O metodologie pentru
proiectarea testelor funcionale ajuta la descompunerea design-ului de testare in pasi elementari.
[1]Testarea funcional presupune ndeplinirea a 5 pai:
1. Identificarea funciilor care programul este presupus s ndeplineasc;
2. Crearea intrrilor bazate pe specificaiile funcionale;
3. Determinarea ieirilor bazate pe specificaiile funcionale;
4. ndeplinirea documentrii testrii;
5. Compararea ieirilor ateptate cu cele actuale.



























5. Testarea structural: menirea i tehnologia aplicrii

N/
o
Date editoriale a sursei i locaia ei sau link-ul la surs
electronic
Limba Comentariu
1 Testarea nefuncional
http://en.wikipedia.org/wiki/Non-functional_testing
10.02.2014
ENG Generaliti
despre testarea
structural
2 Testare funcional vs nefuncional
https://communities.vmware.com/servlet/JiveServlet/downloadBody/
17409-102-2-22494/Functional%20versus%20Non-functional.pdf
10.02.2014
ENG Analiza
comparativ a
testrii funcionale
i structurale
3 Ce este o testare nefuncional?
http://wiki.answers.com/Q/What_is_non_functional_testing_in_soft
ware_testing?#slide=1
10.02.2014
ENG Prezentare despre
testarea
structural

[1][3]Testarea nefuncional const n testarea cerinelor nefuncionale ale produsului software.
Se mai numete i testare structural. Testarea structural presupune ntrebarea Cum lucreaz
sistemul?.
O cerin nefuncional este un tip de cerin care specific criteriul ce poate fi folosit pentru a
evalua operarea unui sistem, n locul unor comportamente specifice (cerinele funcionale definesc
funcii i comportamente bine definite).
[2]Planul pentru implementarea cerinelor nefuncionale este detaliat n arhitectura sistemului.
Cerinele nefuncionale sunt adesea numite caliti ale sistemului. Ali termeni care definesc acelai
lucru: constrngeri, atribute ale calitii, scopuri ale calitii, cerine ne-comportamentale.
Cerinele nefuncionale se impart n dou categorii:
Calitate n executie, ca securitate i uurinta n utilizare, care se poate observa n timpul
rularii;
Calitate de evolutie, ca testabilitate, mentenabilitate, extensibilitate i scalabilitate
4
, care
sunt incluse n structur static a produsului software.

Revenind la testarea nefuncional, aceasta include: testarea de compatibilitate, testarea de
conformitate, de anduran(rezisten), de ncrcare, de localizare, de performan, de recuperare, de
securitate, de scalabilitate, de stres, de utilizabilitate i testare de volum.

Tipuri de testare structurala:
5

1. Testarea de stress (stress testing);
2. Testarea de localizare;
3. Testarea de incarcare (load testing);

4
Scalabilitate - o proprietate a unui sistem, a unei reele sau a unui proces, proprietate care arat capacitatea acelui sistem de
a suporta corect un volum mai mare de ncrcare, sau de a permite mrirea sau extinderea sa
5
http://www.softwaretesting.ro/Romana/Files/TestMethods/Software%20Testing%20Methods.html (10.02.14)

4. Testarea de performan;
5. Testarea de utilizabilitate;
6. Testarea de securitate.