Title: The Self Survey Project
1The Self Survey Project
Self SurveyGet data, get smart Self
SurveyGet data, get smart
- Olga Arbitman olgaarbitman_at_rcn.com
- Gavin Qui gavinqiu_at_gmail.com
- Kevin McManus knm218_at_nyu.edu
2Self Survey in a Nutshell
Self SurveyGet data, get smart Self
SurveyGet data, get smart
Audience Anyone who desires information that can
be obtained in question form. Businesses,
non-profits, individuals
- Create surveys online
- Deploy/administer surveys via email
- Survey takers use internet to take survey
- Online reporting for survey creators
- Charge for creating the survey and for each
survey actually taken - Provide advertisements, as a 2nd revenue source,
on each survey taken, eventually to match takers
demographic
3Features in an Ideal World
Self SurveyGet data, get smart Self
SurveyGet data, get smart
- Multiple question types free form text,
one-from-a-list (radio buttons),
multiple-answers-from-a-list (check boxes),
combinations - Stronger links between taker demographics and
advertisements - Custom build reporting
- More complex surveys
4Features Actually Implemented
Self SurveyGet data, get smart Self
SurveyGet data, get smart
- Survey creation just radio button style
- Survey Taking w/advertisement inserted w/o any
matching logic - Survey Reporting simple, cumulative reporting
5Self Survey Data Model
Self SurveyGet data, get smart Self
SurveyGet data, get smart
6Self Survey User Classes
Self SurveyGet data, get smart Self
SurveyGet data, get smart
- Survey Owner Create/define surveys, set dates,
administer, use reports/results - Survey Taker Person who receives email w/link
to taker survey - Advertisers Pay to have relevant adds matched
with survey takers of specific demographics
7Software Design Overview
Self SurveyGet data, get smart Self
SurveyGet data, get smart
- MySQL, JSPs, Servlets, J2E
- Model, View, Controller paradigm separation of
logic and presentation - Objects for each type of interaction db access,
survey creator, survey taker, survey report
viewer, advertisement
8Demonstration
Self SurveyGet data, get smart Self
SurveyGet data, get smart