PATER OS TECHNOLOGICAL COLLEGE
CHAPTER 3
Research and Methodologies
Descriptive Research
The proponents developed a system that will aid Human Resource
Management in managing records and calculating employee’s salary. The
Human Resource Management system keeps track of an employee's records
and reports on them, as well as their salary, bonuses, deductions, benefits, and
costs. Administration of human resource management is one of the most
important tasks that any company undertakes, but it is also one of the most
difficult and time-consuming.
It is important to have data when developing a program, so we, the
researchers, chose a quantitative description technique that aims to answer
questions about real-life situations. For example, a researcher might look into a
company's work flow to see what problems they're having and how they can be
related to our program, as well as look into the company's history. Employee
records, reports, and salaries are all kept in a company.
1
PATER OS TECHNOLOGICAL COLLEGE
A survey will be conducted to gather sufficient information about the
company's work flow and to identify any issues. This will help determine how HR
manages and reports all companies' records, as well as how they calculate
salaries, deductions, and benefits. This will assist us in creating computerized
salary calculations and generation.
Developmental Research
The proponents use a quantitative description technique with HR and other
employees at the (CPF) Center for Positive Future in Napindan, Taguig City. So,
after doing some research, we discovered that they still keep manual employee
and report records, so we added it to our program. We need to add, update, and
delete employees, and finding their records takes a long time, so we added a
search employee for our program to any record so they can easily track the
employees' records. an After that, we conduct an interview with the CPF admin
to determine the company's flow and how we will begin our program.
On the administrative side, her issue was that he needed a program that
would allow him to calculate and generate salaries so that we could determine
how they
2
PATER OS TECHNOLOGICAL COLLEGE
would be paid and what percentage and amount they would use for deductions
and benefits. As well as how employees will receive their allowance. We inquire
as to what we will need to include in the program in order for it to be useful to
them.
Software Process
Planning and Data Gathering
Data Gathering
The system will aid administrators and human resources in their efforts to
keep track of all employee records and reports. And also to generate and create
salary slips, as well as to give salary reports. And for its location and location,
which is Central Positive for Future, the goal was to improve the quality, safety,
and efficiency of employee records in order to provide better service to CPF
employees.
Employee Information Management
Report Monitoring
3
PATER OS TECHNOLOGICAL COLLEGE
Generate Performance Reports
Salary Monitoring
Deduction Management
Generates Payroll Reports
The proponents planned the software one step at a time to complete the
requirements to develop the system. The proponents gathered data by
interviewing the Admin and HR of Central Positive for Future to learn how the
team can assist and improve the Central Positive for Future. After we've
gathered all of the data, the researchers immediately begin brainstorming to
think of best ways to improve.
We also use an internet search to get instant information on the most recent
topics related to the proposed system. The World Wide Web also plays an
important role in achieving the system's goal. The internet and books are the
primary resources for planning the system.
4
PATER OS TECHNOLOGICAL COLLEGE
Planning
The researchers will study how the system will work, determine the user's
needs and requirements, and recommend a solution during this phase. This
also entails estimating the work to be done and laying out a strategy for
completing the work. The researchers designed process modeling and data
modeling during this phase. The data flow in the system was represented using
the Unified Modeling Language (UML), Context Diagrams, and Data Flow
Diagrams. Use case Diagram was used as the data model for the system.
This discusses the meaning of the Human Resource Management
System project UML as well as its use case diagram using include and extend.
A use case diagram is a visual representation of how a user might interact with
a program. A use case diagram depicts the system’s numerous use cases and
different sorts
of users. The circles or ellipses are used to depict the use cases. By creating
the use case of the Human Resource Management System, you must
determine first the possible features to identify the flow of the system. After that
you can now create the blueprint or core of the system function.
5
PATER OS TECHNOLOGICAL COLLEGE
Figure 1. Use Case Diagram
Now I present to you the general use case of the Human Resource
Management System. This diagram shows the general processes or function
that the system could do that is based on the transactions done by the admin or
employer in managing the salary of their employees.
General use case is the most common application of a use case diagram.
The use case diagrams depict the system’s main components as well as the
flow of information between them.With the help of this general use case, the
programmer will have the basis on what could be put into consideration in
creating the payroll managment system.
6
PATER OS TECHNOLOGICAL COLLEGE
Human Resource Management System ER Diagram
This database design for a human resource management system was
created with the goal of managing employee information and payroll
requirements in mind. Employee data can be encoded by the system. Payroll
administrators can view the status of employees as well as information about
their working performances and salaries. They can handle the data required for
payroll management as well as the ranges of labor performed by employees.
The system ER diagram included features such as the security and monitoring
of employees' work and leave records, job information, and status. These
features were also listed and recorded in reports that served as the system's
transaction history.
7
PATER OS TECHNOLOGICAL COLLEGE
Here’s the Dataflow Diagram levels 0 1 2 for Human Resource
Management and step-by-step way on how to create a Human Resource
Management system DFD.
DFD for Human Resource Management system Level 0
To start with, let us familiarize what is Human Resource Management system
level 0.The human resource management system level 0 is also known as
context diagram. It’s supposed to be an abstract view, with the mechanism
represented
8
PATER OS TECHNOLOGICAL COLLEGE
as a single process with external parties.
DFD for Human Resource Management system Level 1
Next to the context diagram is the level 1 data flow diagram.
The content of human resource management system DFD level 1 must be
single process node from the context diagram and is broken down into
sub processes In this level, the system must display or reveal further
processing information. And the actors that are going to use this system
is where the company administrator and the company employees.
9
PATER OS TECHNOLOGICAL COLLEGE
The content of Human Resource Management system DFD level 1 must be
single process node from the context diagram and is broken down into
sub processes in this level, the system must display or reveal further
processing information. And the actors that are going to use this system is
where the company administrator and the company employees.
The following are essential data to accommodate:
10
PATER OS TECHNOLOGICAL COLLEGE
• Employees’ Salaries
• Employees Information
• Incentives
• Bonuses
• Deduction
11
PATER OS TECHNOLOGICAL COLLEGE
System and Design & Developing
System Design & Development is the process of building an application from
beginning to end. Depending on the specific requirements of the system, we
define the architecture of the system, including components, modules, interfaces
and data.
Coding
Coding is the process of translating and writing codes from one language to
another whereas Programming is the process of building an executable program
hat can be used to carry out proper machine level outputs.
12
PATER OS TECHNOLOGICAL COLLEGE
Testing
System Testing is a type of software testing that is performed on a complete
integrated system to evaluate the compliance of the system with the
corresponding requirements. In system testing, integration testing passed
components are taken as input.
By testing the program, the researchers first ran the program, and then we entered
our information, which it added. We also determine whether the design is suitable
for us. It also performs testing through its various functions. We also make a
printout of an allowance, payment, and employee report as an example.
13
PATER OS TECHNOLOGICAL COLLEGE
14