Specificaț ia cerinț elor software
(SRS)
Pentru Managementul Resurselor Umane
(HRM)
1. Introducere
1.1 Scop
Managementul resurselor umane (HRM) este destinat
a livra organizaț iei un sistem care va ajuta
a organiza angajaț ii ș i a efectua activităț i administrative
funcț ii de personal cu evaluarea performanț ei,
Relaț ii angajaț i ș i planificarea resurselor.
Acest document este destinat să contureze caracteristicile
al HRM-ului, astfel încât să servească drept ghid pentru
dezvoltatori pe de o parte ș i o validare a software-ului
document pentru clientul potenț ial de cealaltă parte.
1.2 Domeniu de aplicare:
Descriem ce caracteristici sunt în domeniul
software ș i ce nu este în domeniul de aplicare al
software care urmează să fie dezvoltat.
În domeniu:
Gestionarea resurselor umane ale unei organizaț ii,
aceasta ar include procedura de selecț ie,
instruire ș i orientare, dezvoltarea
angajat
stimulente ș i beneficii ș i demisie.
Procedura de selecț ie va include completarea unui formular de
candidatul, test de aptitudini online ș i problemă
a ofertei de muncă.
Calculul salariului ș i evaluarea
angajatul va fi terminat.
Analiza resurselor umane trebuie să fie disponibilă.
Portofoliul detaliat al unui angajat trebuie să fie
disponibil pentru manageri.
În afara domeniului de aplicare:
Testarea online nu va fi complet funcț ională.
Designul va fi simplu.
Calculul impozitului pentru salariu nu va fi
gata.
Modulele pentru formare nu vor fi
furnizat.
Nicio informaț ie strategică nu va fi prezisă
despre activele umane.
1.3 Definiț ii, Acronyme ș i Abrevieri:
Acronime ș i Abrevieri:
HRM: Managementul Resurselor Umane.
SRS: Specificaț ia Cerinț elor Software.
GUI: Interfaț ă Grafică cu Utilizatorul.
Resurse Umane
TI:Interviu Tehnic.
Definiț ii:
[Link] de abilităț i: Set de abilităț i tehnice ș i non-tehnice
abilităț ile pe care le are angajatul.
[Link]ț ia muncii: Este cerinț a
compania angajatului pentru a lucra într-un anumit
domeniu.
[Link]: Este stadiul angajatului când
el/ea merge la etapa de formare.
1.4 Prezentare generală:
Restul acestui SRS este organizat după cum urmează:
Secț iunea 2 oferă o descriere generală a
software.
Oferă ce nivel de competenț ă este aș teptat de la
utilizator, unele constrângeri generale în timp ce se face
software ș i câteva presupuneri ș i dependenț e
care sunt asumate.
Secț iunea 3 oferă cerinț e specifice care
se aș teaptă ca software-ul să livreze.
Cerinț ele funcț ionale sunt date de diverse
Cazuri de utilizare.
Cerinte de performanta si design
constrângerile sunt, de asemenea, date.
Secț iunea 4 oferă câteva posibile extensii viitoare ale
sistemul.
2. Descriere generală:
2.1 Perspectiva produsului:
HRM este destinat unei organizaț ii pentru a urmări
resursele lor umane.
Sistemul trebuie să fie eficient pentru a menț ine datele
angajaț ilor ș i rolul lor în organizaț ie.
Este de asemenea realizat din punctul de vedere al managerului de resurse umane
astfel încât să poată strategiza viitorul companiei.
HRM ar trebui să fie prietenos cu utilizatorul, 'rapid de învăț at' ș i
software de încredere pentru scopul de mai sus.
2.2 Funcț iile produsului:
HRM ar trebui să sprijine următoarele cazuri de utilizare:
Clasa de Cazuri de utilizare Descriere
Cazuri de utilizare
Formular de completare a selec ț iei
Candidatul va
introduceț i toate detaliile.
Test online Candidatul va
apara la test.
Rezultat Rezultatul va fi
revizuit de resurse umane
manager
Analiză Analiza
candidatul este făcut.
Interviu Nota este făcută din
candidat în timp ce
intervievând
candidat.
Afiș ează Lista finală a
lista selectată candidatul selectat este
afiș at.
Problema ofertă Scrisoarea de ofertă este trimisă
scrisoare către candidat.
AntrenamentPregătire Preliminară Managerul HR va
și analiză analizaț i stagiarii,
Module de Orientare Modulele pentru
antrenamentul poate fi
şterse sau adăugate.
Test Testul durează
în timpul antrenamentului.
Analiza finală Stagiarul este
ș i lista de abilităț i analizat pentru abilităț ile sale
ș i conform
stagiarul este evaluat.
Postare Postarea de
angajatul a terminat.
Salarizare De bază Salariul este
calculările calculate.
Expediere Fluturaș ii de salariu sunt
generat.
Evaluări Angajat Angajatul este
Evaluarea a fost evaluată în func ț ie de
calitatea ș i
cantitatea de muncă.
Evaluări Evaluările sunt
dată celui
angajat.
Medical
Avantaje ș i Oferi beneficii ș i
Asigurări de stimulente stimuli.
Împrumut
Mâncare.
Pista Prezenț ă Angajatul va marca
Înscriere Monitorizare prezenț a sa.
Părăseș te Aplică pentru concediu.
Fondul de Pensii Angajatul va primi
Fondul Provident.
Mentorat Angajatul poate aplica
pentru mentorat.
Promo ț ie Promovează un
angajat
Demisie Angajatul va trimite
scrisoarea de demisie
Loc de muncă Angajatul va
Încetarea concediului companiei
ș i contul de
angajatul va fi
eliberat.
2.3 Caracteristicile utilizatorului:
Utilizatorul trebuie să fie conș tient de toate funcț iile HR.
Utilizatorul ar trebui să fie familiarizat cu toate corectele
detalii despre el.
2.4 Actori principali:
Candidaț ii vor participa la procesul de selecț ie.
Trainee va trece prin dezvoltare ș i
Program de orientare.
Angajatul va îndeplini toate funcț iile în cadrul său
domeniu.
Administratorul va controla ș i întreț ine întregul
sistem.
Manageri
1) Managerul de proiect va avea controlul asupra
angajaț i sub el.
2) Managerul de conturi va controla salariile ș i
incentivele angajatului.
3)Managerul HR va controla selecț ia
procedura angajatului.
2.5 Constrângerile generale:
Sistemul necesită atât LAN, cât ș i Internet
conexiune.
Sistemul poate fi integrat cu orice
sistem existent.
HRM este un software multi-utilizator.
2.6 Asumț ii ș i Dependenț e:
Sistemul necesită o conexiune la Internet pentru a
complet funcț ional.
Sistemul este proiectat pentru o scală medie
organizaț ie.
Detaliile sunt generalizate pentru
organizaț ie.
Software-ul trebuie să fie personalizat pentru
domeniul organizaț iei.
3. Cerinț e specifice:
3.1 Cerinț e Funcț ionale:
Descriem cerinț ele funcț ionale dând
cazuri de utilizare variate.
Selecț ie:
Completează formularul:
Candidat
Scenariu:
Candidatul va introduce detaliile.
Vor fi câmpuri pentru academie ș i abilităț i.
Utilizatorul va trimite formularul.
Apoi va primi ID-ul de conectare pentru test.
Test online
Candidat
Scenariul:
Începe testul.
Întrebările vor fi în format MCQ.
Cronometrul va fi acolo.
Apoi se va face predarea răspunsurilor.
Rezultate:
Manager resurse umane
Scenariu:
Vizualizaț i rezultatele testului ș i selectaț i candidaț ii.
Lista pentru procesul de interviu va fi afiș ată.
Analiză:
Manager resurse umane
Scenariul:
Vor fi afiș ate diverse grafice ș i diagrame
conform designului locului de muncă.
Interviu:
Manager resurse umane
Scenariul:
În timpul interviului, comentariile sau semnele de carte
trebuie să fie făcut.
Afiș ează lista selectată:
Manager resurse umane
Scenariul:
Lista candidaț ilor finali va fi afiș ată.
Lista va fi trimisă la nivelul superior al
organizaț ie.
Emiterea scrisorii de ofertă:
Manager HR
Scenariu:
Candidaț ii selectaț i vor fi comunicaț i ș i
scrisoarea de ofertă va fi trimisă.
Instruire ș i Orientare:
Analiza pre-antrenamentului:
Manager de resurse umane
Scenariul:
Abilităț ile trainee-ului vor fi evaluate.
Graficele vor fi afiș ate pe ecran.
Modulele vor fi atribuite stagiarului.
Module:
Manager HR, Stagiar
Scenariul:
Stagiarul poate vizualiza modulele.
Test:
Manager de resurse umane, Stagiar
Scenariu:
Tânărul va fi prezent la test.
Analiza finală ș i lista de abilităț i:
Manager resurse umane
Scenariu:
Managerul de resurse umane va evalua abilităț ile stagiarului
ș i, în consecinț ă, a judeca locul de muncă potrivit pentru
stagiar.
Postare:
Manager resurse umane, Stagiar
Scenariul
Managerul de resurse umane va trimite stagiari în locaț ii.
Stagiarilor li se vor oferi detaliile locului de muncă ș i
locaț ie.
Salarizare
Calcul de bază:
Manager de Conturi
Scenariul:
Managerul de cont va crea lista de plată a tuturor
angajaț i.
De asemenea, va crea distribuț ia salariului a
angajaț i.
Expediere
Actor principal: Manager de conturi, Angajat.
Scenariul:
Managerul de cont va trimite fluturaș ii de salariu la
angajaț i.
Evaluări:
Evaluarea angajatului
Manager de Proiect
Scenariul:
Managerul de proiect va evalua în mod regulat munca de
angajatul.
Va trimite evaluarea către Managerul de Resurse Umane.
În consecinț ă, angajatul va primi evaluările.
Angajatul este evaluat în funcț ie de calitate
ș i cantitatea muncii.
Evaluări
Manager Resurse Umane
Scenariul: Managerul HR poate adăuga, ș terge, actualiza
lista evaluărilor.
Evaluările sunt date angajatului.
Avantaje ș i stimulente:
Asigurare Medicală
Manager Resurse Umane, Angajat
Scenariul:
Managerul de resurse umane poate adăuga, ș terge, actualiza beneficiile ș i
lista de stimulente.
Angajatul poate solicita beneficii ș i stimulente.
Istoric:
Monitorizarea prezenț ei
Angajat
Scenariul:
Angajaț ii îș i vor da prezenț a zilnic.
bază.
Plecă:
Angajat, Manager de proiect
Scenariul:
Angajatul va solicita concediu cu 7 zile înainte
notificare prealabilă.
Managerul de proiect va aproba concediul.
Pensionare
Fondul Provident
Actor Principal: Angajat, Manager de Conturi.
Scenariul:
Managerul de Conturi va permite Fondul Provident
angajatului.
Îndrumare
Angajat, Manager Resurse Umane.
Scenariul:
După pensionare, angajatul poate face cerere pentru
mentorat
Managerul HR va aproba postul.
Promoț ie
Promovează:
Manager de Proiect
Scenariul:
Managerul de proiect va promova angajaț ii
conform performanț ei ș i evaluării
oferit lor de către Managerul de Resurse Umane.
Demisie:
Demisie:
Angajat
Scenariul:
Angajatul va depune scrisoarea de demisie la
Manager de proiect cu un preaviz de 1 lună.
Încetarea contractului de muncă:
Angajat, Manager HR
Scenariul:
Managerul de resurse umane va aproba concediul de
angajat.
Contul angajaț ilor respectivi va fi
terminat imediat.
3.2 Cerinț e de performanț ă:
Organizaț ia trebuie să aibă reț eaua.
sistemul trebuie să suporte minimum 10 utilizatori la
timp.
Ar trebui să ruleze pe o maș ină de 1200MHZ, 256MB.
3.3 Constrângeri de proiectare:
Securitate
Fiș ierele în care se află informaț iile referitoare la
angajatul ș i analiza ar trebui să fie securizate
împotriva deformărilor malefice.
2. Toleranț a la defecte:
Datele nu ar trebui să devină corupte în caz de
crash de sistem sau defecț iune de alimentare.
Backup:
Trebuie să existe o copie de rezervă a datelor la intervale regulate.
3.4 Extensii viitoare:
Sistemul poate gestiona doar o scală medie
organizaț ie.
Îmbunătăț irea ș i ajutorul sistemului în viitor
a gestiona o organizaț ie mare.
Sistemul este dependent de aptitudine.
test.
Sistemul poate avea câmpuri personalizate
conform industriei.
Design arhitectural:
Arhitectura este o arhitectură în două niveluri.
sistemul are serverul care va stoca
informaț iile angajaț ilor, precum ș i
diverse factori legaț i de ei în organizaț ie.
Modulul de control va controla funcț ionarea generală
modulul de conectivitate a bazei de date
va conecta sistemul cu baza de date astfel încât
nu există o comunicare directă a sistemului
cu baza de date. Acest lucru va ajuta sistemul să fie
consistent. Există diverse module ale
sistemul care joacă un rol integrant în sistem.
Computerele client vor accesa serverul online
ș i foloseș te bazele de date pentru a vizualiza, manipula ș i
analizaț i informaț iile. Vor fi utilizatori
interfaț a prin care utilizatorul va interacț iona cu
sistemul.
Clientul ș i serverul sunt conectate prin internet.
Acest lucru va ajuta utilizatorul să se conecteze la sistem
de la distanț ă. Diagrama arhitecturii este prezentată
mai jos.
Managementul resurselor umane Client
Server
Modul de control
Conectivitate la baza de date
Bază de date Managementul resurselor umane
Modulele sistemului
IIS 6.0 Internet
Maș inile client vor accesa serverul online
ș i foloseș te bazele de date pentru a vizualiza, a manipula ș i
analizează informaț ia.