Professional Documents
Culture Documents
Durjoy HRIS. 1525 Assignment
Durjoy HRIS. 1525 Assignment
Topic:
Assistant Professor
FBA, USTC
ID : 1525
Semester : 8th
Batch : 40th
Data are the lifeblood of an organization. The production and maintenance of data are critical to
the smooth operation of every part of the organization. Data represent the ―facts‖ of transactions
that occur on a daily basis. A transaction can be thought of as an event of consequence, such as
hiring a new employee for a particular position for a specified salary. The organization attempts
to capture the data (facts) associated with each of these transactions, such as the date hired, the
name of the person hired, the title of the position, the location where the new hire will work, and
so on, and then store these data for future use.
Identifying the data needed to create information that is necessary to make HR decisions,
Defining the characteristics of that data (e.g., number data vs. character data),
Organizing those data in a manner that promotes integration, data quality and
accessibility,
Restricting access to the data to the right personnel. By performing these functions
effectively, a DBMS turns data into an organizational resource.
Data Integration
Database Warehouses
A Data Warehousing is process for collecting and managing data from varied sources to provide
meaningful business insights. It is electronic storage of a large amount of information by a
business which is designed for query and analysis instead of transaction processing.
Business Intelligence
Business intelligence comprises the strategies and technologies used by enterprises for the data
analysis of business information. BI technologies provide historical, current, and predictive
views of business operations.
Data Mining
Data mining is defined as a process used to extract usable data from a larger set of any raw data.
It implies analysing data patterns in large batches of data using one or more software. Data
mining is also known as Knowledge Discovery in Data.
N-tier architecture usually divides an application into three tiers: the presentation tier, logic tier
and data tier. It is the physical separation of the different parts of the application as opposed to
the usually conceptual or logical separation of the elements in the model-view-controller (MVC)
framework. Another difference from the MVC framework is that n-tier layers are connected
linearly, meaning all communication must go through the middle layer, which is the logic tier. In
MVC, there is no actual middle layer because the interaction is triangular; the control layer has
access to both the view and model layers and the model also accesses the view; the controller
also creates a model based on the requirements and pushes this to the view. However, they are
not mutually exclusive, as the MVC framework can be used in conjunction with the n-tier
architecture, with the n-tier being the overall architecture used and MVC used as the framework
for the presentation tier.
Cloud computing
Cloud computing can be defined as a computing architecture that uses the Internet and central
remote servers to maintain data and applications. Hosted services are then delivered over the
Internet. Cloud computing technology allows businesses to use applications without having to go
through the complex installation process. It is notable that the ―cloud‖ in ―cloud computing‖ was
inspired by the cloud symbol that one uses to represent the Internet in flow charts and diagrams.
There exist three general service categories commonly recognized in cloud computing.
These include:
Infrastructure as a Service—This type of service basically provides access`to an
operating system (such as Microsoft Windows or Linux) or cluster of connected systems.
Amazon Elastic Cloud Compute provides access to on-demand operating systems.
Platform as a Service —The next level of services include application and Web server
technology prebuilt into the leased computer. Enterprises still build out custom
applications on top of these servers. Microsoft Azure is an example of PaaS.
Software as a Service—In this case, a complete application is delivered over the Internet.
This can be as simple as an e-mail service (think Google Mail) or as complex as the
entire HRIS application.
Best of Breed
Best-in-breed is the strategy of selecting the best product that will meet all of your business
requirements. With this approach, your business will select the best system, typically in its
referenced niche or category and it will perform a specialized function better than an integrated
system.
Recruitment The business process to recruit new employees for a company has many BOB
opportunities. Large HRIS applications tend to focus on the internal hiring processes of the
company—creating and approving job requisitions, saving applicant data, scheduling interviews,
capturing interview results, and, finally, hiring the new employee. Yet there exist other software
applications to ―finetune‖ the hiring process.
Time Collection Most companies require employees to submit time-keeping data each pay
period. For hourly employees, this typically means using a punch card and time clock to track
hours. Some solutions use employee badges with magnetic stripes, thereby enabling employees
to clock in and out. Again, most HRIS vendors do not provide the hardware needed to track time.
Time-keeping systems will capture the hourly data from various readers throughout a site.
Employee scheduling for various shift coverages can be implemented with time collection or
planning software. For example, transit districts schedule bus operators to cover a very complex
route system throughout the week. Unionized rules force certain break periods and preferences
for senior operators. Driver schedules are posted for future pay periods; and actual hours worked,
reported sick, taken as vacation time, and so on, are collected for prior pay periods. Such data
will be reviewed each pay period prior to being transmitted to the HRIS payroll application.
Payroll In some cases, the entire payroll process may be outsourced to another vendor, such as
ADP. ADP specializes in providing payroll services for companies of all sizes. For some
enterprises, the cost of maintaining a payroll application and staff in-house may outweigh the
benefits of controlling the process. In this case, employee time data, pay rate, and benefit
information would be transmitted to ADP for processing.
Benefits Each year, most employers present their employees with what is called the benefits
open enrollment period during which signing up for benefits is similar to course enrollment for
students each semester. Instead of enrolling in courses, though, employees enroll for major
medical, dental, and insurance benefits. For example, employees choose between health care
providers such as Kaiser or Blue Cross for their medical insurance. These providers support
interfaces with the major HRIS applications so that, as employees log into the enrollment
software, they can review offerings tailored to their company’s plan. Thus, when employees
select a particular insurance program, they can then transmit enrollment data to the provider
through their organization’s HRIS.
Second, it contains many activities within one phase and allows organizations to make ―go, no-
go‖ decisions at the end of each phase. At any time the project is seen as not meeting objectives,
it can be terminated, with the work to-date providing a baseline if conditions merit moving
forward.
Planning
The planning phase of the SDLC includes both long-range or strategic planning and short-range
operational planning. During the planning phase, HR will determine the existing technological
and system capabilities and develop a general plan for adapting, upgrading, or changing these
plans. It developed a plan to move forward.
Analysis
It is in the analysis phase that an organization’s current capabilities are documented, new needs
are identified, and the scope of an HRIS is determined. In many systems projects, this phase can
be the most time-consuming and important phase of the SDLC. The analysis phase of the SDLC
encompasses steps such as reviewing the current system processes, looking for opportunities for
improvement, exploring and justifying change, developing requirements for the new system and
prioritizing those needs.
Implementation
During the implementation phase, the HRIS is built, tested, and readied for actual rollout, or the
―go live‖ stage—the point in the SDLC at which the old system is turned off and the new system
is put into operation. Two common approaches to switching from the old system to the new
system used by many organizations is to either pilot the new HRIS in one location before fully
going live, or to turn on limited functions and then continue to add functionality. There is not one
single optimal approach, but instead, the approach used by your organization should reflect your
needs and context. Key steps in implementation include coding or configuring modules, system
testing, finalizing procedures, converting old data for use in the new system, documentation, and
training end users
Maintenance
The SDLC does not end once the go-live date arrives. The maintenance phase, sometimes
referred to as the ―forgotten phase‖ (Smith, 2001), is that phase in the life of an HRIS during
which the primary objective is to prolong the useful life of the HRIS, and it begins once the new
system is put into operation. Consequently, a crucial part of maintenance is the evaluation of the
HRIS. Does it meet the needs of all users as determined during the earlier phase of the SDLC?
Has it been accepted by the users? Is the HRIS being used properly? Maintenance serves four
main purposes:
a) Corrective Maintenance—
There will be times that despite the best efforts of designers and implementers, something in
the system doesn’t work properly and must be fixed (e.g., computer bugs, misinterpreted
designs, incorrectly specified designs, or identified needs ignored).
Advantages of DFD
1. There is freedom from committing to the technical implementation of the system too early.
3. They allow for stronger communication of system knowledge to the employees, since the
diagrams are in pictorial form.
4. They ensure a deeper analysis of the proposed system to determine if all business processes
have been identified.
Entity
The entity represents any external agent that either receives or supplies data to the HR system.
For example, in an applicant tracking system, a manager could request that a job opening be
posted, or an applicant could submit her resume online. In this scenario both the manager and
applicant are entities.
Process
A process represents a business activity. The goal of each process is to change or transform
inputted data into a useful output such as creating an applicant record, updating an employee
record, creating a recruiting yield ratio report, reporting Equal Employment Opportunity
Commission data on applicants. Since data are transformed as part of these processes, they
should be labeled with action verbs, for example, calculate, send, print, or verify.
The techniques of PM from the IT literature will ensure the development of an overall written
work plan for the HRIS project. However, there are still a number of organizational requirements
involved in the successful completion of the HRIS project. How to manage the people who
manage the projects. The HRM literature provides guidance on how to handle the behavioral and
management issues that arise in fulfilling these requirements during the HRIS project. The
organizational and management requirements include the following:
Gantt chart
Which is a graphical representation of the duration of tasks against the progression of time in a
project. A Gantt chart is a type of bar chart that illustrates a project schedule. Gantt charts
illustrate the start and finish dates of the terminal elements and summary elements of a project.
Terminal elements and summary elements comprise the work breakdown structure of the project.
There are multiple advantages in using these:
1. Definition of all activities to be accomplished to complete the project
2. Establishment of a specific schedule for activities that includes an estimate of when each
activity will start and end
3. Project milestones that are used to monitor specific activities set by this schedule
4. Assignment of resources in terms of equipment, people, and, thus, costs for all activities
5. Computation of the total budget and allocation of the budget needed to accomplish each
activity
6. A graphical picture of the entire project showing all activities, their costs, and their milestones
Thank You!