Professional Documents
Culture Documents
Hris
Hris
ANALYSISANDDEVELOPMENTOFHRISATOPJIT
APROJECTIN
THEDEPARTMENTOFHUMANRESOURCES,
JINDALSTEEL&POWER,RAIGARH
AVisiontranscending
SteelandPower
JINDALSTEEL&POWER
ISO9002and14001CertificateCompany
A
PROJECTREPORT
ON
ANALYSISANDDEVELOPMENTOFHRISATOPJIT
JSPL,RAIGARH
Submitted in Partial Fulfillment for the award of
Degree in
Guided By
Manish Bishwash
M. Tech.
DECLARATION
I, Anand Kumar, student of M.Tech. (HRDM) in Indian Institute of Technology,
Kharagpur for the session 2009-11 do here by declare that this project report
named Analysis and Development of HRIS at OPJIT has been prepared in lieu of a
compulsory paper for the partial fulfillment of Master of Technology (Human
Resources Dev. & Mgmt.). This is my original work which I have submitted to my
guide Mr. Manish Bishwash, Dy. Manager, HRD, Jindal Steel and Power, Raigarh.
All the information and data in my project are authentic to the best of my
knowledge and taken from reliable sources.
AnandKumar
M.Tech.(HRDM)
IIT,Kharagpur
ACKNOWLEDGEMENT
I also express my earnest and sincere gratitude to my guide Mr. Manish Bishwash,
DGM (HRD), Jindal Steel & Power Limited, Raigarh, for his noble guidance ,valuable
suggestions and unflagging supervision during the entire project. His keen interest,
noble motivation, encouragement, intellectual support and ever helping attitude
have made the tenure of my work smooth and easy. I convey my deepest sense of
gratitude to my internal guide Prof. Partho Basu, Indian Institute of Technology,
Kharagpur for encouraging me to do this project.
I would like to express my gratitude to Mr. C.D Mathew, Sr.GM (HRD), for his
continuous support & valuable suggestions from time to time, which helped me
enhance the features of my project. The encouragement and cooperation of my
family members has always been a great source of inspiration.
Anand kumar
Contents
1.
2.
3.
4.
5.
Introduction 7
1.1. Technology and Human Resource 8
1.2. Information System
9
1.3. Human Resource Management and Development
13
1.3.1. Human Resource Functions
16
1.4. Primer of Human Resource Information System
18
1.4.1. History and Background
19
1.4.2. HRIS and Data
21
1.4.3. Effect of HRIS on Organization
22
1.4.4. Uses and Exploitation of HRIS
24
1.4.5. HRIS and Management Work
25
Architecture of HRIS 26
2.1. Theoretical Point of View 27
2.1.1. The Hyde-Shafritz Notion of Integrated Input and Output Model
2.1.2. The Simon Input/Data Maintenance/Output Model 28
2.1.3. The ManziniGridly Hardware Network Model
28
2.1.4. Resource Flow Model
30
2.2. Design Point of View
31
2.2.1. Stand Alone Architecture 31
2.2.2. Two Tier Architecture
31
2.2.3. Three Tier & N-Tier Architecture 32
HRIS Need Analysis
32
3.1. In General 35
3.2. In OPJIT 36
Database Architecture 37
4.1. Introduction to Database Management System
38
4.2. Various Database Terms
38
4.3. Database Design 40
4.3.1. Conceptual Design 40
4.3.2. Logical Design
46
4.3.3. Physical Design
47
4.4. Advance Technology
47
Analysis and Design
49
5.1. Introduction of OOP
50
5.2. Analysis 50
5.2.1. Objects
50
5.2.2. Classes
51
5.2.3. Message 52
27
6
5.2.4. Inheritance 53
5.2.5. Polymorphism
53
5.2.6. System function diagram 55
5.3. Design System
56
5.3.1. Class Diagram
56
5.3.2. Class Description 57
5.3.3. Object Diagram
62
5.3.4. Sequence Diagram 63
6. Feasibility Analysis and Implementation
6.1. Feasibility 65
6.2. Implementation
67
7. Summery and Conclusion
68
8. References
71
65
CHAPTER 1
INTRODUCTION
O.P. Jindal Institute of Technology, Raigarh (A unit of Jindal Education & Welfare Society) is
affiliated to Chhattisgarh Swami Vivekanand Technical University, Bhilai & is recognized by All
India Council for Technical Education (AICTE), Ministry of HRD, and Government of India.
The Institute offers bachelor degree in engineering courses of 4 years (8 semesters) duration in
Mechanical, Electrical & Electronics, Civil, and Metallurgy & Computer Science.
HR management of OPJIT is an extension of HR of JSPL.
This project is about analysis and development of HRIS of HR department of OPJIT.
Analysis part basically covers analysis of current system in OPJIT and analyze current trend of
HRIS.
Development of HRIS consists all phases of development of new software from need analysis of
HRIS to implementation of new software.
First part of this project basically deals necessity of HRIS to HR department through different
research and example and introduction of HRIS in different form.
leadership development and performance management were well supported by their IT systems.
Only a third felt confident in systems support for recruitment and employee progression. Some
important other findings are:
Current technology systems were out-of-date. Over half the respondents (55%) felt that
more sophisticated technology systems and processes were needed to support recruitment
and development.
Inadequate data and technology systems obstructed workforce management. Just 29% of
respondents felt that they had sufficient systems in place to gain a clear picture of existing
employee skills.
The HR function was striving to become more strategic. 63% of respondents cited talent
management (including recruitment) as a significant priority in the year ahead.
Findings of this study clearly show that HR is evolving to play a more strategic role in
supporting fundamental business objectives, but the systems being used by HR functions are not
keeping up and not as the requirement. It is clear that talent management and other strategic
initiatives are being recognized as essential functions by ambitious companies that want to retain
and recruit the best people, but organizations need to arm their HR peoples with the tools and
technology needed to support this strategy. The right HR technology is a critical element of any
HR strategy moving forward.
10
I have given just one research example but I have found many articles (Eitel J. M. Lauria (2007),
Karen Beaman (2000)) as well as company research document(Africa Health (2009)) that shows
technology and its tool can improve productivity and accuracy of decision making system of any
department. Human resource management system is slightly more backward in the use of
technology and its tool.
Information System
Information system is a term that constitutes two different terms Information
and System.
Information is a systematic, meaningful, relevant and complete data fact. It has many different
definitions relevant to other fields but one thing is common in all that is Information is a pattern
of facts in any kind of fields.
System is a set of several individual and subsystem. It is an integration of people, process, place
and resources to carry out a specific activity, perform a duty or solve a problem. A system has
Organized, purposeful structure regarded as a 'whole' consisting of interrelated and
interdependent elements. These elements continually influence one another to maintain their
activity and the existence of the system, in order to achieve the common purpose of the system.
All system consist followings gadgets and properties
1. Input, Output and Feedback system
2. Maintain an internal steady-state ( homeostasis) despite a changing external environment
3. Display properties that are peculiar to the whole but are not possessed by any of the
individual elements
4. have boundaries that are usually defined by the system observer
Every system is the part of lager system, is composed by sub system and shares common
properties of other system.
Information is a combination of information technology and the people activities that support
operation, management and decision making.
Information system is an integrated set of components for collecting, storing, processing, and
communicating information. Business firms, other organizations and individuals in contemporary
society rely on information systems to manage their operations, compete in the marketplace,
supply services, and augment personal lives.
11
Communicati
on
Banking
Accounti
ng
Economi
cs
Managem
ent
Informati
on
system
Agricult
ure
Psycholo
gy
Architect
ure
Engineeri
ng
12
13
Under Valued
Under Trained
Under Utilized
Poorly motivated
The market place for talented, skilled people is competitive and expensive. Taking new
employee is an expensive issue and loss of any such employee is a loss as capital. So the role of
HR department is truly defined:
Selection of right people in correct number with right quality at adequate cost at right time and
finally with the scheme to retain these people
The business or service organizations used to consider human resource management (HRM) as
the anchor of managing their people within their employer-employee relationship. But now these
concepts have been expanded to focus on the efficient and effective management of people in
achieving the organizations vision or purpose.
The business or service organizations used to consider human resource management (HRM) as
the anchor of managing their people within their employer-employee relationship. But now these
concepts have been expanded to focus on the efficient and effective management of people in
achieving the organizations vision or purpose.
One of the precarious HR practices, that we were so used to, was to consider this as a stand-alone
system that is devoid of any meaningful relationships to other organizational functions and
purpose. Conceptually, the HRM goes beyond a set of coordination functions and activities of an
organizations human resources. One of the fundamental ideas underlying the HRM theory is that
the organization can create a strategic fit or synergy between its HR strategies and organizational
strategies. In other words, the organization should be able to side with its HR strategies and
policies with whatever their organization might exist for. HRM if designed carefully can become
the driving force for organizational success. For, it is the HR that stands in the key position to
influence growth and development of any organization. Variables such as customers and
stakeholders, the quality of products or services, revenues or development outcomes are greatly
14
determined by HR strategies and polices. In the present competitive environment, all the
companies have access to the latest technological advancements; therefore, it is the HR practices
which sets the companies apart.
Harward has given analytical framework of Human Resource Management
Stake Holder
Concern
Shareholders
Management
Employee Group
Government
Institution
Community
Unions
Situational Factors
Workforce Characteristics
Business strategy and
condition
Management Philosophy
Labor Market
Union
Technology
Law and social values
HRM Policies
Planning
Recruitment &
selection
Orientation &
training
Performance
Appraisal
Compensation
Separation
HRM
Outcomes
Commitment
Compliance
Congruence
Cost
effectiveness
Long term
Outcomes
Individual wellbeing
Organizational
Effectiveness
Social well-being
We know that every system has internal and external component to influence it, in 2000 The
International Civil Service Commission (ICSC) is adopted a frame work for human resource
management system. We know that many forces at various levels influence changes the strategy
and direction of HRM. These forces may change organizations mission, work and overall policy,
it include external and internal forces.
A human resources management framework does not exist in a vacuum but is interconnected
with the organizations mission and is subject to a number of forces, both internal and external.
International organizations of the United Nations family, however, present three additional
unique features that in one way or another affect the management of human resources:
15
Their system of governance: all organizations are responsible to large numbers of Member
States which decide their missions, mandates and strategies
Their legal status: the organizations are extraterritorial and not bound by national legislation
or international labor conventions
Their international, multicultural nature: the organizations aims and activities are global and
their employees come from all parts of the world
Human Resource
Management Strategies
Ethics/Standards of conduct
For the international civil service
Compensation &
Benefit
System to maintain
it
Employment
Recruitment,
Placement &
retention
Contractual
arrangements
Staff well-being
ICSC HRM framework, 2000
Career
Management
Career
management, staff
development &
training
Mobility
Performance
Management
Good Governance
Management Style
Role of staff
representative
Administration of
justice
16
a. HR Planning
Integration of business and HR planning suggest HR planning is a process that identifies
current and future human resources needs for an organization to achieve its goals. HR
planning should serve as a link between human resources management and the overall
strategic plan of an organization. HR priorities, strategies and work plans should be based
on the organizations goals, environmental scan and gap analysis. Integrated planning is
central to the successful implementation of the PSMA. It will help align an organizations
workforce to government priorities, and the organizations mission, strategic plan and
budgetary resources.
b. Making policies and procedure
As the accountability of people HR department should have a complete and clear policies
and procedure. These policies should be documented and available to concern people in
easy way. Policy must have clear map for every decision in all condition and complete
procedure for implementation.
c. Performance Measurement and Risk Management
Human resource department are expected to maintain an effective internal control and
ensure availability the performance information to decision makers. A batter performance
management system improves the productivity of employee and organization can take the
decision about employees future career like transfer, promotion, training etc.
HR department also plays an important role in risk management in two ways. First,
employee is a prime source of risk so HR department must implement a procedure to
identify and keep the track of the source of risk. Shortage of employee, denial to take
additional responsibility from key employee, sloppy work, key employee leaving the
organization etc. are example of risk. Second, people are important to handle the risk so
HR department should take appropriate system to identifies and delegate responsibility to
these people.
d. Resourcing for service delivery
17
18
Primer of HRIS
HRIS are a novel research subject in IS field. The definitions of HRIS are created in the
1980s and in the 1990s. The literature of HRIS has its base mostly on research articles and
papers because HRIS have been studied more extensively and thoroughly not until in the new
millennium. Four books are available of HRIS. They are mainly handbooks or other practical
guidebooks of the design and use of HRIS in organizations. Thus, so far any other books on
HRIS do not exist. In addition, even though DeSanctis (1986) wrote an article on HRIS in the
1980s, the number of the research articles on HRIS has not increased until in the late 1990s and
in the new millennium.
As we know, HRIS is a system to operate human resource management activity in systematic
way. Because of its important in management of human resource, its knowledge, definition,
development and management of other aspect is also important.
What is HRIS?
There are several definitions of HRIS but I am giving four definitions to introduce HRIS.
1. Walter(1982)
The modern Human Resource Information System may be defined as a computerbased method for collecting, storing, maintaining, retrieving, and validating certain data needed
by an organization about its employees, applicants, and former employees.
2. Kavanagh, Gueutal & Tannenbaum (1990)
A human resource information system is a system used to acquire, store, manipulate,
analyze, retrieve, and distribute pertinent information about an organizations human resources.
3. Kossek, Young, Gash & Nichol (1994: 135)
The composite of data bases, computer applications, and hardware and software
that are used to collect/record, store, manage, deliver, present, and manipulate data for
Human Resources.
4. Kovach & Cathcart Jr. (1999: 275)
A Human Resource Information System is a systematic procedure for collecting,
storing, maintaining, retrieving, and validating data needed by an organization about its human
resources, personnel activities, and organization unit characteristics.
All the four definitions of HRIS emphasize the technical activities to process the data of
human resources. The definitions are also affected by the application area. Because HRIS is
related to HRM thus all other things referred to HRM. HRM is defined by using lists of different
tasks associated with employees like: recruiting, training, promoting, record keeping and meeting
19
various legal requirements. HRM is also defined as monitoring, facilitating and setting up
processes that select, assess, and assign people to appropriate roles in an organization (Townley
1994, Hubbart, Forcht & Thomas 1998, Targowski & Deshpande 2001, Ball 2001). HRIS, earlier
personnel systems, were mostly designed and implemented for those activities of HRM.
The history of HRIS begins from payroll systems in the late 1950s and continues
into the 1960s when the first automated employee data was used (Kavanagh 1990, Walker 1993,
Martinsons 1997). Walker (1993) presents how a true personnel system was defined in the late
1960s:
A true personnel system has following Characteristics:
1. It is used to solve personnels needs, not just payrolls. That is the system is developed
primarily for the Personnel Departments use, to solve personnel not financialproblems.
2. It is multifunctional and in that it handles or addresses user needs in more than one
personnel area. In other words, it is not limited to one function such as benefits, or
employment, or wage and salary administration.
3. It utilizes the five basic concepts underlying human resource systems.
a. a database with definitions specified for data elements
b. a method of data update and entry
c. ad-hoc retrieval techniques
d. a human resource information centre to assist with administration
e. A data quality focus.
These concepts bring methodology to the development and operation of personnel systems. As
objectives, they provide an approach and structure for the work, and they necessarily involve
procedures, users, and systems professionals.
Thus, the first personnel systems were made to store a tremendous amount of data for record
keeping and reporting associated with personnel administration. In the course of time, the
development of HR activities generated the design, development and the successful
implementation of various computer-based HRIS (Martinsons 1997). Kavanagh et al. (1990)
present their conception of the development of HRIS introducing the historical eras in HR from
the pre-World War II era to the 1980s and how the eras have affected the development of HRIS.
Table shows development and changes in HRIS with time Ref Table1.
20
Era
Pre-World War II
Emphasis in HR
Reactive, caretaker activity; not part of the mainstream of business;
record keeping and caretaker of employees.
Postwar: 19451960
Cost-effectiveness era:
the 1980s
In the 1990s there existed various expectations of how HRIS should have affected an
organizations HR activities and business planning. Studies about advantages of using HRIS and
about users of HRIS were performed. An organization was considered efficient if it had
technology and IS to support HR activities. Also, effectiveness of HRIS on work and
development of HR departments and HR professionals were under discussion.
In the new millennium electronic services such as e-learning, e-commerce and e-business
became possible and common because of the invention of World- Wide-Web (WWW 1994).
Along with the development of HRIS the concept of electronic HRM (e-HRM) has also been
launched as an internet invention and implementation of HRIS. Because of the different technical
devices and realizations, there are terms which may have similar meanings to e-HRM, such as
electronic HR (e-HR), virtual HR (M), HR internet, web-based HR; computer based human
resource information systems (CHRIS) and HR portals. Still, according to the literature, various
articles and web sites, e-HRM is the most commonly-used term.
We can define e-HRM as:
21
As a rule, spatial segregated; both technically networked and supported, shared and
organized performing of HRM tasks through at least two actors. Strohmeier (2005: 2)
Based on the above it is possible to conclude that today the development of HRIS is still an ongoing process both in practice and in science.
22
Personnel, software and hardware can be regarded as both investments and costs
for the organization. Top management and stakeholders expect the investments to benefit the
organization. At the same time the costs should be kept in check. Thus costs and benefits are the
subjects of conversations when employment and device investments are in question in an
organization. Therefore the discussions of the costs and benefits of the employees and HRIS are
highlighted. A chronological development of personnel costs and computer costs can be
described as HRIS cost and personnel cost and its comparison is shown in figure1. The figure
does not include specific HRIS costs but it concentrates on computer costs. In addition, the
figure does not speak out the ranges between employee and computer costs directly, in other
words it does not give exact numbers of either of the costs, but it indicates visually that in the
1960s employee costs were low whereas big computers were expensive investments for
organizations. Only big enterprises could use personnel systems because they were able to invest
in both computers and software. The development of technology influenced the prices of big
computers. In the 1970s new inventions such as microcomputers, databases and personal
computers (PC) decreased the costs of computers. Now companies were also able to invest in
different IS due to the decline in costs of technology. In addition, small companies became
interested in automating their HR actions and making them more effective. (DeSanctis 1986,
Kavanagh et al. 1990; Walker 1993.) Simultaneously, legislation of personnel functions as well
as demands and needs of different administrative activities and reports developed significantly.
Personnel costs started to increase resulting in careful consideration when investing in IS.
Although technology was cheap, a company had to budget money for personnel expenses. Also,
the design and implementation of other organizational IS needed more resources and increased
prices of software, which had an effect on investments in HRIS. In addition to costs and benefits,
the automation and computerization of HR activities and tasks have other influences as well.
First, a well-designed, workable and effective HR information system provides a company with a
significant competitive advantage (Broderick & Boudreau 1992). Developed and sophisticated
HRIS do not only reduce overall HR costs but also help to simplify the way the customers,
managers and employees access and use HRIS both locally and globally. Secondly, globalization
gives an extra challenge to HRIS. An organization must be aware which parts of the HR
information system is similar in every unit regardless of the country. Simultaneously the
organization must be familiar with cultural differences which should be taken into account in
designing the HR information system (Stroh et al. 1998.). Thirdly, the automation and
computerization of HR activities and tasks have on influence on the implementation of new HR
technology and the HR information system in an organization. The process should be started step
by step, and necessary resources, i.e. devices and workforce, should be allocated for the process
sufficiently. At the same time, it is important to inform personnel in detail about the
implementation and the reformation of the system as well as to organize training to all levels to
confirm capability to use the system. Herein, the collaboration between HR and IT experts keeps
23
the users ideas in practical shape and help all of them in problematic situations (Axel, 1998.)
Still, regardless of all the notions and advice concerning the HRIS use, in the 2000s the
implementations of HRIS are still under consideration.
Figure 1 comparison of computer and employee trend
Computer storage and retrieval cost
C
o
s
t
Employee Cost
1950
1960
1970
1980
1990
2000
Yea
r
Cost and benefits are constantly the matters involved when measuring the meaning of HRIS. A
positive finding is that some studies have already been made to investigate and highlight the
barriers behind the implementation of HRIS in organizations. (Ngai & Wat 2006.) As IS in other
organizational application areas, HRIS usually bring about changes in the activities of HRM.
Changes affect not only everyday processes but also the skills of managers, leaders and HR
professionals. It is important that HR people understand what an information system is about and
what it takes to design, accomplish and to implement HRIS. The skills to understand database
management help HR professionals to understand what data is stored and how it is stored as well
as why and how that data can be manipulated, for example, how to produce reports for decisionmaking. It would be a great advantage if managers, leaders and HR professionals were aware of
how to specify data technically and what the changes to the old system are. If technological
development and changes are not taken into account, an organization will lose a lot of money and
resources.
24
Since the 1960s due to the growth of computerized HRIS, HR managers and
professionals have spent a great deal of time establishing, maintaining and using HR databases.
Before automated HR data, HR managers needed a lot of time, for example, to identify which
employees need certain technical skills, which need supervisory skills or management skills.
Today HRIS are supported by techniques which help recognize the needs of training and allow
tracking suitable training for employees. HR people spend less time on day-to-day administrative
tasks and have more time on strategic decision making and planning. HRIS have become more
sophisticated than ever. Some people state that HRM and HRIS are ready to assume a far greater
enterprise role. The HR information system is a tool that supports HR management functions and
assists managers in managing their human resources more effectively than earlier (Targowski &
Deshpande 2001.). New technologies give new possibilities to solve administrative work
efficiently. Although HRIS are mainly created for HR people, also employees and managers
should be able to use and should use the system. Technology offers effective devices to
implement and use IS. Still, users can be skeptical when using IT and IS. They may wonder if the
technology works, if the data is reliable and if they are familiar enough with the technology, i.e.
if they make mistakes when using IT and IS. Lippert & Swiercz (2005) introduce their model
which offers 11 propositions to explore the relationship between HRIS technology trust and
implementation success. Technology trust can be defined as an individuals willingness to be
vulnerable to a technology based on person specific expectations of the technologys
predictability, reliability, and utility as moderated by the individuals predisposition to trust
technology. (Lippert & Swiercz 2005: 341). Lippert & Swiercz (2005) argue that the model
forms a framework to test the relationship empirically. They also emphasize that the theoretical
development of the model brings out several significant conclusions. For example, by
understanding the technology trust, the improvement of user satisfaction may increase. Also the
understanding of the determinants of HRIS may improve overall organizational performance
(Lippert & Swiercz 2005.). What organizational qualities make an organization use HRIS? The
number of employees is the first issue. In a large organization usually both individual and
organizational knowledge of HR functions are computerized. Secondly, using HRIS generates
needs to add new useful modules to the system. For example, some organizations utilize HRIS
when hiring people and therefore HRIS are developed widely in HR activities and administrative
actions. There are also organizations utilizing HRIS in training and recruitment. They begin
developing HRIS by separating it from HR administration (Ball 2001.). As stated before, the
essential purpose of HRIS has been to store, manipulate and to provide data on employees. Some
questions can be presented when the core meaning of HRIS is evaluated: What tasks is the
system for? What do managers expect of HRIS? Does the HR information system support
strategic initiatives? Does it provide information not just raw data to support decisions? How
does the HR information system serve corporate needs and expectations? Furthermore, the HR
information system brings changes to everyones work. It is important for managers, leaders and
25
HR professionals to be involved together when designing and developing HRIS with the help of
IT professionals. This may cause co-operational challenges between managers, leaders and HR
people, but the situation also gives an opportunity for possible hidden features of HRM to
emerge. Still, technology brings more possibilities to operate with data than manual systems.
We know, originally HRIS have been planned for managerial and HR work. Their use has caused
uncertainty about the division of labor between managers and HR staff. Managers have been
responsible for employee data and thus they may have drawn a conclusion that it has been on
their shoulders to update administrative information. On the other hand, HR professionals, who
have wanted to maintain the control of HR issues, have not been pleased with the change brought
about by managers and employees more active roles in HR administrative work. Yet, a HR
information system can be designed so that it is easy to use by everyone and it will not be a
burden or a loss to anyone.
The questions when considering HRIS design are: How does the HR information system help
managerial work? How can employees attend to their own profiles in the system? What is HR
staffs responsibility in using the HR information system?
HR professionals mostly work with top and line management because HRM is part of the
managers work. When the HR work is shared between the managers and HR staff, the HR
professionals have more time to develop HR strategy in the organization.
Technology and computerization may also cause the management work to transfer from
managers to HR professionals. If managers are not comfortable with the HR information system
and if they do not get needed data, they will not use the system. Furthermore, the managers with
longer work experience may be less satisfied with the HR information system. It is important to
pay attention to encouragement at management level and point out the usefulness of the HR
information system. Also HR professionals with more general IS experience may encourage
users at higher levels. User satisfaction and system usage have become common measures of
system success in HR function. Even though managers and HR professionals may have good
skills to construct HRIS, it does not automatically mean they are effective and sufficiently good
users of systems. A HR information system is considered a tool to support HRM functions and an
aid to help managers in managing their human resources effectively. HRIS also develop
management both locally and globally. Therefore, organizations must be familiar with cultural
differences to identify them in HRIS. Globally integrated HRIS should be efficient by
developing management in the increasingly competitive multinational global markets (Haines &
Petit 1997, Stroh et al. 1998, Hussain et al. 2007.).
26
Chapter 2
ARCHITECTURE OF HRIS
27
Architecture of HRIS
HRIS is basically function oriented system, its application taken care of at least
two points of HR need. One, personnel data that was maintained in hardcopy in past but it
became automated now with the help of processing power, programming tools, database features,
reporting format and communication facilities. Second point, consists of applications made
necessary to meet the government reporting requirements. In order to satisfy legislation, firms
began developing computer-based systems to maintain data on job applicants, pay characteristics
and changes, and compensation and benefits, as well as data describing job functions.
From the evolution time HRIS is described is several forms and architecture, some are as follows
28
Source: Albert C. Hyde and Jay M. Shafritz, HRIS: Introduction to Tomorrow's System for
Managing Human Resources. Public Personnel Management, 6 (March-April 1977), 76.
2. The Simon Input/Data Maintenance/Output Model
This model contains three different system Input, Data maintenance and Output.
The input function provides the capability for entering data into the HRIS. This function includes
procedures that describe the details of data gathering: who provides data, when it is provided,
and how it should be processed. Also included are data validation and error correction. The
maintenance function is next performed, and includes the standard processes of keeping the
human resource database currentadding new records, changing existing records, and deleting
records. The output function uses the database contents to produce information, primarily in the
form of periodic reports.
3. The Manzini-Gridley Hardware Network Model
In 1986, this model present HRIS in the term of interfaces with a corporate human
resources database.
Their model appears in Figure 2.2. The database contents are illustrated with shapes that
resemble file drawers. According to this model, users interface with the system by means of online devices, such as PCs or terminals, and receive outputs in the form of hardcopy re-ports and
responses to ad hoc queries. An administrative function called HRIC (for Human Resources
Information Center) exists within HR for the purpose of assisting users, providing database
security, and enforcing privacy controls.
29
Figure 2.2
Source: Andrew O. Manzini and John D. Gridley, Integrating Human Resources and
Strategic Business Planning. New York: American Management Association, 1986
30
Hyde, A.C., and Shafritz, J.M. "HRIS: Introduction to Tomorrow's System for Managing
Human Resources," Public Personnel Management, 6 (March-April 1977)
31
32
33
34
Chapter 3
HRIS NEED ANYLYSIS
35
Before doing any need analysis we have do a review of advantages and component of HRIS. We
have study the impact of HRIS on the organization in general then on OPJIT.
Various authors have advocated that the use of a Human Resource Information
System (HRIS) should lead to valuable outcomes for the organization. Decreased costs,
improved communication, and decreases in time spent on mundane activities should create an
environment where in the Human Resources (HR) department would play a more strategic role
in the organization.
In General
The use of Human Resource Information Systems (HRIS) has been advocated as an
opportunity for human resource (HR) professionals to become strategic partners with top
management. The idea has been that HRIS would allow for the HR function to become more
efficient and to provide better information for decision-making.
Some impacts of HRIS are as follows
1. HR Process
We know almost every HR process required a processing of huge amount of data, it take
time for presentation to relevant audience, its timely and accurate retrieval.
A computerized HRIS can provide speed, accuracy and data storage. It can improve data
processing and maintenance, recruitment process, training process, planning, forecasting
etc. It also decreases paper work.
2. Cost saving and Time saving
HRIS decreases the cost of almost every process of HR activity.
3. Information Effect
This is most important advantage of any computerized system. This IS improve the
information effect through accuracy, real time or online processing, better presentation,
data analysis capability, business data intelligence capability.
Almost 90% managers agree on this.
4. Decision making
A general purpose of an HRIS is to provide decision support applications that help HR
and non-HR managers, as well as employees, make better decisions, and the key is to
make better decisions rather than simply produce data faster. The HRIS appears to have
little effect on decision making. Most of the HR directors perceived that HR decision
making had become less effective in 1990s and the results were similarly negative
pertaining to the impact of HRIS on decisions concerning promotion and especially those
decisions related selection and the timing of training and of hiring. One area where
respondents believed that the system did aid in making decisions concerns promotions,
with 60% responding that it provides useful information. Now we have more advance
36
system, database tools (data warehouse, data mining), programming Tools etc. So now
HRIS may more helpful in this area.
5. Role of HR
HRIS has been envisioned as having a substantial impact on the importance of human
resource departments, leading to a more strategic/managerial role and contributing to the
organizations competitiveness, as well as creating new paths for HR to add value to the
organization. With the introduction E-HRM, 3-Tier or N-Tier architecture of HRIS,
distributed system and computing in HR, E-Training, E-Recruitment etc into HR
department HR people become in strategic role in organization.
So we can say HRIS must provide an edge to HR
people through they become more profitable and more valuable for organization.
In OPJIT
O.P. Jindal Institute of Technology, Raigarh (A unit of Jindal Education & Welfare
Society) is affiliated to Chhattisgarh Swami Vivekananda Technical University, Bhilai & is
recognized by All India Council for Technical Education (AICTE), Ministry of HRD, and
Government of India.
A section of HR department of JSPL is active in OPJIT to manage employee activity or HR
activities. There are some other colleges also have to manage, but this project cover OPJIT only.
1. HR Process
OPJIT has teaching and non-teaching employee, Regular and non-regular employee. HR
department practice almost all HR functions.
They have following set of situation
a. Collect adequate set of resume( Soft and hard copy )
b. Duplicate set of resume
c. Salary statistics required
d. History of applicant and employee
e. Medical claim
f. Different section of HR for other institution
My project provides the solution of all above problem. This HRIS provide computerized
set of solution of HR process.
2. Cost saving and Time saving
Computerized short listing process, automatic data transfer from applicant to employee on
joining, find duplicate applicant from applicant history etc gives cost and time saves.
3. Decision making
HRIS must provide much useful information on time and request, so it makes system
helpful for decision making.
37
Chapter 4
DATABASE ARCHITECTURE
38
39
File (Table): It is a collection of different occurrences of same type of stored record. A file is
usually referred as a Table also; it describes an entity (something, about which data is to be
stored).
Primary Key: Every record in a file usually contains at least one field that uniquely identifies
that record for the purpose of data retrieval, and updating of values of fields corresponding to a
record. This identifier field is called the primary key, and it always has a unique value.
Combination of more than one field to act as identifier of a record is called Composite Primary
Key.
Foreign Key: For setting relationship between two tables, there should be at least one common
field in two tables. Usually that common field is Primary key in one table, and it is called foreign
key in the second table. Foreign key can have repeated values also.
Cursor: A cursor is a temporary work area created in the system memory when a SQL statement
is executed. A cursor contains information on a select statement and the rows of data accessed by
it. This temporary work area is used to store the data retrieved from the database, and manipulate
this data. A cursor can hold more than one row, but can process only one row at a time. The set of
rows the cursor holds is called the active set.
Trigger: A trigger is a PL/SQL block structure which is fired when DML statements like Insert,
Delete, and Update is executed on a database table. A trigger is triggered automatically when an
associated DML statement is executed.
40
Database Design
Database design is the process of producing a comprehensive data model for any
database with storage and management parameters being pre-set. The database development life
cycle starts with requirements specification for the database and ends with its support and
maintenance after its implementation and deployment. Nowadays every business needs a
database for the management of its business data based on different querying models suitable for
different organizations. We carry out a comprehensive analysis of Organizational database needs
and provide database solutions that fulfill business needs. As a carefully thought database forms
the foundation of business functionality and adds efficiency to the whole system.
Database design has basically three different Phases:
1. Conceptual Design
To begin with, one needs to be clear about the Information System
requirements, for which database and the procedures are to be designed. This can be done
by adopting systematic technique2 for structured analysis. The output of this process is
known as System Requirements Specifications (SRS). It mainly consists of:
41
Applicant
information
Graph
Analysis
Process
Short Listed
JobDescription
42
43
2. Report Generation
Start
Select or Write
Criteria
Database
Report in given
format
3. Joining of Employee
Start
Select Applicant ID
from list of final short
listing after interview
NO
Is Medical
Report OK?
YES
Stop
Collect all relevant data of
applicant.
Add some additional
relevant data
Employee
Information
Applicant
Information
44
4. Salary Fixation
Start
Select Applicant ID
and designation
Display all
values
NO
Is negotiation
succeeding?
YES
Stop
Add fixed Salary to applicant
Employee
Information
45
List of entities
o Applicant
General
Qualification
Address
Expectation
Experience
Benefits
o Employee
General
Experience
Qualification
Address
Leave status
Salary
Identification
Family
Continuing Education
Research and publication
Medical claim Fact information
History
Contacts
o Leave Matrix
o Salary matrix
o Equipment
General
Issuing
Vendor information
o History
Employee history
Applicant history
o GBM Information
o Job Description
o Holidays
o Users
o Institute General Information
o Department
o Courses
46
Conceptual database
This is design of database system where we indentify relationship between
entities.
n
Applicant
Address
n
1
Applicant
Qualification
Applicant
Applicant
General
n
Experience
Applicant
Copy of
data
when
selected
Expectation
Applicant
Employee
Benefits
Address
n
Employee
Qualification
Employee
1
Employee
General
Employee
Family
Employee
Experience
Employee
Identification
Salary
n
Employee
Employee
Benefits
Medical Claim
n
Employee
R&P
Employee
Employee
Continuing EDU
Contact
Employee
Leave
47
2. Logical Design
Logical database design helps us to define and communicate our business
information requirements. When we create a logical database design we have to describe
each piece of information that we need to track and the relationships among, or the
business rules that govern, those pieces of information. Once we create a logical database
design, we can verify with users and management that the design is complete and it is
accurate. Creating a logical data design is an information-gathering and it is a iterative
process. It includes following steps:
o Define all table
o Establish Relationship between table
o Determine content of each table and it constraints
o Normalize the form of table
Here I am going to presents some example of this project.
We know table is logical collection of data of same entity that is formed by row. Here we
have to decide collection of attribute for row.
Example: - Table: JobD (Job Description)
JobD
Duties and
responsibility- Text
Work condition- Text
Salary DescriptionText
M
Salary DescriptionText
Qualification
Degree- Text
Institute- Text
Salary DescriptionText
Unchecked
48
position
nvarchar(30)
Unchecked
role
descrip
Job_cat
nvarchar(MAX)
nvarchar(MAX)
nvarchar(15)
Checked
Checked
Checked
JOBQuali
Pos_id(FK)
quali
expr
role_on_quali
nvarchar(15)
nvarchar(30)
nvarchar(2)
nvarchar(MAX)
Unchecked
Unchecked
Checked
Checked
Jobd table is parent table and it has a key field ( pos_id). Jobquali table is connected
with jobd table on key field so pos_id in JOBQuali is foreign key.
3. Physical Design
In the physical design, the actual structures of tables are created using a
particular DBMS package. The physical design shows how the files, records, fields are
actually stored on the physical storage media, depending upon the type of database, the
DBMS supports. This physical design giving complete logical view (the way user wants
to view it) of the database, is called schema. Various applications developers have the
choice of getting different logical views (which may be even partial) of the same
database. They can customize these views as per their specific needs. Such logical view is
called subschema. DBMS provides tools for creating the subschema.
Advance Topic in Database
Database is an area in computer field that growing in every day. Database
incorporates some intelligence system, active tools, and deductive tools with inference
method (Artificial Intelligence) etc. to improve the functionality of database
technology.
Database is not now used as storage only but it helps user in decision making. Data mining,
Data warehouse, Active database, Deductive database, Grid database,
Multidimensional database etc are the examples of advance feature.
Data Warehouse for Storage
A data warehouse is a computer system designed for analyzing the historical data of an
organization, such as sales, salaries, or other information from day-to-day operations. Normally,
an organization summarizes and copies information from its operational systems (such as human
resources) to the data warehouse on a regular schedule, such as every night or every weekend;
after that, management can perform complex queries and analysis on the information without
slowing down the operational systems. The data warehouse also normally stores information at a
49
coarse grain than the operational systems: for example, if the operational systems contain a
record for every sale, the data warehouse might simply contain the total number of sales for each
product at each store. The data warehouse need not be a relational database, as it must be
organized to hold information in a structure that best supports not only query and reporting, but
also advanced analysis techniques, like data mining. Most data warehouses hold information for
at least one year and sometimes can reach half century, depending on the business/operations
data retention requirement.
CHAPTER 5
50
51
Software system is basically a complete set of logical world that appears to user physically
through a set of hardware. Keyboard, Monitor, Printer etc are the external system that helps user
to interact with the system for real work.
System analysis and design refers the process that analyzes actual work place work and design a
logical system for same work place.
Software design process has a vast set of methodology. The methodology is changing in
continues pattern with the evolution of new technology. Some methodologies are as follows
Waterfall Model
Prototype
Incremental
Spiral
Rapid Application Development
Object Oriented Model
Analysis
Object Oriented Model of software development is in developing phase and software industry is
trying to take move towards this methodology. This methodology is based on a concept that is
real world programming concept. All programming component is design as real world
component.
In real world, every system has people, things, place and process. Each and every separate thing
has basically two different concepts that are characteristics and behavior.
Characteristic refer all data part of object and behavior refers all functional part. One object can
communicate with other though message. Some concept of OOPS are as follows.
Object
An object is an instance of a class. It can be uniquely identified by its name and it defines
a state which is represented by the values of its attributes at a particular time.
In any system we have to identify all objects separately. Some object example of HRIS of OPJIT.
DatabaseConnection, EmployeeGeneral, EmployeeQuali, EmployeeHistory, LeaveMatrix,
SalaryMatrix, MainProgram, ApplicantGeneral, ApplicantExpact, Holidays, Equipment,
JobDescriopsion etc.
52
Classes
A class is a structure that defines the data and the methods to work on that data. Actually class is
a building block of object. It define object in all manner data, method, security, accessibility,
communication etc.
53
Message
A running program is a pool of objects where objects are created, destroyed and interacting. This
interaction is based on messages which are sent from one object to another asking the recipient to
apply a method on itself. A message is a request to an object to invoke one of its methods.
Example:
MainForm
Oraconn
Getconn
Connect()
Departmnet()
Getconn()
Intitree()
Getuser()
Give
Connection
Conn
SetuType()
Getuser(conn)
Loginform
Connect ()
UserTyp
SetuType()
Connect
54
Inheritance
One object-oriented concept that helps objects work together is inheritance. Inheritance
defines relationships among classes in an object-oriented language. In the .NET programming
language, all classes descend from System.data.Sqlclient and implement its methods.
In inheritance, a new class can be derived by any base class or classes and in this process derived
class can get the access of all public and private attributes.
VB.net has complete framework of inheritance as follows
System
Collectio
n
Data
Diagnost
ics
Drawin
g
Globalizati
on
IO
NE
T
Security
Window
s
Web
Xm
l
Forms
OleD
b
Sqlclie
nt
Odbc
OracleClie
nt
Security
Drawing2
D
Imaging
Imaging
Polymorphism
Polymorphism refers multiple forms, OOPS provides a feature that is a object can
show different forms and it helps the programming method to generalized the program.
An object of system object may show multiple forms or it appears in all subclass forms.
Dim s as system
S= new data
S=new window
So S may show the form of data or window which object of base class system
Service
55
During the analysis and introduction of system we have found several classes, object and
message passing method of communication.
This analysis result can be shown by some components
1. admin resource diagram
Setup User
Departments
Courses
Admin
Setup Leave
Holidays
Salary Metrics
Training
This diagram shows admin work and some work that must be done after installation of software.
56
57
Design
Design is basically a phase where we design a logical solution or blue print of solution of entire
system. OOD (Object oriented Design) has different type of notation of different face of system.
Some characteristics of OOD are as follows
Design based on modeling classes and objects in the application domain
Generally follows a hierarchical data abstraction strategy where the design components
are based on classes, objects, modules, and processes
Operations are related to specific objects and/or classes of objects
Groups of classes and objects are often combined into frameworks
Some notations of OOD are used in design of HRIS.
1. Class Diagram(Higher level)
Class diagram shows actual class name and interaction between classes. This project
contains many forms (window) to receive request and give response to users. Every
window is a class that performs transition between them. Class diagram of such forms is
a higher level diagram because it does not shows any description.
CLASS
CLASS
FirstFrm
LoginFrm
CLASS
CLASS
SalmFrm
EquipFrm
CLASS
CLASS
Mainfrm
HrpFrm
CLASS
HoliFrm
CLASS
CLASS
AppFrm
CLASS
CLASS
EmpFrm
ComFrm
JobdFrm
58
2. Class description
Class description refers the actual code or detail description of a class.
Example of Applicant Form
Imports System.Data.SqlTypes
Imports System.Data.SqlClient
Public Class addapp
Dim
Dim
Dim
Dim
System Class
call
Add Applicant Class
begin
59
End Sub
Private Sub ComboBox4_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Ccat.SelectedIndexChanged
If (Ccat.SelectedIndex = 4) Then
sb.Text = "Enter Catagory into The Box"
Else
Label14.Text = " "
End If
End Sub
Private Sub ComboBox3_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Crel.SelectedIndexChanged
If (Crel.SelectedIndex = 4) Then
sb.Text = "Enter Religion into The Box"
Else
Label14.Text = " "
End If
End Sub
Private Sub init()
Dim cnt As Control
For Each cnt In Me.Controls
If (TypeOf cnt Is TextBox) Then
cnt.Text = String.Empty
End If
Next
End Sub
Private Sub Label24_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Label24.Click
With Odb
.Title = "Select Applicant Photograph"
.DefaultExt = "*.jpg"
.Filter = "Image file|*.jpg;*.bmp|All File|*.*"
.InitialDirectory = "c:\downdata"
End With
Odb.ShowDialog()
If (Odb.ShowDialog() = Windows.Forms.DialogResult.OK) Then
Pphoto.Image = Image.FromFile(Odb.FileName)
Pphoto.SizeMode = PictureBoxSizeMode.StretchImage
End If
End Sub
Private Sub get_pos()
Dim i As Integer
For i = 0 To ds.Tables("jd").Rows.Count - 1
Cpos.Items.Add(ds.Tables("jd").Rows(i).Item("position"))
Next
End Sub
Private Sub Dbirth_Leave(ByVal sender As Object, ByVal e As System.EventArgs) Handles
Dbirth.Leave
60
Dim y, d As Integer
y = DateDiff(DateInterval.Year, CDate(Dbirth.Text), Today)
If (y < 18) Then
MessageBox.Show("Please Check Date of Birth", "Age Error", MessageBoxButtons.OK,
MessageBoxIcon.Error)
Else
d = DateDiff(DateInterval.Day, CDate(Dbirth.Text), Today) Mod (365 * y)
End If
Tyear.Text = Str(y)
Tday.Text = Str(d)
End Sub
Private Sub Cpos_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles
Cpos.MouseEnter
sb.Text = "Select Position(If position is Not In List Go Job Description)"
End Sub
Private Sub Tfn_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles
Tfn.MouseEnter
sb.Text = "First Name"
End Sub
Private Sub Tmn_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles
Tmn.MouseEnter
sb.Text = "Middle Name"
End Sub
Private Sub Tln_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles
Tln.MouseEnter
sb.Text = "Last Name"
End Sub
Private Sub Dbirth_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles
Dbirth.MouseEnter
sb.Text = "Age Should be Greater than 18"
End Sub
Private Sub Dbirth_ValueChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Dbirth.ValueChanged
End Sub
Private Sub Label24_MouseMove(ByVal sender As Object, ByVal e As
System.Windows.Forms.MouseEventArgs) Handles Label24.MouseMove
sb.Text = "Click to Add Applicant Photo"
End Sub
61
62
newr.Item(16) = Trim(Ccat.Text)
Dim fs As New System.IO.FileStream(Odb.FileName, IO.FileMode.OpenOrCreate,
IO.FileAccess.Read)
Dim data(fs.Length) As Byte
fs.Read(data, 0, fs.Length)
fs.Close()
newr.Item(17) = data
newr.Item(18) = Trim(Cgn.Text)
63
End While
dsl.Clear()
dal.Dispose()
s = s + s1
Tappid.Text = s
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click
appall.Show()
End Sub
Add Applicant Class
End Class
End
3. Object Diagram
This diagram covers all type of object and describes the way of communication between
object.
Example Employee Object Diagram
Object
GenEmp
Object
Object
Quali
Leave
Object
Object
Address
Family
Object
Contacts
Object
Benefits
Object
Object
Termination
Object
MediClaim
Object
Salary
Loan
Object
Object
Object
4. Sequence Diagram
This diagram basically
of execution of module
with response sequence.
ResPub deals sequence
Identification
Notes
a. Sequence Diagram of short listing of applicant
64
Position
Short listing
Process
Job Description
Applicant
Graph Design
Short listing
Position
Position
Job
description
Graph
Applicant
List
Shortlisted
List
Main Form
Login Form
User Form
Database
Start Program
Call
Call
User, pass
Confirm
Confirm
Start Application
User Type
Chapter 6
Feasibility Analysis & Implementation
65
Feasibility Analysis
Feasibility analysis is a process through which we can estimate or measure the ratio between
cost, effort in development of system and benefit of the system.
It is actually a pre-development study that emphasizes on multiple issues of project design.
Software development system performs study multiple times and at multiple phase. It has to
design several break points where feasibility study performed.
Figure 5.1 Feasibility check points
This is typical system of feasibility study with check points. Analyst has to do feasibility
study before the starting of each phase but feasibility study before start of project is most
important, it may save cost and effort for not feasible project.
a. Economical feasibility
66
Economic analysis is the most frequently used method for evaluating the
effectiveness of a proposed system. More commonly known as cost-benefit analysis, the
procedure is to determine the benefits and savings that are expected from a candidate
system and compare them with costs. If benefits outweigh costs, then the decision is
made to design and implement the system. An entrepreneur must accurately weigh the
cost versus benefits before taking an action.
Since that was an internship project so its cost can be estimated as
Cost to developer: 36000/ Rs
Cost of S/H: Dot Net Visual studio: 35000 Crystal Report: 20000(Small scale)
SQLServer express (Database Application): (free)
Other cost: 10000
Total: 101000/Rs
Return:
Stop repeated Applicant: 10/year
Cost per Applicant: 10000Rs
Saving: 100000Rs
67
Implementation
Implementation of any software system refers a process that involves from installation of
new system to easy handling of system in organization. Implementation process takes care from
hardware, network, reporting, backup, software issues and training of users. It is the very last
phase of any software process or any process. This is a million dollar phase and if any software
system is failed in this phase then entire
Implementation has basically three important phases
1. Software Installation
Installation is very easy and it automatically provides path setting and icon.
2. Database Configuration
This requires some effort design of database on customer system and gives
authorization to administration.
3. Training
Training to user just take 6 hours, it require introduction to component and terms used in
software
68
Chapter 7
Summery and Conclusion
69
Information is the raw material of planning. A quality planning effort cannot be accomplished
without sound and adequate information. Information is provided in an organization by an interrelated set of procedures and process known as an information system.
HRIS is a tool that improves decision making capability and participation into corporate decision
making system.
Introduction chapter present some term related with industry, HR department, problems related
to interaction of HR and technology. Adaptation of technology in HR department is slower than
any other department, so HRIS has slower rate of adaptation also. HRIS makes some changes in
organizational work culture and make it more users friendly. In Architecture of HRIS, HRIS has
two different class of architecture. One, theoretical structure, it describes several structures and
all structure shows combination and interaction between components. Second, Design structure,
it describes basic structure for programming and one can be selected on the basis of
organizational size. I have found a significant difference between these two architectures,
theoretical structure gives only high level contents and study, but design level study based on
current available technology and programming capability.
HRIS need analysis is introduced in chapter 3; this study presents need of HRIS in organization
and how an HRIS can satisfy expectation of organization. Database architecture is very much
important. This chapter deals basic database architecture for HRIS in OPJIT, construction of
basic tools of DBMS, Data storage, manage, security to data, availability of data and form of
data, constraints on data etc. Design of database is processed in database architecture phase.
Some advance tools of database are used in database construction like Cursor, Trigger and
Business data intelligence.
HRIS for OPJIT is designed in Object oriented design method, chapter 5 describe several tool of
analysis and design, Class diagram shows high level interaction, but object diagram shows
internal structure and interaction.
Every design requires coding, HRIS is developed in VB.NET, and database system is SQLServer
2008 express Edition.
This system is very much feasible as technical and economical shown in chapter 6 and smoothly
implemented at OPJIT.
70
Conclusion
HR departments are usually not much happy with implementation of new technologies,
thats why very less number of software products are available in the market. Most of HR
managers felt that current technologies could not give much support to HR department rather to
data processing function. Many available HRIS support HR planning, employee management,
recruitment, succession planning, training and development. But we have to do more work in this
area to cover entire function of HRM. I have designed this software as per requirement of
OPJIT and it has lots of future work to do like performance appraisal, and Risk management
tools, task monitor, Succession planning etc.
HR work is basically people related work, department must have the knowledge of each and
every employee, their strength and weakness, hobby, ambition, skill etc. HR people require a
complete system with intelligence tools and capability to handle large volume of data. HRIS is in
growing phase and it will definitely reach to that stage so that it becomes an integral part of
HRM.
HRIS for OPJIT has all necessary functions and I include two tools in this architecture of HRIS;
first, graph based automatic short listing process. Second, salary fixation system that provides
statistics of all current employees and specific class of employees, expectation of the applicant
and norms for particular class of job to HR manager during salary negotiation.
Finally, I think HRIS is not a data processing tool only but it is a privilege to HR department
that helps us to think our system in different manner and become an integral part of corporate
decision maker.
71
References
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Applegate LM & Elam JJ (1992) New Information Systems Leaders: A Changing Role in
a Changing World. MIS Quarterly 16(4): 469490.
Armstrong M (2006) Handbook of Human Resource Management Practice (10th edition).
London: Kogan Page.
Atwater DM (1995) Workforce Forecasting, HR. Human Resource Planning 18(4): 50
53.
Avison D & Elliot S (2006) Scoping the discipline of information systems. In: J King &
K Lyytinen (Eds.), Information Systems: The state of the field, Chichester, UK, John
Wiley and Sons.
Avison DE & Fitzgerald G (2003) Information Systems Development: Methodologies,
Techniques and Tools (3rd edition). London, McGraw-Hill.
Avolio BJ, Kahai S & Dodge GE (2000) E-leadership: Implications for theory, research,
and practice. The Leadership Quarterly. 11(4): 615668.
Axel H (1998) Human resources and the role of IT. Human Resource Management
International Digest 6(6): 3032.
Baskerville R & Myers M (2002) Information systems as a reference discipline. MIS
Quarterly 26(1): 11
Beheshti, H. M. (1995), Downsizing with Executive Information Systems. Industrial
Management 24(7):240-245
Gregor S (2006) The Nature of Theory in Information Systems. MIS Quarterly 30(3):
611 642.
Haines, Victor Y., Petit, Andre. (1997). Conditions for Successful Human Resource
Information Systems. Human Resource Management 20(3):214-218
Hirschheim R & Klein HK (1989) four paradigms of information systems development.
Communications of the ACM 32: 11991216.
Hubbard JC, Forcht K & Thomas DS (1998) Human resource Information Systems: An
Overview of Current Ethical and Legal Issues. Journal of Business Ethics 17(12): 1319
1323.
Hussain Z, Wallace J & Cornelius NE (2007) Tthe use and impact of human resource
information systems on human resource management professionals. Information &
Management 44(1): 7489.
Kavanagh MJ, Gueutal HG & Tannenbaum SI (1990) Human Resource Information
Systems: Development and Applications. Boston: PWS-KENT Publishing Company.
Kovach KA & Cathcart Jr. CE (1999) Human Resource Information Systems (HRIS):
Providing Business with Rapid Data Access, Information Exchange and Strategic
Advantage. Public Personnel Management 28(2): 275282.
Michael J. Kavanagh, Mohan Tite (2006) HRIS- Basic, Application and Future Direction
SAGE New Delhi
Rodger JA, Pendharkar PC, Paper DJ & Molnar P (1998) Reengineering the human
resource information system at Gamma. Facilities 16(12/13): 361365.
Simon, H.H (1983) The HRIS: what capability must it have? Persnonnel 60(5):36-49.
72
20.