You are on page 1of 4

HRMS (Human Resources Management System)

HRMS is an integrated approach to the Human Resource Management designed to handle the
Human Resource activities of an organization, which is distinct from the traditional human
resources management system. This software solution is designed and developed using the
state of the art technology combined with the domain expertise in Human Resource Development.

Personnel Planning Integration of various
departments with in the organizations to ensure
electronic flow of information related to personnel
planning, department-wise requirement, and history
of past data
Recruitment Maintains database of candidates
profiles, interviews, selection procedures, candidate
analysis, appointment, induction and training
Personnel Enhancement Outlines various
parameters for the performance appraisal,
promotions, rewards, transfers and demotions
Emoluments Retains database of the personnel
appraisals, training, rewards, payroll and overtime

The Integrated Modules of HRMS

* Manpower Plan * Transfers * Resignation * Insurance * OT
* Recruitment * Promotion * Retirement * Appraisals * Payroll & Income tax
* Training * Demotion * Rewards * Leave

Manpower Plan
This sub-module facilitates the management to prepare manpower plans in conjunction with the company's business
plans in terms of production and sales targets. The system also gives information regarding the cost of recruitment,
salaries and allows the management to schedule the recruitment as per the requirement plan. Flexible Planning
Horizon is possible like for a year, month or quarterly. A single plan can be spread over a period of time and the
schedule for recruiting the people at the said time is automatically taken care of.

The system automatically acquires data from
the manpower plan and builds or helps to build
the recruitment schedules. For each position of
requirement, the user can specify the various
levels of tests and evaluations to be held and
the system automatically takes over to keep
track of each resume entered and enables the
user to schedule the candidate for test /
interview and allows the user to enter the marks
scored by the candidate and the feedback of
the interviewer. Also, this system allows the user
to issue offer and appointment letters and tracks
the same with facility to fix the salary as per the
HRMS (Human Resources Management System)

This feature allows the management to follow the training process either initiated by the internal central training
agency or the training provided by external agencies. System automatically acquires the information about the
employees to be trained on particular topics from appraisal module, or the training can be conducted on an ad-hoc
basis. The system constantly updates Training Calendar, which is accessible for all Units. Various departments within
the same unit or from other units can nominate employees to a particular training schedule. Budgets could be
prepared at the company or department level and can carry the budget to each topic and sub topics in that year.
The scheduling of training and nomination of employees will be automatically managed based on the cost that is
likely to be incurred in providing the training to the nominated employees. The system can also keep a track of the
various feedback information provided by the employees after completing the training and the same will be analyzed
later to select a more competitive training institute.

This system provides the facility to perform transfers
based on two aspects. First, the employee can
request the department head to transfer oneself
to another location and second, a unit may ask
another unit to transfer some specified person. In
the latter case a transfer request is raised and sent
to the corresponding unit. The user can run a
manpower search based on various parameters to
get the matching employees, and they can be
nominated for transfer. Once the transfer is carried
out, the employee database would be updated with
the relevant information. Before raising a transfer
request, the system also ensures to check the
manpower database in requesting unit for a
matching employee, who can be transferred from

Promotion of an employee can be initiated either
manually based on the need when required or can
be automatically initiated from the appraisals
module. Appraisals will determine, based on the
performance, the promotion and also the position
of elevation. The system can rework the salary
structure of employee promoted and all balances
including leave will be automatically updated.
HRMS (Human Resources Management System)

The system allows the user to log the achievements of each employee and the same can be analyzed in the appraisal
module to either recommend a promotion or pay increase. Apart from this, the system allows the user to give special
rewards / gifts to the deserving employees. The system provides for either cash or gift as a reward apart from
recommending when the reward is to be given (occasions) like marriage anniversar y etc.

This is a comprehensive module wherein the user will be able to configure various kinds of insurance schemes and
sub schemes, provided by either the government or those from private institutions. The system can be configured
for each type of claim and the limits associated like the number of times the claims could be made, the maximum
amount for claim etc., Accident claims can be configured to be based on various levels with each level allowing
claim to a specified amount.

The system supports both performance and potential appraisals. These appraisals could be managed through either
Key Result Area (KRA) or Appraisals modules. Appraisals parameters can be planned at various levels to assess
the performance as objectively as possible. This module supports objective assessment by way of assigning points
for various parameters and subjective assessment using parameters. The points gained can be entered with options
to either award a pay raise or promote, or any combination of these. The system also allows for easy pay restructuring
for the eligible employees.

This module allows for a comprehensive configuration of leave types with options to carry over balances, enable
encashment, late entries, early leaving, casual leaves etc. Since the types are all configurable, the user can set-up
the system easily as per the leave policy currently in force. The system also gets integrated any standard electronic
attendance system and imports the data to database for further use. It also provides input to payroll with regard
to loss of pay, encashment of leave etc.

Overtime calculation requirements can be
configured to meet varying rates for different types
of holidays, different grades etc., Various methods
of calculations, the system provides, are fixed
amount, slab, varying factor, varying slab, formula
based etc., The input of the OT hours is retrieved
automatically from the system and after the
calculations, the output is taken to payroll
HRMS (Human Resources Management System)

Payroll subsystem has been designed as per the needs of the user and according to the existing HR policies of the
company. Pay structures can be created at the grade level and the structures are automatically enforced on individual
employees. The system also provides the facility to alter the pay structure at the employee level also by allowing
the user to remove a salary component or add a component not applicable to the grade. The system supports an
inbuilt comprehensive formula builder, which can include any type of mathematical or logical expressions, apart
from giving the provision for condition handling using “If … Then … Else” structure to build user defined conditional
formulas for calculating the amount for each allowance/deduction. System also brings out various statutory reports.

Demotion of an employee can be configured to
occur after a set number of warnings and based
on the severity of the mistakes committed by
the employee. Various minutes of meeting are
stored and based on the feedback of all at the
meeting, the employee can be demoted with a
pay decrease or only with a positional decrease
or in extreme cases the employee can be
terminated. In all cases the effect on pay
structure and leave eligibility can be configured
in the system.

An interesting feature of this module is that the reasons for the person resigning can be configured by the user and
the system allows the user to capture the proceedings of the exit interview. The management can perform an
analysis on the reasons attributing to the resignations of employees to know the cause and can take suitable
measures to stop the attrition.

The system automatically informs the user about the retirements that will take place during a specified period of
time. The retirement process can be started at the proper time to process the employee dues and the system allows
to track the returnable items from the employees before leaving the organization. The system prints out a
comprehensive financial settlements including pay dues, loans, schemes, PF settlement etc.

The Application is developed in N-tier architecture. MTS is used for middle layer deployment. The connection related
COM components are deployed in the MTS for optimized connection pooling and less network traffic.
Object oriented design methodology is adapted. UML tools are used for design.

Karindra Building, Floor 3A No. 2 Host Right Now Technologies India (P) Ltd
Jl. Palmerah Selatan No. 30A Jakarta Pusat - 10270 21 Gangwal Park Jaipur -4, Rajasthan INDIA
Telp. 021- 536 686 05, 982 947 28 Telp. +91-141-2601319, 9829151699, 9928999449
INDOSOFT Fax. 021- 536 686 95