Research Proposal - Reviewed
Research Proposal - Reviewed
BY
SUBMITTED TO
THE DEPARTMENT OF INFORMATION SYSTEMS AND
TECHNOLOGY
JULY 2023
Introduction and Background to the Project:
In today's fast-paced and digitally-driven world, efficient and accurate attendance tracking
systems are crucial for organizations to manage their workforce effectively. Traditional
methods of employee attendance tracking, such as manual sign-in sheets or swipe cards, often
pose challenges in terms of reliability, security, and time-consuming processes. To address
these limitations, the implementation of a Quick Response (QR) code-based employee
attendance system offers a modern, automated, and convenient solution. The system
leverages the ubiquity of smartphones and QR code scanning capabilities to streamline
attendance management processes, enhance accuracy, and improve overall efficiency.
The tracking of employee attendance has always been an essential aspect of workforce
management. Traditionally, organizations relied on manual methods, such as paper-based
sign-in sheets or punch cards. These methods were prone to errors, time theft, and fraudulent
activities. With the advent of technology, various automated systems were introduced,
including biometric devices, swipe cards, and proximity cards. While these systems improved
accuracy, they often required additional hardware, were expensive to implement, and still had
certain limitations. To address these challenges, the development of a system for tracking
employees’ data by QR code has gained prominence. Such a tool provides an accurate
capture of employees’ data, enabling managers, and other administrators to understudy the
different behaviors of employees in the workplace and promoting better decision-making at
the top management level.
QR codes have gained significant popularity due to their ability to store large amounts of data
in a compact format. Initially used in logistics and supply chain management, QR codes have
become widely adopted in diverse applications, including marketing, ticketing, and
information sharing. By scanning a QR code using a smartphone camera or dedicated
scanning application, users can quickly access encoded information or perform specific
actions. The integration of QR codes into attendance systems offers several advantages over
traditional methods. With QR code-based attendance tracking, employees can simply scan a
unique QR code using their smartphones upon arrival and departure, eliminating the need for
physical devices or cards.
The captured data can be securely transmitted to a centralized database, enabling real-time
tracking and generating accurate attendance records. Additionally, the system can be
enhanced with features such as geolocation verification and time stamps, further ensuring
reliability and preventing attendance fraud.
The development of this Employee Attendance System will offer a host of benefits in Sierra
Leone. Firstly, implementing a QR code-based attendance system streamlines the process of
tracking employee attendance. Employees can simply scan their unique QR codes upon
arrival and departure, eliminating the need for manual time keeping methods such as sign-in
sheets or punch cards. This automation saves time and effort for both employees and HR
personnel. Also, with a QR code-based system, attendance data is automatically recorded and
stored electronically. This reduces the administrative burden on HR, allowing them to focus
on more strategic tasks.
Problem Statement
Sierra Leone faces challenges in efficiently and accurately tracking employee attendance
within organizations. The current manual attendance tracking methods are prone to errors,
time-consuming, and lack real-time data access. These shortcomings lead to difficulties in
accurately monitoring attendance, delays in payroll processing, and inefficiencies in
workforce management. Therefore, there is a need for an automated employee attendance
system in Sierra Leone that utilizes QR code scanning technology. The system should address
these challenges by providing a reliable, efficient, and real-time solution for attendance
management.
Specific problems that arise in using a manual employee attendance system include:
ii) Manual attendance tracking requires significant time and effort from both employees and
administrative staff. Employees need to manually record their attendance, while
administrators must collect, verify, and enter the data into spreadsheets or other systems.
iii) With manual systems, attendance data is not immediately available in real-time. This
delay hampers the ability to monitor attendance trends, identify patterns, and take timely
actions such as addressing late arrivals or early departures.
vi) Manual systems lack transparency, making it difficult to track attendance discrepancies or
address issues such as buddy punching (one employee clocking in or out on behalf of
another). This lack of accountability can lead to inefficiencies and loss of productivity.
vii) Manual attendance records are vulnerable to loss, damage, or unauthorized access. Paper-
based systems can be misplaced or tampered with, jeopardizing the integrity and security
of employee attendance data.
viii) As organizations grow, manual attendance systems become more challenging to
manage. The process becomes increasingly cumbersome and error-prone when dealing
with a larger number of employees, departments, or multiple locations.
x) Manual attendance systems do not provide real-time analytics or insights into attendance
patterns and trends. This lack of data-driven decision-making can hinder workforce
management strategies and optimization.
In light of these challenges, there is a critical need for the development of an automated
employee attendance data tool tailored specifically to the Sierra Leone context. Such a tool
would enable efficient analysis, and interpretation of employees’ attendance data, providing
valuable insights to managers and organization stakeholders and administrators, and the
general workforce. By addressing these limitations, the tool would enhance data-driven
decision-making, foster deeper understanding of employees’ behavior, and promote informed
civil engagement in Sierra Leone.
iii) To capture attendance data in real-time, allowing managers and HR personnel to access
up-to-date information regarding employee attendance.
iv) To streamline attendance tracking processes for both employees and HR personnel
making attendance tracking quick and convenient, reducing the time and effort required
to record attendance.
The system provides real-time attendance data, enabling managers and HR personnel to
access up-to-date information about employee attendance. This data empowers them to make
informed decisions promptly.
The significance of the project lies in its ability to enhance data understanding, support
informed decision-making, enable timely response and crisis management, improve
communication and reporting, empower managers and administrators, contribute to
organizational impact and policy formulation, and advance data literacy and skills. The
software tool serves as a valuable resource for unlocking the potential of an organization or
institution’s data and deriving meaningful insights for a wide range of stakeholders.
The scope of the project for implementing a QR code-based employee attendance system
encompasses several key areas that need to be addressed.
Methodology:
The Agile methodology, specifically Scrum, is selected as a suitable choice for this project
which requires creating a data recording and storing tool, because:
a) Iterative and incremental development: Agile methodologies allow for iterative and
incremental development, which means, the project can be divided into smaller, manageable
tasks or user stories. This approach enables continuous improvement and allows for
flexibility in adapting to changing requirements or emerging insights during the development
process.
c) Rapid prototyping and user feedback: Agile methodologies encourage the creation of
prototypes or minimum viable products (MVPs) early in the development process. These
prototypes can be shared with potential users to gather feedback and validate assumptions.
This approach helps in refining the tool's features, ensuring that it meets the specific needs of
data recording and storing.
Plan of work:
TIMELINE
ACTIVITI WEEK WEE WEE WEE WEE WEE WEE WEE WEE WEE
ES 1 K2 K3 K4 K5 K6 K7 K8 K9 K 10
PHASE 1 PHASE
1
PHASE 2 P HASE
2
PHASE 3 PHASE
3
PHASE 4 PHASE 4
4
PHASE 5 PHASE 5
5
PHASE 6 PHASE
6