Proiect DBMS
Proiect DBMS
Dhankawadi, Pune
UN RAPORT DE PROIECT
PE
SUBMITTED BY
i |P a g e
DEPARTAMENTUL DE INGINERIE INFORMATICĂ
Institutul de Tehnologie a Computerelor Pune
Dhankawadi, Pune-43
CERTIFICAT
Aceasta este pentru a certifica că raportul de proiect intitulat
Trimis de
ii |P a g e
INDEX
Sr
Nu. Title Pagina Nr.
1. Rezumat 1
2. Introducere 2
3. Obiectivele Sistemului de Management al Salariilor 3
4. Actual Resources Used 3
5. Algoritm 4
6. Diagrama ER 5
7. Diagrama cazurilor de utilizare
5
8. Diagramă DFD 6
9. Ieș ire 7-10
10. Domeniul de viitor 11
11. Concluzie 12
12. Referin ț e 12
iii |P a g e
Rezumat
Un sistem de gestionare a salariilor este o componentă integrală a organiza ț iilor moderne
operaț iuni, oferind soluț ii eficiente ș i precise pentru gestionarea compensaț iei angajaț ilor ș i
tranzacț ii financiare corelate. Această abstract oferă o prezentare generală a caracteristicilor cheie ș i beneficiilor
un sistem de Management al Salariilor. Managementul salariilor este o sarcină critică pentru afaceri de toate dimensiunile,
iar apariț ia tehnologiei a transformat semnificativ modul în care organizaț iile îș i gestionează
procesele de plată. Sistemul de Management al Salariilor este o aplicaț ie software care automatizează ș i
optimizează întregul ciclu de plată, de la introducerea datelor angajaț ilor până la plata salariilor. Oferă un
gamă de funcț ii, inclusiv gestionarea dosarelor angajaț ilor, urmărirea prezenț ei, calcularea impozitelor,
ș i generarea fluturaș ilor de salariu. Unul dintre principalele avantaje ale unui sistem de gestionare a salariilor este
capacitatea de a spori precizia. Procesarea salarială manuală este predispusă la erori umane, care pot duce
la probleme de conformitate ș i insatisfacț ia angajaț ilor. Automatizarea calculelor ș i deducerilor
asigură că angajaț ii sunt plătiț i corect ș i la timp, reducând riscul de erori ș i potenț ial
complicaț ii legale. În plus, un sistem de gestionare a salariilor simplifică conformitatea cu impozitul
reglementările ș i alte cerinț e legale. Acesta calculează ș i reț ine automat impozitele,
contribuț ii ș i deduceri, asigurându-se că organizaț iile rămân conforme cu legislaț ia guvernamentală
reguli. Această caracteristică ajută companiile să evite penalităț ile costisitoare ș i auditurile. Un alt beneficiu critic
este eficienț a ș i aspectul economisirii timpului al sistemului. Cu procesarea manuală a salariilor, departamentul de resurse umane
departamentul ar petrece o cantitate considerabilă de timp îndeplinind sarcini administrative de rutină.
Sistemul de management al salariilor reduce povara administrativă, permiț ând profesioniș tilor HR să
concentrati-va pe activitati mai strategice si cu valoare adaugata. Sistemul imbunatateste de asemenea securitatea datelor prin
centralizarea informa ț iilor sensibile ale angaja ț ilor ș i furnizarea controlului accesului pe baza rolurilor. Acest
protejează informaț iile confidenț iale ș i se asigură că numai personalul autorizat poate accesa ș i
modifică înregistrările angajaț ilor.
1 |P a g e
Introducere
Trecând mai departe, acest proiect de sistem de gestionare a salariilor în PHP se concentrează în principal pe gestionarea
angaja ț ii referitor la salariul lor respectiv cu plata orelor suplimentare, bonusuri, deduceri ș i
menț inerea prezenț ei angajaț ilor, de asemenea. De asemenea, sistemul permite introducerea fiș ierelor angajaț ilor ca
de asemenea, afiș ează toate datele disponibile, cum ar fi numele angajatului, contactul, departamentul, tipul etc.
proiectul este împărț it în două categorii: Panoul de Administrare ș i Panoul Angajaț ilor. Într-o prezentare generală a acestuia
aplicaț ie web, administratorul are acces pentru a gestiona angajaț ii, precum ș i detaliile lor de plată. Vorbind mai mult
despre proiect, adminul are drepturi de a lista toate capetele de plată ș i sărbătorile viitoare.
menț inând salariul său, administratorul trebuie să stabilească salariile angajaț ilor ataș ând toate veniturile
ș i deducerea cu sumele respective.
Apoi, administratorul poate continua cu pasul de plată. Dar mai întâi, utilizatorul trebuie să selecteze o lună pentru
salariu. După aceea, sistemul afiș ează automat un tabel plin cu informaț iile angajaț ilor cu
salariile respective, sumele pentru orele suplimentare ș i sumele deduse. Cu toate acestea, utilizatorul poate obț ine
suma netă a salariului datorat. Iar după generarea fluturaș ului de salariu, angajatul se poate conecta pur ș i simplu
în contul său ș i vizualizează flutura ș ul de salariu. În plus, adminul poate adăuga zile de concediu
informaț ii, dată, vizualizaț i orele totale de lucru ale fiecărui angajat. În cele din urmă, adminul trebuie să gestioneze
toate cererile de concediu pur ș i simplu prin acceptarea sau respingerea cererii după alegere. Pe lângă acestea,
alte minor include actualizarea profilurilor utilizatorilor ș i schimbarea parolelor.
Pe de altă parte, un angajat poate pur ș i simplu să îș i marcheze intrarea ș i ieș irea pentru a înregistra prezenț a, care este doar
disponibil timp de 24 de ore; ceea ce înseamnă că, odată ce utilizatorul ieș eș te din sistem, nu va mai fi disponibil
până a doua zi. La deschiderea contului de angajat, utilizatorul trebuie să completeze ș i să finalizeze
profilul. Există diferite câmpuri, cum ar fi Denumirea, Departamentul, Numărul PAN, Grupul Sanguin,
Cont bancar, Nume bancă, Cod IFSC ș i Numărul contului PF. Secț iunea fiș ierelor de salariu listează toate
informaț iile legate de salariu din cadrul administraț iei. În ceea ce priveș te cererea de concediu, el/ea trebuie să
aplică pentru aceasta furnizând subiectul cererii de concediu, multiple date (dacă este necesar), mesajul ș i tipul de concediu.
sistemul afiș ează rezultatele pentru acesta sub aceeaș i tabelă cu eticheta de stigmatizare a stării. În afară de acestea,
alte minor include actualizarea profilurilor ș i schimbarea parolelor.
Funcț ii disponibile:
Panou de administrare
Panoul Angajatului
Sistem de prezenț ă a angajaț ilor
Gestionează angajaț ii
Salary Slips
Gestionaț i cotele de plată
Selectarea lunii pentru salariu
Salariu cu deduceri
Sistem de gestionare a concediilor angajaț ilor
Listează sărbătorile
Raportul angajaț ilor
2 |P a g e
Obiectivele sistemului de management al salariilor
2. Asigură Precizia: Minimizează erorile ș i inexactită ț ile în calculul salariilor, deducerile fiscale,
ș i plăț ile angajaț ilor, îmbunătăț ind astfel satisfacț ia angajaț ilor ș i conformitatea.
4. Eficien ț ă ș i economisire de timp: Economisi ț i timp ș i reduce ț i sarcinile administrative asupra resurselor umane
departamentul prin automatizarea sarcinilor de plată de rutină, permiț ând profesioniș tilor în resurse umane să se concentreze pe mai mult
activităț i strategice.
5. Interfaț ă prietenoasă cu utilizatorul: Oferiț i o interfaț ă intuitivă ș i prietenoasă cu utilizatorul pentru profesioniș tii HR,
reducerea curbei de învăț are ș i a probabilităț ii de erori.
6. Notificări ș i Alerte: Trimite notificări automate pentru evenimente importante legate de plată,
cum ar fi zilele de plată, termenele limită pentru impozite ș i perioadele de înscriere pentru beneficii.
2.
3 |P a g e
Algoritm
Admin Panel:
1. Administratorul se conectează la sistem.
2. Administratorul accesează sec ț iunea de gestionare a angaja ț ilor.
Adăugaț i angajaț i noi, inclusiv detalii personale ș i de plată.
Listaț i ș i editaț i înregistrările angajaț ilor existente.
3. Administratorul gestionează cotele de plată.
Employee Panel:
1. Employee logs in to the system.
2. Angajatul marchează prezen ț a prin intrarea ș i ie ș irea din sistem (disponibil timp de 24 de ore).
3. Angajatul î ș i completează informa ț iile de profil.
Provide details such as Designation, Department, PAN Number, Blood Group,
Bank Account, Bank Name, IFSC Code, and PF A/c Number.
4. Accesa ț i informa ț iile legate de salariu.
Vizualizaț i fluturaș ele de salariu.
5. Aplică pentru concediu furnizând:
Părăseș te subiectul
Multiple date (dacă este necesar)
Leave type
O solicitare de concediu.
6. Vizualiza ț i starea cererilor de concediu.
7. Actualizare informa ț ii profil utilizator.
8. Schimba ț i parolele.
4 |P a g e
DIAGRAMA ER
5 |P a g e
DIAGRAMĂ DFD
6 |P a g e
IEȘ IRE
1. Login Page
2. Panou de administrare
7 |P a g e
3. Panou de Control al Angajatului
4. Frunze
8 |P a g e
5. Capete de plată
9 |P a g e
7. Pagina de Înregistrare
10 |P a g e
SCOPEUL VIITOR
Sfera de viitor pentru proiectul de sistem de gestionare a salariilor este robustă ș i multifacetată,
cuprinzând mai multe domenii strategice pentru dezvoltare ș i îmbunătăț ire. Dincolo de integrarea
cu software de contabilitate ș i dezvoltarea aplicaț iilor mobile, există o oportunitate clară de
exploraț i AI avansat ș i automatizarea, cum ar fi algoritmii de învăț are automată pentru salariul predictiv
analitice. Acest lucru nu numai că va simplifica calculele fiscale, dar va permite ș i sistemului să proactiv
identificarea ș i abordarea discrepan ț elor poten ț iale în ceea ce prive ș te salariile, îmbunătă ț ind acurate ț ea ș i conformitatea.
În plus, sistemul poate evolua ș i mai mult prin integrarea raportării avansate ș i a datelor.
instrumente de vizualizare, oferind afacerilor informa ț ii utile despre datele lor salariale. Pentru
menț ine conformitatea legală într-un peisaj în continuă schimbare, actualizări continue pentru a asigura respectarea
legea fiscală nouă ș i reglementările privind angajarea sunt esenț iale.
Suportul pentru mai multe limbi ș i valute ar trebui extins pentru a se adapta la nivel global
operaț iuni de afaceri, făcându-le mai versatile pentru companiile internaț ionale. O concentrare puternică pe date
securitatea ș i conformitatea cu GDPR ar trebui să rămână primordiale pentru a proteja informa ț iile sensibile ale angaja ț ilor
informaț ii. Serviciile de formare ș i suport pentru utilizatori ar trebui extinse pentru a răspunde unei baze de utilizatori diverse,
oferind nu doar tutoriale ș i webinarii, ci ș i suport pentru clienț i 24/7. Opț iuni de personalizare
ar trebui să permită companiilor să adapteze sistemul la nevoile lor specifice, asigurând în acelaș i timp scalabilitate
asigură că sistemul poate să se adapteze cerinț elor tot mai mari ale afacerilor de toate dimensiunile.
11 |P a g e
CONCLUZIE
În concluzie, proiectul nostru de gestionare a salariilor, construit cu HTML, CSS, JavaScript,
ș i PHP, marchează o realizare semnificativă în managementul forț ei de muncă moderne ș i al finanț elor.
simplifică calculul salariilor, gestionarea impozitelor ș i gestionarea datelor angaja ț ilor, oferind un
soluț ie eficientă. Priveghind în viitor, domeniul de aplicare viitor al sistemului include integrarea cu contabilitatea
software, o aplicaț ie mobilă, caracteristici avansate driven de AI, raportare îmbunătăț ită ș i un angajament faț ă de
securitatea datelor ș i conformitatea. Cu suport multi-limbă, personalizare, scalabilitate ș i
caracteristici de sustenabilitate, răspunde nevoilor diverse ale afacerilor. Adaptabilitatea sistemului, API-ul deschis,
detectarea fraudelor prin învă ț are automată ș i protec ț ia robustă a datelor asigură relevan ț a sa continuă
împuternicind afacerile să îș i gestioneze forț a de muncă ș i operaț iunile financiare eficient.
REFERINȚE
„HTML ș i CSS: Proiectează ș i Construieș te Site-uri Web” de Jon Duckett (2011)
[2] “JavaScript: The Definitive Guide" by David Flanagan (2021)
[3] [Link]
12 | P a g e