Tehnici de Proiectare Si Dezvoltare a Unei Aplicatii Web

Cuprins

1 Definirea principalelor obiective și functionalitati intr-o aplicatie web …………………. 3

2 Modelarea și Proiectarea aplicației web …………………………………………………………….

3 Principii de design a unei aplicații web ……………………………………………………………..

4 Baza de date intr-o aplicatie web …………………………………………………………………….. 4

5 Tehnici de dezvoltare a aplicatiei web…………………………………………………………………

6 Tehnici de testare și publicare a aplicației web……………………………………………………..

7 Manual utilizator a aplicatiei de gestiune reclamatii clienti…………………………………… 6

Concluzii …………………………………………………………………………………………………………..

Bibliografie ……………………………………………………………………………………………………….

Index ………………………………………………………………………………………………………………..

1. DEFINIREA PRINCIPALELOR OBIECTIVE SI FUNCTIONALITATI INTR-O APLICATIE WEB

O aplicatie poate juca un rol esential in societatea moderna, indeosebi in era moderna de acuma. In trecut multe activitati din societate se tineau sub forma scrisa in dosare, arhive etc. Dar o data cu aparitia PC-ului au aparut noi perspective, instrumente care usureaza activitatea societatii de zi cu zi. O data cu aparitia calculatoarelor personale ( PC ) societatea inconjuratoare a inceput sa gaseasca noi oportunitati de aplicabilitate a lor. Si pe langa PC-urile personale sau dezvoltat noi domenii de activitate si specializari in domeniul IT, care in ziua de azi au ajuns sa fie esentiale itr-o societate. O data cu trecerea timpului PC-urile noi devin din ce in ce mai performante iar produsele software se diversifica si devin din ce in ce mai complexe. Produsele software au evoluat pe parcursul timpului si devin o necesitate pentru societatea de astazi. In ziua de azi multe activitati si servicii au fost inclocuite de produsele software compatibile si complexe ce substituie unele activitati din trecut. Ca concluzie un produs software a devenit o economie de costuri si o necesitate pentru societatea de astazi.

Un produs software este bun daca se integreaza foarte bine in societate sau companie. Un produs software este bun daca reuseste sa subtituie anumite activitati din societate sau companie fara a depune mari eforturi. Un produs software este bun daca este adresat sa solutioneza o gama larga de probleme pe un anumit sector, domeniu cu adresare mare si efort minim din punct de vedere al resurselor.

In cadrul acestei lucrari nu voi dezvolta o solutie complexa care sa rezolve anumite probleme. Ma voi opri la o solutie simpla care gestioneaza un anumit tip de problema. Si anume Reclamatiile din cadrul unei companii. Reclamatiile pot juca un rol esential in activitatea unei companii. Cu ajutorul lor cadrele de managemnt al companiei poate schimba anumite activitati astfel incat clientul sa fie mereu satisfacut de serviciile companiei curente.

Reclamatiile la companii se pot depune in ziua de azi cu ajutorul internetului online direct catre companie, departament specializat. Aplicatia curenta va ajuta solutionarea reclamatiilor venite de la clienti pentru a rezolva anumite probleme ( fie tehnice, fie organizatorice, fie procedurale ) de care clientul e nemultumit.

Pentru a avea o imagine clara asupra nemultumirii cleintului e nevoie sa se colecteze anumite informatii pentru a vedea unde e problema. Aceste informatii ar trebui sa colecteze date despre client pentru a putea verifica daca clientul e intradevar clientul companiei si daca are un serviciu valid activ in cadrul companiei. Dupa colectarea datelor despre client ar fi esential sa se colecteze si genul reclamatiei ( serviciului ) pe care il considera de o calitate nesatisfacatoare ( In acest caz de va colecata date despre departamentului caruia se adreseaza si un identificator conform caruia sa ateste ca reclamatia este intemeiata ). Dupa catalogarea nemultumirii clientului e cazul sa se colecteze si insasi mesajul nemultumirii si o eventuala solutie din punctul lui de vedere.

O data colectate informatiile despre o reclamatie datele vor ajunge in baza de date a companiei. O data cu ajungerea datelor in baza de date ar fi cazul sa se trimita si o instiintare ( e-mail ) ca s-a emis o reclamatie de pe situl cmpaniei. Dupa ce sa primit instiintarea referitor la reclamatie o persona adecvata alocarii responsabilitatii va aloca reclamatia departamentului / lor si persoanei / lor cuvenite pentru a solutiona reclamatia venita. Persoana alocata va prelua reclamatia si va solutiona fie pozitiv, fie negativ reclamatia la care va prmi si un raspuns persoanele responsabile de reclamatii. Peroanele responsabile de reclamatii va trimite un raspuns clientului referitor la reclamatia sa catre companie. Asfel se incheie un ciclu de solutionare a unei reclamatii.

4. BAZA DE DATE INTR-O APLICATIE WEB

Baza de date poate juca un rol major intr-o aplicatie web. Deoerece cu ajutorul bazei de date se pot stoca date, nomenculatoare, sesiuni intr-o aplicatie web. Deci o baza de date este o componenta majora intr-o aplicatie.

O baza de date se defineste ca o colectie organizata de date. Acesta colectiede date este stocata in mai multe obiecte ce alcatuiesc o baza de date. Si anume : tabele, indexi, proceduri, functii, view-uri, colectii de scheme si alte obiecte. Datele sunt stocate intr-o baza de date in tabele si fisiere.

Exista mai multe tipuri de sisteme de managemnt a bazelor de date : MySQL, PostgreSQL, Microsoft SQL Server, Oracle, Sybase si IBM DB2. Fiecare sistem de managemnet are propriul lui soft de gestiune si intretinere a bazei de date.

MySQL – a fost dezvoltat de catre compania Oracle Corporation. La data de 23 mai 1995 a fost publicata prima vesiune a aplicatiei de management a bazei de date. Este o aplicatie open surce.

PostgreSQL- a fost dezvoltat de catre compania PostgreSQL Global Development Group . La data de 8 iulie 1996 a fost pubicata prima versiune a aplicatiei de management a bazei de date . Este o aplicatie licentiata de catre compania dezvoltatoare.

Microsoft SQL Server – a fost dezvoltata de catre compania Microsoft. In anul 1989 a fost publicata prima versiune a aplicatiei de management a bazei de date . Este o aplicatie lidentiata de catre compania Microsoft.

Oracle – a fost dezvoltat de catre compania Oracle Corporation. In anul 1978 a fost publicata prima versiune a aplicatiei de management a bazei de date. Este licentiata de catre Oracle Corporation.

Sybase – a fost dezvoltat de catre compania SAP. In anul 1987 a publicata prima versiune a aplicatiei de management a bazei de date. Este licentiata de catre SAP.

IBM DB2 – a fost dezvoltat de catre compania IBM. In anul 1983 a fost publicata prima versiune a aplicatiei de management a bazei de date. Este licentiata IBM.

Toate sitemele de managemnt al bazelor de date au la baza limbajul standart scriptic SQL (Structured Query Language ) pentru accesarea si manipularea bazelor de date. Sintaxa limbajului in mare parte este asemanatoare pe toate sistemele, sunt doar anumite particularitati care difera.

In aceasta lucrare voi aborda sistemul de management al bazei de date Microsoft SQL Server.

4.1 DIAGRAMELE

Diagrama unei baze de date arata schematic structura bazei de date.Cu ajutorul diagramei se pot modifica tabele, coloane, relatii dintre tabele si cheile tabelelor.

4.2 TABELELE

Definitia de tabela intr-o baza de date este o colectie de date structurate dupa un anumit tip de date. Conceptual tabele pot fi clasificate in tabele de sitem, tabele cu date, tabele nomenculatoare, tabele cu sesiuni si loguri.

Tabelele sistem sunt tabele create de sitemul de managemen al bazei de date. In aceste tabele aplicatia de baza de date isi tine date si loguri pentru structurarea activitatii bazei de date si a operatiunilor efectiate pe obiecte.

Tabelele cu date sunt tabele in care vor fi stocate datele din aplicatia ce va utiliza baza de date curenta. Aceste tabele sunt create de utilizator si permite utilizatorului sa gestioneze activitatea din cadrul aplicatiei dezvoltata.

Tabelele nomenculatoare sunt tabele create de utilizator in care sunt definite liste pentru utilizarea lor in aplicatia dezvoltata. Tabelele nomenculator de obicei au una sau mai multei chei primare cu ajutorul carora se face legatura cu alte tabele pentru a indica apartenenta datelor din o alta tabela la tabela nomenculator.

Tabelele cu sesiuni si loguri sunt tabelele create de utilizator pentru a stoca date generate de catre aplicatia dezvoltata. Tabela cu sesiuni stocheaza in baza de date date despre sesiunile utilizatorilor. Tabela de loguri stocheaza in baza de date date despre erori aparute in aplicatie si activitatea din aplicatie a unui utilizator.

4.3 INDEXI

Definitia de index este o inregistrare unica sau indexata in tabel sau baza de date. Indexii unici sunt date intr-un tabel ce au valori unicate pe coloanele definite. Indexi unici pot fi creati fie la definirea cheiilor primare fie pot fi create contrangeri care creaza un index unic. Indexii sunt numere unice pe inregistrarle din tabele ce sunt create in tabelele sistem si care ajuta manipularea mai rapida a datelor ( cautari, modificari, stergeri etc. ).

4.4 PROCEDURILE STOCATE

Procedurile se pot defini ca secvente de cod sql ( script ) ce poate avea parametri de intrare si care poate intoarce sau nu rezultat ( o selectie de date, o inregistrare sau un rezulta asupra unei actiuni in baza de date ). Intr-o aplicatie procedurile sunt intensiv folosite pentru a manipula datele din tabele. Procedurile sunt folosite pentru a crea selectii simple sau compuse de date, pentru a adauga, actualiza, sterge date din tabele, pentru filtrarea si gruparea de date din baza de date.

4.5 FUNCTIILE

Functiile se pot defini ca secventa de cod sql ce poate intoarce doar un singur rezultat ( valoare ). Functiile sunt folosite pentru a efectua operatii mici pe date ( Exemplu calculu sumei a 2 coloane, intoarcerea ultimei chei etc. ) . Functiile sunt grupate in functii de sistem ( functii existente in baza de date, definite de catre sistemul de management al bazei de date ) si functii utilizator.

4.6 VIEW-URILE

Definitia de view este o colectie de date din una sau mai multe tabele ce returneaza un rezultat sub forma tabelara. View-urile sunt utilizate pentru a face o selectie de date grupate sau nu fara a se putea filtra rezultatul. View-ul este folosit cel mai des pentru a se face anumite rapoarte sau selectii de date din baza de date.

4.7 TRIGHERELE

Trigherele sunt instrumente ale bazei de date ce declanseaza o functie, script in momentul in care sunt efectuate anumite operatiuni de baza de date ( introducere, actualizare, stergere, selectie de date ). Cel mai des trigherele sunt folosite pentru a crea loguri sau a dublica datele in istoric cand sunt efectuate anumite operatiuni.

7. MANUAL UTILIZATOR A APLICATIEI DE GESTIUNE RECLAMATII CLIENTI

Această aplicație este destinată gestiunii reclamațiilor și a sarcinilor emise pentru fiecare reclamație. Aplicația poate fi accesată prin pagina de Log In, vezi Figura 1. Pagina de Log In poate fi accesata de la adresa de mai jos cu contul și parola de domeniu Garanta. La expirarea sesiunii pe aplicație, aplicația vă va arunca automat pe acestă pagina ( Log In ). Pentru a intra din nou în aplicație va trebui să vă logați din nou.

http://servername/Complaints/Garanta.Complaints/Login.aspx

Nume cont -> este contul din domeniul Garanta, acest câmp este câmp obligatoriu.

Parolă -> este parola din domeniul Garanta, acest câmp este câmp obligatoriu.

Figura 1 – Pagina de Log In

La conectarea pe aplicație, aplicația vă poate da mai multe mesaje de eroare :

Va rugam sa introduceti Nume Cont !!! – Mesajul de eroare vă comunică că nu ați introdus numele contului dumneavoastră în câmpul Nume cont.

Va rugam sa introduceti Parola !!! – Mesajul de eroare vă comunică că nu ați introdus parola contului dumneavoastră în câmpul Parolă.

Nu aveti cont in aceasta aplicatie !!! – Mesajul de eroare vă comunică că nu aveți cont pe acestă aplicație sau că vi sa blocat contul in domeniul Garanta.

7.1 PAGINA DE START A APLICATIEI

După ce vați conectat pe aplicație, aplicația vă va redirecta către pagina principală a aplicației care se numește Index, vezi Figura 2.

Pe această pagină veți gasi sus în stânga numele si prenumele utilizatorului cu care v-ați conectat. Tot acolo, dar mai jos se gasesc și meniurile principale aleaplicației și anume :

ACASA – Acest buton vă va redirecta către pagina principală și anume Index.

ANGAJATI – Acest buton vă va redirecta către pagina de căutare angajați ( utilizatori ).

7.2 LISTA DE RECLAMAȚII EMISE

La deschiderea inițială a paginii jos de tot veți regăsi lista de reclamatii active din baza de date ( Lista de reclamații emise ) . În cazul în care optați să căutați o reclamație anume conform criteriului de căutare, tot în această listă ( Lista de reclamații emise ) veți regăsi lista de reclamații găsite conform criteriului de căutare.

Lista de reclamații emise conține următoarele informații:

Numar – numărul reclamației emise.

Data emiterii – este data emiterii reclamației de către reclamant.

CNP / CUI reclamant – este CNP-ul sa CUI-ul reclamantului.

Nume reclamant – este numele reclamantului.

Prenume reclamant – este prenumele reclamantului.

Stare – este starea reclamantiei.

Detalii – vă va redirecta către pagina de detalii și sarcini emise pentru acestă reclamație.

Figura 2 – Pagina Index

7.3 CRITERIU DE CĂUTARE RECLAMAȚII

Aplicația vă dă posibilitatea de a căuta reclamații după anumite date, care se numește Criteriu de căutare reclamații. Pentru a căuta o reclamație apăsați butonul Cauta. Criteriu de căutare reclamații este compus din următoarele câmpuri :

Stare reclamație – este starea reclamațiilor pe care doriți să le căutați, acest câmp este câmp obligatoriu.

Numar reclamație de la – este punctul numerar de inceput a reclamațiilor.

Număr reclamație până la – este punctul numerar de sfârșit a reclamațiilor.

Începând cu data – este data emiterii reclamației de către reclamant de început .

Până la data – este data emiterii reclamației de către reclamant de sfârșit.

CNP / CUI reclamant – este CNP-ul, CUI-ul persoanei reclamante.

CNP / CUI asigurat – este CNP-ul, CUI-ul persoanei asigurate.

Pentru căutarea a unor reclamații, aplicația vă poate da mai multe mesaje de eroare :

Vă rugăm să selectați starea reclamației – Mesajul de eroare vă comunică că nu ați selectat starea reclamațiilor pe care doriți să le căutați.

Vă rugăm să întroduceți date în câmpul " Numar reclamație până la " – Mesajul de eroare vă comunică că nu ați introdus date în câmpul Număr reclamație până la, dar ați introdus date în câmpul Număr reclamație de la. Mai exact ați definit intervalul de început de cautare, dar nu ați definit intervalul de sfârșit de căutare.

Vă rugăm să întroduceți date în câmpul " Numar reclamație de la " – Mesajul de eroare vă comunică că nu ați introdus date în câmpul Număr reclamație de la, dar ați introdus date în câmpul Număr reclamație până la. Mai exact nu ați definit intervalul de început de cautare, dar ați definit intervalul de sfârșit de căutare.

Vă rugăm să întroduceți date în câmpul " Începând cu data "– Mesajul de eroare vă comunică că nu ați introdus date în câmpul Începănd cu data, dar ați introdus date în câmpul Până la data. Mai exact ați definit data de început de căutare a reclamațiilor emise, dar nu ați definit data de sfârșit de căutare a reclamațiilor emise.

Vă rugăm să întroduceți date în câmpul " Până la data " – Mesajul de eroare vă comunică că nu ați introdus date în câmpul Până la data, dar ați introdus date în câmpul Începănd cu data. Mai exact nu ați definit data de început de căutare a reclamațiilor emise, dar ați definit data de sfârșit de căutare a reclamațiilor emise.

Vă rugăm să întroduceți caractere numerice în câmpul " Număr reclamație de la "– Mesajul de eroare vă comunică că ați introdus alte caractere decât cele numerice in câmpul Număr reclamație de la.

Vă rugăm să întroduceți caractere numerice în câmpul " Număr reclamație la "– Mesajul de eroare vă comunică că ați introdus alte caractere decât cele numerice in câmpul Număr reclamație la.

7.4 DETALII RECLAMAȚIE

Pentru vizualizarea detaliilor unei reclamații sau sarcini va trebui să parcurgeți urmatorii pași :

Vă poziționați pe pagina Index.

Căutați reclamațiile conform criteriului de căutare.

Apăsați butonul Detalii din Lista de reclamații emise iar aplicația vă va redirecta pe pagina de detalii reclamație, vezi Figura 3.

Ca titlu la această pagină va fi Reclamația numărul : numarul reclamției / data emiterii reclamației de către reclamant.

O reclamație poate fi și tiparită, apăsând butonul Generează reclamație aplicația va genera un fișier PDF cu detaliile reclamației și răspunsul trimis către reclamant, numai dacă răspunsul a fost completat.

Detaliile reclamației conține următoarele informații :

DATELE RECLAMANTULUI

Reclamant – Numele și prenumele reclamatului.

CNP / CUI – CNP-il sau CUI-ul reclamatului.

Telefon – Numerele de telefon a reclamantului ( pot fi 2, unul obligatoriu ).

Fax – Numărul de fax al reclamatului ( reclamantul poate să nu completeze acest câmp ).

Email – Adresa de email al reclamatului.

Adresa – Adresa de domiciliu a reclamatului (reclamantul poate să nu completeze aceste câmpuri).

DATE DESPRE POLIȚA DE ASIGURARE

Asigurare – Tipul de asigurare pentru care este emisă reclamația.

Tip document – Tipul de document pentru care este emisă reclamația ( Ofertă, poliță, DIR etc. ).

Document – Numărul decumentului emis de Garanta Asigurari pentru care este emisă reclamația.

Asigurat – Numele și prenumele titularului poliței de asigurare pentru care a fost emisă reclamația.

CNP / CUI asigurat – CNP-ul sau CUI-ul titularului poliței de asigurare pentru care a fost emisă reclamația.

Relația cu asiguratul – Relația reclamantului față de titularul poliței de asigurare pentru care a fost emisă reclamația.

RECLAMAȚIE

Titlu – Titlul reclamației.

Descriere – Descrierea detaliată a nemulțumirii reclamatului.

Soluția reclamatului – Soluția reclamatului față de nemulțumirea exprimată.

Stare – Starea reclamației.

Figura 3 – Detalii reclamație

Inițial reclamația are starea Activă. Pentru a soluționa reclamația se completeză una sau mai multe sarcini. Fiecare sarcina este destinată unui Departament sau Divizie și pentru anumiți angajați specificați. După ce au fost rezolvate toate sarcinilor emise pentru această reclamație către un Departament sau Divizie destinate anumitor angajați, un utilizator din TOP MANAGEMENT va putea să schimbe starea sarcinei din Activă în Finalizată sau Anulată și să trimită automat un email către reclamant cu răspunsul scris în rubrica Răspuns către reclamat. Din starea Finalizată sau Anulată nu se mai poate trece în starea Activă. Iar din starea Activă se poate trece doar in starea Finalizată sau Anulată, completând totodată și câmpul Răspuns către reclamat.

Apăsând butonul Generează reclamație după ce a fost trimis raspunsul către reclamant, aplicația va tipări în PDF starea curentă a reclamației și răspunsul emis către reclamant.

Mesaje de eroare pentru procesul de schimbare a stării reclamației si trimitere răspuns către reclamant :

Vă rugăm să selectați starea sarcinei – Mesajul de eroare vă comunică că nu ați selectat starea reclamației.

Vă rugăm să selectați altă stare decât cea activă – Mesajul de eroare vă comunică că aplicția va obligă să selectați altă stare reclamație decât cea Activă. Aplicația permite modificări pe reclamație doar la nivel de shimbare stare și emitere raspuns către reclamant. Aplicția nu vă permite să faceți modificări păstrând aceeași stare.

7.5 SARCINILE RECLAMAȚIEI

Figura 4 – Sarcinile reclamației

Vă rugăm să întroduceți răspunsul pentru reclamant – Mesajul de eroare vă comunică că nu ați introdus date în câmpul Răspuns către reclamat, care este câmp obligatoriu.

Nu toate sarcinile au fost finalizate – Mesajul de eroare vă comunică că există sarcini active pentru această reclamație. Aplicația nu vă lasă să modificați o reclamației dacă există și alte sarcini active pentru această reclamație.

Sarcinile reclamației se regasesc in pagina de Detalii recalamații în tabul Sarcinile reclamației, vezi Figura 4. Pe acest tab se pot vedea toate sarcinile emise pentru reclamația curentă, se poate modifica o sarcină, se pot emite sarcini noi. Pentru modificarea unei sarcini se apasă butonul Modifică din Lista de sarcini emise, iar aplicația va scrie jos deasupra butonului Salvează denumirea sarcinei încărcate. Pentru resetarea câmpurilor și emiterea unei sarcini noi vă rog să vă poziționți din nou pe tabul Sarcinile reclamației, iar aplicația vă va goli toate campurile și vă va permite să emiteți o sarcină nouă, iar aplicația va scrie jos deasupra butonului Salvează textul Adaugă o sarcină nouă.

7.6 LISTA DE SARCINI EMISE

Lista de sarcini emise pentru reclamația curentă se gasește sub denumirea Lista de sarcini emise. Lista poate să fie goală dacă nu a fost emisă nici o sarcină pentru reclamația curentă sau poate avea mai multe linii cu sarcini deja emise. Lista de sarcini emise conține următoarele date :

Denumire sarcină – Este titlul sarcinei emise.

Data emiterii – Este data crearii sarcinei de către TOP MANAGEMENT.

Data scadentă – Este data maximă reyolvării sarcinei de către departamentele destinatare.

Stare – Este starea sarcinei.

Modifică – Este butonul de incarcare date in campurile de introducere sarcini și vizualizare detalii. La apăsarea acestui buton toate datele specifice sarcinei selectate se vor completa automat in câmpurile de introducere sarcini și astfel se va putea face modificări pe sarcina selectată pentru câmpurile active ( Stare și Notă finală ).

7.7 DETALII SARCINĂ

Aici se pot vedea detaliile unei sarcine, se poate modifica o sarcină, se poate emite o sarcină nouă. O sarcină noua poate emite doar utilizatorii catalogați drept TOP MANAGEMENT. Departamentele și diviziile pot doar să schimbe starea sarcinei în Finalizată sau Anulată cu specificarea notei finale, care este concluzia asupra sarcinei emise de TOP MANAGEMENT. După ce au fost completate toate datele obligatorii ( * ) se apasă butonul Salvează. Dacă se emită o sarcină nouă atunci aplicația va emite un email către fiecare angajat bifat din câmpul Angajați cu detaliile sarcinei emise. Dacă se modifică o sarcină atunci aplicația va emite un email către autorul sarcinei curente. O sarcină activă poate trece doar în sarcina Finalizată sau Anulată la modificare.

Datele care se întroduct pentru o sarcină sunt următoarele :

Denumire sarcină – Este titlul sarcinei emise.

Prioritate – Este prioritatea sarcinei.

Reprezentanță – Este reprezentanța pentru care este destinată sarcina.

Divizie / Departament – Este Divizia / Departamentul pentru care este destinată sarcina.

Angajați – Sunt bifați angajații din Divizia / Departamentul selectat cărora li se va trimite email privind sarcina curentă.

Data de început – Este data de început de lucru asupra sarcinei curente.

Data scadentă – Este data finalizării sarcinei de către Departamentul / Divizia specificată.

Data finalizării – Este data finalizării efective a sarcinei. Această dată se pune automat de aplicație la momentul modificării sarcinei.

Stare – Este starea sarcinei.

Sarcina se emite cu starea Activa. La modificare aplicația forțează utilizatorul să treacă starea sarcinei în Finalizată sau Anulată. Din Finalizată sau Anulată aplicația nu vă lasă să modificați sarcina în activă.

Descriere – Este descrierea sarcinei.

Notă finală – Este nota finală asupra sarcinei emise completat doar la modificare de către Diviziile / Departamentele specifice.

O sarcină poate fi modificată doar în câmpurile de Stare și Notă finală. Celelalte câmpuri vor fi inactive, vezi Figura 5.

Mesaje de eroare la emiterea / modificarea unei sarcini :

Vă rugăm să întroduceți denumirea sarcinei – Mesajul de eroare vă comunică că nu ați întrodus titlul sarcinei.

Vă rugăm să selectați prioritatea sarcinei – Mesajul de eroare vă comunică că nu ați selectat prioritatea sarcinei.

Figura 5 – Modifică o sarcină

Vă rugăm să selectați sucursala destinației sarcinei – Mesajul de eroare vă comunică că nu ați selectat sucursala căreia îi este destinată sarcina.

Vă rugăm să întroduceți data de inceput a sarcinei – Mesajul de eroare vă comunică că nu ați întrodus data de început de lucru a sarcinei.

Vă rugăm să întroduceți data programată finalizarii sarcinei – Mesajul de eroare vă comunică că nu ați întrodus data de finalizării sarcinei.

Vă rugăm să selectați starea sarcinei – Mesajul de eroare vă comunică că nu ați selectat starea sarcinei.

Nu aveti dreptul de a emite o sarcină noua – Mesajul de eroare vă comunică că nu faceți parte din categoria TOP MANAGEMENT, respectiv nu puteți să emiteți o sarcină nouă.

Vă rugăm să întroduceți starea activă a sarcinei – Mesajul de eroare vă comunică că pentru o sarcină nouă obligatoriu trebuie să selectați starea Activă a sarcinei.

Vă rugăm să întroduceți notă finală pentru sarcina curentă – Mesajul de eroare vă comunică că nu ați întrodus nota finală a sarcinei.

Vă rugăm să selectați starea finalizată sau anulată a sarcinei – Mesajul de eroare vă comunică că din starea activă se poate trece doar în starea Finalizată sau Anulată.

7.8 ISTORIC SARCINI

Istoricul unei sarcinilor se regasesc in pagina de Detalii recalamații în tabul Istoric sarcini, vezi Figura 6. Aici se pot vedea istoricul modificărilor unei sarcini. Dacă apăsați butonul Detalii din Lista de sarcini emise aplicația vă va afișa mai jos lista cu detalii despre modificările făcute pe sarcina selectată, vezi Figura 6.

Figura 6 – Istoric modificari sarcini

Detalii listă Istoric sarcină :

Data modificării – Data modificării sarcinei.

Nota finală – Nota finală introdusă.

Cod angajat – Codul angajat Garanta Asigurări care a efectuat modificarea.

Stare – starea sarcinei

7.9 CRITERIU DE CĂUTARE ANGAJAȚI GARANTA ASIGURĂRI S.A.

Aplicația vă dă posibilitatea de a căuta angajați după anumite date, care se numește Criteriu de căutare angajați Garanta Asigurări S.A., vezi Figura 7. Pentru a căuta un angajat apăsați butonul Cauta. Pentru a adauga un angajat nou apsați butonul Angajat nou. Criteriu de căutare angajați Garanta Asigurări S.A. este compus din următoarele câmpuri :

Sucursală – este sucursala din care doriți să le căutați angajați, acest câmp este câmp obligatoriu.

Divizie / Departament – este divizia / departamentul din care doriți să le căutați angajați.

Cod angajat – este codul angajat Garanta.

Nume angajat – este numele angajatului căutat.

CNP angajat – este CNP-ul angajatului căutat.

Prenumele angajat – este prenumele angajatului căutat.

Figura 7 – Criteriu de căutare angajați Garanta Asigurări S.A.

7.10 LISTA DE ANGAJAȚI GARANTA ASIGURĂRI S.A.

Este lista de angajați gasiți în baza de date conform Criteriu de căutare angajați Garanta Asigurări S.A..

Lista de angajați Garanta Asigurări S.A. conține următoarele informații:

Cod angajat – Cod angajat Garanta.

CNP angajat – CNP-ul angajatului.

Nume angajat – Numele angajatului.

Prenume angajat – Prenumele angajatului.

Email – Emailul angajatului.

Detalii – vă va redirecta către pagina de detalii angajat.

7.11 ADAUGĂ / MODIFICĂ UN ANGAJAT

Pe această pagină se poate vizualiza detaliile unui angajat, adăuga sau modifica un angajat, vezi Figura 8. Pe această pagină se introduc următoarele date:

Cod angajat – Este codul angajat Garanta și se introduce la adăugare. Acest co nu poate fi modificat pe parcurs.

Utilizator – Denumirea contului din Domeniu Garanta ( utilizatorul cu care se loghează angajatul ).

Reprezentanță – Este reprezentanța din care face parte angajatul.

Divizie / departament – Divizia / departamentul din care face parte angajatul.

Nume – numele angajatului.

Prenume – Prenumele angajatului.

CNP – CNP-ul angajatului.

Stare – Starea angajatului.

Nivelul de competentă – Nivelul de competență a angajatului. TOP MANAGEMENT poate să emită sarcini și să transmită un răspuns către reclamant.

Email – emailul angajatului ( Pe acest email se vor trasmite detaliile sarcinilor ).

Telefon – Numărul de telefon al angajatului.

Fax – Numărul de fax al angajatului.

Figura 8 – Adaugă / modifică angajat

Mesaje de eroare la emiterea / modificarea unui angajat :

Vă rugăm să întroduceți cod angajat – Mesajul de eroare vă comunică că nu ați întrodus cod angajat Garanta.

Vă rugăm să întroduceți numele de logare a angajatului – Mesajul de eroare vă comunică că nu ați întrodus utilizatorul din Domeniul Garanta.

Vă rugăm să întroduceți numele angajatului – Mesajul de eroare vă comunică că nu ați întrodus numele angajatului.

Vă rugăm să întroduceți prenumele angajatului – Mesajul de eroare vă comunică că nu ați întrodus prenumele angajatului.

Vă rugăm să întroduceți cnp-ul angajatului – Mesajul de eroare vă comunică că nu ați întrodus CNP-ul angajatului.

Vă rugăm să selectați o stare a angajatului – Mesajul de eroare vă comunică că nu ați selectat starea angajatului.

Vă rugăm să întroduceți emailul angajatului – Mesajul de eroare vă comunică că nu ați întrodus emailul angajatului.

Vă rugăm să întroduceți sucursala angajatului – Mesajul de eroare vă comunică că nu ați selectat sucursala angajatului.

Vă rugăm să întroduceți departamentul / divizia angajatului – Mesajul de eroare vă comunică că nu ați selectat divizia / departamentul din care face parte angajatul.

Vă rugăm să întroduceți nivelul de competență a angajatului – Mesajul de eroare vă comunică că nu ați selectat nivelul de competență angajatului.

Vă rugăm să întroduceți caractere numerice pentru câmpul cod angajat – Mesajul de eroare vă comunică că ați introdus alte caractere decât cele numerice in câmpul Cod angajat.

Exista un alt angajat cu acest cod angajat. Va rugăm să întroduceți un alt cod angajat – Mesajul de eroare vă comunică că mai există un alt angajat cu acest cod angajat întrodus.

Bibliografie

Similar Posts