Download presentation
Presentation is loading. Please wait.
Published byClaude Butler Modified over 8 years ago
1
APATE CS 501 Presentation 1 03/08/2007 Presented by William Cheng Yan Zhang Rodney Eng Connie Wong
2
Overview Project Overview Scenarios Web interface Use Cases Database Gaim plug-in
3
Project Overview Software tool to study computer mediated communications Allows experimenters to gather data about individual instant message messages Built on top of Gaim Web administrative interface
4
Project timeline & milestones 1st Iteration (March 8, 2007) Prototype – User interface mockup 2nd Iteration (April 4, 2007) Bare minimum functionality – network and database Gaim Subtasks: Log user info – March 17 th UI refinement – March 24 th 3rd Iteration (May 2, 2007) Functionally complete – testing begins and features reassessed Final Delivery (May 9, 2007)
5
Overall System Design
6
Scenario (Experimenter) Homan, a researcher on deception research (Lie-M) 1. Homan receives an email from admin with experimenter login name and password 2. He logs into the website as experimenter 3. He creates a new experiment with details Experiment name (Lie-M) Question to be asked (Please rate the deception level) Rating technique (Radio button) Scale (0 to 5) Period of experiment (1 week)
7
Scenario (Experimenter) 4. He collects email and screen name directly from the subjects 5. He logs in to edit the experiment details, entering the email and name of the subjects 6. The system sends emails to the subjects with their login name and password 7. After a week, he views the result and downloads the result in the XML format for further analysis
8
Scenario (Subject) Yan, a Cornell student 1. He signs up with the experimenter, providing his email and name to the experimenter 2. He receives an email from the system, with a website URL, login name and password. 3. He logs on the website as subject 4. He signs the consent form on the website
9
Scenario (Subject) 5. He does a training on the site about the experiment, and takes a quiz afterward 6. He passes, and the website displays an instruction page and a link to download the package (Gaim + Apate) 7. He downloads and installs the package 8. He opens Gaim, and logs in using screen name. Apate plug-in shakes hands with the database and downloads the specification of the experiment assigned
10
Scenario (Subject) 9. He uses GAIM as usual, and rates every sentence he sends “I screwed up the midterm.”; rate: 1 “busy now, gtg.”; rate: 5 “ttyl”; Yan forgets to rate. The screen flashes Yan rates the message; rate: 1 10. He receives email notification to do the experiment every morning during the experiment week 11. After the week, email is sent to Yan, directing him to debriefing page and instructions to uninstall GAIM / deactivate the plug-in
11
Use Case diagram (Experimenter) Create Experiment Assign subjects Edit Experiment Settings Experimenter View and Download Results (4/4) Assign Permissions (4/4) Create Demographics Survey (5/2) Create Training Page(5/2) Create Quiz (5/2) Change Password (4/4)
12
Use Case Diagram (Subject) Receive Account Information Subject Download Package (Gaim + Apate) (4/4) Sign Consent Form Add Screen Names (4/4) Fill Out Demographics (5/2) Training (5/2) Take Quiz (5/2) Change Password (4/4)
13
Use Case Diagram (Administrator) Create Account (4/4) Administrator Assign Permissions (4/4) Change Password (4/4)
14
Entity Relationship Diagram
15
Gaim plug-in Data input can be handled without mouse User reminded to enter a rating for each sent message Does not force user to go through excessive effort
16
GAIM plug-in
17
Demo
18
GAIM Screen Shots
20
Questions Questions?
21
Thank you
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.