SlideShare a Scribd company logo
1 of 8
Functional requirements
• Content management system that has several templates for
housing training content
• Each module will consist of a single landing page of rich media
content (video, image, animation, pdf viewer) and a short
introductory write up
• Registered users will receive an email every week with a link to a
new training module
• Users will have to log in to see the content
• The system will track users that have logged in to view the training
content
• Two templates required to start. Additional templates will be
added as time passes
• Templates / Site must be responsive for mobile devices
Media Content
(images, video, animation, slide viewer)
Intro
Complete
Branding
Template #1
Media content
Intro
Media content
Or embeddable form
(jotform)
Submit
Branding
Template #2
Registration requirements
• Users can sign up online as individuals
– Paypal integration required
• Administrator can bulk upload users via .csv file
• Administrator can add a group
• Administrator can add sub-groups
• Signup fields include:
– First Name
– Last Name
– Title
– Email address
– Business / Group Name
– Sub Group Name
• User can set password
• Users will receive a thank you note upon online signup along with the date
they will receive their first module (all users will receive a streamlined
message when bulk uploaded)
• Administrator can designate a user as a “Group Manager”
Reporting requirements
• How many users viewed the content (# and %)
• How many users by group / sub group (# and %)
• Who viewed by user (First & Last)
• Who did not view by name (First & Last)
• Every week a designated group manager will get a report
emailed to them that shows results from previous week
– How many users by group / sub group (# and %)
– Who viewed by name (First & Last)
– Who did not view by name (First & Last)
Communication requirements
• Email once a week with link to module
– Ideally this process is automated (Mailchimp API?)
• Emails are pre-scheduled according to start date
– When they sign up user first receives module 1, regardless
of when user signs up
– For example:
• if user 1 signs up today (Oct 22) she receives a link to module 1 on
the first Monday of the following month (Nov)
• If user 2 signs up Nov 1st, he’ll receive module 1 on Dec 1st. User
1 will receive module 2 on Dec 1st.
Access control requirements
• User has a user name (email address) / password
• User can edit / change password
• User can get password reminder email if password is
forgotten
• Users are associated with a Group / Organization and
potentially a sub-group
• User has one week to view each module, after which time
that module will become inactive for the user
• User can log into a module only twice before they can no
longer log in
Administrator requirements
• Administrator can log in
• Administrator can see all modules
• Administrator can reorder existing modules
• Administrator can edit existing modules
• Administrator can create a new module using a simple CMS tool
• Administrator can bulk upload new users using a CSV file
• Administrator can delete users
• Administrator can bulk delete users
• Administrator can delete groups of users & subgroups
• Administrator can see basic reports (see reporting requirements)
• Administrator can export report data to send to users

More Related Content

Similar to Hwfl training requirements

Thesis Defense
Thesis DefenseThesis Defense
Thesis Defense
Junxin Xie
 
Sample project requirements document
Sample project requirements documentSample project requirements document
Sample project requirements document
ALATechSource
 

Similar to Hwfl training requirements (20)

online examination system
online examination systemonline examination system
online examination system
 
Online Examination
Online ExaminationOnline Examination
Online Examination
 
What’s new in DotNetNuke 6.2
What’s new in DotNetNuke 6.2What’s new in DotNetNuke 6.2
What’s new in DotNetNuke 6.2
 
Client server chat
Client server chatClient server chat
Client server chat
 
Project Management System
Project Management SystemProject Management System
Project Management System
 
The library management system
The library management systemThe library management system
The library management system
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Mahara: An overview of the ePortfolio application
Mahara: An overview of the ePortfolio applicationMahara: An overview of the ePortfolio application
Mahara: An overview of the ePortfolio application
 
Week1_part1_ IntroToUnit_v12.pptx
Week1_part1_ IntroToUnit_v12.pptxWeek1_part1_ IntroToUnit_v12.pptx
Week1_part1_ IntroToUnit_v12.pptx
 
OCSP.pptx
OCSP.pptxOCSP.pptx
OCSP.pptx
 
KMS
KMSKMS
KMS
 
Backup Photos- Project Proposal
Backup Photos- Project ProposalBackup Photos- Project Proposal
Backup Photos- Project Proposal
 
AFI :: Dumas
AFI :: DumasAFI :: Dumas
AFI :: Dumas
 
Thesis Defense
Thesis DefenseThesis Defense
Thesis Defense
 
Sample project requirements document
Sample project requirements documentSample project requirements document
Sample project requirements document
 
iMIS Online Communities
iMIS Online CommunitiesiMIS Online Communities
iMIS Online Communities
 
Necto 16 training 17 - administration
Necto 16 training 17 -  administrationNecto 16 training 17 -  administration
Necto 16 training 17 - administration
 
Linkedin NUS QCon 2009 slides
Linkedin NUS QCon 2009 slidesLinkedin NUS QCon 2009 slides
Linkedin NUS QCon 2009 slides
 
InfoQ QCon San Francisco 2009
InfoQ QCon San Francisco 2009InfoQ QCon San Francisco 2009
InfoQ QCon San Francisco 2009
 
Visa immigration for canada final 2020 21
Visa immigration for canada final 2020 21Visa immigration for canada final 2020 21
Visa immigration for canada final 2020 21
 

Recently uploaded

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
 

Recently uploaded (20)

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 

Hwfl training requirements

  • 1. Functional requirements • Content management system that has several templates for housing training content • Each module will consist of a single landing page of rich media content (video, image, animation, pdf viewer) and a short introductory write up • Registered users will receive an email every week with a link to a new training module • Users will have to log in to see the content • The system will track users that have logged in to view the training content • Two templates required to start. Additional templates will be added as time passes • Templates / Site must be responsive for mobile devices
  • 2. Media Content (images, video, animation, slide viewer) Intro Complete Branding Template #1
  • 3. Media content Intro Media content Or embeddable form (jotform) Submit Branding Template #2
  • 4. Registration requirements • Users can sign up online as individuals – Paypal integration required • Administrator can bulk upload users via .csv file • Administrator can add a group • Administrator can add sub-groups • Signup fields include: – First Name – Last Name – Title – Email address – Business / Group Name – Sub Group Name • User can set password • Users will receive a thank you note upon online signup along with the date they will receive their first module (all users will receive a streamlined message when bulk uploaded) • Administrator can designate a user as a “Group Manager”
  • 5. Reporting requirements • How many users viewed the content (# and %) • How many users by group / sub group (# and %) • Who viewed by user (First & Last) • Who did not view by name (First & Last) • Every week a designated group manager will get a report emailed to them that shows results from previous week – How many users by group / sub group (# and %) – Who viewed by name (First & Last) – Who did not view by name (First & Last)
  • 6. Communication requirements • Email once a week with link to module – Ideally this process is automated (Mailchimp API?) • Emails are pre-scheduled according to start date – When they sign up user first receives module 1, regardless of when user signs up – For example: • if user 1 signs up today (Oct 22) she receives a link to module 1 on the first Monday of the following month (Nov) • If user 2 signs up Nov 1st, he’ll receive module 1 on Dec 1st. User 1 will receive module 2 on Dec 1st.
  • 7. Access control requirements • User has a user name (email address) / password • User can edit / change password • User can get password reminder email if password is forgotten • Users are associated with a Group / Organization and potentially a sub-group • User has one week to view each module, after which time that module will become inactive for the user • User can log into a module only twice before they can no longer log in
  • 8. Administrator requirements • Administrator can log in • Administrator can see all modules • Administrator can reorder existing modules • Administrator can edit existing modules • Administrator can create a new module using a simple CMS tool • Administrator can bulk upload new users using a CSV file • Administrator can delete users • Administrator can bulk delete users • Administrator can delete groups of users & subgroups • Administrator can see basic reports (see reporting requirements) • Administrator can export report data to send to users