Date post: | 14-May-2015 |
Category: |
Software |
Upload: | itgroove-professional-services |
View: | 330 times |
Download: | 2 times |
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