SlideShare a Scribd company logo
1 of 18
Integrating Google Forms and
Pivot Table
Knowledge Sharing Session 3 on
Database
Review
• Google Forms – for collecting data
• Pivot Table – for summarizing large amounts
of data
Basic Problem Solving Phases from
Data Collection Perspective
Plan
• Identify and
analyze the
problem
• Clarify what
question do
we want to
answer
• Design the IS
accordingly
Collect
• Implement
the data
collection
plan
Use
• Analyze
the data
• Make
decisions
• Report as
needed
Sample Case: Daily Time Record
• Situation: The PMS Time Attendance
Monitoring System (TAMS) has broken down.
Temporarily, the HRDMS has procured a
bundy clock that will print the times the
employees log in and out every day onto a
bundy card. The HRDMS then encodes the
printed times to an Excel file for review and
validation of overtime requests, among
others.
Sample Case: Daily Time Record
• Analysis: While the bundy clock system has been
implemented in other agencies, the system is
prone to error during the encoding phase (i.e.,
HRDMS staff copies the printed times in and out
from the bundy card to an Excel file). Further,
there have been observed cases when some
bundy cards, due to difference of sizes, are not
“accepted” by the bundy clock; hence, the
security guard has to write the time by hand,
presenting data integrity question to the process.
Sample Case: Daily Time Record
• Strength
– Easy to implement
– Traditional (easy to
recognize)
• Weakness
– Inefficient
• Opportunity
– Availability of wireless
internet connection and
extra computers
• Threat
– Immediate solution’s risk
of data integrity (during
card printing in bundy
card and encoding in
computer)
S W
T
Strength
Easy to implement
Traditional (easy to
recognize)
Opportunities
Availability of wireless
internet connection
and extra computers
Threats
Immediate solution’s risk
of data integrity (during
card printing in bundy card
and encoding in computer)
O
Weakness
Inefficient
ANALYSIS
There is an existing asset that can be used to address
the weakness and the threat.
COMPUTER-BASED TIME ATTENDANCE
LOGIN FORM USING GOOGLE FORMS
AND PIVOT TABLE IN GOOGLE SHEETS
Alternative Solution
Drivers of the Alternative System
• Minimize human intervention in recording the
time of logging in and out
• Utilize computer power and efficiency in
reporting related attendance indicators
• Allow easier reporting of data
• Allows scalability and possible integration with
existing HR-related databases/information
systems
What questions or requirements do
we want to address?
• Every day, what were the times that Employee A
logged in and out?
• Of Employee A’s OT Request, how much can be
recognized as actual and official OT?
• Can we get an easy visual check if an employee
was late or had undertime?
• Can we formulate a logic that will calculate how
much time will be deducted for lunch and 15-min
breaks?
• Can we calculate the allowable OT payment given
the above considerations?
The resultant form per employee
should be like this:
Date AM In AM
Out
PM In PM Out OT In OT Out Late Under-
time
1
2
3
4
5
HR looks at an employee’s attendance
with the following considerations
• Date
• AM In
• AM Out
• PM In
• PM Out
• OT In
• OT Out
• OT
– OT Request
– OT Allowable (no under-
time or late?)
– How much OT allowable
– How much OT Pay
• Undertime
– How much leave to
deduct (if under-time)
LET’S GET TO WORK – DEVELOPING
AN ALTERNATIVE TAMS
Basic Steps
1. Create the Google Forms
2. Create the associated Google Sheets
3. Use Pivot Table to generate the individual
DTR
4. Use Google Sheets functions to incorporate
the needed algorithms and formulae
5. Test
6. Revise as needed
DIFFERENTIATING DATA AND
KNOWLEDGE
Integrating Knowledge Management
to Data Management
Plan
Collect
AnalyzeDecide
Learn
QUESTIONS?
EGC WEBSITE
Please visit this website (You must be logged in via your Gmail to see the
contents):
https://sites.google.com/site/egcpms

More Related Content

Similar to Session 03 integrating google forms and pivot table

HR Software - Find Your Match
HR Software - Find Your MatchHR Software - Find Your Match
HR Software - Find Your MatchCascadeHR
 
GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...
GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...
GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...Journyx, Inc
 
5 Ways Inaccurate Time Data Can Hurt Your Company
5 Ways Inaccurate Time Data Can Hurt Your Company5 Ways Inaccurate Time Data Can Hurt Your Company
5 Ways Inaccurate Time Data Can Hurt Your CompanyJournyx, Inc
 
5 reasons you may have outgrown your current accounting software
5 reasons you may have outgrown your current accounting software5 reasons you may have outgrown your current accounting software
5 reasons you may have outgrown your current accounting softwareJason Clause
 
AP Automation for EBS or PeopleSoft with Oracle WebCenter
AP Automation for EBS or PeopleSoft with Oracle WebCenterAP Automation for EBS or PeopleSoft with Oracle WebCenter
AP Automation for EBS or PeopleSoft with Oracle WebCenterBrian Huff
 
Information systems
Information systemsInformation systems
Information systemsNazakatAli27
 
Dev Dives: Mastering AI-powered Document Understanding
Dev Dives: Mastering AI-powered Document UnderstandingDev Dives: Mastering AI-powered Document Understanding
Dev Dives: Mastering AI-powered Document UnderstandingUiPathCommunity
 
Optimize the Employee Lifecycle
Optimize the Employee LifecycleOptimize the Employee Lifecycle
Optimize the Employee LifecycleDelphiaLLC
 
Best HRMS Software in India
Best HRMS Software in IndiaBest HRMS Software in India
Best HRMS Software in IndiaAji Joseph
 
Building a Compliance System for your Business
Building a Compliance System for your BusinessBuilding a Compliance System for your Business
Building a Compliance System for your BusinessSarah Sajedi
 
Questions to Ask Before Selecting a Global Payroll Provider
Questions to Ask Before Selecting a Global Payroll ProviderQuestions to Ask Before Selecting a Global Payroll Provider
Questions to Ask Before Selecting a Global Payroll ProviderSafeGuard World International
 
Time and Attendance Software- A Business.com Guide
Time and Attendance Software- A Business.com GuideTime and Attendance Software- A Business.com Guide
Time and Attendance Software- A Business.com GuideBusiness.com
 
7 signs that show you need to start using an mrp system
7 signs that show you need to start using an mrp system7 signs that show you need to start using an mrp system
7 signs that show you need to start using an mrp systemMRPeasy
 
6. Information Systems in the Enterprise CSE-212.pptx
6. Information Systems in the Enterprise CSE-212.pptx6. Information Systems in the Enterprise CSE-212.pptx
6. Information Systems in the Enterprise CSE-212.pptxdadiengalfred18
 

Similar to Session 03 integrating google forms and pivot table (20)

HR Software - Find Your Match
HR Software - Find Your MatchHR Software - Find Your Match
HR Software - Find Your Match
 
GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...
GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...
GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...
 
BeyondPay-TLM for SBE
BeyondPay-TLM for SBEBeyondPay-TLM for SBE
BeyondPay-TLM for SBE
 
5 Ways Inaccurate Time Data Can Hurt Your Company
5 Ways Inaccurate Time Data Can Hurt Your Company5 Ways Inaccurate Time Data Can Hurt Your Company
5 Ways Inaccurate Time Data Can Hurt Your Company
 
5 reasons you may have outgrown your current accounting software
5 reasons you may have outgrown your current accounting software5 reasons you may have outgrown your current accounting software
5 reasons you may have outgrown your current accounting software
 
Lecture 8.pptx
Lecture 8.pptxLecture 8.pptx
Lecture 8.pptx
 
AP Automation for EBS or PeopleSoft with Oracle WebCenter
AP Automation for EBS or PeopleSoft with Oracle WebCenterAP Automation for EBS or PeopleSoft with Oracle WebCenter
AP Automation for EBS or PeopleSoft with Oracle WebCenter
 
Information systems
Information systemsInformation systems
Information systems
 
Process+analysis
Process+analysisProcess+analysis
Process+analysis
 
Dev Dives: Mastering AI-powered Document Understanding
Dev Dives: Mastering AI-powered Document UnderstandingDev Dives: Mastering AI-powered Document Understanding
Dev Dives: Mastering AI-powered Document Understanding
 
Optimize the Employee Lifecycle
Optimize the Employee LifecycleOptimize the Employee Lifecycle
Optimize the Employee Lifecycle
 
Best HRMS Software in India
Best HRMS Software in IndiaBest HRMS Software in India
Best HRMS Software in India
 
Building a Compliance System for your Business
Building a Compliance System for your BusinessBuilding a Compliance System for your Business
Building a Compliance System for your Business
 
Payroll Sytem
Payroll SytemPayroll Sytem
Payroll Sytem
 
Time logger
Time loggerTime logger
Time logger
 
Questions to Ask Before Selecting a Global Payroll Provider
Questions to Ask Before Selecting a Global Payroll ProviderQuestions to Ask Before Selecting a Global Payroll Provider
Questions to Ask Before Selecting a Global Payroll Provider
 
E M S ppt (1).pptx
E M S ppt (1).pptxE M S ppt (1).pptx
E M S ppt (1).pptx
 
Time and Attendance Software- A Business.com Guide
Time and Attendance Software- A Business.com GuideTime and Attendance Software- A Business.com Guide
Time and Attendance Software- A Business.com Guide
 
7 signs that show you need to start using an mrp system
7 signs that show you need to start using an mrp system7 signs that show you need to start using an mrp system
7 signs that show you need to start using an mrp system
 
6. Information Systems in the Enterprise CSE-212.pptx
6. Information Systems in the Enterprise CSE-212.pptx6. Information Systems in the Enterprise CSE-212.pptx
6. Information Systems in the Enterprise CSE-212.pptx
 

More from rbulalakaw

Session 01 introduction to database and database management
Session 01 introduction to database and database managementSession 01 introduction to database and database management
Session 01 introduction to database and database managementrbulalakaw
 
Boundary Spanning – Knowledge Across
Boundary Spanning – Knowledge AcrossBoundary Spanning – Knowledge Across
Boundary Spanning – Knowledge Acrossrbulalakaw
 
Technological applications and innovations
Technological applications and innovationsTechnological applications and innovations
Technological applications and innovationsrbulalakaw
 
Boundary spanning – knowledge across
Boundary spanning – knowledge acrossBoundary spanning – knowledge across
Boundary spanning – knowledge acrossrbulalakaw
 
Shopping List of Issues and Concerns on Climate Change
Shopping List of Issues and Concerns on Climate ChangeShopping List of Issues and Concerns on Climate Change
Shopping List of Issues and Concerns on Climate Changerbulalakaw
 
Plenary 4 - Local and International Policy on Climate Change
Plenary 4 - Local and International Policy on Climate ChangePlenary 4 - Local and International Policy on Climate Change
Plenary 4 - Local and International Policy on Climate Changerbulalakaw
 
Plenary 2 - Social Impacts of Global Climate Change
Plenary 2 - Social Impacts of Global Climate ChangePlenary 2 - Social Impacts of Global Climate Change
Plenary 2 - Social Impacts of Global Climate Changerbulalakaw
 
Plenary 1 - The Science of Climate Change
Plenary 1 - The Science of Climate ChangePlenary 1 - The Science of Climate Change
Plenary 1 - The Science of Climate Changerbulalakaw
 
The Making Of A Climate Activist Ii
The Making Of A Climate Activist IiThe Making Of A Climate Activist Ii
The Making Of A Climate Activist Iirbulalakaw
 
Environment Courts Slides Updated
Environment Courts Slides UpdatedEnvironment Courts Slides Updated
Environment Courts Slides Updatedrbulalakaw
 
Green Accounting Final
Green Accounting FinalGreen Accounting Final
Green Accounting Finalrbulalakaw
 

More from rbulalakaw (13)

Session 01 introduction to database and database management
Session 01 introduction to database and database managementSession 01 introduction to database and database management
Session 01 introduction to database and database management
 
Boundary Spanning – Knowledge Across
Boundary Spanning – Knowledge AcrossBoundary Spanning – Knowledge Across
Boundary Spanning – Knowledge Across
 
Technological applications and innovations
Technological applications and innovationsTechnological applications and innovations
Technological applications and innovations
 
Boundary spanning – knowledge across
Boundary spanning – knowledge acrossBoundary spanning – knowledge across
Boundary spanning – knowledge across
 
Shopping List of Issues and Concerns on Climate Change
Shopping List of Issues and Concerns on Climate ChangeShopping List of Issues and Concerns on Climate Change
Shopping List of Issues and Concerns on Climate Change
 
Plenary 4 - Local and International Policy on Climate Change
Plenary 4 - Local and International Policy on Climate ChangePlenary 4 - Local and International Policy on Climate Change
Plenary 4 - Local and International Policy on Climate Change
 
Plenary 2 - Social Impacts of Global Climate Change
Plenary 2 - Social Impacts of Global Climate ChangePlenary 2 - Social Impacts of Global Climate Change
Plenary 2 - Social Impacts of Global Climate Change
 
Plenary 1 - The Science of Climate Change
Plenary 1 - The Science of Climate ChangePlenary 1 - The Science of Climate Change
Plenary 1 - The Science of Climate Change
 
Plenary 6
Plenary 6Plenary 6
Plenary 6
 
The Making Of A Climate Activist Ii
The Making Of A Climate Activist IiThe Making Of A Climate Activist Ii
The Making Of A Climate Activist Ii
 
Environment Courts Slides Updated
Environment Courts Slides UpdatedEnvironment Courts Slides Updated
Environment Courts Slides Updated
 
Rt 2009
Rt 2009Rt 2009
Rt 2009
 
Green Accounting Final
Green Accounting FinalGreen Accounting Final
Green Accounting Final
 

Recently uploaded

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Session 03 integrating google forms and pivot table

  • 1. Integrating Google Forms and Pivot Table Knowledge Sharing Session 3 on Database
  • 2. Review • Google Forms – for collecting data • Pivot Table – for summarizing large amounts of data
  • 3. Basic Problem Solving Phases from Data Collection Perspective Plan • Identify and analyze the problem • Clarify what question do we want to answer • Design the IS accordingly Collect • Implement the data collection plan Use • Analyze the data • Make decisions • Report as needed
  • 4. Sample Case: Daily Time Record • Situation: The PMS Time Attendance Monitoring System (TAMS) has broken down. Temporarily, the HRDMS has procured a bundy clock that will print the times the employees log in and out every day onto a bundy card. The HRDMS then encodes the printed times to an Excel file for review and validation of overtime requests, among others.
  • 5. Sample Case: Daily Time Record • Analysis: While the bundy clock system has been implemented in other agencies, the system is prone to error during the encoding phase (i.e., HRDMS staff copies the printed times in and out from the bundy card to an Excel file). Further, there have been observed cases when some bundy cards, due to difference of sizes, are not “accepted” by the bundy clock; hence, the security guard has to write the time by hand, presenting data integrity question to the process.
  • 6. Sample Case: Daily Time Record • Strength – Easy to implement – Traditional (easy to recognize) • Weakness – Inefficient • Opportunity – Availability of wireless internet connection and extra computers • Threat – Immediate solution’s risk of data integrity (during card printing in bundy card and encoding in computer)
  • 7. S W T Strength Easy to implement Traditional (easy to recognize) Opportunities Availability of wireless internet connection and extra computers Threats Immediate solution’s risk of data integrity (during card printing in bundy card and encoding in computer) O Weakness Inefficient ANALYSIS There is an existing asset that can be used to address the weakness and the threat.
  • 8. COMPUTER-BASED TIME ATTENDANCE LOGIN FORM USING GOOGLE FORMS AND PIVOT TABLE IN GOOGLE SHEETS Alternative Solution
  • 9. Drivers of the Alternative System • Minimize human intervention in recording the time of logging in and out • Utilize computer power and efficiency in reporting related attendance indicators • Allow easier reporting of data • Allows scalability and possible integration with existing HR-related databases/information systems
  • 10. What questions or requirements do we want to address? • Every day, what were the times that Employee A logged in and out? • Of Employee A’s OT Request, how much can be recognized as actual and official OT? • Can we get an easy visual check if an employee was late or had undertime? • Can we formulate a logic that will calculate how much time will be deducted for lunch and 15-min breaks? • Can we calculate the allowable OT payment given the above considerations?
  • 11. The resultant form per employee should be like this: Date AM In AM Out PM In PM Out OT In OT Out Late Under- time 1 2 3 4 5
  • 12. HR looks at an employee’s attendance with the following considerations • Date • AM In • AM Out • PM In • PM Out • OT In • OT Out • OT – OT Request – OT Allowable (no under- time or late?) – How much OT allowable – How much OT Pay • Undertime – How much leave to deduct (if under-time)
  • 13. LET’S GET TO WORK – DEVELOPING AN ALTERNATIVE TAMS
  • 14. Basic Steps 1. Create the Google Forms 2. Create the associated Google Sheets 3. Use Pivot Table to generate the individual DTR 4. Use Google Sheets functions to incorporate the needed algorithms and formulae 5. Test 6. Revise as needed
  • 16. Integrating Knowledge Management to Data Management Plan Collect AnalyzeDecide Learn
  • 18. EGC WEBSITE Please visit this website (You must be logged in via your Gmail to see the contents): https://sites.google.com/site/egcpms

Editor's Notes

  1. For Plan stage, remember to clarify intermediate objectives or milestones, and ensure that these are accordingly considered in your data collection plan.