Sunteți pe pagina 1din 13

1.

INTRODUCERE

In viata noastra de zi cu zi, calculatoarele sunt ceva obisnuit, ba chiar


indinspensabile in unele cazuri. Se poate spune, pe drept cuvant ca traim intr-o
societate informatizata . In zilele noastre, intalnim calculatoare peste tot. Toate acestea
se datoreaza faptului ca ne dam seama din ce in ce mai mult ca PC-ul ne usureaza
munca. Dar trebuie de subliniat faptul ca un calculator este de fapt o “masinarie” care
prelucreaza o serie de informatii pe care i le dam. Informatia, este elementul esential
din acest intreg lant. De fapt, in practica intalnim, printre altele, doua concepte legate de
aceasta si anume sistemul informational si sistemul informatic.
Intr-un sistem informatic pot intra : calculatoare, sisteme de transmisie a datelor,
alte componente hardware, softwer-ul, datele prelucrate, personalul ce exploateaza
tehnica de calcul, teoriile ce stau la baza algoritmilor de prelucrare, etc.

2. DEFINIREA UNOR NOTIUNI CARE INTERVIN IN STUDIUL PROBLEMELOR DE


PERSONAL SI SALARIZARE

Prin angajator se intelege persoana fizica sau juridica ce poate, potrivit legii, sa
angajeze forta de munca pe baza de contract individual de munca. Angajarea se face
in urma completarii contractului individual de munca conform contractului colectiv de
munca existent in unitatea respectiva.
In vederea stabilirii drepturilor si obligatiilor salariatilor, angajarea se face prin
incheierea contractului individual de munca.Incheierea contractului individual de munca
ntale ale
cetateanului si numai pe criteriul aptitudinilor si competentei profesionale.
Drepturile de personal – reprezinta drepturile banesti si in natura cuvenite
personalului pentru munca prestata.
Marimea salariilor se stabileste prin negocieri colective sau,dupa caz, individuale
intre persoanele juridice sau fizice.
Fiecare unitate patrimoniala isi stabileste prin contract colectiv de munca propriul
sistem de salarizare care include: sistemul tarifar, sistemul de sporuri, formele de
salarizare , formele de premiere, alte elemente de salarizare.
Societatea comerciala S.C. ABC S.R.L. este o societate cu raspundere limitata
care are domeniul de activitate vanzarea produselor alimentare catre diversi clienti.
Societatea comerciala dispune de un compartiment financiar-contabil, compartiment
care are drept activitate principala printre altele calcularea salariilor angajatilor societatii
si intocmirea de rapoarte privind salarizarea si activitatea personalului incadrat.
Societatea comerciala dispune de un numar de 5 angajati , dintre care 3 angajati ai
societatii in functia de comerciant, un administrator si un contabil.

3. METODELE, TEHNICILE SI ETAPELE UTILIZATE IN REALIZAREA SISTEMULUI


INFORMATIC

Sistemul informatic are un ciclu propriu de viata, care incepe cu decizia de


realizare, cuprinde faza de elaborare, faza de utilizare, faza de perfectionare si se
incheie cu decizia de abandonare in forma existenta si inlocuirea cu un nou sistem.
Acestui ciclu de viata ii corespund etape specifice starilor succesive prin care
trece sistemul informatic, etape caracterizate prin activitati distincte. Etapele realizarii
unui sistem informatic sunt:
- analiza sistemului informational existent (analiza de sistem);
- proiectarea sistemului informatic;
- elaborarea si testarea programelor;
- implementarea sistemului informatic;
- exploatarea curenta si mentinerea in functiune a sistemului informatic.
Aceste etape sunt reprezentate grafic mai jos:
4. REALIZAREA SISTEMULUI INFORMATIC PRIVIND SALARIILE ANGAJATILOR
DIN CADRUL S.C. ABC S.R.L. CU AJUTORUL DIAGRAMELOR FOLOSIND
APLICATIA STARUML

Se doreste realizarea unui sistem informatic pentru gestionarea activitatii S.C.


ABC S.R.L. din punct de vedere contabil, in ceea ce priveste calcularea salariilor
angajatilor din cadrul societatii precum si evidenta acestora. Conducerea societatii
hotaraste informatizarea sistemului tinand cont de urmatoarele aspecte:
- Acordarea asupra sistemului drepturi diferite utilizatorilor
- Evidenta personalului
- Calcularea salariilor
Unitatea va fi dotata cu calculatoare distribuite in locatie pentru introducerea
datelor angajatilor si calcularea salariilor.
Functionalitatea principala a sistemului informatic va fi aceea de evidenta a
personalului si calcularea salariilor. Fiecare angajat al societatii va detine un cont in
sistem prin intermediul caruia se contorizeaza orele lucrate in functie de care se va
calcula salariul.
Pentru crearea diagramelor sistemului informatic mentionat mai sus am folosit
aplicatia StarUML folosind patru tipuri de diagrame:
- Diagrame use-case( diagrama cazurilor de utilizare) care este o reprezentare la nivel
conceptual a unei interactiuni dintre un actor si un sistem si a activitatilor care se produc
si pe care sistemul le face. Acest tip de diagrama o vom folosi pentru a indica sau
caracteriza functionalitatile si comportamentul sistemului ce interactioneaza cu unul sau
mai multi actori. Un actor poate fi un utilizator sau orice sistem ce poate interactiona cu
sistemul modelat. Atat timp cat actorii reprezinta utilizatorii, ei ajuta la construirea unei
imagini clare a ceea ce se asteapta a se intampla in sistem. Cazurile de utilizare sunt
construite pe baza nevoilor pe care le au actorii (utilizatorii). Aceasta asigura faptul ca
sistemul va produce ceea ce s-a dorit. In cadrul diagramei ne vom folosi de unele
elemente ale acesteia si anume: actor(in principiu este un utilizator al sistemului, dar
poate fi si un alt sistem informatic care interactioneaza cu sistemul analizat), use
case(se prezinta sub forma unei eclipse si in interiorul lui este scris numele use-case-lui
respectiv),asociere(care indica legatura dintre un actor si un use case ).
- Diagrama de clasa (class diagram) o vom folosi pentru descrierea structurii statice ,
adica a entitatilor sau claselor existente intr-un sistem. Elementele pe care le vom folosi
in cadrul acestei diagrame sunt: clasa (reprezentata printr-un dreptunghi cu trei
compartimente: in primul compartiment se va trece numele clasei, in al doilea
compartiment se trec atributele clasei iar jos operatiile specifice clasei )
- Diagrama activitatilor(activity diagram) o modalitate de modelare vizuala a fluxurilor.
Cu ajutorul activity diagram pot fi modelate foarte bine use case-urile, dar, in aceeasi
masura, aceste diagrame pot fi folosite pentru modelarea proceselor de
business.Elementele pe care urmeaza sa le folosim in cadrul acestei diagrame sunt:
stare initiala(punctul de intrare in activitatea respectiva. Acest punct este unic si din el
porneste intotdeauna o singura tranzitie), stare finala(punctul de iesire din activitate.Pot
exista mai multe puncte de iesire .),actiune (reprezinta o actiune desfasurata in cadrul
unui task , sau , mai precis, actiuni ale unui obiect), tranzitie(la incheierea unei actiuni
se trece intotdeauna la o alta actiune sau la stare finala.Reprezinta trecerea de la o
actiune la alta), decizie (se modeleaza un punct din cadrul fluxului, unde se face o
alegere pe o anumita ramura din flux. Tranzitiile de iesire trebuie sa fie de tip conditie.
)si bara de sincronizare (care este folosita pentru cazurile in care anumite actiuni se pot
desfasura in paralel. Intr-un asemenea punct poate avea loc fie separarea fluxurilor , fie
reunirea lor, dupa o separare anterioara. Reunirea a doua fluxuri inseamna , de fapt,
introducerea unei conditii , prin care o activitate nu poate incepe decat dupa terminarea
activitatilor finale din fluxurile ce trebuie sincronizate ).
- Diagrama de desfasurare: Arhitectura fizica pe care va fi implementat sistemul,
calculatoarele, device-urile (referite ca nodurile sistemului), impreuna cu conexiunile
dintre ele, vor putea fi prezentate in cadrul unei diagrame de desfasurare.
Componentele si obiectele executabile sunt alocate in interiorul nodurilor, ceea ce ne va
permite o vizualizare a unitatilor care se vor executa pe fiecare nod.

a. Diagramele use case


S-a modelat o diagrama principala care descrie modul in care utilizatorii
interactioneaza cu aplicatia informatica. Aceasta diagrama contureaza principalele
functii ale sistemului cat si principalii actori care interactioneaza cu sistemul. In
diagrama sunt prezentati 3 actori generici care reprezinta persoanele si un actor care
reprezinta sistemele hardware periferice de iesire.
Actorii sunt:
- Angajatii:au acces la functia de logare , la contorul privind orele lucrate, la informatiile
despre personal si la rapoartele de activitate.
- Administratorul de sistem: are acces la toate functiile sistemului si are functia de a
repara si controla sistemul informatic atat din punct de vedere tehnic cat si informational
- Contabilul: actor generic pentru reprezentarea utilizatorilor care au ca atributii studierea
si realizarea situatiei financiar-contabile a firmei( calcul salarii).
- Printerele: acest actor este de natura tehnica, functia lui este de a imprima diterite
rapoarte.
Diagrama use case principala realizata cu ajutorul aplicatiei StartUML:
Diagramele use case detaliate
Evidenta Personalului
Cazul de utilizare “Evidenta Personalului” preia informatii despre momentul si
durata prezentei in sistem a angajatilor. Detaliile angajatilor sunt stocate intr-o baza de
date.Salariul de baza pentru fiecare angajat se obtine de la functia „date angajare” si
este prelucrat de catre contabil. Functiile cum ar fi deduceri si prime/bonusuri sunt
pentru fiecare angajat si sunt folosite pentru calcularea salariului net , operatiune pe
care o efectueaza contabilul si intocmeste cate un raport detaliat despre salariul fiecarui
angajat in parte.

Contabilul

Aceasta diagrama inglobeaza functiile financiar- contabile. Actorul principal care


are acces la aceasta functie a sistemului este contabilul. Acesta calculeaza salariile
preluand datele din “Evidenta personal”.
Contabilul are si rolul de a realiza si gestiona rapoartele, avand prin intermediul
sistemului contact cu actorul “Printere “ prin care sunt printate rapoartele.
Administratorul de sistem

Actorul “administrator sistem” are de asemenea acces la functia evidenta


personal , dar are atributii diferite de cele ale contabilului, administratorul se ocupa cu
tratarea erorilor.
Administratorul de sistem este cel care creeaza conturile si le acorda drepturi
utilizatorilor sistemului.
b. Diagrama de clase cu atribute si operatii
Aplicatia este gandita initial avand 4 clase .Cele 4 clase sunt:
- Logare: Este prima clasa accesata la intrarea in aplicatie, prin obiectele acestei clase
sunt accesate informatiile referitoare la drepturile fiecarui utilizator al sistemului si prin
intermediul ei se pot accesa sau nu celelalte clase ale aplicatiei.
- Angajat: aceasta clasa comunica cu clasa Logare, si prin intermediul acesteia cu
utilizatorul, este utilizata pentru evidenta personalului , contorizare ore lucrate si salarii.
- Administrator sistem comunica cu clasa Logare si prin intermediul acesteia
administreaza conturile utilizatorilor din sistem
- Contabilul care comunica de asemenea cu clasa Logare si Angajat si prin intermediul
acestora calculeaza salariile angajatilor societatii
Fiecare angajat al societatii are un id unic cu ajutorul caruia se logheaza in
sistem si prin intermediul caruia sistemul contorizeaza orele lucrate pentru fiecare
angajat in parte.
c. Diagrama activitatilor

Diagrama prezinta modurile in care se pot calcula salariile angajatilor in cadrul


societatii comerciale.
d. Diagrama de desfasurare

Diagrama de desfasurare reprezinta nodurile fizice pe care se duc fisierele


sistemului informatic. Serverul aplicatiei este cel pe care se gasesc instalate interfata cu
utilizatorul si subprogramele aplicatiei. Severul bazei de date este cel pe care se
gaseste stocata baza de date a sistemului informatic al societatii.
Cele doua servere comunica intre ele, serverul bazei de date primind comenzi de
la serverul aplicatie: PC Administrator, calculatorul pe care lucreaza administratorul
societatii, PC Angajati, calculator care se afla in spatiul comercial al angajatilor, pe care
se logheaza angajatii societatii, PC Contabil :computerul pe care lucreaza contabilul,
Printere – dispozitive periferice de iesire pentru printarea rapoartelelor.
5. CONCLUZII

Am ales aceasta tema tinand cont de importanta pe care o are compartimentul


salarizare intr-o societate comerciala. Pentru inceput am considerat important sa relatez
o scurta descriere a modului in care societatea isi desfasoara activitatea , ce inseamna
notiunea de angajare, care sunt metodele angajarii in cadrul unei societati precum si
modul in care se stabvileste modalitatea de plata a salariilor angajatilor din cadrul
societatii .In cadrul proiectului am relatat metodele, tehnicile si de asemenea etapele
folosite pentru realizarea sistemului informatic. Sistemele informatice sunt organizate pe

.Aplicatia este un pachet de programe ce serveste la automatizarea prelucrarii datelor


aferente unei activitati distincte din cadrul unui domeniu de activitate ( in cazul de fata

“salarizare”).
Sistemul informatic are doua componente principale: componenta fizica
(hardware) a sistemului informatic care este alcatuita din echipamentele folosite si
anume: echipamentele de calcul, perifericele de intrare, perifericele de iesire etc.si
componenta logica (software) care este formata din programele sistemului informatic:
sistemul de operare, utilitarele le. Elementul de legatura intre aceste doua
componente este politica de securitate de asigurare a integritatii si confidentialitatii
informatiilor. S-a recurs la proiectarea sistemului cu ajutorul aplicatiei StartUML
,realizand o serie de diagrame.
UML este un limbaj vizual de modelare.El nu este inca un limbaj vizual de
programare,deoarece nu dispune de intreg sprijinul semantic si vizual pentru a inlocui
limbajele de programare. Limbajul este destinat vizualizarii, specificarii, construirii si
documentarii sistemelor de aplicatii, dar are limitari in ceea ce priveste generarea
codului.
UML este un element fundamental pentru Model-Driven Architecture, care
reprezinta legaturile dintre mediul de afaceri si mediul de programare, prin modelarea
arhitecturala si aplicarea lor in dezvoltare, implementare, intretinere si evolutie.
Am folosit 4 tipuri de diagrame in cadrul realizarii sistemului informatic pentru
societatea vizata si anume: diagrame Use-case(sunt o reprezentare la nivel conceptual
a unei interactiuni dintre un actor si un sistem si a activitatilor care se produc si pe care
sistemul le face),diagrame de clasa(sunt un tip de diagrame utilizate pentru descrierea
structurii statice, adica a entitatilor sau claselor existente intr-un sistem) diagrama
activitatilor(care reprezinta o modalitate de modelare vizuala a fluxurilor) si diagrama de
desfasurare .
Pentru inceput s-a modelat o diagrama principala care descrie modul in care
utilizatorii interactioneaza. Una din diagrame inglobeaza functiile financiar – contabile.
Actorul principal care are acces la aceasta functie a sistemului este contabilul. Acesta
calculeaza salariile preluand datele din diagrama “Evidenta personal”. Contabilul are si
rolul de a realiza si gestiona rapoartele. O alta functionalitate esentiala a sistemului
informatic este cea de evidenta a personalului. Actorul principal este salariatul. Astfel
fiecare angajat are un cont in sistem prin intermediul caruia se contorizeaza orele
lucrate in functie de care se va calcula salariul.
Informatizarea sistemului de calcul a salariilor angajatilor este sau ar trebui sa fie
o prioritate pentru oricare societate deoarece efectuarea platilor este probabil cea mai
importanta sarcina a departamentului financiar-contabil. Angajatii trebuie platiti corect si
la timp. Fara un management al procesului de plati si o situatie clara si calcule exacte,
i pentru toate orele lucrate sau nu cu suma corecta sau pot
aparea greseli in calcularea taxelor. Cele doua aspecte importante ale procesului de
determinare a platilor unui angajat sunt calcularea salariului si determinarea deducerilor
de salar. Informatizarea sistemului poate fi o solutie eficienta pentru societate in
vederea unei mai bune gestionari a activitatii si o situatie clara privind activiatea
angajatilor in vederea renumerarii corecte a acestora pentru munca prestata.

S-ar putea să vă placă și