0% found this document useful (0 votes)
211 views

(Computerise Human Resourceses Management

This document provides an overview of a project to computerize human resource management. The project aims to automate human resource processes like recording company, division, and employee details as well as leaves. It will generate various reports. The document outlines the objectives, hardware and software requirements, analysis and design approach, and system design description. Key modules include administration, policies, leaves, employee master, and utilities. The system is designed for ease of use and quick access to information for HR departments.

Uploaded by

Manish Sharma
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
211 views

(Computerise Human Resourceses Management

This document provides an overview of a project to computerize human resource management. The project aims to automate human resource processes like recording company, division, and employee details as well as leaves. It will generate various reports. The document outlines the objectives, hardware and software requirements, analysis and design approach, and system design description. Key modules include administration, policies, leaves, employee master, and utilities. The system is designed for ease of use and quick access to information for HR departments.

Uploaded by

Manish Sharma
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 126

PROJECT REPORT ON: HRM

COMPUTERISE HUMAN RESOURCESES MANAGEMENT

HRM
(COMPUTERISE HUMAN RESOURCESES MANAGEMENT)

Project Analysis
Course Code Title o t!e Pro"e#t : : CS-76 HRM

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Project Title : HRM (COMPUTERISE HUMAN


RESOURCESES MANAGEMENT)

Project Category : 2 Tier Project Guide : Course Code : Project For :

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

TA$%E O& CONTENTS


1. Introduction 2. Objectives 3. Tools and Environment Used/Required 3.1 3.2 Hardware requirements o!tware requirements

". #nal$sis and %esi&n ".1 #nal$sis ".2 ".3 "." ".+ -. )odin& .. /. o!tware Testin& ecurit$ $stem %esi&n %escri'tion (low )*art %ata (low %ia&ram %atabase

+. User Inter!ace , creen and Re'orts

0. 1imitations o! t*e 2roject 13. co'e o! t*e 'roject 11. 4iblio&ra'*$

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

"

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

A$OUT PROJECT
T*e 'roject is to automate t*e 'rocessin& o! t*e Human Resource 5ana&ement in com'anies. It records com'an$ details6 division details6 de'artments7 details6 em'lo$ee details6 leaves details and &enerates various re'orts. o6 t*is 'roject is !or automation o! Human Resource 5ana&ement develo'ed in 8isual 4asic -.36 wit* ql erver at t*e bac9:end. It is an attem't to relieve t*e burden o! manual s$stem b$ 'rovidin& a user/mana&er wit* user !riendl$6 !ull$ automated and a secure s$stem. In t*e initial sta&es o! mine 'roject I was to 'ro'erl$ understand about t*e conce'ts o! 8isual 4asic -.3 and 'ro'er sc*edulin& w*ic* t*e *el' o! m$ co:coordinators. I was ver$ dee'l$ made to anal$;e about t*e 'roject and at man$ times was &iven su!!icient lecture about t*e 'roject.

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

O$JECTI'ES
Ti(e S)*i+,: Usin& com'uters can save a lot o! time. T*is is 'ossible as com'uters are !ast6 e!!icient and more accurate as com'ared to *uman bein&s. -ui#. Re/orts: # com'uteri;ed s$stem can *el' on &eneratin& di!!erent t$'es o! re'orts. T*is can be done easil$ b$ merel$ 'ressin& !ew 9e$s. Re'orts can be easil$ obtained at t*e s'ur o! t*e moment unli9e a manual s$stem. Mu#! More 0et)ils A*)il)1le: # lar&e amount o! detail can be obtained easil$ in a com'uteri;ed s$stem w*ic* ot*erwise can7t be available in a manual s$stem. E i#ie+t A+d A##ur)te: )om'uteri;ation will increase t*e e!!icienc$ and accurac$ o! t*e wor9in& o! or&ani;ation. &)ster A+d E)sier 0)t) Retrie*)l: 4$ usin& com'uteri;ed s$stem data can be retrieved at muc* !aster 'ace. Old records can be located immediatel$ and eas$. E#o+o(i#)l: %ue to com'uteri;ation more accurate !unctionin& can be obtained in less investment o! ca'ital and man'ower as com'ared to manual s$stem in lon& term. 0e#re)sed Nu(1er O Peo/les: )om'uteri;ation will decrease man'ower de'endence. It will decrease t*e number o! 'eo'le required !or a 'articular tas9.

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

HAR02AR2E SPECI&ICATION
T*e minimum *ardware requirement !or t*e 'roject to run on com'uter is as !ollow<: Pro#essor Stor),e s/)#e >(or 'roject and Related o!tware? Stor),e s/)#e >(or database? $)#.u/ Medi) RAM 3e41o)rd Mouse Pri+ter Mo+itor " @4 *ard dis9 %e'ended on no. o! Records )%:Ariter and/or Bi':%rive 32 54 1ow 2ro!ile Two button %ot:5atri=/In9:jet/1aser 8@# Resolution Intel:2entium/ )$ri=/ )eleron6 #5%

SO&T2ARE SPECI&ICATION
O'eratin& $stem R%45 2ac9a&e Aindows 0//2333/C2/DT E1 erver 2333 8isual 4asic -.3

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

13

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

5$ 'roject FHuman Resource 5ana&ementG was develo'ed b$ 9ee'in& in mind !ollowin& two 9e$ 'oints< : To 'rovide HR de'artment quic9l$ retrieve o! in!ormation and eas$ wa$ to mana&e t*e record. To deliver a &ood s$stem/so!tware w*ic* incor'orate some o! t*e &reat !eatures o! in!ormation tec*nolo&$ and o! com'uter lan&ua&e t*at will surel$ *el' t*e HR de'artment6 in 9ee'in& t*e records.

NEE0 &OR COMPUTERI5ATION


#t t*e 'resent o! Human Resource 5ana&ement s$stem o'erates manuall$. 5anual s$stem o! 'rocessin& *as several 'roblems associated wit* it. T*ese 'roblems are as !ollows< 1. 5aintenance o! records *uman mana&ement is quit cumbersome and di!!icult. 2. 5anual wor9 a!!ects t*e wor9in& and t*e !unctionalit$6 customers a lot time and also 1ess E!!icient. 3. 5aintenance o! re&isters is a tedious job6 moreover6 number o! re&isters ma9e e=istin& s$stem bul9$ to *andle and t*e job 5ore Tirin&. ". 5an'ower requirements !or maintainin& t*ese led&ers and re&isters is also *i&* t*at results in 5ore )ost. +. 5anual s$stem 'rovides no 'rovision !or mana&in& all t*e divisions o! t*e com'an$6 all t*e de'artments in t*ese divisions since division ma$ be in di!!erent '*$sical locations -. E=istin& manual s$stem cannot 'rovide re'orts w*en demanded wit*in a s*ort 'eriod o! time. .. T*ere ma$ not be 'ro'er utili;ation o! man'ower /. User can also enter an erroneous entr$ w*ic* can also leads to a s$stem !ailure.

11

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

METHO0O%OG6 O& THE PROJECT


T*e met*odolo&$ o! t*e 'roject &oes t*rou&* !ollowin& '*ases<: PHASE 7: (irst '*ase is anal$sis '*ase. In t*is '*ase I *ave anal$;ed t*e various 'roblem associated wit* m$ 'roject. #ll t*e 'roblems are jotted down. I anal$;e all t*e ne&ative and 'ositive 'oints o! t*e develo'ment o! t*is 'roject. PHASE 8: 2*ase actuall$ starts t*e desi&n '*ase !or develo'in& an$ s$stem. I *ave started wit* collection o! secondar$ data. T*e sources o! t*e secondar$ data are in!ormation collected !rom 'resent s$stem. I *ave t*orou&*l$ stud$ t*e data and made e=tract o! it6 so as to ma9e t*em more understandable. PHASE 9: 2*ase 3 starts wit* desi&nin& t*e 'ro'osed s$stem. (ollowin& are activit$ t*at *as been conducted in t*is '*ase<: %esi&nin& o! database !iles and !ields. ettin& relation between database !iles. %esi&nin& class module. 2re'arin& ER dia&ram and (low:c*art. %evelo'in& user interactive !ront:end. )odin& t*e statements6 w*ic* lead to im'lementation o! 'rocess to be 'er!ormed.

PHASE :: 2*ase " deals wit* desi&nin& t*e out'ut o! t*e s$stem6 c*ec9in& o! t*e veri!ication and testin& o! t*e com'lete s$stem.

12

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

S6STEM 0ESIGN 0ESCRIPTON


T*is 'roject start wit* s'las* screen t*en t*e main screen a''ears. Initiall$ all t*e menu 'ads e=ce't t*e H $stem7 menu 'ad are disabled to 'revent t*e unaut*ori;ed access o! t*e s$stem. T*e entire 'roject is o'erated t*rou&* !ollowin& menu. S4ste(: T*is menu 'ad contains module related wit* 'roject startu' and e=itin&. %o,i+: T*is o'tion is related wit* lo&in into s$stem. (or lo&in user *ave to su''l$ correct lo&in name and 'assword. Ne; User: T*is o'tion is !or creatin& new lo&in. User *as to su''l$ User name6 1o&in name6 2assword6 #ccess Ri&*t. %o,out: T*is o'tion *el's in switc*in& !rom current user to anot*er user. E<it: T*is o'tion terminates t*e e=ecution o! t*e 'roject. Ad(i+istr)tio+ : T*is menu 'ad is related wit* t*e administration wor9. It contains addition and editin& o! di!!erent administration records. T*e various o'tions under t*is 'ad are <: Co(/)+4 : T*is o'tion allows addition o! new com'an$ record6 editin& o! t*e e=istin& com'an$ record and navi&ation !rom one record to anot*er record . 0i*isio+ : T*is o'tion allows addition o! new division record6 editin& o! t*e e=istin& division record and navi&ation !rom one record to anot*er record . 0e/)rt(e+t : T*is o'tion allows addition o! new %e'artment record6 editin& o! t*e e=istin& %e'artment record and navi&ation !rom one record to anot*er record . Tr)+s er : T*is o'tion is related wit* t*e trans!er o! an em'lo$ee to anot*er de'artment6 editin& o! t*e records and navi&ation o! t*e records. 13

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Poli#ies : T*is o'tion deals wit* t*e 'olicies o! t*e com'an$ related wit* t*e em'lo$ees o! t*e com'an$. T*is menu 'ad contains several o'tions6 t*ese are <: %e*el < T*is o'tion allows addition o! new level !or t*e em'lo$ees in t*e com'an$= editin& o! t*e e=istin& records and navi&ation o! t*e records. Gr)de : T*is o'tion allows addition o! new &rade !or t*e em'lo$ees in t*e com'an$= editin& o! t*e e=istin& records and navi&ation o! t*e records. %o)+ : T*is o'tion is related wit* sanction o! loan to em'lo$ee %e)*es : T*is menu 'ad is related wit* sanction o! leave to em'lo$ee6 leave status o! t*e em'lo$ee and !or entr$ o! attendance o! t*e em'lo$ee. %e)*e St)tus : %e)*e C)l#ul)tio+ : Atte+d)+#e : T*is o'tion is related wit* t*e entr$ o! attendance o! an em'lo$ee and leaves ta9en b$ em'lo$ee. E(/lo4ee : T*is menu 'ad deals wit* em'lo$ee related records. It contains t*e !ollowin& o'tions <: E(/lo4ee M)ster : T*is o'tion is related wit* addition o! t*e records o! em'lo$ees6 editin& o! records and navi&ation o! records. T*is o'tion is used !or t*e entr$ o! em'lo$ee code em'lo$ee name6 level o! em'lo$ee6 &rade o! em'lo$ee6 desi&nation etc. Perso+)l 0et)ils : T*is o'tion is !or recordin& 'ersonal in!ormation o! em'lo$ee6 editin& t*ese in!ormation and navi&atin& t*e 'ersonal in!ormation o! di!!erent em'lo$ee. -u)li i#)tio+ det)ils : T*is o'tion is !or recordin& Euali!ication in!ormation o! em'lo$ee6 editin& t*ese in!ormation and navi&atin& t*e 'ersonal

1"

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

in!ormation o! di!!erent em'lo$ee. Utilities : T*is o'tion 'rovide di!!erent utilities. T*is o'tion includes t*e !ollowin& utilities <: Set $)#.#olor : 4$ clic9in& t*is o'tion user can set t*e bac9&round color C)l#ul)tor : 4$ clic9in& t*is o'tion user can use calculator. Re/orts : T*is o'tion will &enerates di!!erent re'orts used b$ HR5 de'artment. Hel/ : T*is o'tion include t*e in!ormation about t*e 'roject. T*is o'tion includes t*e !ollowin& o'tions<: A1out : It tell about t*e version number o! t*e 'roject

1+

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

0&0

1-

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

&%O2 CHART

1.

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

St)rt

E+ter lo,i+ +)(e )+d /)ss;ord

D Is +)(e )+d /)ss;ord #orre#t I All (e+u /)ds )re !i,!li,!ted

Is S4ste ( D P7

I A 7

1/

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

P7

I Is Ad(i+i-str)tio+ D I Is Poli#ie s D I Is %e)* es D I Is E(/lo4 ee D I Is Utilities D I Is Re/orts D P8 10 A 7 A 6 A > A : A 9 A 8

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

P8

I Is Hel/ D Sto/ *ow Hel'

23

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

A 7

I Is Ne; User? D I Is %o,out? D D Is E<it? I E<it ro( M)i+ Me+u %o,out $ 7

Sto/

21

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

A 8

I Is Co(/)+ 4 D I Is 0i*isio + D I Is 0e/)rt(e +t D I Is Tr)+s e r D Sto/ $ 7 $ 7 $ 7 $ 7

22

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

A 9

I Is %e*el D I Is Gr)de D I Is %o)+ D Sto/ $ 7 $ 7 $ 7

23

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

A :

I Is %e)*e St)tus D I Is %e)*e C)l#ul )t-io+ D I Is Atte+d)+ #e D Sto/ $ 7 $ 7 $ 7

2"

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

A >

I Is E(/lo4ee M)ster D I Is Perso+)l 0et)ils D I Is -u)li@ 0et)ils D I Is %o)+ St)tus D I Is P& St)tus D P9 $ 7 $ 7 $ 7 $ 7 $ 7

2+

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

P9

I Is $o+us St)tus D Sto/ $ 7

2-

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

A 6

I Is $)#. Color D I Is C)l#ul)t or D

Set $)#. #olor

Ru+ C)l#ul)tor

Sto/

2.

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

A7

I Is P)4(e+t Re,ister D I Is E(/lo4ee D I Is %o)+ D I Is Atte+d)+ #e D I Is %e)*e s D C9

S!o; Re/or t

C7

C8

S!o; Re/or t

Sto/

2/ C7

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

C7

I Is All D I

S!o; Re/ort o )ll E(/lo4ee

Is 0e/)rt(e +t-;ise D I Is %e*el D

Get 0e/)rt(e+t No

Get %e*el No

S!o; Re/ort o E(/lo4ees i+ t!e de/)rt(e+t

S!o; Re/ort o E(/lo4ees o le*el I Is P)4sli/ D Ge+er)te P)4sli/

Sto/

20

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

C8

Is %o)+ St)tus Re/ort

S!o; Re/ort o lo)+ st)tus

D I S!o; Re/ort o All Re#ie/ts o lo)+

Is %o)+ Re#ei/t Re/ort D

Sto/

33

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

C9

I Is %e)*e Re,iste r

S!o; Re/ort o %e)*es

D I Get E(/lo4ee Code

Is E(/ %e)*e st)tus Re/ort

S!o; Re/ort D

Sto/

31

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

$ 7 C I Is Add Re#ord D I Is Edit Re#or d D I Is 0elet e D I Is N)*i,)tio + D D Is Close &or( I Close &or( C 0elete Re#ord Is S)*e Edit Re#ord Add Re#ord

S)*e Re#ord S!o; P)rti#ul)r Re#ord

Sto/

32

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

0ATA$ASE
(ollowin& is t*e database structure. T*e Tables wit* its structure is listed below wit* t*e 9e$ in!ormation.

33

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

3"

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

3+

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

3-

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

3.

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

3/

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

30

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

"3

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

1. 1o&in (orm

2.

#dministrator #ut*entication !orm

"1

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

3. )om'an$ %etails Entr$ (orms

"2

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

". %ivision %etails Entr$ (orm

+. %e'artment %etails Entr$ (orm

"3

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

-. Trans!er (orm

""

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

.. )om'an$:%etails Hel' (orm

"+

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

/. 1oan (orm

0. 1eave Entr$ (orm

"-

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

13.#ttendance (orm

11.Em'lo$ee Entr$ (orm

".

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

12.Em'lo$ee7s 2ersonal %etails Entr$ (orm

"/

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

13.Em'lo$ee7s Educational %etails Entr$ (orm

1".4ac9:@round )olor 2alate

"0

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

1+.Em'lo$ee 1ist Re'ort

+3

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

1-.Trans!er Re'ort

+1

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

1..Trans!er Re'ort Iear Aise

+2

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

1/.#ttendance Re'ort

+3

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

10.#bout HR5

+"

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

++

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

!rn5ain5enu
Private Sub About_Click() Loa AboutHel! E" Sub Private Sub all_Click() Loa HR#ataE"v HR#ataE"v$c% E%!All E%!All$S&o' U"loa HR#ataE"v E" Sub Private Sub AllE%!_Click() Loa e"vSalar( e"vSalar($c% Tra")*er Tra")Re!ort$S&o' U"loa e"vSalar( E" Sub Private Sub Atte" _Click() Loa *r%Atte" a"ce E" Sub Private Sub +o"u)St_Click() Loa *r%+o"u) E" Sub Private Sub attre,_Click() Me"uClick - .Attre,_Click. Loa Re!SalMo"t& E" Sub Private Sub calc_Click() /S&ell (.C012IN#O2S1)()te%341calc.) S&ell (.C012INNT1)()te%341calc.) E" Sub Private Sub Co%!a"(_Click() Loa *r%Co%!a"( E" Sub Private Sub e!_'i)e_Click()

+-

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Loa Re!E%!#e!t E" Sub Private Sub #e!art%e"t_Click() Loa *r%#e!art%e"t E" Sub

Private Sub #ivi)io"_Click() Loa *r%#ivi)io" E" Sub Private Sub t'i)e_Click() Loa Re!Tra") ate E" Sub Private Sub E%!%a)_Click() Loa *r%E%!lo(ee E" Sub Private Sub e%!'i)e_Click() Loa Re!Tra")E%! E" Sub Private Sub E5it_Click() U"loa Me E" Sub Private Sub Gra e_Click() Loa *r%Gra e E" Sub Private Sub Level_Click() Loa *r%Level E" Sub Private Sub levelr!_Click() Loa HR#ataE"v HR#ataE"v$c% E%!All LvlAll$S&o' U"loa HR#ataE"v E" Sub Private Sub Loa"_Click()

+.

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Loa *r%Loa") E" Sub Private Sub Loa"St_Click() Loa *r%Loa") E" Sub Private Sub Lo,i"_Click() A %i"$E"able - 6al)e Policie)$E"able - 6al)e /Leave)$E"able - 6al)e E%!lo(ee$E"able - 6al)e Utilitie)$E"able - 6al)e Loa *r%Lo,i" E" Sub Private Sub Lo,out_Click() A %i"$E"able - 6al)e Policie)$E"able - 6al)e E%!lo(ee$E"able - 6al)e Utilitie)$E"able - 6al)e Re!ort)$E"able - 6al)e Lo,i"$E"able - True Lo,out$E"able - 6al)e E" Sub

Private Sub lvl_'i)e_Click() Loa *r%Re!E%!Lvl E" Sub Private Sub LvStatu)_Click() Loa *r%Leave) E" Sub Private Sub M#I6or%_Loa () U"loa *r%S!la)& A %i"$E"able - 6al)e Policie)$E"able - 6al)e E%!lo(ee$E"able - 6al)e Utilitie)$E"able - 6al)e Re!ort)$E"able - 6al)e Lo,out$E"able - 6al)e Ti%er7$I"terval - 7888

+/

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

)Hel!M), - . E" Sub

Pre)) E)ca!e 6or Hel!

Private Sub M#I6or%_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) I* +utto" - 4 T&e" Po!u!Me"u Utilitie) E" I* E" Sub Private Sub M#I6or%_U"loa (Ca"cel A) I"te,er) E" E" Sub Private Sub Ne'U)er_Click() Loa *r%A %i" E" Sub Private Sub !a(re,_Click() Me"uClick - .Pa(Re,_Click. Loa Re!SalMo"t& E" Sub Private Sub !a()li!_Click() Me"uClick - .Pa(Sli!_CLick. Loa Re!SalMo"t& E" Sub Private Sub P6Statu)_Click() Loa *r%P6u" E" Sub Private Sub Pre#tl_Click() Loa *r%E%!Per#etail E" Sub Private Sub <uali#tl_Click() Loa *r%E%!E u#etail E" Sub Private Sub Set+kColor_Click() C#7$S&o'Color I* Me$Active6or% I) Not&i", T&e" Me$+ackColor - C#7$Color El)e

+0

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Me$Active6or%$+ackColor - C#7$Color E" I* E" Sub Private Sub Tra")*er_Click() Loa *r%Tra")*er E" Sub

@lobal5od

Private Co"" A) Ne' a o b$Co""ectio" Public Ol E"tr(No A) Lo", Public )E%!Co e A) Stri", Public )#e!tCo e A) Stri", Public )M,rCo e A) Stri", Public )#e!tiCo e A) Stri", Public )#ivCo e A) Stri", Public )LvlCo e A) Stri", Public )Gr Co e A) Stri", Public )#e) A) Stri", Public )Hel!M), A) Stri", Public Acce))Ri,&t A) Stri", Public Me"uClick A) Stri", Public 6u"ctio" GetE"tr(No() #i% e"o A) Lo", #i% R) A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. R)$O!e" .Select B *ro% )t5"e"tr("o.9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Te5t e"o - R)(8) e"o - e"o C 7 R)$Clo)e Co""$Clo)e GetE" tr(No - e"o E" 6u"ctio" Public Sub SaveE"tr(No() #i% e"o A) Lo", #i% R) A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. -3

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

R)$O!e" .Select B *ro% )t5"e"tr("o.9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Te5t e"o - R)(8) e"o - e"o C 7 R)(8) - e"o R)$U! ate R)$Clo)e Co""$Clo)e E" Sub Public 6u"ctio" GetCo e(+(=al )T"a%e A) Stri",) #i% co e A) Stri", #i% iCo e A) I"te,er #i% R) A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. R)$O!e" .Select la)t"o *ro% )t5"la)t"o '&ere table"a%e - /. A )T"a%e A ./.9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Te5t co e - Mi ()T"a%e9 D9 7) I* R)$EO6 A" R)$+O6 T&e" co e - Mi ()T"a%e9 D9 7) iCo e - 78887 El)e iCo e - R)(8) iCo e - iCo e C 7 E" I* co e - RTri%(co e) A LTri%(Str(iCo e)) R)$Clo)e Co""$Clo)e GetCo e - co e E" 6u"ctio" Public Sub SaveCo e(+(=al )T"a%e A) Stri",) #i% co e A) Stri", #i% iCo e A) I"te,er #i% R) A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. R)$O!e" .Select la)t"o *ro% )t5"la)t"o '&ere table"a%e - /. A )T"a%e A ./.9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Te5t co e - Mi ()T"a%e9 D9 7) I* R)$EO6 A" R)$+O6 T&e" Co""$E5ecute (.I")ert I"to )t5"la)t"o value) (/. A )T"a%e A ./978887).) co e - Mi ()T"a%e9 D9 7) iCo e - 78887 El)e iCo e - R)(8)

-1

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

iCo e - iCo e C 7 Co""$E5ecute (.u! ate )t5"la)t"o )et la)t"o - . A iCo e A . '&ere table"a%e - /. A )T"a%e A ./.) E" I* R)$Clo)e Co""$Clo)e E" Sub Public 6u"ctio" GetGr _LvlCo e(+(=al )T"a%e A) Stri",) #i% co e A) Stri", #i% iCo e A) I"te,er #i% R) A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. R)$O!e" .Select la)t"o *ro% )t5"la)t"o '&ere table"a%e - /. A )T"a%e A ./.9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Te5t co e - Mi ()T"a%e9 D9 7) I* R)$EO6 A" R)$+O6 T&e" co e - Mi ()T"a%e9 D9 7) iCo e - 7 El)e iCo e - R)(8) iCo e - iCo e C 7 E" I* I* Le"(co e) E 3 T&e" co e - RTri%(co e) A .8. A LTri%(Str(iCo e)) El)e co e - RTri%(co e) A LTri%(Str(iCo e)) E" I* R)$Clo)e Co""$Clo)e GetGr _LvlCo e - co e E" 6u"ctio" Public Sub SaveGr _LvlCo e(+(=al )T"a%e A) Stri",) #i% co e A) Stri", #i% iCo e A) I"te,er #i% R) A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. R)$O!e" .Select la)t"o *ro% )t5"la)t"o '&ere table"a%e - /. A )T"a%e A ./.9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Te5t co e - Mi ()T"a%e9 D9 7) I* R)$EO6 A" R)$+O6 T&e" Co""$E5ecute (.I")ert I"to )t5"la)t"o value) (/. A )T"a%e A ./97).) co e - Mi ()T"a%e9 D9 7) iCo e - 7

-2

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

El)e iCo e - R)(8) iCo e - iCo e C 7 Co""$E5ecute (.u! ate )t5"la)t"o )et la)t"o - . A iCo e A . '&ere table"a%e - /. A )T"a%e A ./.) E" I* R)$Clo)e Co""$Clo)e E" Sub Public 6u"ctio" C&eckNu%(+(=al Str A) Stri",) A) +oolea" i-7 vali - 7 2&ile (i E- Le"(Str) A" vali - 7) c& - (Mi (Str9 i9 7)) I* c& - .8. Or c& - .7. Or c& - .4. Or c& - .3. Or c& - .?. Or c& - .D. Or c& - .F. Or c& - .G. Or c& - .H. Or c& - .I. T&e" El)e vali - 8 C&eckNu% - 8 E" I* i-iC7 2e" I* vali - 7 T&e" C&eckNu% - 7 E" I* E" 6u"ctio" Public 6u"ctio" C&eck#eci%al(+(=al Str A) Stri",) A) +oolea" i-7 vali - 7 2&ile (i E- Le"(Str) A" vali - 7) c& - (Mi (Str9 i9 7)) I* c& - .8. Or c& - .7. Or c& - .4. Or c& - .3. Or c& - .?. Or c& - .D. _ Or c& - .F. Or c& - .G. Or c& - .H. Or c& - .I. Or c& - .$. T&e" El)e vali - 8 C&eck#eci%al - 8 E" I* i-iC7 2e" I* vali - 7 T&e" C&eck#eci%al - 7 E" I* E" 6u"ctio" Public 6u"ctio" C&eckAl!&a(+(=al )#ata A) Stri",) A) +oolea"

-3

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

i-7 vali - 7 2&ile (i E- Le"()#ata) A" vali - 7) c& - A)c(Mi ()#ata9 i9 7)) I* (c& J- A)c(.A.) A" c& E- A)c(.K.)) Or (c& J- A)c(.a.) A" c& E- A)c(.L.)) _ Or c& - A)c(.$.) Or c& - A)c(. .) T&e" El)e C&eckAl!&a - 8 vali - 8 E" I* i-iC7 2e" I* vali - 7 T&e" C&eckAl!&a - 7 E" I* E" 6u"ctio" Public 6u"ctio" C&eckE%!t((+(=al )#ata A) Stri",) #i% i A) +oolea" I* (Tri%()#ata) - ..) T&e" i - True El)e i - 6al)e E" I* C&eckE%!t( - i E" 6u"ctio" Public 6u"ctio" C&eckE%!Co e(+(=al co e A) Stri",) A) I"te,er #i% *ou" A) +oolea" #i% Rec)e A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. Rec)e$O!e" .Ht5"EMPLO;EE.9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Table 2&ile (Not Rec)e$EO6) A" *ou" - 6al)e I* Rec)e$6iel )(7) - co e T&e" C&eckE%!Co e - 7 *ou" - True E" I* I* Rec)e$State T&e" Rec)e$MoveNe5t E" I* 2e" I* *ou" - 6al)e T&e"

-"

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

C&eckE%!Co e - 8 E" I* Rec)e$Clo)e Co""$Clo)e E" 6u"ctio" Public 6u"ctio" C&eckCo%!Co e(+(=al co e A) Stri",) A) I"te,er #i% *ou" A) +oolea" #i% Rec)e A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. Rec)e$O!e" .)t5"co%!a"(.9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Table 2&ile (Not Rec)e$EO6) A" *ou" - 6al)e I* Rec)e$6iel )(7) - co e T&e" C&eckCo%!Co e - 7 *ou" - True E" I* I* Rec)e$State T&e" Rec)e$MoveNe5t E" I* 2e" I* *ou" - 6al)e T&e" C&eckCo%!Co e - 8 E" I* Rec)e$Clo)e Co""$Clo)e E" 6u"ctio" Public 6u"ctio" C&eck#ivCo e(+(=al co e A) Stri",) A) I"te,er #i% *ou" A) +oolea" #i% Rec)e A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. Rec)e$O!e" .)t5" ivi)io".9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Table 2&ile (Not Rec)e$EO6) A" *ou" - 6al)e I* Rec)e$6iel )(7) - co e T&e" C&eck#ivCo e - 7 *ou" - True E" I* I* Rec)e$State T&e" Rec)e$MoveNe5t E" I* 2e" I* *ou" - 6al)e T&e" C&eck#ivCo e - 8 E" I* Rec)e$Clo)e

-+

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Co""$Clo)e E" 6u"ctio" Public 6u"ctio" C&eck#e!tCo e(+(=al co e A) Stri",) A) I"te,er #i% *ou" A) +oolea" #i% Rec)e A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. Rec)e$O!e" .)t5" e!t.9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Table 2&ile (Not Rec)e$EO6) A" *ou" - 6al)e I* Rec)e$6iel )(7) - co e T&e" C&eck#e!tCo e - 7 *ou" - True E" I* I* Rec)e$State T&e" Rec)e$MoveNe5t E" I* 2e" I* *ou" - 6al)e T&e" C&eck#e!tCo e - 8 E" I* Rec)e$Clo)e Co""$Clo)e E" 6u"ctio" Public 6u"ctio" C&eckLvlCo e(+(=al co e A) Stri",) A) I"te,er #i% *ou" A) +oolea" #i% Rec)e A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. Rec)e$O!e" .&t5"level).9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Table 2&ile (Not Rec)e$EO6) A" *ou" - 6al)e I* Rec)e$6iel )(7) - co e T&e" C&eckLvlCo e - 7 *ou" - True E" I* I* Rec)e$State T&e" Rec)e$MoveNe5t E" I* 2e" I* *ou" - 6al)e T&e" C&eckLvlCo e - 8 E" I* Rec)e$Clo)e Co""$Clo)e E" 6u"ctio" Public 6u"ctio" C&eckGr Co e(+(=al co e A) Stri",) A) I"te,er #i% *ou" A) +oolea"

--

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

#i% Rec)e A) Ne' a o b$Recor )et Co""$O!e" .PRO=I#ER-Micro)o*t$>et$OLE#+$?$8@#ata Source-. A A!!$Pat& A .1 b1 b7$% b. A .. Rec)e$O!e" .&t5",ra e.9 Co""9 a O!e"#("a%ic9 a LockO!ti%i)tic9 a C% Table 2&ile (Not Rec)e$EO6) A" *ou" - 6al)e I* Rec)e$6iel )(7) - co e T&e" C&eckGr Co e - 7 *ou" - True E" I* I* Rec)e$State T&e" Rec)e$MoveNe5t E" I* 2e" I* *ou" - 6al)e T&e" C&eckGr Co e - 8 E" I* Rec)e$Clo)e Co""$Clo)e E" 6u"ctio" Public 6u"ctio" vali _ ate(+(=al ) ate A) Stri",) A) +oolea" #i% a( - (Mi () ate9 79 4)) %% - (Mi () ate9 ?9 4)) (( - (Mi () ate9 G9 ?)) I* (=al((() Mo ? - 8) Or (=al((() Mo 788 - 8) Or (=al((() Mo ?88 - 8) T&e" I* (=al(%%)) - 4 T&e" a( - 4I E" I* El)e I* (=al(%%) - 4) T&e" a( - 4H E" I* E" I* I* (=al(%%) - 7) Or (=al(%%) - 3) Or (=al(%%) - D) Or (=al(%%) - G) Or (=al(%%) - H) Or (=al(%%) - 78) Or (=al(%%) - 74) T&e" a( - 37 El)e I* (=al(%%) - ?) Or (=al(%%) - F) Or (=al(%%) - I) Or (=al(%%) - 77) T&e" a( - 38 E" I* E" I* I* =al( ) J a( Or =al( ) E 7 Or =al(%%) E 7 Or =al(%%) J 74 Or (Le"(Tri%((()) EJ ?) T&e" M),+o5 .I"vali #ate . vali _ ate - 8 El)e

-.

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

vali _ ate - 7 E" I* E" 6u"ctio"

(rm1o&in
#i% obMU)er A) Ne' U)er) Private Sub Co%%a" 7_Click() U"loa Me E" Sub Private Sub Co%%a" 3_Click() I* (obMU)er$6ile_Statu)() - 7) T&e" / I* "o u)er !re)e"t t&e" u)e e*ault u)er I* (UCa)e(Te5t7(8)$Te5t) - .S;STEM.) A" (UCa)e(Te5t7(7)$Te5t) - .#+A.) T&e" *r%Mai"Me"u$A %i"$E"able - True *r%Mai"Me"u$Policie)$E"able - True *r%Mai"Me"u$E%!lo(ee$E"able - True *r%Mai"Me"u$Utilitie)$E"able - True *r%Mai"Me"u$Re!ort)$E"able - True *r%Mai"Me"u$Lo,i"$E"able - 6al)e *r%Mai"Me"u$Lo,out$E"able - True U"loa Me El)e M),+o5 .I"vali Lo,i"NPa))'or . Te5t7(8)$Te5t - .. Te5t7(7)$Te5t - .. Te5t7(8)$Set6ocu) E" I* El)e I* obMU)er$C&eckLo,i"(Te5t7(8)$Te5t9 Te5t7(7)$Te5t) - 7 T&e" *r%Mai"Me"u$A %i"$E"able - True *r%Mai"Me"u$Policie)$E"able - True *r%Mai"Me"u$E%!lo(ee$E"able - True *r%Mai"Me"u$Utilitie)$E"able - True *r%Mai"Me"u$Re!ort)$E"able - True *r%Mai"Me"u$Lo,i"$E"able - 6al)e *r%Mai"Me"u$Lo,out$E"able - True U"loa Me El)e M),+o5 .I"vali Lo,i"NPa))'or . Te5t7(8)$Te5t - .. Te5t7(7)$Te5t - .. Te5t7(8)$Set6ocu) E" I* E" I* -/

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

E" Sub Private Sub 6or%_I"itialiLe() Te5t7(8)$Set6ocu) E" Sub Private Sub 6or%_Loa () *r%Lo,i"$Le*t - DDH8 *r%Lo,i"$To! - ?488 E" Sub

(rm)om'an$

#i% obMCo%! A) Ne' Co%!a"( Private Sub Co%%a" 7_Click() obMCo%!$A Recor obMCo%!$Ge"E"tr( obMCo%!$Ge"Co e Te5t7(8)$Te5t - obMCo%!$E"tr(No Te5t7(7)$Te5t - obMCo%!$CoCo e Te5t7(4)$Te5t - .. Te5t7(3)$Te5t - .. Te5t7(?)$Te5t - .. Te5t7(D)$Te5t - .. Te5t7(F)$Te5t - .. Te5t7(G)$Te5t - .. Te5t7(H)$Te5t - .. Te5t7(I)$Te5t - .. Te5t7(78)$Te5t - .. Te5t7(77)$Te5t - .. Te5t7(4)$Set6ocu) Co%%a" 4$E"able - True Co%%a" 7$E"able - 6al)e Te5t7(4)$Set6ocu) E" Sub Private Sub Co%%a" 4_Click() I* Tri%(Te5t7(4)$Te5t) - .. T&e" Te5t7(4)$Set6ocu) M),+o5 .Co%!a"( "a%e )&oul "ot be e%!t(. E5it Sub -0

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

E" I* I* Tri%(Te5t7(3)$Te5t) - .. T&e" Te5t7(3)$Set6ocu) M),+o5 .A re)) )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(?)$Te5t) - .. T&e" Te5t7(?)$Set6ocu) M),+o5 .Cit( )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(D)$Te5t) - .. T&e" Te5t7(D)$Set6ocu) M),+o5 .State )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(G)$Te5t) - .. T&e" Te5t7(G)$Set6ocu) M),+o5 .P&o"e "o$ )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(H)$Te5t) - .. T&e" Te5t7(H)$Set6ocu) M),+o5 .Sale Ta5 No$ )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(I)$Te5t) - .. T&e" Te5t7(I)$Set6ocu) M),+o5 .CST No$ )&oul "ot be e%!t(. E5it Sub E" I* I* Te5t7(78)$Te5t - .. T&e" Te5t7(78)$Set6ocu) M),+o5 .Re,i)tratio" No$ )&oul "ot be e%!t(. E5it Sub E" I* Tra")*er#ata obMCo%!$SaveRecor Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" Sub Public Sub Get#ata() Te5t7(8)$Te5t - obMCo%!$E"tr(No

.3

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Te5t7(7)$Te5t - obMCo%!$CoCo e Te5t7(4)$Te5t - obMCo%!$CoNa%e Te5t7(3)$Te5t - obMCo%!$A re)) Te5t7(?)$Te5t - obMCo%!$Cit( Te5t7(D)$Te5t - obMCo%!$State Te5t7(F)$Te5t - obMCo%!$Pi"Co e Te5t7(G)$Te5t - obMCo%!$P&o"e Te5t7(H)$Te5t - obMCo%!$StNo Te5t7(I)$Te5t - obMCo%!$C)tNo Te5t7(78)$Te5t - obMCo%!$E))No Te5t7(77)$Te5t - obMCo%!$Re%ark) E" Sub Public Sub Tra")*er#ata() obMCo%!$E"tr(No - Te5t7(8)$Te5t obMCo%!$CoCo e - Te5t7(7)$Te5t obMCo%!$CoNa%e - Te5t7(4)$Te5t obMCo%!$A re)) - Te5t7(3)$Te5t obMCo%!$Cit( - Te5t7(?)$Te5t obMCo%!$State - Te5t7(D)$Te5t obMCo%!$Pi"Co e - Te5t7(F)$Te5t obMCo%!$P&o"e - Te5t7(G)$Te5t obMCo%!$StNo - Te5t7(H)$Te5t obMCo%!$C)tNo - Te5t7(I)$Te5t obMCo%!$E))No - Te5t7(78)$Te5t obMCo%!$Re%ark) - Te5t7(77)$Te5t E" Sub Private Sub Co%%a" 3_Click() obMCo%!$E itRecor Co%%a" 4$E"able - True Co%%a" 3$E"able - 6al)e E" Sub Private Sub Co%%a" I_Click() U"loa Me E" Sub Private Sub Co%%a" I_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) U"loa Me E" Sub Private Sub 6or%_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) I* +utto" - 4 T&e"

.1

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Po!u!Me"u *r%Mai"Me"u$Utilitie) E" I* E" Sub Private Sub 6or%_Loa () *r%Co%!a"($Le*t - ?FH8 *r%Co%!a"($To! - 4F88 Co%%a" 4$E"able - 6al)e I* (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 7$E"able - 6al)e Co%%a" 4$E"able - 6al)e Co%%a" 3$E"able - 6al)e E" I* obMCo%!$Get=alue6ro%Table Get#ata E" Sub Private Sub Te5t7_Oe(Pre))(I" e5 A) I"te,er9 Oe(A)cii A) I"te,er) I* Oe(A)cii - 73 T&e" I* I" e5 - 77 T&e" Te5t7(8)$Set6ocu) El)e Te5t7(I" e5 C 7)$Set6ocu) E" I* E" I* E" Sub Private Sub Co%%a" D_Click() obMCo%!$Previou)Recor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" F_Click() obMCo%!$6ir)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub

.2

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Private Sub Co%%a" G_Click() obMCo%!$Ne5tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" H_Click() obMCo%!$La)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Te5t7_Lo)t6ocu)(I" e5 A) I"te,er) Select Ca)e (I" e5) Ca)e 4 I* Tri%(Te5t7(4)$Te5t) - .. T&e" Te5t7(4)$Set6ocu) M),+o5 .Co%!a"( "a%e )&oul "ot be e%!t(. El)e I* C&eckAl!&a(Te5t7(4)$Te5t) - 8 T&e" Te5t7(4)$Set6ocu) Te5t7(4)$Te5t - .. M),+o5 .Co%!a"( )&oul co"tai") o"l( al!&abet)9$(#ot) a" )!ace. E" I* E" I* Ca)e 3 I* Tri%(Te5t7(3)$Te5t) - .. T&e" Te5t7(3)$Set6ocu) M),+o5 .A re)) )&oul "ot be e%!t(. E5it Sub E" I* Ca)e ? I* Tri%(Te5t7(?)$Te5t) - .. T&e" Te5t7(?)$Set6ocu) M),+o5 .Cit( )&oul "ot be e%!t(. E5it Sub E" I*

.3

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Ca)e D I* Tri%(Te5t7(D)$Te5t) - .. T&e" Te5t7(D)$Set6ocu) M),+o5 .State )&oul "ot be e%!t(. E5it Sub El)e I* C&eckAl!&a(Te5t7(D)$Te5t) - 8 T&e" Te5t7(D)$Set6ocu) Te5t7(D)$Te5t - .. M),+o5 .State )&oul co"tai") o"l( al!&abet). E" I* E" I* Ca)e F I* Tri%(Te5t7(F)$Te5t) EJ .. T&e" I* C&eckNu%(Te5t7(F)$Te5t) - 8 T&e" Te5t7(F)$Te5t - .. Te5t7(F)$Set6ocu) M),+o5 .Pi" co e co"tai" o"l( i,it). El)e I* Le"(Te5t7(F)$Te5t) E F T&e" M),+o5 .Pi" co e too )&ort. Te5t7(F)$Set6ocu) E" I* E" I* E" I* Ca)e G I* Tri%(Te5t7(G)$Te5t) - .. T&e" Te5t7(G)$Set6ocu) M),+o5 .P&o"e "o$ )&oul "ot be e%!t(. E5it Sub E" I* Ca)e H I* Tri%(Te5t7(H)$Te5t) - .. T&e" Te5t7(H)$Set6ocu) M),+o5 .Sale Ta5 No$ )&oul "ot be e%!t(. E5it Sub E" I* Ca)e I I* Tri%(Te5t7(I)$Te5t) - .. T&e" Te5t7(I)$Set6ocu) M),+o5 .CST No$ "ot be e%!t(. E5it Sub E" I* Ca)e 78 I* Tri%(Te5t7(78)$Te5t) - .. T&e"

."

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Te5t7(78)$Set6ocu) M),+o5 .ESS No$ "ot be e%!t(. E5it Sub E" I* E" Select E" Sub

(rm%e'artment

#i% obMCo%! A) Ne' #e!art%e"t #i% E)ca!e A) +oolea" Private Sub Co%%a" 7_Click() obMCo%!$A Recor obMCo%!$Ge"E"tr( obMCo%!$Ge"Co e Te5t7(8)$Te5t - obMCo%!$E"tr(No Te5t7(7)$Te5t - obMCo%!$#e!tCo e Te5t7(4)$Te5t - .. Te5t7(3)$Te5t - .. Te5t7(?)$Te5t - .. Co%%a" 7$E"able - 6al)e Co%%a" 4$E"able - True Te5t7(4)$Set6ocu) E" Sub Private Sub Co%%a" 4_Click() I* Tri%(Te5t7(4)$Te5t) - .. T&e" Te5t7(4)$Set6ocu) M),+o5 .#e!art%e"t "a%e )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(3)$Te5t) - .. T&e" Te5t7(3)$Set6ocu) M),+o5 .#ivi)io" Co e )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(?)$Te5t) - .. T&e" Te5t7(?)$Set6ocu) M),+o5 .#e!art%e"t Hea Co e )&oul "ot be e%!t(. E5it Sub E" I* Tra")*er#ata obMCo%!$SaveRecor .+

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Co%%a" 7$E"able - True Co%%a" 3$E"able - True Co%%a" 4$E"able - 6al)e E" Sub Public Sub Get#ata() Te5t7(8)$Te5t - obMCo%!$E"tr(No Te5t7(7)$Te5t - obMCo%!$#e!tCo e Te5t7(4)$Te5t - obMCo%!$#Na%e Te5t7(3)$Te5t - obMCo%!$#ivCo e Te5t7(?)$Te5t - obMCo%!$#e!tHea E" Sub Public Sub Tra")*er#ata() obMCo%!$E"tr(No - Te5t7(8)$Te5t obMCo%!$#e!tCo e - Te5t7(7)$Te5t obMCo%!$#Na%e - Te5t7(4)$Te5t obMCo%!$#ivCo e - Te5t7(3)$Te5t obMCo%!$#e!tHea - Te5t7(?)$Te5t E" Sub Private Sub Co%%a" 3_Click() obMCo%!$E itRecor Co%%a" 3$E"able - 6al)e Co%%a" 4$E"able - True E" Sub Private Sub Co%%a" D_Click() obMCo%!$Previou)Recor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" F_Click() obMCo%!$Ne5tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub

.-

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Private Sub Co%%a" G_Click() obMCo%!$La)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" H_Click() obMCo%!$6ir)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" I_Click() U"loa Me E" Sub Private Sub Co%%a" I_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) U"loa Me E" Sub Private Sub 6or%_Oe(Pre))(Oe(A)cii A) I"te,er) Select Ca)e Oe(A)cii Ca)e vbOe(U! obMCo%!$6ir)tRecor Ca)e vbOe(#o'" obMCo%!$La)tRecor Ca)e vbOe(Le*t obMCo%!$Previou)Recor Ca)e vbOe(Ri,&t obMCo%!$Ne5tRecor E" Select E" Sub Private Sub 6or%_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) I* +utto" - 4 T&e"

..

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Po!u!Me"u *r%Mai"Me"u$Utilitie) E" I* E" Sub Private Sub 6or%_Loa () *r%#e!art%e"t$Le*t - ?FH8 *r%#e!art%e"t$To! - 3F88 Co%%a" 4$E"able - 6al)e I* (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 7$E"able - 6al)e Co%%a" 4$E"able - 6al)e Co%%a" 3$E"able - 6al)e E" I* obMCo%!$Get=alue6ro%Table Get#ata E" Sub Private Sub Te5t7_Got6ocu)(I" e5 A) I"te,er) I* I" e5 - 3 T&e" *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - )Hel!M), )Hel!M), - . Pre)) E)ca! 6or Hel! . E" I* E" Sub Private Sub Te5t7_Oe(Pre))(I" e5 A) I"te,er9 Oe(A)cii A) I"te,er) I* Oe(A)cii - 73 T&e" I* I" e5 - 77 T&e" Te5t7(8)$Set6ocu) El)e Te5t7(I" e5 C 7)$Set6ocu) E" I* E" I* I* Oe(A)cii - 4G A" I" e5 - 3 T&e" Loa *r%#ivLi)t *r%#ivLi)t$S&o' E)ca!e - True E" I* I* Oe(A)cii - 4G A" I" e5 - ? T&e" )#e) - .MANAGER. Loa *r%E%!Li)t *r%E%!Li)t$S&o' E)ca!e - True E" I* E" Sub

./

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Private Sub Te5t7_Lo)t6ocu)(I" e5 A) I"te,er) Select Ca)e (I" e5) Ca)e 4 I* Tri%(Te5t7(4)$Te5t) - .. T&e" Te5t7(4)$Set6ocu) M),+o5 .#e!art%e"t "a%e )&oul "ot be e%!t(. E5it Sub El)e I* C&eckAl!&a(Te5t7(4)$Te5t) - 8 T&e" Te5t7(4)$Set6ocu) Te5t7(4)$Te5t - .. M),+o5 .#E!art%e"t "a%e )&oul co"tai") o"l( al!&abet)9$(#ot) a" )!ace. E" I* E" I* Ca)e 3 I* Not ()#ivCo e - ..) T&e" Te5t7(3)$Te5t - )#ivCo e )#ivCo e - .. *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - .. E)ca!e - 6al)e E5it Sub El)e I* Tri%(Te5t7(3)$Te5t) - .. A" E)ca!e - 6al)e T&e" Te5t7(3)$Set6ocu) M),+o5 .#ivi)io" Co e )&oul "ot be e%!t(. E5it Sub E" I* E)ca!e - 6al)e E" I* I* Not (Tri%(Te5t7(3)$Te5t) - ..) T&e" I* (C&eck#ivCo e(Te5t7(3)$Te5t) - 8) T&e" Te5t7(3)$Set6ocu) Te5t7(3)$Te5t - .. M),+o5 .#ivi)io" co e oe) "ot e5i)t. E" I* E" I* Ca)e ? I* Not ()M,rCo e - ..) T&e" Te5t7(?)$Te5t - )M,rCo e )M,rCo e - .. *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - .. E)ca!e - 6al)e E5it Sub El)e I* Tri%(Te5t7(?)$Te5t) - .. A" E)ca!e - 6al)e T&e" Te5t7(?)$Set6ocu)

.0

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

M),+o5 .#e!art%e"t Hea Co e )&oul "ot be e%!t(. E5it Sub E" I* E)ca!e - 6al)e E" I* I* Not (Tri%(Te5t7(?)$Te5t) - ..) T&e" I* (C&eckE%!Co e(Te5t7(?)$Te5t) - 8) T&e" Te5t7(?)$Set6ocu) Te5t7(?)$Te5t - .. M),+o5 .#e!art%e"t Hea Co e oe) "ot e5i)t. E" I* E" I* E" Select E" Sub

(rm1ons

#i% obMLoa" A) Ne' Loa") #i% obME%! A) Ne' E%!Ma)ter #i% E)ca!e A) +oolea" #i% OL#EMI A) I"te,er Private Sub Co%%a" 7_Click() obMLoa"$A Recor obMLoa"$Ge"E"tr( OL#EMI - 8 Te5t7(8)$Te5t - obMLoa"$E"tr(No Te5t7(7)$Te5t - .. Te5t7(4)$Te5t - .. Te5t7(3)$Te5t - .. Te5t7(?)$Te5t - .. Te5t7(D)$Te5t - .. Te5t7(F)$Te5t - .. Te5t7(G)$Te5t - .NIL. Co%%a" 4$E"able - True Co%%a" 7$E"able - 6al)e Te5t7(4)$Set6ocu) E" Sub Private Sub Co%%a" 4_Click() I* Tri%(Te5t7(4)$Te5t) - .. T&e" Te5t7(4)$Set6ocu) /3

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

M),+o5 .E%!lo(ee Co e )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(3)$Te5t) - .. T&e" Te5t7(3)$Set6ocu) M),+o5 .Loa" A%ou"t )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(?)$Te5t) - .. T&e" Te5t7(?)$Set6ocu) M),+o5 .I"tre)t Rate )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(D)$Te5t) - .. T&e" Te5t7(D)$Set6ocu) M),+o5 .Perio )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(7)$Te5t) - .. T&e" Te5t7(7)$Set6ocu) M),+o5 .#ate )&oul "ot be e%!t(. E5it Sub E" I* Tra")*er#ata Ol E"tr(No - Te5t7(8)$Te5t obMLoa"$SaveRecor obME%!$E%!Co e - Te5t7(4)$Te5t i - obME%!$U! ateEMI((I"t(Te5t7(F)$Te5t))9 OL#EMI) Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" Sub Public Sub Get#ata() Te5t7(8)$Te5t - obMLoa"$E"tr(No Te5t7(7)$Te5t - obMLoa"$Mo"t& Te5t7(4)$Te5t - obMLoa"$E%!No Te5t7(3)$Te5t - obMLoa"$Loa"A%t Te5t7(?)$Te5t - obMLoa"$I"tRate Te5t7(D)$Te5t - obMLoa"$Perio Te5t7(F)$Te5t - obMLoa"$EMI Te5t7(G)$Te5t - obMLoa"$Re%ark) E" Sub

/1

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Public Sub Tra")*er#ata() obMLoa"$E"tr(No - Te5t7(8)$Te5t obMLoa"$Mo"t& - Te5t7(7)$Te5t obMLoa"$E%!No - Te5t7(4)$Te5t obMLoa"$Loa"A%t - Te5t7(3)$Te5t obMLoa"$I"tRate - Te5t7(?)$Te5t obMLoa"$Perio - Te5t7(D)$Te5t obMLoa"$EMI - Te5t7(F)$Te5t obMLoa"$Re%ark) - Te5t7(G)$Te5t E" Sub Private Sub Co%%a" 3_Click() obMLoa"$E itRecor OL#EMI - obMLoa"$EMI Co%%a" 4$E"able - True Co%%a" 3$E"able - 6al)e E" Sub Private Sub Co%%a" ?_Click() obMLoa"$#eleteRecor E" Sub Private Sub Co%%a" D_Click() obMLoa"$Previou)Recor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" F_Click() obMLoa"$6ir)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" G_Click() obMLoa"$Ne5tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e"

/2

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" H_Click() obMLoa"$La)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" I_Click() U"loa Me E" Sub Private Sub Co%%a" I_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) U"loa Me E" Sub Private Sub 6or%_Oe(Pre))(Oe(A)cii A) I"te,er) Select Ca)e Oe(A)cii Ca)e vbOe(U! obMLoa"$6ir)tRecor Ca)e vbOe(#o'" obMLoa"$La)tRecor Ca)e vbOe(Le*t obMLoa"$Previou)Recor Ca)e vbOe(Ri,&t obMLoa"$Ne5tRecor E" Select E" Sub Private Sub 6or%_Loa () *r%Loa")$Le*t - ?FH8 *r%Loa")$To! - 3F88 Co%%a" 4$E"able - 6al)e I* (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 7$E"able - 6al)e Co%%a" 4$E"able - 6al)e

/3

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Co%%a" 3$E"able - 6al)e Co%%a" ?$E"able - 6al)e E" I* I* (Tri%(Acce))Ri,&t) - .2rite.) T&e" Co%%a" ?$E"able - 6al)e E" I* obMLoa"$Get=alue6ro%Table Get#ata E" Sub Private Sub 6or%_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) I* +utto" - 4 T&e" Po!u!Me"u *r%Mai"Me"u$Utilitie) E" I* E" Sub Private Sub Te5t7_Got6ocu)(I" e5 A) I"te,er) I* I" e5 - 4 T&e" *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - )Hel!M), )Hel!M), - . Pre)) E)ca! 6or Hel! . E" I* E" Sub Private Sub Te5t7_Oe(Pre))(I" e5 A) I"te,er9 Oe(A)cii A) I"te,er) I* Oe(A)cii - 73 T&e" I* I" e5 - G T&e" Te5t7(8)$Set6ocu) El)e Te5t7(I" e5 C 7)$Set6ocu) E" I* E" I* I* Oe(A)cii - 4G A" I" e5 - 4 T&e" )#e) - .EMPLO;EE. Loa *r%E%!Li)t *r%E%!Li)t$S&o' E)ca!e - True E" I* E" Sub Private Sub Te5t7_Lo)t6ocu)(I" e5 A) I"te,er) Select Ca)e (I" e5) Ca)e 4 I* Not ()E%!Co e - ..) T&e"

/"

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Te5t7(4)$Te5t - )E%!Co e )E%!Co e - .. *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - .. E)ca!e - 6al)e E5it Sub El)e I* Tri%(Te5t7(4)$Te5t) - .. A" E)ca!e - 6al)e T&e" Te5t7(4)$Set6ocu) M),+o5 .E%!lo(ee Co e )&oul "ot be e%!t(. E5it Sub E" I* E)ca!e - 6al)e E" I* I* Not (Tri%(Te5t7(4)$Te5t) - ..) T&e" I* (C&eckE%!Co e(Te5t7(4)$Te5t) - 8) T&e" Te5t7(4)$Set6ocu) Te5t7(4)$Te5t - .. M),+o5 .E%!lo(ee co e oe) "ot e5i)t. E" I* E" I* Ca)e 3 I* Tri%(Te5t7(3)$Te5t) - .. T&e" Te5t7(3)$Set6ocu) M),+o5 .Loa" A%ou"t )&oul "ot be e%!t(. El)e I* (C&eckNu%(Te5t7(3)$Te5t) - 8) T&e" Te5t7(3)$Set6ocu) Te5t7(3)$Te5t - .. M),+o5 .Loa" A%ou"t co"tai") o"l( i,it). E" I* E" I* Ca)e ? I* Tri%(Te5t7(?)$Te5t) - .. T&e" Te5t7(?)$Set6ocu) M),+o5 .I"tre)t Rate )&oul "ot be e%!t(. El)e I* C&eck#eci%al(Te5t7(?)$Te5t) - 8 T&e" M),+o5 .I"tre)t Rate ca" co"tai") o"l( #eci%al or i"te,er value. Te5t7(?)$Set6ocu) Te5t7(?)$Te5t - .. El)e I* C#ec(Te5t7(?)$Te5t) J 4D T&e" Te5t7(?)$Set6ocu) M),+o5 .I"tre)t Rate )&oul be le)) t&a" 4DP. E" I* E" I*

/+

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

E" I* Ca)e D I* Tri%(Te5t7(D)$Te5t) - .. T&e" Te5t7(D)$Set6ocu) M),+o5 .Perio )&oul "ot be e%!t(. E5it Sub El)e I* (C&eckNu%(Te5t7(D)$Te5t) - 8) T&e" Te5t7(D)$Set6ocu) Te5t7(D)$Te5t - .. M),+o5 .Perio co"tai") o"l( i,it). E5it Sub El)e I* I"t(Te5t7(D)$Te5t) J 3F T&e" Te5t7(D)$Set6ocu) Te5t7(D)$Te5t - .. M),+o5 .Perio )&oul "ot e5cee 3F %o"t&). E5it Sub E" I* E" I* E" I* #i% A%t A) #ouble #i% Per A) #ouble #i% #ur A) I"te,er #i% i A) I"te,er Per - 7 I* I" e5 - D T&e" #ur - CI"t(=al(Te5t7(D)$Te5t) N 74) 6or i - 7 To #ur Per - Per B (7 C =al(Te5t7(?)$Te5t) N 788) Ne5t i A%t - =al(Te5t7(3)$Te5t) B Per Label3$Ca!tio" - Rou" (A%t9 8) Te5t7(F)$Te5t - Rou" (A%t N =al(Te5t7(D)$Te5t)9 8) E" I* I* (obMLoa"$C&eckLoa"A%ou"t(Te5t7(4)$Te5t9 Te5t7(3)$Te5t)) T&e" Te5t7(D)$Te5t - .. Te5t7(3)$Set6ocu) Te5t7(3)$Te5t - .. E" I* Ca)e 7 I* Tri%(Te5t7(7)$Te5t) - .. T&e" Te5t7(7)$Set6ocu) M),+o5 .#ate )&oul "ot be e%!t(. E5it Sub El)e

/-

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

I* (Not vali _ ate(Te5t7(7)$Te5t)) T&e" Te5t7(7)$Set6ocu) E" I* E" I* E" Select E" Sub 6r%E%!lo(ee #i% obMCo%! A) Ne' E%!Ma)ter #i% E)ca!e A) +oolea" Private Sub Co%%a" D_Click() obMCo%!$Ne5tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" F_Click() obMCo%!$Previou)Recor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" G_Click() obMCo%!$La)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" H_Click() obMCo%!$6ir)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e

/.

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" I_Click() U"loa Me E" Sub Private Sub Co%%a" I_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) U"loa Me E" Sub Private Sub 6or%_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) I* +utto" - 4 T&e" Po!u!Me"u *r%Mai"Me"u$Utilitie) E" I* E" Sub Private Sub Co%%a" 7_Click() obMCo%!$A Recor obMCo%!$Ge"E"tr( obMCo%!$Ge"Co e Te5t7(8)$Te5t - obMCo%!$E"tr(No Te5t7(7)$Te5t - obMCo%!$E%!Co e Te5t7(4)$Te5t - .. Te5t7(3)$Te5t - .. Te5t7(?)$Te5t - .. Te5t7(D)$Te5t - .. Te5t7(F)$Te5t - .. Te5t7(G)$Te5t - .. Te5t7(H)$Te5t - .. Co%%a" 4$E"able - True Co%%a" 7$E"able - 6al)e Te5t7(4)$Set6ocu) E" Sub Private Sub Co%%a" 4_Click() I* Tri%(Te5t7(4)$Te5t) - .. T&e" Te5t7(4)$Set6ocu) M),+o5 .E%!lo(ee "a%e )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(3)$Te5t) - .. T&e"

//

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Te5t7(3)$Set6ocu) M),+o5 .#e)i,"atio" )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(?)$Te5t) - .. T&e" Te5t7(?)$Set6ocu) M),+o5 . Level "o$ )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(D)$Te5t) - .. T&e" Te5t7(D)$Set6ocu) M),+o5 .#e!art%e"t Co e )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(F)$Te5t) - .. T&e" Te5t7(F)$Set6ocu) M),+o5 .#ate )&oul "ot be e%!t(. E5it Sub E" I* I* (Tri%(Te5t7(G)$Te5t) - ..) T&e" Te5t7(G)$Set6ocu) M),+o5 .Salar( )&oul "ot be e%!t(. E" I* Tra")*er#ata obMCo%!$SaveRecor Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" Sub Public Sub Get#ata() Te5t7(8)$Te5t - obMCo%!$E"tr(No Te5t7(7)$Te5t - obMCo%!$E%!Co e Te5t7(4)$Te5t - obMCo%!$ENa%e Te5t7(3)$Te5t - obMCo%!$#e)i,"atio" Te5t7(?)$Te5t - obMCo%!$LevelNo Te5t7(D)$Te5t - obMCo%!$#e!tCo e Te5t7(F)$Te5t - obMCo%!$>oi"#ate Te5t7(G)$Te5t - obMCo%!$+a)ic Te5t7(H)$Te5t - obMCo%!$Re%ark) E" Sub Public Sub Tra")*er#ata() obMCo%!$E"tr(No - Te5t7(8)$Te5t

/0

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

obMCo%!$E%!Co e - Te5t7(7)$Te5t obMCo%!$ENa%e - Te5t7(4)$Te5t obMCo%!$#e)i,"atio" - Te5t7(3)$Te5t obMCo%!$LevelNo - Te5t7(?)$Te5t obMCo%!$#e!tCo e - Te5t7(D)$Te5t obMCo%!$>oi"#ate - Te5t7(F)$Te5t obMCo%!$+a)ic - Te5t7(G)$Te5t obMCo%!$Re%ark) - Te5t7(H)$Te5t E" Sub Private Sub Co%%a" 3_Click() obMCo%!$E itRecor Co%%a" 4$E"able - True Co%%a" 3$E"able - True E" Sub Private Sub 6or%_Oe(Pre))(Oe(A)cii A) I"te,er) Select Ca)e Oe(A)cii Ca)e vbOe(U! obMCo%!$6ir)tRecor Ca)e vbOe(#o'" obMCo%!$La)tRecor Ca)e vbOe(Le*t obMCo%!$Previou)Recor Ca)e vbOe(Ri,&t obMCo%!$Ne5tRecor E" Select E" Sub Private Sub 6or%_Loa () *r%E%!lo(ee$Le*t - ?FH8 *r%E%!lo(ee$To! - 4F88 Co%%a" 4$E"able - 6al)e I* (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 7$E"able - 6al)e Co%%a" 4$E"able - 6al)e Co%%a" 3$E"able - 6al)e E" I* obMCo%!$Get=alue6ro%Table Get#ata E" Sub Private Sub Te5t7_Got6ocu)(I" e5 A) I"te,er) Select Ca)e I" e5

03

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Ca)e (?) *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - )Hel!M), )Hel!M), - . Pre)) E)ca! 6or Hel! . Ca)e (D) *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - )Hel!M), )Hel!M), - . Pre)) E)ca! 6or Hel! . E" Select E" Sub Private Sub Te5t7_Oe(Pre))(I" e5 A) I"te,er9 Oe(A)cii A) I"te,er) I* Oe(A)cii - 73 T&e" I* I" e5 - 77 T&e" Te5t7(8)$Set6ocu) El)e Te5t7(I" e5 C 7)$Set6ocu) E" I* E" I* I* Oe(A)cii - 4G A" I" e5 - ? T&e" Loa *r%LvlLi)t *r%LvlLi)t$S&o' E)ca!e - True E" I* I* Oe(A)cii - 4G A" I" e5 - D T&e" Loa *r%#e!tLi)t *r%#e!tLi)t$S&o' E)ca!e - True E" I* E" Sub Private Sub Te5t7_Lo)t6ocu)(I" e5 A) I"te,er) Select Ca)e I" e5 Ca)e (4) I* Tri%(Te5t7(4)$Te5t) - .. T&e" Te5t7(4)$Set6ocu) M),+o5 .E%!lo(ee "a%e )&oul "ot be e%!t(. El)e I* C&eckAl!&a(Te5t7(4)$Te5t) - 8 T&e" Te5t7(4)$Set6ocu) Te5t7(4)$Te5t - .. M),+o5 .E%!lo(ee "a%e )&oul co"tai") o"l( al!&abet)9$(#ot) a" )!ace. E" I* E" I* Ca)e (3) I* Tri%(Te5t7(3)$Te5t) - .. T&e" Te5t7(3)$Set6ocu)

01

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

M),+o5 .#e)i,"atio" )&oul "ot be e%!t(. El)e I* C&eckAl!&a(Te5t7(3)$Te5t) - 8 T&e" Te5t7(3)$Set6ocu) Te5t7(3)$Te5t - .. M),+o5 .#e)i,"atio" )&oul co"tai") o"l( al!&abet)9$(#ot) a" )!ace. E" I* E" I* Ca)e (?) I* Not ()LvlCo e - ..) T&e" Te5t7(?)$Te5t - )LvlCo e )LvlCo e - .. *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - .. E)ca!e - 6al)e E5it Sub El)e I* Tri%(Te5t7(?)$Te5t) - .. A" E)ca!e - 6al)e T&e" Te5t7(?)$Set6ocu) M),+o5 . Level "o$ )&oul "ot be e%!t(. E5it Sub E" I* E)ca!e - 6al)e E" I* I* Not (Tri%(Te5t7(?)$Te5t) - ..) T&e" I* (C&eckLvlCo e(Te5t7(?)$Te5t) - 8) T&e" Te5t7(?)$Set6ocu) Te5t7(?)$Te5t - .. M),+o5 . Level "o$ oe) "ot e5i)t. E" I* E" I* Ca)e (D) I* Not ()#e!tCo e - ..) T&e" Te5t7(D)$Te5t - )#e!tCo e )#e!tCo e - .. *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - .. E)ca!e - 6al)e E5it Sub El)e I* Tri%(Te5t7(D)$Te5t) - .. A" E)ca!e - 6al)e T&e" Te5t7(D)$Set6ocu) M),+o5 .#e!art%e"t Co e )&oul "ot be e%!t(. E5it Sub E" I* E)ca!e - 6al)e E" I* I* Not (Tri%(Te5t7(D)$Te5t) - ..) T&e"

02

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

I* (C&eck#e!tCo e(Te5t7(D)$Te5t) - 8) T&e" Te5t7(D)$Set6ocu) Te5t7(D)$Te5t - .. M),+o5 . #e!art%e"t co e oe) "ot e5i)t. E" I* E" I* Ca)e (F) I* Tri%(Te5t7(F)$Te5t) - .. T&e" Te5t7(F)$Set6ocu) M),+o5 .#ate )&oul "ot be e%!t(. E5it Sub El)e I* (Not vali _ ate(Te5t7(F)$Te5t)) T&e" Te5t7(F)$Set6ocu) E" I* E" I* Ca)e (G) I* (Tri%(Te5t7(G)$Te5t) - ..) T&e" Te5t7(G)$Set6ocu) M),+o5 .Salar( )&oul "ot be e%!t(. E5it Sub El)e I* (C&eckNu%(Te5t7(G)$Te5t) - 8) T&e" Te5t7(G)$Set6ocu) Te5t7(G)$Te5t - .. M),+o5 .E"ter o"l( i,it) i" )alar(. E" I* E" I* E" Select E" Sub

(rmEm'2er%etails

#i% obMCo%! A) Ne' E%!Per#etail #i% bA Ne' A) +oolea" #i% bE it A) +oolea" #i% A) I"te,er #i% %% A) I"te,er #i% (( A) I"te,er #i% a( A) I"te,er #i% E)ca!e A) +oolea" Private Sub Co%%a" 7_Click() obMCo%!$A Recor 03

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

bA Ne' - True obMCo%!$Ge"E"tr( Te5t7(8)$Te5t - obMCo%!$E"tr(No Te5t7(7)$Te5t - .. Te5t7(4)$Te5t - .. Te5t7(3)$Te5t - .. Co%bo7$Te5t - .M. Co%bo4$Te5t - .Marie . Te5t7(F)$Te5t - .. Te5t7(G)$Te5t - .. Te5t7(H)$Te5t - .. Te5t7(I)$Te5t - .. Te5t7(78)$Te5t - .. Te5t7(77)$Te5t - .. Te5t7(74)$Te5t - .. Te5t7(73)$Te5t - .. Te5t7(7?)$Te5t - .. Te5t7(7D)$Te5t - .. Te5t7(7F)$Te5t - .. Te5t7(7)$Set6ocu) Co%%a" 4$E"able - True Co%%a" 7$E"able - 6al)e Te5t7(7)$Set6ocu) E" Sub Private Sub Co%%a" 4_Click() I* Tri%(Te5t7(7)$Te5t) - .. T&e" Te5t7(7)$Set6ocu) M),+o5 .E%!lo(ee Co e )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(4)$Te5t) - .. T&e" Te5t7(4)$Set6ocu) M),+o5 .6at&er "a%e )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(3)$Te5t) - .. T&e" Te5t7(3)$Set6ocu) M),+o5 .#ate )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(F)$Te5t) - .. T&e" Te5t7(F)$Set6ocu) M),+o5 .Per%a"e"t A re)) )&oul "ot be e%!t(. E5it Sub

0"

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

E" I* I* Tri%(Te5t7(G)$Te5t) - .. T&e" Te5t7(G)$Set6ocu) M),+o5 .Per%a"e"t Cit( )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(H)$Te5t) - .. T&e" Te5t7(H)$Set6ocu) M),+o5 .Per%a"e"t State )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(77)$Te5t) - .. T&e" Te5t7(77)$Set6ocu) M),+o5 .Corre)!o" e"ce A re)) )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(74)$Te5t) - .. T&e" Te5t7(74)$Set6ocu) M),+o5 .Corre)!o" e"ce Cit( )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(73)$Te5t) - .. T&e" Te5t7(73)$Set6ocu) M),+o5 .Corre)!o" e"ce State )&oul "ot be e%!t(. E" I* I* obMCo%!$bA Mo e T&e" I* (obMCo%!$C&eck#u!E%!(Te5t7(7)$Te5t)) T&e" M),+o5 .Recor Alrea ( E5i)t. Te5t7(7)$Set6ocu) Te5t7(7)$Te5t - .. E5it Sub E" I* E" I* Tra")*er#ata obMCo%!$SaveRecor Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" Sub Public Sub Get#ata() Te5t7(8)$Te5t - obMCo%!$E"tr(No Te5t7(7)$Te5t - obMCo%!$E%!No Te5t7(4)$Te5t - obMCo%!$6at&erNa%e Te5t7(3)$Te5t - obMCo%!$#ateO*+irt&

0+

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Co%bo7$Te5t - obMCo%!$Se5 Co%bo4$Te5t - obMCo%!$MaritalStatu) Te5t7(F)$Te5t - obMCo%!$PerA re)) Te5t7(G)$Te5t - obMCo%!$PerCit( Te5t7(H)$Te5t - obMCo%!$PerState Te5t7(I)$Te5t - obMCo%!$PerPi" Te5t7(78)$Te5t - obMCo%!$PerP&o"e Te5t7(77)$Te5t - obMCo%!$CorA re)) Te5t7(74)$Te5t - obMCo%!$CorCit( Te5t7(73)$Te5t - obMCo%!$CorState Te5t7(7?)$Te5t - obMCo%!$CorPi" Te5t7(7D)$Te5t - obMCo%!$CorP&o"e Te5t7(7F)$Te5t - obMCo%!$Re%ark) E" Sub Public Sub Tra")*er#ata() obMCo%!$E"tr(No - Te5t7(8)$Te5t obMCo%!$E%!No - Te5t7(7)$Te5t obMCo%!$6at&erNa%e - Te5t7(4)$Te5t obMCo%!$#ateO*+irt& - Te5t7(3)$Te5t obMCo%!$Se5 - Tri%(Co%bo7$Te5t) obMCo%!$MaritalStatu) - Co%bo4$Te5t obMCo%!$PerA re)) - Te5t7(F)$Te5t obMCo%!$PerCit( - Te5t7(G)$Te5t obMCo%!$PerState - Te5t7(H)$Te5t obMCo%!$PerPi" - Te5t7(I)$Te5t obMCo%!$PerP&o"e - Te5t7(78)$Te5t obMCo%!$CorA re)) - Te5t7(77)$Te5t obMCo%!$CorCit( - Te5t7(74)$Te5t obMCo%!$CorState - Te5t7(73)$Te5t obMCo%!$CorPi" - Te5t7(7?)$Te5t obMCo%!$CorP&o"e - Te5t7(7D)$Te5t obMCo%!$Re%ark) - Te5t7(7F)$Te5t E" Sub Private Sub Co%%a" 3_Click() obMCo%!$E itRecor Co%%a" 4$E"able - True Co%%a" 3$E"able - 6al)e E" Sub Private Sub Co%%a" ?_Click() obMCo%!$#eleteRecor E" Sub Private Sub Co%%a" D_Click()

0-

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

obMCo%!$Ne5tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" F_Click() obMCo%!$Previou)Recor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" G_Click() obMCo%!$La)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" H_Click() obMCo%!$6ir)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" I_Click() U"loa Me E" Sub Private Sub Co%%a" I_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) U"loa Me

0.

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

E" Sub Private Sub 6or%_Oe(Pre))(Oe(A)cii A) I"te,er) Select Ca)e Oe(A)cii Ca)e vbOe(U! obMCo%!$6ir)tRecor Ca)e vbOe(#o'" obMCo%!$La)tRecor Ca)e vbOe(Le*t obMCo%!$Previou)Recor Ca)e vbOe(Ri,&t obMCo%!$Ne5tRecor E" Select E" Sub Private Sub 6or%_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) I* +utto" - 4 T&e" Po!u!Me"u *r%Mai"Me"u$Utilitie) E" I* E" Sub Private Sub 6or%_Loa () *r%E%!Per#etail$Le*t - 4HH8 *r%E%!Per#etail$To! - 4388 Co%%a" 4$E"able - 6al)e I* (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 7$E"able - 6al)e Co%%a" 4$E"able - 6al)e Co%%a" 3$E"able - 6al)e Co%%a" ?$E"able - 6al)e E" I* I* (Tri%(Acce))Ri,&t) - .2rite.) T&e" Co%%a" ?$E"able - 6al)e E" I* obMCo%!$Get=alue6ro%Table Get#ata E" Sub

Private Sub Te5t7_Oe(Pre))(I" e5 A) I"te,er9 Oe(A)cii A) I"te,er) I* Oe(A)cii - 73 T&e" I* I" e5 - 7F T&e"

0/

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Te5t7(8)$Set6ocu) El)e I* I" e5 - 3 T&e" I" e5 - D E" I* Te5t7(I" e5 C 7)$Set6ocu) E" I* E" I* I* Oe(A)cii - 4G A" I" e5 - 7 T&e" )#e) - .EMPLO;EE. Loa *r%E%!Li)t *r%E%!Li)t$S&o' E)ca!e - True E" I* E" Sub Private Sub Te5t7_Got6ocu)(I" e5 A) I"te,er) I* I" e5 - 7 T&e" *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - )Hel!M), )Hel!M), - . Pre)) E)ca! 6or Hel! . E" I* E" Sub Private Sub Te5t7_Lo)t6ocu)(I" e5 A) I"te,er) Select Ca)e (I" e5) Ca)e 7 I* Not ()E%!Co e - ..) T&e" Te5t7(7)$Te5t - )E%!Co e )E%!Co e - .. *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - .. E)ca!e - 6al)e El)e I* Tri%(Te5t7(7)$Te5t) - .. A" E)ca!e - 6al)e T&e" Te5t7(7)$Set6ocu) M),+o5 .E%!lo(ee Co e )&oul "ot be e%!t(. E5it Sub E" I* E)ca!e - 6al)e E" I* I* Not (Tri%(Te5t7(7)$Te5t) - ..) T&e" I* (C&eckE%!Co e(Te5t7(7)$Te5t) - 8) T&e" Te5t7(7)$Set6ocu)

00

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Te5t7(7)$Te5t - .. M),+o5 .E%!lo(ee co e oe) "ot e5i)t. E" I* E" I* I* (obMCo%!$C&eck#u!E%!(Te5t7(7)$Te5t)) T&e" M),+o5 .Recor Alrea ( E5i)t. Te5t7(7)$Set6ocu) Te5t7(7)$Te5t - .. E" I* Ca)e 4 I* Tri%(Te5t7(4)$Te5t) - .. T&e" Te5t7(4)$Set6ocu) M),+o5 .6at&er "a%e )&oul "ot be e%!t(. E5it Sub El)e I* C&eckAl!&a(Te5t7(4)$Te5t) - 8 T&e" Te5t7(4)$Set6ocu) Te5t7(4)$Te5t - .. M),+o5 .6at&er "a%e )&oul co"tai") o"l( al!&abet)9$(#ot) a" )!ace. E" I* E" I* Ca)e 3 I* Tri%(Te5t7(3)$Te5t) - .. T&e" Te5t7(3)$Set6ocu) M),+o5 .#ate )&oul "ot be e%!t(. E5it Sub El)e I* (Not vali _ ate(Te5t7(3)$Te5t)) T&e" Te5t7(3)$Set6ocu) E" I* E" I* Ca)e F I* Tri%(Te5t7(F)$Te5t) - .. T&e" Te5t7(F)$Set6ocu) M),+o5 .Per%a"e"t A re)) )&oul "ot be e%!t(. E5it Sub E" I* Ca)e G I* Tri%(Te5t7(G)$Te5t) - .. T&e" Te5t7(G)$Set6ocu) M),+o5 .Per%a"e"t Cit( )&oul "ot be e%!t(. E5it Sub E" I* Ca)e H I* Tri%(Te5t7(H)$Te5t) - .. T&e" Te5t7(H)$Set6ocu)

133

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

M),+o5 .Per%a"e"t State )&oul "ot be e%!t(. E5it Sub El)e I* C&eckAl!&a(Te5t7(H)$Te5t) - 8 T&e" Te5t7(H)$Set6ocu) Te5t7(H)$Te5t - .. M),+o5 .State )&oul co"tai") o"l( al!&abet). E" I* E" I* Ca)e I I* Tri%(Te5t7(I)$Te5t) EJ .. T&e" I* C&eckNu%(Te5t7(I)$Te5t) - 8 T&e" Te5t7(I)$Te5t - .. Te5t7(I)$Set6ocu) M),+o5 .Pi" co e co"tai" o"l( i,it). El)e I* Le"(Te5t7(I)$Te5t) E F T&e" M),+o5 .Pi" co e too )&ort. Te5t7(I)$Set6ocu) E" I* E" I* E" I* Ca)e 77 I* Tri%(Te5t7(77)$Te5t) - .. T&e" Te5t7(77)$Set6ocu) M),+o5 .Corre)!o" e"ce A re)) )&oul "ot be e%!t(. E5it Sub E" I* Ca)e 74 I* Tri%(Te5t7(74)$Te5t) - .. T&e" Te5t7(74)$Set6ocu) M),+o5 .Corre)!o" e"ce Cit( )&oul "ot be e%!t(. E5it Sub E" I* Ca)e 73 I* (Te5t7(73)$Te5t) - .. T&e" Te5t7(73)$Set6ocu) M),+o5 .Corre)!o" e"ce State )&oul "ot be e%!t(. E5it Sub El)e I* C&eckAl!&a(Te5t7(73)$Te5t) - 8 T&e" Te5t7(73)$Set6ocu) Te5t7(73)$Te5t - .. M),+o5 .State )&oul co"tai") o"l( al!&abet). E" I* E" I*

131

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Ca)e 7? I* Tri%(Te5t7(7?)$Te5t) EJ .. T&e" I* C&eckNu%(Te5t7(7?)) - 8 T&e" Te5t7(7?)$Te5t - .. Te5t7(7?)$Set6ocu) M),+o5 .Pi" co e co"tai" o"l( i,it). El)e I* Le"(Te5t7(7?)$Te5t) E F T&e" M),+o5 .Pi" co e too )&ort. Te5t7(7?)$Set6ocu) E" I* E" I* E" I* E" Select E" Sub 6r%Atte" a"ce #i% obMCo%! A) Ne' Atte" a"ce #i% E)ca!e A) +oolea" Private Sub Co%bo7_Lo)t6ocu)() #i% i A) I"te,er i-8 2&ile (i E Co%bo7$Li)tCou"t) I* Not (Co%bo7$Te5t - Co%bo7$Li)t(i)) T&e" %atc& - 6al)e El)e %atc& - True E5it Sub E" I* i-iC7 2e" I* %atc& - 6al)e T&e" M),+o5 .Select %o"t& *ro% li)t. Co%bo7$Set6ocu) E" I* E" Sub Private Sub Co%%a" 7_Click() obMCo%!$A Recor obMCo%!$Ge"E"tr( Te5t7(8)$Te5t - obMCo%!$E"tr(No Te5t7(7)$Te5t - .. Te5t7(4)$Te5t - .8. Te5t7(3)$Te5t - .8.

132

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Te5t7(?)$Te5t - .8. Te5t7(D)$Te5t - .8. Co%bo7$Te5t - .Select. Co%%a" 4$E"able - True Co%%a" 7$E"able - 6al)e Te5t7(7)$Set6ocu) E" Sub Private Sub Co%%a" 4_Click() I* (Tri%(Te5t7(7)$Te5t) - ..) T&e" Te5t7(7)$Set6ocu) M),+o5 .E%!lo(ee Co e )&oul "ot be e%!t(. E5it Sub E" I* I* (Tri%(Te5t7(4)$Te5t) - ..) T&e" Te5t7(4)$Set6ocu) M),+o5 .Ca)ual Leave )&oul "ot be e%!t(. E5it Sub E" I* I* (Tri%(Te5t7(3)$Te5t) - ..) T&e" Te5t7(3)$Set6ocu) M),+o5 .Me iacal Leave )&oul "ot be e%!t(. E5it Sub E" I* I* (Tri%(Te5t7(?)$Te5t) - ..) T&e" Te5t7(?)$Set6ocu) M),+o5 .Ear" Leave )&oul "ot be e%!t(. E5it Sub E" I* I* (Tri%(Te5t7(D)$Te5t) - ..) T&e" Te5t7(D)$Set6ocu) M),+o5 .Ab)e"t )&oul "ot be e%!t(. E5it Sub E" I* #i% i A) I"te,er i-8 #i% %atc& A) +oolea" 2&ile ((i E Co%bo7$Li)tCou"t) A" (%atc& - 6al)e)) I* Not (Co%bo7$Te5t - Co%bo7$Li)t(i)) T&e" %atc& - 6al)e El)e %atc& - True E" I* i-iC7 2e" I* %atc& - 6al)e T&e"

133

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

M),+o5 .Select %o"t& *ro% li)t. Co%bo7$Set6ocu) E5it Sub E" I* Tra")*er#ata Ol E"tr(No - Te5t7(8)$Te5t obMCo%!$SaveRecor Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" Sub Public Sub Get#ata() Te5t7(8)$Te5t - obMCo%!$E"tr(No Te5t7(7)$Te5t - obMCo%!$E%!No Te5t7(4)$Te5t - obMCo%!$CL Te5t7(3)$Te5t - obMCo%!$ML Te5t7(?)$Te5t - obMCo%!$EL Te5t7(D)$Te5t - obMCo%!$Ab)e"t Co%bo7$Te5t - obMCo%!$Mo"t&) E" Sub Public Sub Tra")*er#ata() obMCo%!$E"tr(No - Te5t7(8)$Te5t obMCo%!$E%!No - Te5t7(7)$Te5t obMCo%!$CL - =al(Te5t7(4)$Te5t) obMCo%!$ML - =al(Te5t7(3)$Te5t) obMCo%!$EL - =al(Te5t7(?)$Te5t) obMCo%!$Ab)e"t - =al(Te5t7(D)$Te5t) obMCo%!$Mo"t&) - Co%bo7$Te5t E" Sub Private Sub Co%%a" 3_Click() obMCo%!$E itRecor Co%%a" 4$E"able - True Co%%a" 3$E"able - 6al)e E" Sub Private Sub Co%%a" ?_Click() obMCo%!$#eleteRecor E" Sub Private Sub Co%%a" D_Click() obMCo%!$Previou)Recor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e"

13"

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" F_Click() obMCo%!$6ir)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" G_Click() obMCo%!$Ne5tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" H_Click() obMCo%!$La)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" Co%%a" 7$E"able Co%%a" 4$E"able Co%%a" 3$E"able Co%%a" ?$E"able U"loa Me E" Sub I_Click() - True - True - True - True

13+

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Private Sub Co%%a" I_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) U"loa Me E" Sub Private Sub 6or%_Oe(Pre))(Oe(A)cii A) I"te,er) Select Ca)e Oe(A)cii Ca)e vbOe(U! obMCo%!$6ir)tRecor Ca)e vbOe(#o'" obMCo%!$La)tRecor Ca)e vbOe(Le*t obMCo%!$Previou)Recor Ca)e vbOe(Ri,&t obMCo%!$Ne5tRecor E" Select E" Sub Private Sub 6or%_Loa () Co%%a" 4$E"able - 6al)e I* (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 7$E"able - 6al)e Co%%a" 4$E"able - 6al)e Co%%a" 3$E"able - 6al)e Co%%a" ?$E"able - 6al)e E" I* I* (Tri%(Acce))Ri,&t) - .2rite.) T&e" Co%%a" ?$E"able - 6al)e E" I* *r%Atte" a"ce$Le*t - ?FH8 *r%Atte" a"ce$To! - 3F88 obMCo%!$Get=alue6ro%Table Get#ata E" Sub Private Sub 6or%_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) I* +utto" - 4 T&e" Po!u!Me"u *r%Mai"Me"u$Utilitie) E" I* E" Sub

Private Sub Te5t7_Got6ocu)(I" e5 A) I"te,er)

13-

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

I* I" e5 - 7 T&e" *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - )Hel!M), )Hel!M), - . Pre)) E)ca! 6or Hel! . E" I* E" Sub Private Sub Te5t7_Oe(Pre))(I" e5 A) I"te,er9 Oe(A)cii A) I"te,er) I* Oe(A)cii - 73 T&e" I* I" e5 - D T&e" Te5t7(8)$Set6ocu) El)e Te5t7(I" e5 C 7)$Set6ocu) E" I* E" I* I* Oe(A)cii - 4G A" I" e5 - 7 T&e" )#e) - .EMPLO;EE. Loa *r%E%!Li)t *r%E%!Li)t$S&o' E)ca!e - True E" I* E" Sub Private Sub Te5t7_Lo)t6ocu)(I" e5 A) I"te,er) Select Ca)e (I" e5) Ca)e 7 I* Not ()E%!Co e - ..) T&e" Te5t7(7)$Te5t - )E%!Co e )E%!Co e - .. *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - .. E)ca!e - 6al)e E5it Sub El)e I* Tri%(Te5t7(7)$Te5t) - .. A" E)ca!e - 6al)e T&e" Te5t7(7)$Set6ocu) M),+o5 .E%!lo(ee Co e )&oul "ot be e%!t(. E5it Sub E" I* E)ca!e - 6al)e E" I* I* Not (Tri%(Te5t7(7)$Te5t) - ..) T&e" I* (C&eckE%!Co e(Te5t7(7)$Te5t) - 8) T&e" Te5t7(7)$Set6ocu)

13.

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Te5t7(7)$Te5t - .. M),+o5 .E%!lo(ee co e oe) "ot e5i)t. El)e *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - .. E" I* E" I* Ca)e 4 I* (Tri%(Te5t7(4)$Te5t) - ..) T&e" Te5t7(4)$Set6ocu) M),+o5 .Ca)ual Leave )&oul "ot be e%!t(. E5it Sub El)e I* (C&eckNu%(Te5t7(4)$Te5t) - 8) T&e" Te5t7(4)$Set6ocu) Te5t7(4)$Te5t - .8. M),+o5 .Ca)ual Leave co"tai") o"l( i,it). E" I* E" I* Ca)e 3 I* (Tri%(Te5t7(3)$Te5t) - ..) T&e" Te5t7(3)$Set6ocu) M),+o5 .Me iacal Leave )&oul "ot be e%!t(. E5it Sub El)e I* (C&eckNu%(Te5t7(3)$Te5t) - 8) T&e" Te5t7(3)$Set6ocu) Te5t7(3)$Te5t - .8. M),+o5 .Me ical Leave co"tai") o"l( i,it). E" I* E" I* Ca)e ? I* (Tri%(Te5t7(?)$Te5t) - ..) T&e" Te5t7(?)$Set6ocu) M),+o5 .Ear" Leave )&oul "ot be e%!t(. E5it Sub El)e I* (C&eckNu%(Te5t7(?)$Te5t) - 8) T&e" Te5t7(?)$Set6ocu) Te5t7(?)$Te5t - .8. M),+o5 .Ear" Leave co"tai") o"l( i,it). E" I* E" I* Ca)e D I* (Tri%(Te5t7(D)$Te5t) - ..) T&e" Te5t7(D)$Set6ocu) M),+o5 .Ab)e"t )&oul "ot be e%!t(.

13/

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

E5it Sub El)e I* (C&eckNu%(Te5t7(D)$Te5t) - 8) T&e" Te5t7(D)$Set6ocu) Te5t7(D)$Te5t - .8. M),+o5 .Ab)e"t co"tai") o"l( i,it). E" I* E" I* E" Select E" Sub

(rmEm'Edu%etails
#i% obMCo%! A) Ne' E%!E u#etail #i% E)ca!e A) +oolea" Private Sub Co%%a" 7_Click() obMCo%!$A Recor obMCo%!$Ge"E"tr( Te5t7(8)$Te5t - obMCo%!$E"tr(No Te5t7(7)$Te5t - .. Te5t7(4)$Te5t - .. Te5t7(3)$Te5t - .. Te5t7(?)$Te5t - .. Te5t7(D)$Te5t - .. Te5t7(F)$Te5t - .. Te5t7(G)$Te5t - .. Te5t7(H)$Te5t - .. Te5t7(I)$Te5t - .. Co%%a" 4$E"able - True Co%%a" 7$E"able - 6al)e Te5t7(7)$Set6ocu) E" Sub Private Sub Co%%a" 4_Click() I* Tri%(Te5t7(7)$Te5t) - .. T&e" Te5t7(7)$Set6ocu) M),+o5 .E%!lo(ee Co e )&oul "ot be e%!t(. E5it Sub E" I* I* Tri%(Te5t7(4)$Te5t) - .. T&e" Te5t7(4)$Set6ocu) M),+o5 .Ge"ral <uili*icatio" )&oul "ot be e%!t(.

130

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

E5it Sub E" I* I* obMCo%!$bA Mo e T&e" I* (obMCo%!$C&eck#u!E%!(Te5t7(7)$Te5t)) T&e" M),+o5 .Recor Alrea ( E5i)t. Te5t7(7)$Set6ocu) Te5t7(7)$Te5t - .. E5it Sub E" I* E" I* Tra")*er#ata obMCo%!$SaveRecor Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" Sub Public Sub Get#ata() Te5t7(8)$Te5t - obMCo%!$E"tr(No Te5t7(7)$Te5t - obMCo%!$E%!No Te5t7(4)$Te5t - obMCo%!$Ge"<uali Te5t7(3)$Te5t - obMCo%!$Tec&<uali Te5t7(?)$Te5t - obMCo%!$E5!erie"ce Te5t7(D)$Te5t - obMCo%!$NoO*;ear) Te5t7(F)$Te5t - obMCo%!$La)tE%!lo(er Te5t7(G)$Te5t - obMCo%!$Slar(#r'a" Te5t7(H)$Te5t - obMCo%!$#uratio" Te5t7(I)$Te5t - obMCo%!$Re%ark) E" Sub Public Sub Tra")*er#ata() obMCo%!$E"tr(No - Te5t7(8)$Te5t obMCo%!$E%!No - Te5t7(7)$Te5t obMCo%!$Ge"<uali - Te5t7(4)$Te5t obMCo%!$Tec&<uali - Te5t7(3)$Te5t obMCo%!$E5!erie"ce - Te5t7(?)$Te5t obMCo%!$NoO*;ear) - Te5t7(D)$Te5t obMCo%!$La)tE%!lo(er - Te5t7(F)$Te5t obMCo%!$Slar(#r'a" - Te5t7(G)$Te5t obMCo%!$#uratio" - Te5t7(H)$Te5t obMCo%!$Re%ark) - Te5t7(I)$Te5t E" Sub Private Sub Co%%a" 3_Click() obMCo%!$E itRecor

113

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Co%%a" 4$E"able - True Co%%a" 3$E"able - 6al)e E" Sub Private Sub Co%%a" ?_Click() obMCo%!$#eleteRecor E" Sub Private Sub Co%%a" D_Click() obMCo%!$Ne5tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" F_Click() obMCo%!$Previou)Recor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" G_Click() obMCo%!$La)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I* E" Sub Private Sub Co%%a" H_Click() obMCo%!$6ir)tRecor Get#ata I* Not (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 4$E"able - 6al)e Co%%a" 7$E"able - True Co%%a" 3$E"able - True E" I*

111

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

E" Sub Private Sub Co%%a" I_Click() U"loa Me E" Sub Private Sub Co%%a" I_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) U"loa Me E" Sub Private Sub 6or%_Mou)e#o'"(+utto" A) I"te,er9 S&i*t A) I"te,er9 : A) Si",le9 ; A) Si",le) I* +utto" - 4 T&e" Po!u!Me"u *r%Mai"Me"u$Utilitie) E" I* E" Sub Private Sub 6or%_Oe(Pre))(Oe(A)cii A) I"te,er) Select Ca)e Oe(A)cii Ca)e vbOe(U! obMCo%!$6ir)tRecor Ca)e vbOe(#o'" obMCo%!$La)tRecor Ca)e vbOe(Le*t obMCo%!$Previou)Recor Ca)e vbOe(Ri,&t obMCo%!$Ne5tRecor E" Select E" Sub Private Sub 6or%_Loa () *r%E%!E u#etail$Le*t - ?FH8 *r%E%!E u#etail$To! - 4F88 Co%%a" 4$E"able - 6al)e I* (Tri%(Acce))Ri,&t) - .Rea .) T&e" Co%%a" 7$E"able - 6al)e Co%%a" 4$E"able - 6al)e Co%%a" 3$E"able - 6al)e Co%%a" ?$E"able - 6al)e E" I* I* (Tri%(Acce))Ri,&t) - .2rite.) T&e" Co%%a" ?$E"able - 6al)e E" I* obMCo%!$Get=alue6ro%Table

112

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

Get#ata E" Sub Private Sub Te5t7_Oe(Pre))(I" e5 A) I"te,er9 Oe(A)cii A) I"te,er) I* Oe(A)cii - 73 T&e" I* I" e5 - 77 T&e" Te5t7(8)$Set6ocu) El)e Te5t7(I" e5 C 7)$Set6ocu) E" I* E" I* I* Oe(A)cii - 4G A" I" e5 - 7 T&e" )#e) - .EMPLO;EE. Loa *r%E%!Li)t *r%E%!Li)t$S&o' E)ca!e - True E" I* E" Sub Private Sub Te5t7_Got6ocu)(I" e5 A) I"te,er) I* I" e5 - 7 T&e" *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - )Hel!M), )Hel!M), - . Pre)) E)ca! 6or Hel! . E" I* E" Sub Private Sub Te5t7_Lo)t6ocu)(I" e5 A) I"te,er) Select Ca)e (I" e5) Ca)e 7 I* Not ()E%!Co e - ..) T&e" Te5t7(7)$Te5t - )E%!Co e )E%!Co e - .. *r%Mai"Me"u$)t+ar7$Pa"el)(4)$Te5t - .. E)ca!e - 6al)e I* (obMCo%!$C&eck#u!E%!(Te5t7(7)$Te5t)) T&e" M),+o5 .Recor Alrea ( E5i)t. Te5t7(7)$Set6ocu) Te5t7(7)$Te5t - .. E" I* El)e I* Tri%(Te5t7(7)$Te5t) - .. A" E)ca!e - 6al)e T&e" Te5t7(7)$Set6ocu) M),+o5 .E%!lo(ee Co e )&oul "ot be e%!t(.

113

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

E5it Sub E" I* E)ca!e - 6al)e E" I* I* Not (Tri%(Te5t7(7)$Te5t) - ..) T&e" I* (C&eckE%!Co e(Te5t7(7)$Te5t) - 8) T&e" Te5t7(7)$Set6ocu) Te5t7(7)$Te5t - .. M),+o5 .E%!lo(ee co e oe) "ot e5i)t. E" I* E" I* I* (obMCo%!$C&eck#u!E%!(Te5t7(7)$Te5t)) T&e" M),+o5 .Recor Alrea ( E5i)t. Te5t7(7)$Set6ocu) Te5t7(7)$Te5t - .. E" I* Ca)e 4 I* Tri%(Te5t7(4)$Te5t) - .. T&e" Te5t7(4)$Set6ocu) M),+o5 .Ge"ral <uili*icatio" )&oul "ot be e%!t(. E5it Sub E" I* E" Select E" Sub

(rm#bout

Private Sub Co%%a" 7_Click() U"loa Me E" Sub Private Sub 6or%_Loa () AboutHel!$Le*t - ?FH8 AboutHel!$To! - 3F88 E" Sub Private Sub LabelD_Click() E" Sub

11"

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

11+

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

SO&T2ARE TESTING

Testin& and debu&&in& strate&$ T*e testin& and debu&&in& o! t*e Human Resource 5ana&ement was done 9ee'in& t*e !ollowin& &uidelines. T*e !irst sta&e testin& o! t*e s$stem was unit testin&. Unit testin& was 'er!ormed as and w*en eac* 'ro&ram was read$. #!ter eac* unit was tested t*orou&*l$ t*en t*e s$stem was 'ut t*rou&* s$stem test. Here t*e in'uts to t*e s$stem were &iven and t*e out'ut noted. T*e error in t*e s$stem to 'ut to correction and t*en a&ain t*e 'rocess was re'eated.

Testi+, U+it Testi+,:


T*e unit test o! t*e s$stem was 'er!ormed usin& a unit test 'lan. T*e 'arameters required to be tested durin& a unit testin& are as !ollows< 8alidations are all bein& 'er!ormed correctl$. (or t*is two 9inds o! data are entered !or eac* entr$ &oin& into t*e database: 8alid data Invalid data

Je$ c*ec9< T*is is ver$ im'ortant test !or t*e s$stem. It must be con!irmed t*at on a''endin& a new record t*e 'rimar$ 9e$ is unique. #lso w*ile modi!$in& t*e record t*e 'rimar$ 9e$ can not be modi!ied. I! a du'licate 9e$ is entered t*en an error messa&e must in!orm t*e user o! it. )ommit and rollbac9 test< T*e unit testin& also tests w*et*er on savin& t*e record6 does t*e record is saved to t*e database. In case o! a database error t*e entire transaction must rollbac9 to t*e state o! t*e database was be!ore t*e transaction. To 'er!orm t*is test a database error *as to be simulated and t*en a c*ec9 needs to be made on w*et*er t*e database rollbac9 *as ta9en 'lace or not.

11-

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

tress test< T*e !inal test to be 'er!ormed durin& unit testin& in t*e stress testin& *ere t*e 'ro&ram is 'ut t*rou&* e=treme stress6 li9e all t*e 9e$s o! t*e 9e$board bein& 'ressed or jun9 data bein& 'ut t*rou&*. T*e s$stem bein& tested s*ould be able to *andle t*at stress.

S4ste( testi+,:
Once t*e entire s$stem *as been subjected to a unit test and t*e bu&s removed6 t*e s$stem is 'ut t*rou&* a s$stem test. T*e s$stem is tested as a w*ole to c*ec9 !or s$stem inte&rit$ and co*esiveness amon&st various units.

A##e/t)+#e testi+,:
Once t*e testin& is com'leted on t*e develo'ers end t*en t*e s$stem was 'ut t*rou&* an acce'tance test. T*e client conducted t*is test. T*e customer service s$stem is 'ut t*rou&* a Real Time test. T*e s$stem *as been im'lemented on:line !or a section o! t*e users and is bein& tested simultaneousl$.

0e1u,,i+,:
T*e debu&&in& '*ase is an in*erent 'art o! t*e testin&. #ll t*e errors a!ter eac* c$cle is tested are noted down. Eac* error is t*en ta9en one b$ one and t*e cause o! error traced. T*ese debu&&in& 'rocesses t*en result in error correction. T*e c$cle between testin& and debu&&in& continuous till all errors are removed. T*e debu&&in& 'rocess in eac* '*ase o! testin& requires a di!!erent e=ercise<: Unit Testin&< #!ter a list o! errors is made. Eac* error is ta9en one b$ one and 'roblem is traced down to 'iece o! t*e 'ro&ram code t*at is creatin& 'roblem. us'endin& t*e 'ro&ram at 'oints and t*e c*ec9in& t*e validit$ o! data at t*at 'oint and also t*e values t*e variables ta9e at t*at 'oint does t*is. $stem Testin&< ince s$stem testin& is basicall$ a test o! t*e out'uts to a &iven set o! in'uts6 w*en a wron& out'ut is recorded t*e activit$ is< (ind t*e module6 w*ic* is causin& t*e 'roblem. Ait*in t*e module c*ec9 eac* 'rocess and earmar9 t*e 'rocess6 w*ic* &ives a wron& out'ut. Ait*in t*e 'rocess mar9 out 'ro&ram6 w*ic* is &eneratin& an error and t*en correct t*e error usin& t*e same !ormula as above.

Inte&ration Testin&< Here t*e activit$ is to !ind out w*ere t*e !ault lies K wit* t*e client or wit* t*e server. Or else t*e !ault ma$ lie wit* t*ree middle ware. Once t*e 'roblem is traced down to w*ere it lies is removed.

11.

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

TE TID@ TR#TE@I (O11OAE% ID THE 2ROLE)T<


I also be&an wit* unit testin& 'rocedure. In t*is I tested individual 'rocedure !iles develo'ed to meet di!!erent requirements6 to !ind and remove errors. ince I develo'ed m$ 'roject in H5icroso!t 8isual 4asic -.37 !ollowin& were t*e error encountered<: $nta= error caused due to miss'ellin&s or missin& clause. Unreco&ni;ed command verb6 '*rase and 9e$words. %ata t$'es miss matc*ed. E=ce'tional errors. %e'recation errors. E='ected errors. Tr$ wit*out catc* or catc* wit* out tr$ errors. Re!erence o! date is ambi&uous. Etc. T*ese errors were removed usin& !ollowin& tec*niques< 5onitorin& t*e com'ilation o! t*e 'ro&ram. 4$ c*ec9in& t*e 8isual 4asic documentation. 5onitorin& variable values at t*e run time. @ettin& *ard co'$ o! t*e 'ro&ram and stud$ it to !ind mista9es. 4$ usin& a''ro'riate statements in t*e 'ro&ram. 4$ usin& a''ro'riate date class I debu& t*e ambi&uous error.

(inall$ 'roject is run to test t*e connectivit$ and inte&rit$ o! di!!erent o'tions &iven in t*e menu to t*e c*oices &iven b$ t*e user. T*is is to ensure t*at t*e s$stem is res'ondin& well and &ivin& best results as 'er user e='ectations and requirements.

11/

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

110

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

HRM will *ave a 'ower!ul securit$ c*ec9s. T*e levels o! securities are !ollowin&< 1. A##ess Co+trol: A*o *as ri&*t to access t*e so!twareM 2. Aut!oriA)tio+: %e!inin& ri&*ts o! an user 3. Aut!e+ti#)tio+< )*ec9in& w*o t*e user is ". 0)t) I+te,rit4: 2rotection o! data !rom 5odi!ication and deletion 0)t) Se#urit4: 5aintain con!identialit$ o! data.

123

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

121

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

HRM is customi;ed so!tware !or Human Resource %e'artment. It wor9s well6 but we 9now t*ere is a limit !or eac* and ever$ item o! t*e universe. HR5 *as also some limits. #s I tried ma9e it 'ower!ul and eas$ but t*ese ma9e some limits. T*e 1imits o! t*e HR5 are !ollowin&< 1. &ull4 de/e+d o+ t!e 0)t)1)se M)+),e(e+t S4ste(: HR5 is d$namic. T*e value o! (orms is &enerated b$ t*e database value. 2. Need /o;er ul ser*er: I! t*e server is slow/wee96 t*an s'eed o! t*e so!tware become slower. 3. 0e/e+d o+ ser*er: HR5 is !ull$ centrali;ed6 so some time it becomes its drawbac9.

122

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

123

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

SCOPE O& THE PROJECT


T*is 'roject will com'uteri;e t*e major activities o! t*e Human Resource de'artment in t*e or&ani;ation. T*e covera&e o! t*is 'roject is as !ollow. 1. T*is 'roject will 9ee' records o! all t*e divisions o! t*e com'an$ and all t*e de'artments in 'articular division. 2. T*is 'roject will 9ee' em'lo$ee records >i.e. Em'lo$ee7s 'ersonal details6 Em'lo$ee7s desi&nation6 Em'lo$ee7s de'artment6 @rade and 1evel o! em'lo$ee?. 3. T*is 'roject will *andle trans!er o! em'lo$ees to di!!erent de'artment or division. ". T*is 'roject will also 9ee' trac9 o! leave ta9en b$ em'lo$ees. +. T*is 'roject will also 9ee' trac9 o! loan ta9en b$ em'lo$ees.

12"

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

12+

PROJECT REPORT ON: HRM


COMPUTERISE HUMAN RESOURCESES MANAGEMENT

$I$%OGRAPH6
I am %ee'a9 Jumar Iadav6 a student o! I@DOU !or 4)#. I *ave studied 8isual 4asic as a subject in m$ "t* sem o! t*is course and I *ave done !or !ew 'rojects in 8isual 4asic too. In t*ose 'rojects I *ave used E1 erver as t*e database and t*us I &ained 9nowled&e. I *ave also studied !ew boo9s on 8isual 4asic and E1 erver6 w*ic* includes 5asterin& 8isual 4asic6 u'er 4ible !or 8isual 4asic6 E1 erer Ti's6 etc.

12-

You might also like