Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Proiecte

SAL

Program de achizitie a datelor din Rapoartele de evidenta zilnica

Manual de prezentare

 

Cuprins

 

1 Introducere

 

Aplicatia SAL reprezinta un modul al aplicatiei de salarizare.

1.1 Scop

Ca scop isi propune achizitionarea datelor la nivel de pontaj zilnic.

1.2 In ce consta

Datele rezultate in urma completarii Raportulului de evidenta zilnica, de catre fiecare echipa, sunt inroduse in baza de date a sectiei Salarizare.

1.3 Mecanismul intern

La baza aplicatiei sta serverul de baze de date al firmei. Partea de client lucreaza sub Windows95 sau NT.

1.3 Principiul de realizare

Ca principiu, la baza aplicatiei stau rapoartele de evidenta zilnica.(vezi Anexa 1)

2 Autentificare

Scop

identificarea utilizatorului

Mod de utilizare

se tasteaza numarul de marca al utilizatorului in textboxul Marca

se introduce parola aferenta utilizatorului respectiv

se selecteaza butonul Ok

in cazul in care se doreste abandonarea operatiei se selecteaza butonul Cancel

Validare

in cazul introducerii unui numar de marca sau parola gresita se va da un mesaj de avertizre si o invitatie pentru relogare.

3 Structura meniului principal

Scop

selectarea unei actiuni dorite

Mod de utilizare

se selecteaza unul dintre butoane in functie de optiunea pentru care se opteaza

3.1 Descrierea meniului principal

 

Introducere date

Cu ajutorul acestei optiuni se pot introduce datele din Rapoartele de evidenta zilnica.

Modificari

Aceasta optiune din meniu permite modificarea datelor introduse.

Rapoarte

Aceasta optiune din meniu da posibilitatea scoaterii a trei rapoarte:pontajul zilnic,evidenta pe comenzi si evidenta sporurilor.

Comenzi

Cu ajutorul acestei optiuni operatorul are posibilitatea de a adauga sau anula comezile in lucru.

 

Admin

Cu ajutorul acestei optiuni operatorul are posibilitatea de a modifica parola proprie .

Iesire

Cu ajutorul acestei optiuni se paraseste aplicatia.

4 Introducere date

Scop

introducerea datelor din Rapoartele de evidenta zilnica.

Mod de utilizare

se introduce codul echipei si data raportului dupa care se completeaza campurile aferente pentru fiecare persoana in parte.

optiunile pentru ore normale si codul comenzii se aleg din meniurile aferente acestora prin apasarea tastei space sau prin introducerea directa a valorii campului respectiv.

Unitate: Unitatea de productie
Divizie: Divizia
Oficiu: Oficiul de lucru
Dep: Departamentul
Loc munca: Locul de munca
Cod: Codul echipei
Data: Data Raportului de evidenta zilnica
>> Buton de trecere la urmatoarea persoana din echipa
<< Buton de trecere la persoana precedent introdusa
Cancel Buton de abandonare a operatiei de introducere a datelor
Nr: Codul echipei
Marca: Buton ce declanseaza salvarea datelor
Nume: Buton ce declanseaza abandonarea operatiei
Ore nor: Ore normale
OT/100: Overtime platit 100%
OT/150: Overtime platit 150%
Ore noa: Numar ore noapte
Sch: Schimbul in care se lucreaza
O: Numar ore efectuate pe o comanda
Cod: Codul comenzii la care sa lucrat
A O: Numar ore lucrate din grupa A pe un anumit punct din contract
  P: Punctul din contractul colectiv de munca de la grupa A
B O: Numar ore lucrate din grupa B pe un anumit punct din contract
  P: Punctul din contractul colectiv de munca de la grupa B
C O: Numar ore lucrate din grupa C pe un anumit punct din contract
  P: Punctul din contractul colectiv de munca de la grupa C
D O: Numar ore lucrate din grupa D pe un anumit punct din contract
  P: Punctul din contractul colectiv de munca de la grupa D

 

4.1 Relatii si Reguli

1. ore_nor+ore100%+ore150% > Suma(ore_sporuri)

Suma dintre orele normale si orele de overtime trebuie sa fie mai mare strict decat suma orelor introduse la sporuri

2. ore spor=0 <=> spor=0

Daca nu avem ore spor atunci nu avem nici spor, si reciproc.

3. 0<OT100<24; 0<OT150<24; ore noa<12, 1<sch<3

Orele de overtime pot avea valori de maxim 24.

Orele de noapte pot avea valori maxim 12.

Schimbul poate avea valorile 1, 2 sau 3.

4. spor A < 36; spor B < 36; spor C < 36; spor D = 1;

Punctele pentru grupele A,B si C sunt cuprinse intre 0 si 36, iar pentru grupa D numai puctul 1.

5. Ore_comanda=0 => ore_sporuri=0

Daca nu avem ore pe comanda atunci nu avem nici ore pe fiecare spor in parte.

6. Ore_spor <= ore_comanda

Orele spor trebuie sa fie fiecare in parte mai putine decat ore pe comanda

7. Sambata si duminica nu avem ore normale

8. ore_nor+ore100+ore150 > ore_com1,ore_com2,ore_com3

Suma dintre orele normale si overtime trebuie sa fie mai mare decat orele pe fiecare comanda in parte

9. cazurile I,C,B,N,L,P,K => ore_nor=0

In cazul in care avem invoiri,concedii de odihna, concedii de boala, nemotivari, liber, prenatal sau natal nu avem ore normale

10. cazurile O,M,R => ore_nor=8

In cazul in care avem obligatiuni, militar sau regie avem 8 ore normale.

11. ore_nor+OT100+OT150<ore_com1+ore_com2+ore_com3

Suma dintre orele normale si orele de overtime nu trebuie sa depaseasca suma orelor pe comenzi.

4.2 Meniul Ore normale

Scop

introducerea orelor normale

Mod de utilizare

- se alege cu ajutorul mouseului optiunea dorita sau in momentul in care ne aflam pe acesta se apasa tasta Space Bar.

Simb

Denumire Descriere

Ore_nor

I

Invoit Invoire

0

C

Concediu Concediu de odihna

0

B

Boala Concediu de boala

0

N

Nemotivat Absenta nemotivata

0

O

Obligatii Donare sange,CMJ,nunta, deces

8

M

Militar Serviciu militar

8

S

Sambata Sambata

0

D

Duminica Duminica

0

T

Ture 12 Tura de 12 ore

12

L

Liber Liber

0

E

Ture 9 Tura de 9 ore

9

F

Ture 10 Tura de 10 ore

10

G

Ture 11 Tura de 11 ore

11

P

Prenatal Concediu prenatal

0

K

Natal Concediu natal

0

R

Regie OJT

8

8

  8 ore

8

7

  7 ore

7

6

  6 ore

6

5

  5 ore

5

4

  4 ore

4

3

  3 ore

3

2

  2 ore

2

1

  1 ore

1

0

  0 ore

0

 

4.3 Meniul Comenzi

 

Scop

introducerea codului comenzii la care s-a lucrat.

Mod de utilizare

- se alege cu ajutorul mouseului optiunea dorita sau in momentul in care ne aflam pe acesta se apasa tasta Space Bar.

 

4.4 Salvarea datelor

Scop

salvarea datelor introduse.

Mod de utilizare

- se alege cu ajutorul mouseului optiunea dorita sau se face selectia cu ajutorul tastei TAB.

Starea salvarii.

Confirmarea salvarii datelor cu succes.

5 Modificari

Scop

modificarea datelor din Rapoartele de evidenta zilnica introduse in prealabil

Mod de utilizare

se introduce marca si parola operatorului care a introdus datele, codul echipei si data raportului, dupa care se completeaza campurile aferente pentru fiecare persoana in parte.

optiunile pentru ore normale si codul comenzii se aleg din meniurile aferente acestora prin apasarea tastei space sau prin introducerea directa a valorii campului respectiv.

Marca: Numarul de marca al operatorului care a introdus datele
Parola: Parola operatorului care a introdus datele
Unitate: Unitatea de productie
Divizie: Divizia
Oficiu: Oficiul de lucru
Dep: Departamentul
Loc munca: Locul de munca
Cod: Codul echipei
Data: Data Raportului de evidenta zilnica
>> Buton de trecere la urmatoarea persoana din echipa
<< Buton de trecere la persoana precedent introdusa
Cancel Buton de abandonare a operatiei de introducere a datelor
Nr: Numarul de ordine in echipa
Marca: Buton ce declanseaza salvarea datelor
Nume: Buton ce declanseaza abandonarea operatiei
Ore nor: Ore normale
OT/100: Overtime platit 100%
OT/150: Overtime platit 150%
Ore noa: Numar ore noapte
Sch: Schimbul in care se lucreaza
O: Numar ore efectuate pe o comanda
Cod: Codul comenzii la care s-a lucrat
A O: Numar ore lucrate din grupa A pe un anumit punct din contract
  P: Punctul din contractul colectiv de munca de la grupa A
B O: Numar ore lucrate din grupa B pe un anumit punct din contract
  P: Punctul din contractul colectiv de munca de la grupa B
C O: Numar ore lucrate din grupa C pe un anumit punct din contract
  P: Punctul din contractul colectiv de munca de la grupa C
D O: Numar ore lucrate din grupa D pe un anumit punct din contract
  P: Punctul din contractul colectiv de munca de la grupa D

Modul de operare si regulile sunt identice cu cele de la Introducere date.

 

6 Rapoarte

Scop

vizualizarea a trei rapoarte

Mod de utilizare

se introduce codul echipei, data de inceput si de sfarsit a raportului dupa care se opteaza in funtie de dorinta pentru unul din cele trei rapoarte prin apasarea pe unul din cele trei butoane.

Cod: Codul echipei pentru care se doreste realizarea rapoartelor
Data: Data de la care sa inceapa calculul
Data: Data pana la care sa se efectueze calculul
Pontaj: Buton de vizualizare a pontajului
Comenzi: Buton de vizualizare a raportului pe comenzi
Sporuri: Buton de vizualizare a raportlui pe sporuri
Quit: Buton de revenire in meniul principal

7 Admin

Scop: Da posibilitatea utilizatorului de a modifica parola proprie.

Mod de utilizare: Se introduce parola veche respectiv parola noua in campurile aferente acestora.

In campul aferent etichetei :Confirmare parola noua se introduce inca o data parola noua.

Marca: Marca utilizatorului
Nume: Numele utilizatorului
Parola veche: Parola veche
Parola noua: Parola noua
Confirmare parola noua: Parola noua
OK Salvarea datelor
Abandon Buton ce declanseaza abandonarea operatiei

Mesaj de avertisment in cazul in care parola veche nu corespunde cu cea introdusa in acest moment.

 

Mesaj de avertisment in cazul in care parola noua introdusa nu este identica cu cea din campul: Confirmare parola noua.

Mesaj de confiramre a salvarii cu succes a datelor.

8 Iesire

Scop: Da posibilitatea utilizatorului de a parasi aplicatia.

Mod de utilizare: Se apasa pe butonul Iesire.

9 Help

Scop: Da posibilitatea utilizatorului de a consulta un mic manual de utilizare.

Mod de utilizare: Se apasa tasta F1 .