SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Making a Training Database the
Easy Way
1. Create a calendar of scheduled classes
2. Make it easy for students to register
3. Send reminders to students
4. Collect course feedback
5. Keep a record of registrations
6. Make those records available to students
Basic Requirements
Easy!
• SharePoint calendar list
• custom content type based on “event”
• custom display form with “Register Me”
button
• modal display (popup) of “Confirm
Registration” which creates new item in
“Registrations” list
• tools: UI and SharePoint Designer
Calendar of Scheduled Classes
Student Registration Workflow
• does the heavy lifting
• copies details of course and instructor
from calendar to registrations list
• maintains seat count
• looks up student’s manager
• sends confirmation email to student
(includes link to .ics event)
List of Registrations (Upcoming)
• pauses until 10 days before class, sends
first email reminder
• pauses until 24 hours before class, sends
second email reminder
• pauses until class ends, sends link for
feedback
• moves (copies then deletes) item to past
registrations list
Attendee Registration Workflow
• Calendar
• Upcoming Registrations
• Past Registrations
• Attendee Registration
• Instructor Reminder
Three Lists & Two Workflows
Calendar
Upcoming
Registrations
Past
Registrations
Instructor Reminder
Attendee Registration
Provides calendar and list views.
Easy to see:
• scheduled classes
• classes you are teaching
Training Calendar
Provides list views that HR can group and filter
Upcoming Registrations
Has custom class sign-in sheet
(list filter and dataview web parts)
Upcoming Registrations
Provides Training History for Me
Past Registrations
And for My Manager
Past Registrations
And Statistics for HR
Past Registrations
Allow staff who manage required training
(WCB, safety etc.)
• to schedule classes and enroll students
• to see what training must be renewed in
the coming year
• to confirm students actually attended
classes and completed them
Thinking Ahead
How Will We Do That?
• another list of staff who must attend
required training courses
• populated by a workflow running on past
registrations using a training expiry date
• and by manual entry of new staff or
previously untrained staff
Thinking Ahead
Thinking Ahead
Calendar
Upcoming
Registrations
Past
Registrations
Required
Training
Proof of
Training
Training managers will be able to:
• see and approve upcoming training
• schedule new classes
• enroll students (select and register)
• print sign-in sheets
• confirm attendance before records are
moved to past registrations
Thinking Ahead

Weitere ähnliche Inhalte

Ähnlich wie Making a Training Database the Easy Way by Tom Benjamin - CRD

2017 Bonner Web-Based Reporting System Review
2017 Bonner Web-Based Reporting System Review2017 Bonner Web-Based Reporting System Review
2017 Bonner Web-Based Reporting System ReviewBonner Foundation
 
Using SPOL's Faculty Credentialing Module to Improve Institutional Practices ...
Using SPOL's Faculty Credentialing Module to Improve Institutional Practices ...Using SPOL's Faculty Credentialing Module to Improve Institutional Practices ...
Using SPOL's Faculty Credentialing Module to Improve Institutional Practices ...Blinn College
 
SAP Learning Solutions
SAP Learning SolutionsSAP Learning Solutions
SAP Learning SolutionsMallareddy CH
 
School Management System
School Management SystemSchool Management System
School Management SystemGegoSoft SEO
 
School 2024 sms for management school system
School 2024 sms  for management school systemSchool 2024 sms  for management school system
School 2024 sms for management school systemtfouad1
 
The assessment diaries
The assessment diariesThe assessment diaries
The assessment diariesJisc
 
iwpmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.pptx
iwpmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.pptxiwpmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.pptx
iwpmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.pptxmmmm336334
 
University management system (Credit Hour System)
University management system (Credit Hour System)University management system (Credit Hour System)
University management system (Credit Hour System)Mostafa Sakr
 
Planning and Registration for Student Success
Planning and Registration for Student SuccessPlanning and Registration for Student Success
Planning and Registration for Student SuccessSalesforce.org
 
E library mangment system presentation
E library mangment system presentationE library mangment system presentation
E library mangment system presentationraajamohan
 
Library management system synopsis
Library management system synopsisLibrary management system synopsis
Library management system synopsisShubham Upadhyay
 
2010 SACSCOC Administrative Program Review - with handouts
2010 SACSCOC Administrative Program Review - with handouts2010 SACSCOC Administrative Program Review - with handouts
2010 SACSCOC Administrative Program Review - with handoutsDavid Onder
 
LRT Talks 201611209 GCU Learning and Teaching Celebration
LRT Talks 201611209 GCU Learning and Teaching CelebrationLRT Talks 201611209 GCU Learning and Teaching Celebration
LRT Talks 201611209 GCU Learning and Teaching CelebrationMark Stubbs
 
Odoo OpenERP 7- School Management
Odoo OpenERP 7- School Management Odoo OpenERP 7- School Management
Odoo OpenERP 7- School Management pragmatic123
 

Ähnlich wie Making a Training Database the Easy Way by Tom Benjamin - CRD (20)

2017 Bonner Web-Based Reporting System Review
2017 Bonner Web-Based Reporting System Review2017 Bonner Web-Based Reporting System Review
2017 Bonner Web-Based Reporting System Review
 
Using SPOL's Faculty Credentialing Module to Improve Institutional Practices ...
Using SPOL's Faculty Credentialing Module to Improve Institutional Practices ...Using SPOL's Faculty Credentialing Module to Improve Institutional Practices ...
Using SPOL's Faculty Credentialing Module to Improve Institutional Practices ...
 
SAP Learning Solutions
SAP Learning SolutionsSAP Learning Solutions
SAP Learning Solutions
 
School Management System
School Management SystemSchool Management System
School Management System
 
2018 BWBRS Overview
2018 BWBRS Overview2018 BWBRS Overview
2018 BWBRS Overview
 
School 2024 sms for management school system
School 2024 sms  for management school systemSchool 2024 sms  for management school system
School 2024 sms for management school system
 
School management in open erp
School management in open erpSchool management in open erp
School management in open erp
 
The assessment diaries
The assessment diariesThe assessment diaries
The assessment diaries
 
iwpmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.pptx
iwpmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.pptxiwpmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.pptx
iwpmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.pptx
 
School management system
School management systemSchool management system
School management system
 
University management system (Credit Hour System)
University management system (Credit Hour System)University management system (Credit Hour System)
University management system (Credit Hour System)
 
Planning and Registration for Student Success
Planning and Registration for Student SuccessPlanning and Registration for Student Success
Planning and Registration for Student Success
 
E library mangment system presentation
E library mangment system presentationE library mangment system presentation
E library mangment system presentation
 
isritechnologies
isritechnologiesisritechnologies
isritechnologies
 
Library management system synopsis
Library management system synopsisLibrary management system synopsis
Library management system synopsis
 
2010 SACSCOC Administrative Program Review - with handouts
2010 SACSCOC Administrative Program Review - with handouts2010 SACSCOC Administrative Program Review - with handouts
2010 SACSCOC Administrative Program Review - with handouts
 
MLP Guide for Proposers & Instructors
MLP Guide for Proposers & InstructorsMLP Guide for Proposers & Instructors
MLP Guide for Proposers & Instructors
 
OpenERP School module 7.0
OpenERP School module 7.0OpenERP School module 7.0
OpenERP School module 7.0
 
LRT Talks 201611209 GCU Learning and Teaching Celebration
LRT Talks 201611209 GCU Learning and Teaching CelebrationLRT Talks 201611209 GCU Learning and Teaching Celebration
LRT Talks 201611209 GCU Learning and Teaching Celebration
 
Odoo OpenERP 7- School Management
Odoo OpenERP 7- School Management Odoo OpenERP 7- School Management
Odoo OpenERP 7- School Management
 

Mehr von Regroove

What's New in Microsoft 365 - June 2022
What's New in Microsoft 365 - June 2022What's New in Microsoft 365 - June 2022
What's New in Microsoft 365 - June 2022Regroove
 
New Microsoft Features - Victoria O365 User Group April 2022
New Microsoft Features - Victoria O365 User Group April 2022New Microsoft Features - Victoria O365 User Group April 2022
New Microsoft Features - Victoria O365 User Group April 2022Regroove
 
New Microsoft Features - Victoria O365 User Group February 2022
New Microsoft Features - Victoria O365 User Group February 2022New Microsoft Features - Victoria O365 User Group February 2022
New Microsoft Features - Victoria O365 User Group February 2022Regroove
 
Regroove Teams Tips from Victoria O365 User Group Feb 2022
Regroove Teams Tips from Victoria O365 User Group Feb 2022Regroove Teams Tips from Victoria O365 User Group Feb 2022
Regroove Teams Tips from Victoria O365 User Group Feb 2022Regroove
 
What's new in Microsoft 365 January 20 2022
What's new in Microsoft 365 January 20 2022What's new in Microsoft 365 January 20 2022
What's new in Microsoft 365 January 20 2022Regroove
 
What's new in Microsoft 365 November 2021
What's new in Microsoft 365 November 2021What's new in Microsoft 365 November 2021
What's new in Microsoft 365 November 2021Regroove
 
What's new in Microsoft 365 October 2021
What's new in Microsoft 365 October 2021What's new in Microsoft 365 October 2021
What's new in Microsoft 365 October 2021Regroove
 
What's new in Microsoft 365 September 2021
What's new in Microsoft 365 September 2021What's new in Microsoft 365 September 2021
What's new in Microsoft 365 September 2021Regroove
 
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...Regroove
 
What's new in Microsoft 365 July 2021
What's new in Microsoft 365 July 2021What's new in Microsoft 365 July 2021
What's new in Microsoft 365 July 2021Regroove
 
What's new in Microsoft 365 June 2021
What's new in Microsoft 365 June 2021What's new in Microsoft 365 June 2021
What's new in Microsoft 365 June 2021Regroove
 
Microsoft office 365 what's new for May 2021
Microsoft office 365 what's new for May 2021Microsoft office 365 what's new for May 2021
Microsoft office 365 what's new for May 2021Regroove
 
Microsoft Office 365 What's New for April 2021
Microsoft Office 365 What's New for April 2021Microsoft Office 365 What's New for April 2021
Microsoft Office 365 What's New for April 2021Regroove
 
Microsoft Office 365 What's New for March 2021
Microsoft Office 365 What's New for March 2021Microsoft Office 365 What's New for March 2021
Microsoft Office 365 What's New for March 2021Regroove
 
Microsoft Office 365 What's New for February 2021
Microsoft Office 365 What's New for February 2021Microsoft Office 365 What's New for February 2021
Microsoft Office 365 What's New for February 2021Regroove
 
Victoria Office 365 Users Group - Microsoft Teams Breakout Rooms
Victoria Office 365 Users Group - Microsoft Teams Breakout RoomsVictoria Office 365 Users Group - Microsoft Teams Breakout Rooms
Victoria Office 365 Users Group - Microsoft Teams Breakout RoomsRegroove
 
Microsoft Office 365 What's New for January 2021
Microsoft Office 365 What's New for January 2021Microsoft Office 365 What's New for January 2021
Microsoft Office 365 What's New for January 2021Regroove
 
Microsoft Office 365 What's New for November 2020
Microsoft Office 365 What's New for November 2020Microsoft Office 365 What's New for November 2020
Microsoft Office 365 What's New for November 2020Regroove
 
Microsoft Office 365 What's New for October 2020
Microsoft Office 365 What's New for October 2020Microsoft Office 365 What's New for October 2020
Microsoft Office 365 What's New for October 2020Regroove
 
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020Regroove
 

Mehr von Regroove (20)

What's New in Microsoft 365 - June 2022
What's New in Microsoft 365 - June 2022What's New in Microsoft 365 - June 2022
What's New in Microsoft 365 - June 2022
 
New Microsoft Features - Victoria O365 User Group April 2022
New Microsoft Features - Victoria O365 User Group April 2022New Microsoft Features - Victoria O365 User Group April 2022
New Microsoft Features - Victoria O365 User Group April 2022
 
New Microsoft Features - Victoria O365 User Group February 2022
New Microsoft Features - Victoria O365 User Group February 2022New Microsoft Features - Victoria O365 User Group February 2022
New Microsoft Features - Victoria O365 User Group February 2022
 
Regroove Teams Tips from Victoria O365 User Group Feb 2022
Regroove Teams Tips from Victoria O365 User Group Feb 2022Regroove Teams Tips from Victoria O365 User Group Feb 2022
Regroove Teams Tips from Victoria O365 User Group Feb 2022
 
What's new in Microsoft 365 January 20 2022
What's new in Microsoft 365 January 20 2022What's new in Microsoft 365 January 20 2022
What's new in Microsoft 365 January 20 2022
 
What's new in Microsoft 365 November 2021
What's new in Microsoft 365 November 2021What's new in Microsoft 365 November 2021
What's new in Microsoft 365 November 2021
 
What's new in Microsoft 365 October 2021
What's new in Microsoft 365 October 2021What's new in Microsoft 365 October 2021
What's new in Microsoft 365 October 2021
 
What's new in Microsoft 365 September 2021
What's new in Microsoft 365 September 2021What's new in Microsoft 365 September 2021
What's new in Microsoft 365 September 2021
 
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
 
What's new in Microsoft 365 July 2021
What's new in Microsoft 365 July 2021What's new in Microsoft 365 July 2021
What's new in Microsoft 365 July 2021
 
What's new in Microsoft 365 June 2021
What's new in Microsoft 365 June 2021What's new in Microsoft 365 June 2021
What's new in Microsoft 365 June 2021
 
Microsoft office 365 what's new for May 2021
Microsoft office 365 what's new for May 2021Microsoft office 365 what's new for May 2021
Microsoft office 365 what's new for May 2021
 
Microsoft Office 365 What's New for April 2021
Microsoft Office 365 What's New for April 2021Microsoft Office 365 What's New for April 2021
Microsoft Office 365 What's New for April 2021
 
Microsoft Office 365 What's New for March 2021
Microsoft Office 365 What's New for March 2021Microsoft Office 365 What's New for March 2021
Microsoft Office 365 What's New for March 2021
 
Microsoft Office 365 What's New for February 2021
Microsoft Office 365 What's New for February 2021Microsoft Office 365 What's New for February 2021
Microsoft Office 365 What's New for February 2021
 
Victoria Office 365 Users Group - Microsoft Teams Breakout Rooms
Victoria Office 365 Users Group - Microsoft Teams Breakout RoomsVictoria Office 365 Users Group - Microsoft Teams Breakout Rooms
Victoria Office 365 Users Group - Microsoft Teams Breakout Rooms
 
Microsoft Office 365 What's New for January 2021
Microsoft Office 365 What's New for January 2021Microsoft Office 365 What's New for January 2021
Microsoft Office 365 What's New for January 2021
 
Microsoft Office 365 What's New for November 2020
Microsoft Office 365 What's New for November 2020Microsoft Office 365 What's New for November 2020
Microsoft Office 365 What's New for November 2020
 
Microsoft Office 365 What's New for October 2020
Microsoft Office 365 What's New for October 2020Microsoft Office 365 What's New for October 2020
Microsoft Office 365 What's New for October 2020
 
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
 

Kürzlich hochgeladen

Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 

Kürzlich hochgeladen (20)

Odoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting ServiceOdoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting Service
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 

Making a Training Database the Easy Way by Tom Benjamin - CRD

  • 1. Making a Training Database the Easy Way
  • 2. 1. Create a calendar of scheduled classes 2. Make it easy for students to register 3. Send reminders to students 4. Collect course feedback 5. Keep a record of registrations 6. Make those records available to students Basic Requirements
  • 3. Easy! • SharePoint calendar list • custom content type based on “event” • custom display form with “Register Me” button • modal display (popup) of “Confirm Registration” which creates new item in “Registrations” list • tools: UI and SharePoint Designer Calendar of Scheduled Classes
  • 4. Student Registration Workflow • does the heavy lifting • copies details of course and instructor from calendar to registrations list • maintains seat count • looks up student’s manager • sends confirmation email to student (includes link to .ics event) List of Registrations (Upcoming)
  • 5. • pauses until 10 days before class, sends first email reminder • pauses until 24 hours before class, sends second email reminder • pauses until class ends, sends link for feedback • moves (copies then deletes) item to past registrations list Attendee Registration Workflow
  • 6. • Calendar • Upcoming Registrations • Past Registrations • Attendee Registration • Instructor Reminder Three Lists & Two Workflows Calendar Upcoming Registrations Past Registrations Instructor Reminder Attendee Registration
  • 7. Provides calendar and list views. Easy to see: • scheduled classes • classes you are teaching Training Calendar
  • 8. Provides list views that HR can group and filter Upcoming Registrations
  • 9. Has custom class sign-in sheet (list filter and dataview web parts) Upcoming Registrations
  • 10. Provides Training History for Me Past Registrations
  • 11. And for My Manager Past Registrations
  • 12. And Statistics for HR Past Registrations
  • 13. Allow staff who manage required training (WCB, safety etc.) • to schedule classes and enroll students • to see what training must be renewed in the coming year • to confirm students actually attended classes and completed them Thinking Ahead
  • 14. How Will We Do That? • another list of staff who must attend required training courses • populated by a workflow running on past registrations using a training expiry date • and by manual entry of new staff or previously untrained staff Thinking Ahead
  • 16. Training managers will be able to: • see and approve upcoming training • schedule new classes • enroll students (select and register) • print sign-in sheets • confirm attendance before records are moved to past registrations Thinking Ahead