SlideShare a Scribd company logo
WebSurvey is the Answer
    What was the Question?
Websurvey
Websurvey
Websurvey
Websurvey
Websurvey
What is WebSurvey?
• Online tool that allows users to quickly:
   • Build a survey from a variety of question types.
   •   Publish survey to the World Wide Web.
   •   Limit the users who may access the survey.
   •   Assign administrative privileges to other users.
   •   Quickly access a summary of data collected.
   •   Export results to an external application for further
       processing.
Why Roll Our Own?

          FOIPOP
(Freedom of Information Protection of Privacy Act)
FOI / POP
• Section 30.1   
  • A public body must ensure that personal
    information in its custody or under its control is
    stored only in Canada and accessed only in
    Canada.
Marching Orders
• Create an application that is:
  •   Locally Hosted
  •   Easy to Use
  •   Self Serve
  •   Flexible
  •   Scalable
  •   Robust
  •   Secure
LOGIN PAGE
WELCOME PAGE
MY SURVEYS
GENERAL TAB
QUESTIONS
TITLE PAGE
CHECKBOXES
RADIO BUTTONS
RATINGS MATRIX
RATINGS MATRIX 1 TO 5
CUSTOM RATING
MATRIX GROOVY
QUESTIONS FILLED
QUESTIONS FILLED REORD
ACCESS
ADMINISTRATOR
ADMINISTRATOR KIPLING
MY SURVEYS WITH NEW
MY SURVEYS PUBLISHED
FILL TITLE
FILL MATRIX
FILL CHECK BOX
FILL RADIO
FILL COMMENT
FILL THANK YOU
MY SURVEYS FILLED
VIEW SUBMISSIONS
VIEW IND SUB
VIEW SUBMISSIONS
VIEW SUMMARY
VIEW SUBMISSIONS
Under the Hood
•   WebObjects and Java
•   MySQL 5
•   Exports to tab delimited text
•   Three tier architecture
•   SSL secure server
•   LDAP for authentication
•   Maillist2 for ACL
Privacy vs Integrity

      Log in
                                                             Authenticated   LDAP
                   ed                     Check Access   Au
               t                                            th
            yp                                                 o
         cr                                                        riz
      En                                                              ed
                                    d
                            if   ie
                        Ver



                                        Encrypted
Version 1.1

• Survey Layout Options
  Allow form-like survey layouts
Version 1.1

• Save survey as template



• Create a new survey based on template
Version 1.1
• Token Access Control
Usage Statistics

•   Deployed June 2005
•   Total Surveys 1741
•   Total Submissions 60798
•   Largest Survey 3198
    submissions
Version 2.0
Version 2.0

•   Question Branching/Skipping
•   Multiple Language Support
•   Customized Look and Feel
•   Mini Application Templates
     • Workshop / Event Registration
     • Course Evaluations
     • Elections and Balloting
     • Membership Management
Version 2.0
•   Ajax Interfaces
•   Loosely – Coupled Service Based Modules
•   Credit Card Processing Module
•   Shibboleth Integration
•   Plugin Structure
•   Custom Validation Engine
•   Possible Programming Language switch to
    Ruby on Rails
Warnings
• You’re giving the lunatics the keys
  to the asylum
• People will use it for weird things
• People use it at weird times
• It scales fast
• People’s research depend on it
• You’ll never capture all use cases
Questions?
      Jeremy_rosenberg@sfu.ca

More Related Content

PDF
Evaluating your stylesheets
KEY
2011 mongo sf-schemadesign
DOCX
My day Jesus
PPTX
Aiducation catalogue feb 28 version
PDF
Hum1020 fa2014 exam 4 study guide
DOCX
8 instrumento autoeficacia grupo 8
PPT
Hotmail
PDF
Виртуализирано видеонаблюдение под FreeBSD
Evaluating your stylesheets
2011 mongo sf-schemadesign
My day Jesus
Aiducation catalogue feb 28 version
Hum1020 fa2014 exam 4 study guide
8 instrumento autoeficacia grupo 8
Hotmail
Виртуализирано видеонаблюдение под FreeBSD

Viewers also liked (20)

PDF
Historically Important People
PDF
PDF
Arh2050 1730 syllabus
PPTX
Deborap
PDF
OpenRegistry at Simon Fraser University
PPTX
Daily routines by Valerie
PPTX
London web perfug_performancefocused_devops_feb2014
PDF
Java Tech & Tools | Big Blobs: Moving Big Data In and Out of the Cloud | Adri...
PPTX
HSPS 2015 - SharePoint Performance Santiy Checks
PPTX
Social Media: What? Why? & How? MBP Presentation
PDF
SharePoint TechCon 2009 - 907
PPTX
Alberti Center Sample Presentation for Parents
PDF
Innovate or Die - changing your mindset about cloud @scottsanchez
PPTX
Hugs instead of Bugs: Dreaming of Quality Tools for Devs and Testers
PDF
Tsahim 1
PDF
ART1204 Sarcophagus Lid Homework
PDF
State of the safety net 2014
PDF
Arh2050 fa2015 proust questionnaire
PPTX
STP 2014 - Lets Learn from the Top Performance Mistakes in 2013
PPTX
CleverBear презентация
Historically Important People
Arh2050 1730 syllabus
Deborap
OpenRegistry at Simon Fraser University
Daily routines by Valerie
London web perfug_performancefocused_devops_feb2014
Java Tech & Tools | Big Blobs: Moving Big Data In and Out of the Cloud | Adri...
HSPS 2015 - SharePoint Performance Santiy Checks
Social Media: What? Why? & How? MBP Presentation
SharePoint TechCon 2009 - 907
Alberti Center Sample Presentation for Parents
Innovate or Die - changing your mindset about cloud @scottsanchez
Hugs instead of Bugs: Dreaming of Quality Tools for Devs and Testers
Tsahim 1
ART1204 Sarcophagus Lid Homework
State of the safety net 2014
Arh2050 fa2015 proust questionnaire
STP 2014 - Lets Learn from the Top Performance Mistakes in 2013
CleverBear презентация
Ad

Similar to Websurvey (20)

PDF
Acronym Soup
PDF
Iiw2007b Madsen 01
PDF
I Know What Youll Do Next Summer - The Skills You Will Be Learning 
as a Domi...
PDF
Is the Web at Risk?
PDF
How do you know? Asking questions!
PPTX
You Don't Need IT To Do That - The World of Outsourcing and SaaS
PDF
The lust for knowledge and experience
PPTX
How does Academia fare in the realm of Web Security?
PDF
Nonprofit technology common problems and some possible solutions
PPT
FIND ME IF YOU CAN – SMART FUZZING AND DISCOVERY
PDF
Brown aug11 bsdmag
PDF
HTML5 Security
PDF
Mobile Web Development with MWF
PDF
Acquia Commons
PPTX
UR on the Cheap December 2012
PPT
Web Futures: Implications For HE
PDF
Find me if you can – smart fuzzing and discovery! shreeraj shah
PDF
Consumer Identity Management
PDF
Mobile application security – effective methodology, efficient testing! hem...
PDF
Acronym Soup
Iiw2007b Madsen 01
I Know What Youll Do Next Summer - The Skills You Will Be Learning 
as a Domi...
Is the Web at Risk?
How do you know? Asking questions!
You Don't Need IT To Do That - The World of Outsourcing and SaaS
The lust for knowledge and experience
How does Academia fare in the realm of Web Security?
Nonprofit technology common problems and some possible solutions
FIND ME IF YOU CAN – SMART FUZZING AND DISCOVERY
Brown aug11 bsdmag
HTML5 Security
Mobile Web Development with MWF
Acquia Commons
UR on the Cheap December 2012
Web Futures: Implications For HE
Find me if you can – smart fuzzing and discovery! shreeraj shah
Consumer Identity Management
Mobile application security – effective methodology, efficient testing! hem...
Ad

More from Jeremy Rosenberg (7)

PDF
Social Credential Use in CAS
PDF
SFU Identity Management Overview
PPT
Update on Institutional Identity Management Priorities at SFU
PPTX
Exploring Cloud Credentials for Institutional Use
PDF
DIY to CMS
PPT
Campus Perspectives on OpenRegistry
PPT
Opening Up Academic Planning Information
Social Credential Use in CAS
SFU Identity Management Overview
Update on Institutional Identity Management Priorities at SFU
Exploring Cloud Credentials for Institutional Use
DIY to CMS
Campus Perspectives on OpenRegistry
Opening Up Academic Planning Information

Recently uploaded (20)

PPTX
1. Introduction to Computer Programming.pptx
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPT
What is a Computer? Input Devices /output devices
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
The various Industrial Revolutions .pptx
PDF
Hybrid model detection and classification of lung cancer
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PDF
Architecture types and enterprise applications.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
A comparative study of natural language inference in Swahili using monolingua...
1. Introduction to Computer Programming.pptx
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
observCloud-Native Containerability and monitoring.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Group 1 Presentation -Planning and Decision Making .pptx
What is a Computer? Input Devices /output devices
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
The various Industrial Revolutions .pptx
Hybrid model detection and classification of lung cancer
Zenith AI: Advanced Artificial Intelligence
DP Operators-handbook-extract for the Mautical Institute
O2C Customer Invoices to Receipt V15A.pptx
Enhancing emotion recognition model for a student engagement use case through...
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
Architecture types and enterprise applications.pdf
Programs and apps: productivity, graphics, security and other tools
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
NewMind AI Weekly Chronicles - August'25-Week II
A comparative study of natural language inference in Swahili using monolingua...

Websurvey

Editor's Notes

  • #2: Who has heard of WebSurvey? That’s a traditional survey, easy to deploy just ask, difficult to tabulate, count hands This is the new way to do surveys -Research, Evaluations, Elections
  • #8: -why websurvey was created the criteria
  • #9: -why websurvey was created the criteria http://www.istockphoto.com/file_closeup/object/5814500_data_security_green_army_men.php?id=5814500
  • #10: -why websurvey was created the criteria
  • #11: -why websurvey was created the criteria
  • #12: -login -must have an active sfu computing id to create a survey
  • #13: Welcome page tells you about the tool Click My Surveys to get started
  • #14: Displays your existing surveys, Preview or edit them Click NEW to start building a new survey
  • #15: Give it a name An internal description Completed text for when you are finished Completed url, usually your departments website or a contest page Publish to go live, more on this later Move on to setting up questions
  • #16: Choose the question type from the pull down menu Good to start with a title page (not technically a question) Click create
  • #17: Two simple fields, the title to appear on the page and a paragraph of text Note that these fields accept HTML so you can customize your display, I’ll just BOLD the word surveys
  • #18: Adding more questions, here is a checkbox Again the question text Add choice Set defaults Delete if wrong
  • #19: Radio buttons are similar but mutually exclusive, no default but can be required
  • #20: Rating matrix is a little different, might want to use Hot Tips here
  • #21: Add items the same as a checkbox Select a rating scale, 1 to 5 by default Don’t like it, choose customize
  • #22: Create your own rating scale, save and finish
  • #23: Custom rating scales will be available to you any time you go in to create a survey
  • #24: Back to questions page. Notice I added a comment box as well Want to reorder the questions Just click the icon and drag and drop Lets move the rating matrix question up
  • #25: Now rating matrix is second question Move on to set access control for the survey
  • #26: Everyone - anyone with an internet connection Authenticated Only - must have sfu computing ID (includes external and sponsored accounts) Broad category, only undergrads, only faculty Maillist - good for course evaluations etc Computing ID - small number of specific people, more than 20 should use maillist Administrators only - basically for testing Limit authenticated users to one - if you choose any access control BUT everyone, you can limit submissions to one per person Set up administrators
  • #27: Enter the computing ID Determine if read only (meaning can only see submissions, can’t change survey) Add
  • #28: Good old Rudyard is now an admin in this survey will appear under “My Surveys” when he logs in from beyond the grave…. Finished with Survey, save changes.
  • #29: Back to My Surveys display, now we see the Survey about Surveys is in the list. Note Click to Publish link this is basically a shortcut to the Publish checkbox on the General tab
  • #30: There is the custom URL you give users to direct them to your survey Clicking on it will spawn a new window
  • #31: And there is our title page, notice the HTML in the text field is preserved and the word surveys is in bold Click next
  • #32: There is our rating matrix with our custom scale Choose Gnarly, Copacetic, Groovy, Groovy Next
  • #33: Check boxes, I like Comment Fields and Ratings Matrix questions Next
  • #34: 6 to 10 Next
  • #35: Final comment and notice the submit button to complete the survey
  • #36: Continue will take me to the URL that was specified in the General tab, usually your department’s page etc.
  • #37: Now to view the submissions
  • #38: I filled in five more surveys to beef up the stats a little Clicking the survey count
  • #39: Gives me a list of the submissions by time and allows me to view each one individually View Submissions takes me back
  • #40: This is more valuable, it gives you a summary of all the submissions
  • #41: For each question, the question text and type are displayed For a ratings matrix question, the number of choices for each item is displayed in a grid Checkbox and radio button choices are displayed with a relative bar graph Notice the number of Radio button answers must equal the number of submissions if it was required Text answers and comments display the last five, you can click more to see the rest in another window, click continue to return the WebSurvey
  • #42: From the Submissions manager you can also Export the files to a tab delimited text file for importing into Excel etc. Finally, see this little trash can? That will delete all submissions. WARNING! This can not be reversed, it is a privacy issue, administrators must have the power to irreversibly destroy submissions when they are finished with them
  • #43: So what’s under the hood
  • #44: The big issue we need to overcome was privacy versus integrity Here is a description of the logic flow.
  • #45: So what’s under the hood
  • #46: So what’s under the hood
  • #47: So what’s under the hood
  • #48: Stats, without any promotion
  • #49: What the future holds
  • #52: It’s like giving the lunatics the keys to the asylum
  • #53: Try it yourself