Textul este redat pagină cu pagină din documentul publicat de ANC. Pentru scanări s-a folosit OCR; PDF-ul oficial rămâne sursa de referință pentru formatare, semnături și elemente grafice.
Pagina 1 din 28
SO IT 8, pagina 1 din 26
Standard ocupaţional:
DEZVOLTATOR WEB
În sectorul: TEHNOLOGIA INFORMAŢIEI, COMUNICAŢII, POŞTĂ
Cod:......................
Data aprobării:............................
Denumire document electronic:. SO_IT8-DezvoltatorWeb
Versiunea: 0
Data de revizuire preconizată:.Octombrie 2010
Pagina 2 din 28
SO IT 8, pagina 2 din 26
Iniţiatorul standardului: COMITETUL SECTORIAL TEHNOLOGIA INFORMAŢIEI,
COMUNICAŢII, POŞTĂ
Coordonator echipă de redactare SO: Sorescu Nicoleta
Echipa de redactare:
- Toma Horia – programator, eServGlobal Telecom Romania S.R.L.
- Alecu Simona - cercetător ştiinţific principal gr.2, Institutul Naţional de Cercetare-
Dezvoltare în Informatică (ICI)
- Martin Gabriel - cercetător ştiinţific principal gr.2, Software ITC S.A.
- Jerlăianu Florian - eBusiness Solution Consultant, Fiveplus Solutions S.R.L.
- Bălănescu Emilian- programator, SoftNet Business Services S.R.L.
- Antohi Roxana – inginer, IPA S.A.
- Graur Bogdan – manager proiect informatic, eServGlobal Telecom Romania S.R.L.
Verificator standard ocupaţional: Gălbenuşi Nica, inginer de sistem gr.1
Redactor calificare: Sorescu Nicoleta
Denumirea AO: AO_IT8-DezvoltatorWeb
Data elaborării AO: 21.03.2008
Responsabilitatea pentru conţinutul acestui standard ocupaţional şi al calificărilor bazate pe
acest standard ocupaţional revine Comitetului sectorial.
Data validării: 15 iulie 2008
Comisia de validare:
Tudorică Remus – preşedinte
Târâcă Cicilia – membru
Dimofte Ştefania Carmen - membru
Pagina 3 din 28
SO IT 8, pagina 3 din 26
Descrierea ocupaţiei:
Dezvoltatorul web lucrează de cele mai multe ori în societăţi comerciale care
dezvoltă aplicaţii software. El îşi desfăşoară activitatea în spaţii închise, dotate cu
echipamentul harware şi software necesar desfăşurării cu succes a activităţii.
Dezvoltatorul web este angajat în mod special în dezvoltarea aplicaţiilor World
Wide Web sau a aplicaţiilor distribuite de reţea, care rulează de la un server web la un
browser web (utilizator)
.
Dezvoltatorul web este responsabil de:
- planificarea aplicaţiei web
- dezvoltarea aplicaţiei web
- realizarea modelului experimental
- testarea aplicaţiei web
- implementarea aplicaţiei web
Dezvoltatorul web trebuie să se asigure că toate elementele de proiectare, tabelele
şi soluţiile furnizate lucrează pe diferite browsere şi setări de monitor, în cadrul
parametrilor oferiţi de aplicaţie.
In plus, trebuie să ştie să creeze şi să modifice imaginile cerute pentru a putea fi
suportate de către noi aplicaţii software.
Dezvoltatorul web poate lucra singur dar şi în echipă. Trebuie să aibă abilităţi de
planificare şi organizare, de comunicare, să fie proactiv, flexibil, să aibă spirit analitic şi să
rezolve problemele cu rapiditate.
Datorită dinamicii ocupaţiei, devoltatorul web trebuie să fie în permanenţă la
curent cu noutăţile apărute în domeniu, trebuie să participe la cursuri de instruire şi la
evaluări periodice.
Pagina 4 din 28
SO IT 8, pagina 4 din 26
Unităţile de competenţe cheie
Titlul unităţii 1: Comunicare în limba oficială
Titlul unităţii 2: Comunicare în limbi străine
Titlul unităţii 3: Competenţă matematică şi competenţe de bază
în ştiinţă şi tehnologie
Titlul unităţii 4: Competenţe informatice
Titlul unităţii 5: A învăţa să înveţi
Titlul unităţii 6: Competenţe sociale şi civice
Cod de referinţă:
.
Unităţile de competenţe generale
Titlul unităţii 1: Aplicarea prevederilor legale referitoare la
securitatea şi sǎnǎtatea în muncǎ şi în domeniul situaţiilor de
urgenţă
Titlul unităţii 2: Aplicarea normelor de protecţie a mediului
Titlul unităţii 3: Aplicarea procedurilor de calitate
Cod de referinţă:
Unităţile de competenţe specifice
Titlul unităţii 1: Planificarea aplicaţiei web
Titlul unităţii 2: Proiectarea aplicaţiei web
Titlul unităţii 3: Realizarea modelului experimental
Titlul unităţii 4: Testarea aplicaţiei web
Titlul unităţii 5: Implementarea aplicaţiei web
Cod de referinţă:
Pagina 5 din 28
SO IT 8, pagina 5 din 26
Unitatea generală 1 - Aplicarea prevederilor legale referitoare la securitatea şi sǎnǎtatea în
muncǎ şi în domeniul situaţiilor de urgenţă Coduri de referinţă
Descrierea unităţii de competenţă:
Unitatea cuprinde cunoştinţele şi deprinderile necesare executantului, în vederea aplicării corecte a
prevederilor legale, referitoare la sănătatea, securitatea în muncă şi situaţiile de urgenţă, în scopul
evitării producerii accidentelor, acordǎrii de prim ajutor şi intervenţiei în cazul situaţiilor de
urgenţă.
NIVELUL UNITĂŢII: 2
Elemente de competenţă
Criteriile de realizare din
punctul de vedere al
deprinderilor practice
necesare
Criteriile de realizare din
punctul de vedere al
cunoştinţelor necesare
Criteriile de realizare din
punctul de vedere al
atitudinilor necesare
1. Pune în practică
prevederile legale, referitoare
la sănătatea şi securitatea în
muncă
1.1 Însuşirea normelor
referitoare la sănătatea şi
securitatea în muncă este
realizată prin participarea la
instruiri periodice, pe teme
specifice locului de muncă.
1.2 Echipamentul de lucru şi
protecţie, specific activităţilor
de la locul de muncă este
asigurat, conform prevederilor
legale.
1.3 Mijloacele de protecţie şi de
intervenţie sunt verificate, în
ceea ce priveşte starea lor
tehnică şi modul de păstrare,
conform cu recomandările
producătorului şi adecvat
procedurilor de lucru specifice.
1.4 Situaţiile de pericol sunt
identificate şi analizate, în
Persoana supusă evaluării
demonstrează că ştie şi
înţelege:
- NSSM şi pentru situaţii de
urgenţă.
- Legislaţia şi procedurile de
lucru specifice locului de
muncă.
- Specificul locului de muncă.
- Situaţiile de pericol sunt
identificate şi analizate cu
atenţie;
- Situaţiile de pericol, care nu
pot fi eliminate imediat, sunt
raportate cu promptitudine
persoanelor abilitate; -
Raportarea factorilor de risc
este făcută pe cale orală sau
scrisă;
- Înlăturarea factorilor de risc
este făcută cu responsabilitate;
- În caz de accident, este
contactat, imediat, personalul
specializat şi serviciile de
urgenţă;
- Măsurile de prim ajutor sunt
aplicate cu promptitudine şi
responsabilitate, cu antrenarea
întregii echipe.
Pagina 6 din 28
SO IT 8, pagina 6 din 26
scopul eliminării imediate.
1.5 Situaţiile de pericol, care nu
pot fi eliminate imediat, sunt
raportate persoanelor abilitate
în luarea deciziilor.
2. Reduce factorii de risc 2.1 Identificarea factorilor de
risc este realizată în funcţie de
particularităţile locului de
muncă.
2.2 Raportarea factorilor de risc
este făcută pe cale orală sau
scrisă, conform procedurilor
interne.
2.3 Înlăturarea factorilor de risc
este făcută, conform
reglementărilor în vigoare.
3. Respectă procedurile de
urgenţă şi de evacuare
3.1 Accidentul este semnalat,
cu promptitudine, personalului
specializat şi serviciilor de
urgenţă.
3.2 Măsurile de evacuare, în
situaţii de urgenţă, sunt
aplicate, corect, respectând
procedurile specifice.
3.3 Măsurile de prim ajutor sunt
aplicate, în funcţie de tipul
accidentului.
Gama de variabile:
Documentaţie de referinţă: legea securităţii şi sănătăţii în muncă, NSSM şi în domeniul situaţiilor de urgenţă, regulament de ordine
interioară (ROI), fişa postului, plan prevenire şi protecţie, proceduri interne specifice locului de muncă, tematică instruiri etc.
Riscuri: pericol de lovire pe căi de circulaţie, cădere de obiecte şi materiale de la înălţime, in timpul manevrării, proiectare de
particule în special în ochi, risc de alunecare, pericol de tăiere cu scule şi unelte conţinând părţi metalice/ ascuţite, arsuri etc.
Factori de risc: referitori la sarcina de muncă, executant, mediul de muncă, procesul tehnologic.
Pagina 7 din 28
SO IT 8, pagina 7 din 26
Particularităţile locului de muncă: în interiorul unor clădiri, manevrări de piese cu risc, condiţii de luminozitate etc.
Situaţii de urgenţă: accidente, cutremure, incendii, explozii, inundaţii etc.
Aspecte relevante: fronturi de lucru existente şi tipurile activităţilor desfăşurate, modalitatea de organizare a activităţilor, existenţa şi
repartizarea căilor de acces, numărul de participanţi în procesul de muncă şi distribuirea pe posturi de lucru, condiţiile de iluminare
etc.
Mijloace de semnalizare: utilizate permanent - panouri (indicatoare, plăci), culori de securitate; etichete (pictograme, simbol de
culoare pe fond); utilizate ocazional - semnale luminoase, acustice, comunicare verbală (pentru atenţionare asupra unor evenimente
periculoase, chemare sau apel al persoanelor pentru o acţiune specifică sau evacuare de urgenţă) etc.
Echipamentul individual de protecţie a muncii: halat, mănuşi diverse etc.
Persoane abilitate: inginer, şef de echipă, responsabili NSSM şi situaţii de urgenţă, medici, pompieri etc.
Servicii abilitate: servicii de ambulanţă, pompieri, protecţie civilă etc.
Modalităţi de intervenţie: îndepărtarea accidentaţilor din zona periculoasă, degajarea locului pentru eliberarea accidentaţilor,
anunţarea operativă a persoanelor abilitate etc.
Tipuri de accidente: traumatisme mecanice produse prin cădere, lovire, compresiune, tăiere, alunecare, pătrunderea corpurilor străine
în ochi etc.
Tehnici de evaluare recomandate:
- la locul de muncă;
- în condiţii de lucru simulate (atelier, laborator, mediu virtual etc). Simularea poate fi adecvată pentru producerea dovezilor în
următoarele cazuri:
aplicarea procedurilor de evacuare în caz de urgenţă
aplicarea procedurilor de intervenţie în caz de accident
- Observarea directă in condiţii de muncă reale
- Rapoarte din partea altor persoane.
- Test oral
- Test scris
Pagina 8 din 28
SO IT 8, pagina 8 din 26
Unitatea generală 2 - Aplicarea normelor de protecţie a mediului Coduri de referinţă
Descrierea unităţii de competenţă
Unitatea cuprinde cunoştinţele şi deprinderile necesare practicantului, în vederea aplicării corecte a
normelor de protecţie a mediului, în scopul diminuǎrii riscurilor de mediu, precum şi a consumului
de resurse naturale.
NIVELUL UNITĂŢII: 2
Elemente de competenţă
Criteriile de realizare din
punctul de vedere al
deprinderilor practice
necesare
Criteriile de realizare din
punctul de vedere al
cunoştinţelor necesare
Criteriile de realizare din
punctul de vedere al
atitudinilor necesare
1. Pune în practică normele
de protecţie a mediului
1.1 Problemele de mediu,
asociate activităţilor
desfăşurate, sunt identificate
corect, în vederea aplicării
normelor de protecţie
1.2 Normele de protecţie a
mediului sunt însuşite, prin
instructaje periodice pe tot
parcursul executării lucrărilor.
1.3 Normele de protecţie a
mediului sunt aplicate, corect,
evitându-se impactul nociv
asupra mediului înconjurător
zonei de lucru.
.
Persoana supusă evaluării
demonstrează că ştie şi
înţelege:
- Norme specifice de protecţie a
mediului.
- Legislaţie şi proceduri interne
de urgenţă, specifice.
- Particularităţile locului de
muncă.
- Problemele de mediu, asociate
activităţilor desfăşurate sunt
identificate cu atenţie.
- Normele de protecţie a
mediului sunt însuşite, cu
responsabilitate.
- Eventualele riscuri, ce pot
afecta factorii de mediu de la
locul de muncă şi vecinătăţi,
sunt anunţate, cu promptitudine,
persoanalului abilitat şi
serviciilor de urgenţă
- Intervenţia pentru aplicarea de
măsuri reparatorii se desfăşoară
cu promptitudine.
- Identificarea situaţiilor în care
se pot produce pierderi,
necontrolate de resurse naturale
se face cu responsabilitate.
2. Acţionează pentru
diminuarea riscurilor de
mediu
2.1 Aplicarea procedurilor de
recuperare a materialelor
refolosibile se face adecvat
specificului activităţilor
derulate.
2.2 Reziduurile rezultate din
Pagina 9 din 28
SO IT 8, pagina 9 din 26
activităţile de pe locul de
muncă sunt manipulate şi
depozitate, conform
procedurilor interne, fără
afectarea mediului înconjurător.
2.3 Intervenţia pentru aplicarea
de măsuri reparatorii a
mediului înconjurător se face în
conformitate cu procedurile de
urgenţă şi legislaţia în vigoare.
2.4 Intervenţia pentru
aplicarea de măsuri reparatorii
se desfăşoară, evitând
agravarea situaţiei deja create.
3. Acţionează pentru
diminuarea consumului de
resurse naturale.
3.1 Utilizarea resurselor
naturale se face judicios.
3.2. Acţiunea pentru
diminuarea pierderilor de
resurse naturale se face
permanent, conform
procedurilor specifice.
Gama de variabile:
Documentaţie de referinţă: legea protecţiei mediului, norme de protecţia mediului, regulament de ordine interioară (ROI), fişa
postului, plan prevenire şi protecţie, proceduri interne specifice locului de muncă, tematică instruiri etc.
Factori de mediu: apă, aer, sol, specii şi habitate naturale.
Riscuri: poluarea apei, aerului, solului, degradarea biodiversităţii etc.
Factori de risc ce acţionează asupra mediului:
- chimici: substanţe toxice, corozive, inflamabile;
- mecanici: mişcări funcţionale ale echipamentelor etc;
- termici;
- electrici;
- biologici;
- radiaţii;
Pagina 10 din 28
SO IT 8, pagina 10 din 26
- gaze (inflamabile, explozive);
- alţi factori de risc ai mediului.
Instructaje periodice: zilnice, săptămânale, lunare sau la intervale stabilite prin instrucţiuni proprii, în funcţie de specificul condiţiilor
de lucru.
Persoane abilitate: inginer, şef de echipă, responsabili de mediu, pompieri, etc.
Servicii abilitate: servicii de ambulanţă, pompieri, protecţie civilă etc.
Resurse naturale: apă, gaze, sol, resurse energetice, etc.
Tehnici de evaluare recomandate:
- la locul de munca;
- în condiţii de lucru simulate (atelier, laborator, mediu virtual etc.). Simularea poate fi adecvată pentru producerea dovezilor în
următoarele cazuri:
diminuarea riscurilor de mediu
diminuarea consumului de resurse naturale
- Observarea directă în condiţii de muncă reale
- Rapoarte din partea altor persoane.
- Test oral
- Test scris
Pagina 11 din 28
SO IT 8, pagina 11 din 26
Unitatea generală 3 - Aplicarea procedurilor de calitate Coduri de referinţă
Descrierea unităţii de competenţă
Unitatea cuprinde cunoştinţe şi deprinderi necesare pentru îndeplinirea cu succes a activităţilor
privind aplicarea procedurilor de calitate.
NIVELUL UNITĂŢII: 2
Elemente de competenţă
Criteriile de realizare din
punctul de vedere al
deprinderilor practice
necesare
Criteriile de realizare din
punctul de vedere al
cunoştinţelor necesare
Criteriile de realizare din
punctul de vedere al
atitudinilor necesare
1. Identifică cerinţele de
calitate specifice
1.1. Cerinţele de calitate sunt
identificate corect, prin
studierea prevederilor
referitoare la calitatea
lucrărilor, din documentaţia
tehnică.
1.2. Cerinţele de calitate sunt
identificate, pe baza indicaţiilor
din fişele tehnologice,
procedurile / planurile de
control etc.
1.3. Cerinţele de calitate sunt
identificate conform
Sistemului de Management al
Calităţii (SMC) implementat în
unitate sau Normelor interne de
calitate.
Persoana supusă evaluării
demonstrează că ştie şi
înţelege:
- Criterii şi reglementări
naţionale privind asigurarea
calităţii;
- Prevederile din Procedurile
Sistemului de Management al
Calităţii (SMC) implementat
în unitate sau ale Normelor
interne calitate;
- Proceduri de lucru, proceduri
de control, tehnologie de lucru
etc.;
- Proceduri tehnice de
asigurare a calităţii;
- Acţiunile preventive şi
corective specifice locului de
muncă, prevăzute în SMC sau
în Normele interne de calitate.
- Cerinţele de calitate sunt
identificate cu atenţie şi
responsabilitate.
- Procedurile tehnice de calitate
sunt aplicate cu
responsabilitate.
- Verificarea calităţii lucrărilor
executate se realizează cu
responsabilitate.
- Verificarea calităţii lucrărilor
se realizează cu exigenţă şi
atenţie.
- Eventualele neconformităţi
constatate sunt remediate cu
promptitudine şi
responsabilitate.
2. Transpune în practică
procedurile tehnice de
asigurare a calităţii
2.1. Procedurile tehnice de
asigurare a calităţii sunt
aplicate, în funcţie de tipul
lucrării de executat.
2.2. Procedurile tehnice de
Pagina 12 din 28
SO IT 8, pagina 12 din 26
asigurare a calităţii sunt
aplicate permanent, pe întreaga
derulare a lucrărilor, în vederea
asigurării cerinţelor de calitate
specifice acestora.
2.3. Procedurile tehnice de
asigurare a calităţii lucrărilor
sunt aplicate respectând
precizările din documentaţia
tehnică specifică
3. Controlează calitatea
lucrărilor executate
3.1 Verificarea calităţii
lucrărilor executate se
realizează pe toate operaţiile.
3.2. Caracteristicile tehnice ale
lucrărilor realizate sunt
verificate prin compararea a
calităţii execuţiei cu cerinţele
de calitate impuse de
tehnologia de execuţie şi
normele de calitate specifice.
3.3. Verificarea se realizează,
prin aplicarea metodelor
adecvate tipului de lucrare
executată şi caracteristicilor
tehnice urmărite.
3.4. Verificarea calităţii
lucrărilor executate se
realizează, utilizând corect
tehnicile specifice IT.
4. Remediază
neconformităţile constatate
4.1. Neconformităţile constatate
sunt remediate permanent, pe
parcursul derulării lucrărilor.
4.2. Neconformităţile sunt
Pagina 13 din 28
SO IT 8, pagina 13 din 26
eliminate prin înlăturarea
cauzelor care le generează.
4.3. Lucrările executate
îndeplinesc condiţiile de
calitate impuse de normele de
calitate specifice.
Gama de variabile:
Cerinţe de calitate: caiete de sarcini, norme interne, criterii şi reglementări interne, criterii şi reglementări naţionale, standarde
tehnice, alte specificaţii.
Tipul lucrării de executat: identificarea cerinţelor de calitate, aplicarea procedurilor tehnice de asigurare a calităţii, verificarea
calităţii lucrărilor executate, remedierea neconformităţilor constatate.
Documentaţia tehnică specifică: proceduri de lucru, proceduri de control, tehnologie de lucru, specificaţii tehnice etc.
Calitatea execuţiei se referă la: Funcţionarea echipamentelor IT&C la parametrii specificaţi în fişele tehnice ale acestora
Metode de verificare a calităţii execuţiei: prin teste asupra parametrilor de funcţionare a echipamentelor IT&C
Dispozitive / verificatoare pentru controlul şi verificarea calităţii lucrărilor efectuate: aparate de măsură şi control specifice
activităţilor din domeniul IT&C, produse software pentru testare şi benchmark etc.
Cauze care generează defecte: componente şi subansamble electronice necorespunzătoare, nerespectarea tehnologiei de lucru,
documentaţie incompletă, scule necorespunzătoare, diverse erori umane etc.
Tehnici de evaluare recomandate:
- la locul de munca;
- simulările nu sunt considerate ca fiind acceptabile pentru producerea dovezilor referitoare la această unitate de competenţă.
- Observarea directă în condiţii de muncă reale
- Rapoarte din partea altor persoane.
- Test oral
- Test scris
Pagina 14 din 28
SO IT 8, pagina 14 din 26
Titlul unităţii
ANALIZAREA CERINŢELOR SISTEMULUI
(unitate specifică 1)
Coduri de referinţă
Descrierea unităţii de competenţă
Unitatea cuprinde cunoştinţele şi deprinderile necesare pentru planificarea aplicaţiei web în scopul obţinerii
unei imagini de ansamblu asupra obiectivelor aplicaţiei şi tehnologiilor necesare.
NIVELUL UNITĂŢII
3
Elemente de
competenţă
Criteriile de realizare din
punctul de vedere al
deprinderilor practice
necesare
Criteriile de realizare din punctul de
vedere al cunoştinţelor necesare
Criteriile de realizare din punctul de
vedere al atitudinilor necesare
1.Defineşte
obiectivele
aplicaţiei web
1.1.Obiectivele sunt definite
în funcţie de cerinţele
clientului.
1.2. Obiectivele sunt definite
pe baza analizei şi sintetizării
informaţiilor primite de la
client.
1.3.Obiectivele sunt definite
în funcţie de tipul de site
web.
Persoana supusă evaluării demonstrează că
ştie şi înţelege:
cerinţele clientului
informaţiile primite de la client
sisteme de operare
tipuri de site-uri web
cerinţe în vigoare
tehnologii software
tehnologii hardware
structuri de ansamblu
arhitectura software
browsere web
specificatii tehnice:
sisteme de gestiune a bazelor de
date
componente generice
suporturi de stocare
Definirea obiectivelor aplicaţiei
web se face clar şi intuituiv.
Stabilirea structurii de ansamblu a
aplicaţiei web se face cu precizie,
cu atenţie la detalii
Elaborarea specificaţiilor tehnice
se face cu acurateţe
Alegerea suportului se face cu
discernământ
2.Stabileşte
structura de
ansamblu a
aplicaţiei web
2.1.Structura de ansamblu
este stabilită prin respectarea
cerintelor in vigoare
2.2. Structura de ansamblu
este stabilită pe baza
specificaţiilor tehnice.
3.Elaborează
specificaţiile
3.1. Specificaţiile tehnice
sunt elaborate conform cu
Pagina 15 din 28
SO IT 8, pagina 15 din 26
tehnice structura de ansamblu.
4.Alege suportul de
stocare pentru
bazele de date
4.1.Suportul de stocare este
ales în funcţie de structura
bazei de date si de
caracteristicile aplicatiei
4.2.Alegerea suportului de
stocare se face ţinând cont de
portabilitate si extensibilitate
Gama de variabile:
Cerinţele clientului: scopul aplicaţiei, utilizatori ţintă
Informaâii primite de la client: mod de accesare, scenarii de funcâionare, tipul de informaţie stocată, tipuri de operaţii permise, frecvenţa
operaţiilor, modul de administrare a datelor, etc.
Sisteme de operare: Windows Vista, Windows Xp, Linux Red Hat
Tipuri de site-uri web: de căutare, tematice, generale, tip portal, independente, parte a unei colectii de site-uri, etc.
Cerinţe în vigoare: standarde, instrucţiuni de lucru, manual de utilizare, norme de lucru, norme de calitate, documentaţia aplicaţiei
Tehnologii software: design patterns, web design, scripting, server-oriented (php, asp), ajax, flash, etc.
Tehnologii hardware: functionarea retelelor, servere, domenii de internet
Structuri de andamblu:
- tipuri de formatare a informatiei
- arborescente, ierarhii
- colectii de obiecte
- meniuri / functionalitati
Arhitectura software: crearea schemei aplicatiei, design module pe functionalitati, interconectare componente
Suporturi de stocare:
- discuri / memorii
- servere: locale, distribuite
- internet
- intranet: module independete, inglobare in intranet largit/exterior
Browsere web: Mozilla, Internet Explorer, Opera
Specificaţii tehnice: pe ce servere vor fi stocate datele, unde vor fi tinute paginile web, ce fel de browsere sunt agreate, cum se va face
actualizarea, ce facilitati sunt oferite utilizatorilor, cati utilizatori trebuie sa suporte sistemul, cate cereri de regasire/actualizare trebuie sa
suporte sistemul
Pagina 16 din 28
SO IT 8, pagina 16 din 26
Sisteme de gestiune a bazelor de date: Oracle, Informix, SqlServer, MySql
Componente generice: clase, obiecte, interfeţe, alte componente
Tehnici de evaluare recomandate:
- la locul de muncă;
Teoretice:
- test oral
- test scris
Practice:
- observarea directă in condiţii de muncă reale
- observarea directă in condiţii de muncă simulate
Portofoliu de lucrări
Rapoarte de la terţi
Pagina 17 din 28
SO IT 8, pagina 17 din 26
Titlul unităţii
DEZVOLTAREA APLICAŢIEI WEB
(unitate specifică 2)
Coduri de referinţă
Descrierea unităţii de competenţă
Unitatea cuprinde cunoştinţele şi deprinderile necesare pentru dezvoltarea aplicaţiei web cu ajutorul limbajelor
de programare.
NIVELUL UNITĂŢII
3
Elemente de
competenţă
Criteriile de realizare din
punctul de vedere al
deprinderilor practice
necesare
Criteriile de realizare din punctul de
vedere al cunoştinţelor necesare
Criteriile de realizare din punctul de
vedere al atitudinilor necesare
1. Stabileste
procesele
funcţionale ale
aplicaţiei
1.1. Procesele funcţionale ale
aplicaţiei sunt stabilite pe
baza arhitecturii aplicaţiei
web
1.2. Procesele funcţionale ale
aplicaţiei sunt stabilite pe
baza specificaţiilor tehnice.
Persoana supusă evaluării demonstrează că
ştie şi înţelege:
arhitecturi software
specificaţii tehnice
procese functionale din cadrul
aplicatiilor web
tehnologii specifice web
tehnologiile web fundamentale
echipamente de lucru pentru retele
limbaje de programare
medii şi platforme de dezvoltare ale
aplicaţiilor web
tehnologii hardware
tehnologii software
browsere web
sisteme de stocare
conceptul de baza al bazelor de date
Stabilirea proceselor funcţionale ale
aplicaţiei se face cu atenţie
Stabilirea cerinţelor hardware şi
software se face cu discernământ
Stabilirea protocoalelor de
comunicare se face cu rigurozitate
Stabilirea structurii bazelor de date
se face cu atenţie
Stabilirea programului sau
limbajului de programare se face cu
operatrivitate
2. Stabileste
cerinţele tehnice
hardware şi
software
2.1. Cerinţele tehnice
hardware şi software sunt
stabilite în conformitate cu
specificatiile tehnice ale
aplicaţiei
2.2. Cerinţele tehnice
hardware şi software sunt
stabilite în conformitate cu
echipamentele de lucru
folosite pentru reţele
3. Stabileşte 3.1. Protocoalele de
Pagina 18 din 28
SO IT 8, pagina 18 din 26
protocoalele de
comunicaţie
comunicaţie sunt stabilite pe
baza cerinţelor în vigoare
relaţionale sau obiectuale, lucrul cu
baze de date
cerinţe în vigoare 4. Stabileşte
structura bazelor de
date
4.1. Structura bazelor de date
este stabilită în conformitate
cu sistemul de gestiune a
bazelor de date ales
5. Alege programul
sau limbajul de
programare
5.1. Programul sau limbajul
de programare este ales
ţinând cont de structura bazei
de date şi portabilitate
Gama de variabile:
Arhitecturi software: schema aplicatiei, design module pe functionalitati, interconectare componente
Specificaţii tehnice: pe ce servere vor fi stocate datele, unde vor fi tinute paginile web, ce fel de browsere sunt agreate, cum se va face
Echipamente de lucru pentru reţele: servere, switch, cablu, calculatoare
Limbaje de programare: php, html, java, java script, shell, asp
Tehnologii web fundamentale: HTML, CSS
Tehnologii specifice web: Active Server Pages, Java Server Pages, PHP
Baze de date relaţionale: DB2, Informix, MySQL, Oracle
Tehnologii software: design patterns, web design, scripting, server-oriented (php, asp), ajax, flash etc.
Tehnologii hardware: functionarea retelelor, servere, domenii de internet
Browsere web: Mozilla, Internet Explorer, Opera
Suporturi de stocare:
- discuri / memorii
- servere: locale, distribuite
- internet
- intranet: module independete, inglobare in intranet largit/exterior
Cerinţe în vigoare: standarde, instrucţiuni de lucru, manual de utilizare, norme de lucru, norme de calitate, documentaţia aplicaţiei
Tehnici de evaluare recomandate:
- la locul de muncă;
Teoretice:
Pagina 19 din 28
SO IT 8, pagina 19 din 26
- test oral
- test scris
Practice:
- observarea directă in condiţii de muncă reale
- observarea directă in condiţii de muncă simulate
Portofoliu de lucrări
Rapoarte de la terţi
Pagina 20 din 28
SO IT 8, pagina 20 din 26
Titlul unităţii
REALIZAREA MODELULUI EXPERIMENTAL
(unitate specifică 3)
Coduri de referinţă
Descrierea unităţii de competenţă
Unitatea cuprinde cunoştinţele şi deprinderile necesare pentru realizarea modelului experimental în scopul
verificării funcţionalităţii aplicaţiei.
NIVELUL UNITĂŢII
3
Elemente de
competenţă
Criteriile de realizare din
punctul de vedere al
deprinderilor practice
necesare
Criteriile de realizare din punctul de
vedere al cunoştinţelor necesare
Criteriile de realizare din punctul de
vedere al atitudinilor necesare
1. Elaborează
conţinutul paginilor
web
1.1. Conţinutul paginilor
web este elaborat folosind
limbajele de programare
1.2. Continutul este elaborat
prin utilizarea sistemului de
gestiune a bazelor de date
1.3. Conşinutul este elaborat
prin adaugare de continut
multimedia
1.4.Conţinutul paginilor web
este elaborat ţinând cont de
uşurinţa în exploatare,
portabilitate si extensibilitate
Persoana supusă evaluării demonstrează că
ştie şi înţelege:
limbaje de programare
proceduri de configurare a
serverelor web
sisteme de gestiune a bazelor de
date
conţinut multimedia
algoritmi de programare
limbaje de programare
cerinţe în vigoare
tehnologii web
metode de conectare şi accesare a
diferitelor baze de date
tehnologii hardware
tehnologii software
Elaborarea conţinutului
paginilor web se face cu atenţie
Realizarea conectării la bazele
de date se face cu discernamânt
Publicarea aplicaţiei pe un
server de web se face cu
operativitate
2. Execută
conectarea la
bazele de date
2.1. Conectarea la bazele de
date este executată pe baza
cerinţelor în vigoare.
3. Publică aplicaţia
pe un server de
3.1. Aplicaţia este publicată
pe un server de web prin
Pagina 21 din 28
SO IT 8, pagina 21 din 26
web utilizarea de software şi
hardware performant
Gama de variabile:
Limbaje de programare: php, html, java, java script, shell, asp
Proceduri de configurare a serverelor web: firewalls, proxy, conturi administrator/utilizatori etc.
Sisteme de gestiune a bazelor de date: Oracle, Informix, SqlServer, MySql
Metode de conectare şi accesare a diferitelor baze de date: JDBC, ODBC
Conţinut multimedia: imagini, video
Tehnologii software: design patterns, web design, scripting, server-oriented (php, asp), ajax, flash etc.
Tehnologii hardware: funcţionarea retelelor, servere, domenii de internet
Cerinţe în vigoare: standarde, instrucţiuni de lucru, manual de utilizare, norme de lucru, norme de calitate, documentaţia aplicaţiei
Tehnologii web fundamentale: HTML, CSS
Tehnologii specifice web: Active Server Pages, Java Server Pages, PHP
Tehnici de evaluare recomandate:
- la locul de muncă;
Teoretice:
- test oral
- test scris
Practice:
- observarea directă in condiţii de muncă reale
- observarea directă in condiţii de muncă simulate
Portofoliu de lucrări
Rapoarte de la terţi
Pagina 22 din 28
SO IT 8, pagina 22 din 26
Titlul unităţii
TESTAREA APLICAŢIEI WEB
(unitate specifică 4)
Coduri de referinţă
Descrierea unităţii de competenţă
Unitatea cuprinde cunoştinţele şi deprinderile necesare pentru testarea aplicaţiei web în vederea depistării unor
disfuncţionalităţi
NIVELUL UNITĂŢII
3
Elemente de
competenţă
Criteriile de realizare din
punctul de vedere al
deprinderilor practice
necesare
Criteriile de realizare din punctul de
vedere al cunoştinţelor necesare
Criteriile de realizare din punctul de
vedere al atitudinilor necesare
1. Verifică
funcţionalitatea
aplicaţiei
1.1. Funcţionalitatea
aplicaţiei este testată pe
diferite tipuri de browsere
1.2. Funcţionalitatea
aplicaţiei este testată pe baza
cazurilor de test
1.3. Funcţionalitatea
aplicaţiei este testată cu date
reale furnizate de client
Persoana supusă evaluării demonstrează că
ştie şi înţelege:
diferentele fundamentale dintre
diferitele tipuri de browsere web
(configurare, performante)
procesul de testare software
tehnici de monitorizare
caracteristicile serverelor web
procesul de raportare a
disfuncţionalităţilor
Testarea funcţionalităţii aplicaţiei
se face cu responsabilitate
Identificarea disfuncţionalităţilor
în rularea aplicaţiei se face cu
operativitate, atentie si
promptitudine
Raportarea disfuncţionalităţilor se
face cu precizie
Corectarea disfuncţionalităţilor se
face cu atenţie
2. Identifică
disfuncţionalităţile
2.1. Disfuncţionalităţile
apărute în rularea aplicaţiei
sunt identificate cu ajutorul
tehnicilor de monitorizare
2.2. Disfuncţionalităţile
apărute în rularea aplicaţiei
sunt identificate conform
Pagina 23 din 28
SO IT 8, pagina 23 din 26
procedurilor
2.3. Disfuncţionalităţile
apărute în rularea aplicaţiei
sunt identificate prin
marcarea în aplicaţii de bug
tracking
2.4 Disfunctionalitatile sunt
raportate departamentului de
suport prin intermediul unor
aplicatii software de uz
intern sau prin corespondenta
tip e-mail
3. Corectează
disfuncţionalităţile
3.1. Disfuncţionalităţile sunt
corectate conform cerinţelor
în vigoare.
Gama de variabile:
Tipuri de browsere: Mozilla, Internet Explorer, Opera
Proceduri de testare: folosirea fişelor de test, raportarea erorilor
Tehnici de monitorizare: urmărirea funcţionalităţii pe tipuri de opţiuni utilizator, urmărirea performanţelor în unitate de timp
Caracteristici servere web: performanţe, restricţii, timpi de răspuns
Cerinţe în vigoare: standarde, instrucţiuni de lucru, manual de utilizare, norme de lucru, norme de calitate, documentaţia aplicaţiei
Tipuri de disfunctionalităţi: aplicaţia nu funcţionează conform cerinţelor, aplicaţia răspunde cu întârziere interacţiunii cu utilizatorul sau
cererilor de regăsire a datelor, există scenarii de funcţionalitate pe care aplicaţia le tratează incomplet, conexiunile la reţea au fluctuaţii,
supraîncărcarea fluxului de date transmis prin reţea duce la blocarea aplicaţiei, conexiunea la baza de date nu funcţionează.
Tipuri de aplicaţii de bug tracking: Bugzilla (Quality Assurance), BugBuddy (permite raportare complexă), FogBugz (permite
monitorizarea pe priorităţi), Mantis
Tehnici de evaluare recomandate:
- la locul de muncă;
Teoretice:
- test oral
Pagina 24 din 28
SO IT 8, pagina 24 din 26
- test scris
Practice:
- observarea directă in condiţii de muncă reale
- observarea directă in condiţii de muncă simulate
Portofoliu de lucrări
Rapoarte de la terţi
Pagina 25 din 28
SO IT 8, pagina 25 din 26
Titlul unităţii
IMPLEMENTAREA APLICAŢIEI WEB
(unitate specifică 5)
Coduri de referinţă
Descrierea unităţii de competenţă
Unitatea cuprinde cunoştinţe şi deprinderi necesare pentru implementarea aplicaţiei web în vederea utilizării.
NIVELUL UNITĂŢII
3
Elemente de
competenţă
Criteriile de realizare din
punctul de vedere al
deprinderilor practice
necesare
Criteriile de realizare din punctul de
vedere al cunoştinţelor necesare
Criteriile de realizare din punctul de
vedere al atitudinilor necesare
1. Configurează
platformele
hardware şi
software
1.1. Platformele sunt
configurate conform
cerinţelor în vigoare
Persoana supusă evaluării demonstrează că
ştie şi înţelege:
configurarea serverelor: web, de
aplicaţie, de baze de date
instalare pachete software, scripting
rularea programelor de instalare tip
setup
proceduri de dezarhivare pachete
instalare documentaţie
metode de acces a diferitelor baze de
date
configurare parametrii de pornire
Configurarea pltaformelor
software se face cu precizie
Crearea bazei de date este face cu
atenţie
Instalarea aplicaţiei se face cu
operativitate
Stabilirea setărilor de funcţionare
se face cu precizie
2. Crează baza de
date
2.1. Baza de date este creată
pe baza datelor reale
furnizate da client
3. Instalează
aplicaţia
3.1. Aplicaţia este instalată
prin respectarea procedurilor
de lucru
3.1 Aplicaţia este instalată
prin integrarea documentaţiei
şi a manualului de
funcţionare
4. Stabileşte
setările de
funcţionare
4.1. Setările de funcţionare
sunt stabilite conform
contextului de lucru
4.2. Setările de funcţionare
sunt realizate prin
Pagina 26 din 28
SO IT 8, pagina 26 din 26
configurarea parametrilor de
pornire
Gama de variabile:
Configurarea serverelor web: conexiuni, DNS, proxy, firewall, conturi
Instalare pachete software şi scripting: decompresie pachete, instalare, configurare, lansare în execuţie a scripturilor
Metode de acces la bazele de date: configurare conexiuni la baza de date pe servere, mod de acces, pornire şi configurare SGBD etc.
Configrure parametrii de pornire: în fisiere de lansare în execuţie a aplicaţiei (exemplu: fişiere XML configurate conform contextului de
lucru)
Cerinţe în vigoare: standarde, instrucţiuni de lucru, manual de utilizare, norme de lucru, norme de calitate, documentaţia aplicaţiei
Tehnici de evaluare recomandate:
- la locul de muncă;
Teoretice:
- test oral
- test scris
Practice:
- observarea directă in condiţii de muncă reale
- observarea directă in condiţii de muncă simulate
Portofoliu de lucrări
Rapoarte de la terţi
Pagina 27 din 28
Q IT 8, Pagina 1 din 3
Titlul calificării:
DEZVOLTATOR WEB
Codul
Nivelul calificării 3
Unităţile obligatorii (specifice) Codul Nivel Credite
Planificarea aplicaţiei web 3
Dezvoltarea aplicaţiei web 3
Realizarea modelului experimental 3
Testarea aplicaţiei web 3
Implementarea aplicaţiei de web pe server-ul de producţie 3
Unităţile obligatorii (generale)
Aplicarea prevederilor legale referitoare la sănătatea şi
securitatea în muncă şi în domeniul situaţiilor de urgenţă
2
Aplicarea normelor de protecţie a mediului 2
Aplicarea procedurilor de calitate 2
Unităţile obligatorii (cheie)
Comunicare în limba oficială 2
Comunicare în limbi străine 2
Competenţe de bază în matematică, ştiinţă şi tehnologie 2
Competenţe informatice 2
Competenţa de a învăţa 2
Competenţe sociale şi civice 2
Scopul şi motivaţia calificării
Ocupaţia se regăseşte în organigrama firmelor de IT şă se referă la activitatea de dezvoltare
software prin care se realizează o aplicaţie web (site, portal, blog). Activitatea implică probleme
specifice de dezvoltare detaliată a cerinţelor tehnice pentru aplicaţia web, ca de exemplu:
protocoale, limbaje de programare, sisteme software şi hardware. Pe piaţa muncii există numeroase
cereri pentru personae care deţin competenţe cuprinse în asceastă calificare.
Cunoştinţe necesare în prealabil
Persoana care doreşte să devină Dezvoltator web trebuie să fie absolventă de liceu şi să aibă
cunoştinţe hardware: reţele, servere, internet, software: baze de date, limbaje de programare, să
cunoască sisteme de operare: Windows, Linux
Pe nivel superior poate accesa calificările „programator WEB, programator”.
Pagina 28 din 28
Q IT 8, Pagina 2 din 3
Explicarea regulilor calificării în relaţie cu alte unităţi de competenţă
O persoană poate obţine un certificat de calificare ca Dezvoltator web dacă întruneşte în întregime
cerinţele calificării. Unităţile de competenţă specifice se vor evalua şi certifica numai împreună cu
unităţile de competenţă generale pentru obţinerea calificării.
Comparabilitatea internaţională
Web Developer
Cerinţele legislative specifice
Documente eliberate de Organisme de reglementare