Human Resource Management

29
Human Resource Management Sumit Singh Rohit Rana Hardeep Kumar Dhawal Tandel Mayank Singh Saurabh Patil Abhay Singh Anwaar Khan

description

HRM Presentation For ADBT....

Transcript of Human Resource Management

Page 1: Human Resource Management

Human Resource Management

• Sumit Singh• Rohit Rana• Hardeep Kumar• Dhawal Tandel• Mayank Singh• Saurabh Patil• Abhay Singh• Anwaar Khan

Page 2: Human Resource Management

What is Data Warehouse???

• According to W.H. Inmon “A data warehouse is:– Subject Oriented– Integrated– Time-variant– Non volatile storage

collection of data in support of management decision making process.

Page 3: Human Resource Management

Database Lifecycle

• Analyze the company situation:– Analysis means to break up any whole into parts so as to find

out their nature, functions and so on.• These issues must be resolved:

– What is the organization general operating environment and what is its mission within that environment.

– What is the organization structure?• Knowing who controls what and who reports to whom

is quite useful when you are trying to define required information.

• flows, specific reports and query formats.

Page 4: Human Resource Management

Human Resource Management Database….

Page 5: Human Resource Management

HiringRecruitingEducation& Training

Retrention BenefitAdministration

PotentialEmployees Employees Retired

Employees

Data Management

Primary HR Activities

Page 6: Human Resource Management

Accountinginformation

system

Human resourcesresearchsystem

Manufacturingintelligencesubsystem

Work forceplanning

subsystem

Work forcemanagement

subsystem

Benefitssubsystem

Users

Data Information

Environmentalreporting

subsystem

HRMSDatabase

HRMS Model

Recruitingsubsystem

CompensationSubsystem

Page 7: Human Resource Management

Define problem and constraints

• Some of the questions to be answered are:– Has some kind of system in place already?– How does the existing system function?– What input does the system require?– What documents does the system generate?– How is the system output used?– by whom?

Page 8: Human Resource Management

Data warehouse Requirements for HRMS

• The highest priority business requirement is to – track and analyze the employee transactions

events accurately• It should provide the answer to every possible

employee profile inquiry.

Page 9: Human Resource Management

What are the Objectives???• The initial objective might be to create an efficient

inventory query and management system.• The database system must be designed to help solve at

least the major problems identified during the problem discovery process.

• The database designer must begin to address the following questions:

• Will the system interface with other existing or future systems in the company?

• Will the system share the data with the other systems or users?

Page 10: Human Resource Management

Define scope and boundaries

• The designer must recognize the existence of two sets of limits:– Scope – Boundaries

• Scope defines the extent of the design according to the operational requirements.

• The proposed system is also subject to Boundaries. Which are external to the system. Boundaries are also imposed by existing hardware and software.

Page 11: Human Resource Management

Dimension Analysis…

• Dimensions are qualifying characteristics that provide additional perspectives to a given fact.– For eg:- HRMS has employee, transaction, job,

salary, department etc dimensions..• Such dimensions are normally stored in

Dimension Tables.

Page 12: Human Resource Management

Example of Dimension Table…

Employee Dimension

Emp_idDept_idFirst_nameLast_nameEmailPh_noHire_dateJob_idSalary

Page 13: Human Resource Management

Employee Dimension table…

• Each employee has a detailed HR profile with some attributes including date of hire, job grade, salary, review dates, review outcomes, insurance plan and may others.

• Employees are constantly being hired, transferred and promoted as well as adjusting their profiles in a variety of ways. The measurements associated with the employee transaction are the changes made to the employee profile such as a new address or job grade promotion.

Page 14: Human Resource Management

What are the Facts???

• Facts are numeric measurements (values) that represent specific business aspect or activity.

• Facts commonly used in business data analysis are units, cost, prices and revenues.

• Facts are normally stored in fact table• Fact tables are updated periodically with data

form operational databases.

Page 15: Human Resource Management

Example of fact table..

Fact Table

Loc_idDept_idEmp_idJob_id

Page 16: Human Resource Management

• Star schema– The star schema is a data modeling technique use to map

multidimensional decision support data into a relational database.

– Reason for developing star schema is that existing relational modeling techniques, ER and normalization did not yield a database structure, that served the advanced data analysis requirement .

– The basis star schema has four components:• Facts• Dimensions• Attributes• Attribute hierarchies

Data warehouse Schema…

Page 17: Human Resource Management

Star Schema for HRMS…

Location Dimension

Loc_idStreet_addrPost_codeCityCont_id

Salary Dimension

DateEmp_idTime_inTime_out

Department Dimensions

Loc_idDept_idDept_nameMgr_id

Performance Dimension

Emp_idPrev_yr_achRatin_pmRatin_tlSelf_ratinFinal_grd

Employee Dimension

Emp_idDept_idFirst_nameLast_nameEmailPh_noHire_dateJob_idSalary

Job Dimension

Job_idjob_titleSalaryFact Table

Loc_idDept_idEmp_idJob_idEmp_countTransfer_count

Page 18: Human Resource Management

Employee Transaction Type

Emp_tr_typ_keyTran_descTr_dateTr_time

Employee Fact Table

Emp_idEmp_tr_typ_key(FK)Emp_typeEmp_nameEmp_addr

Attendance Dimension

DateEmp_idTime_inTime_out

Schema Contd……

Page 19: Human Resource Management

Fact Constellation…

Location Dimension

Loc_idStreet_addrPost_codeCityCont_id

Salary Dimension

Emp_idDateJob_id

Fact Table

Emp_tr_typ_keyLoc_idDept_idEmp_idJob_id

Department Dimensions

Loc_idDept_idDept_nameMgr_id

Performance Dimension

Emp_idPrev_yr_achRatin_pmRatin_tlSelf_ratinFinal_grd

Attendance

DateEmp_idTime_inTime_out

Job Dimension

Job_idjob_titleSalary

Emp Dimension Fact

Emp_idEmp_tr_typ_key

Employee transaction Type

Emp_tr_typ_keyTran_descTr_dateTr_time

Page 20: Human Resource Management

Snow Flake Schema…

Location Dim

Loc_idStreet_addrPost_codeCitykey

Salary Dim

DateEmp_idTime_inTime_out

Department Dim

Loc_idDept_idDept_nameMgr_id

Performance Dim

Emp_idPrev_yr_achRatin_pmRatin_tlSelf_ratinFinal_grd

Employee Dim

Emp_idEmp_typeDept_idFirst_nameLast_nameEmailPh_noHire_dateJob_idSalary

Job Dimension

Job_idjob_titleSalaryFact Table

Loc_idDept_idEmp_idJob_idEmp_countTransfer_count

City Dimension

CityCitykeyProvincecountry

Potential emp dim

Emp_idhire_dateAppl_no

Retired Emp Dim

Emp_idretr_datePension

Page 21: Human Resource Management

PC

Data Cube

Date

Trans

actio

n Typ

e

Dep

artm

ent

Retrented

HiredPromoted

1Qtr 2Qtr 3Qtr 4Qtr

Manufacturing

Finance

Sales

Page 22: Human Resource Management

Slice and DiceTra

nsac

tion

Type

Dep

artm

ent

Retrented

Hired

Promoted Manufacturing

Finance

Sales

PC

Date 1Qtr 2Qtr 3Qtr 4Qtr

Employee Transaction in Manufacturing

Employee Promoted

Employee Transaction in 3rd Qtr

Employee Transcation in Manufacturing(3rd Qtr)

Employees promoted in manufacturing(3rd Qtr )

Page 23: Human Resource Management

Roll up (drill-up) (dimension reduction example)

Date

sum

1Qtr 2Qtr 3Qtr 4Qtr

Group by date, department

- reduced product dimension

Group by department

- reduced date dimension

Trans

actio

n Typ

e

Dep

artm

ent

Retrented

HiredPromoted Manufacturing

Finance

Sales

Page 24: Human Resource Management

Roll up (drill-up)

Group by transaction, departmentDate

sum

sum 1Qtr 2Qtr 3Qtr 4Qtr

sum

Gro

up b

y da

te, d

epar

tmen

t

Group by transaction

Group by dateALL

Group by department

Trans

actio

n Typ

e

Dep

artm

ent

Retrented

HiredPromoted Manufacturing

Finance

Sales

Page 25: Human Resource Management

Drill down (roll-down)

Date 1Qtr 2Qtr 3Qtr 4Qtr

Gro

up b

y da

te, d

epar

tmen

t

ALL

Group by department

Trans

actio

n Typ

e

Dep

artm

ent

Retrented

Hired

Promoted Manufacturing

Finance

Sales

Page 26: Human Resource Management

Advantages & Disadvantage

• Advantages of Using the Snowflake Schema• The snowflake schema:– In some cases may improve performance because smaller

tables are joined, which is easier to maintain,– It also increases flexibility.

• Disadvantages of Using the Snowflake Schema• The snowflake schema:– increases the number of tables an end-user must work with.– makes the queries much more difficult to create because

more tables need to be joined.

Page 27: Human Resource Management

Conclusion

• Thus we conclude that “the schema that is more appropriate for HRMS data warehouse is the snow flake schema”.

Page 28: Human Resource Management

References…

Database Management Systems, Rob Coronell

Data Warehousing, Nagbhushan

Datawarehousing toolkit, by Ross

www.sas.com

www.google.co.in

IT tool Box

Page 29: Human Resource Management

THANK YOU FOR

YOUR VALUABLE

TIME TO HEAR

US…..