Download presentation
Presentation is loading. Please wait.
Published byGarey Dennis Modified over 9 years ago
1
APATE CS 501 Presentation 2 04/5/2007 Presented by Homan Lee Kelly Li Yan Zhang Will Cheng
2
APATE Today’s Agenda Recap GAIM Plug-in Data Daemon Web Admin Looking Forward
3
APATE Recap
4
Recap Last time: –Project timeline 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
APATE Recap Issues brought up at last presentation: –User testing too late, needs to be pushed forward –Unintuitive subject entry form when creating experiment
6
APATE Recap Solutions –User testing too late: Implementation going as quickly as possible –Unintuitive subject entry: Redesigned subject entry method –Uploading Excel file functionality to be added at next iteration
7
APATE GAIM Plug-in
8
APATE UML Key_press_event APATE GAIM Plug- in GAIM Core Sending_im_message
9
APATE Demo GAIM Plug-in DEMO
10
APATE Data Daemon
11
APATE Overview + Requirements Interface between GAIM and DB Requirements –Many users multi-threaded –Flexible schema –Data is invaluable guaranteed delivery from GAIM to Server
12
APATE UML Data Daemon HTTP Apache XML ODBC MySQL APATE GAIM Plug-in
13
APATE Added benefits Modular subsystems –Flexible IM client –Flexible Web Admin
14
APATE Demo Data Daemon Demo
15
APATE Web Admin
16
APATE Web Interface overview Customized consent, instruction forms. Experimenter add/del participants Change passwords Permission (admin vs. experimenter)
17
APATE
23
Experimenter add/del participants The experimenter adds participants by typing the participant’s name, email address, and the course the participant is in Can enter multiple participants at once Remove participants through a checkbox interface
24
APATE Permissions (Admin & Experimenter) Admin can create experimenters Experimenters can allow other experimenters to work on their experiments Permissions will be refined to be more fine grain for 3 rd iteration
25
APATE Display Experiment Data Simple XML output of data Proof of concept of communication between website and plugin Will have finalized data output for next iteration
26
APATE Looking Forward GAIM –Keystroke logging Data Daemon –Refine XML schema –Refine web data display –Export data in XML & csv format Web Admin –Export/Import Participants (to Excel) –Reminder email (initial, everyday, final) –Customize the quiz
27
APATE Questions Questions?
28
APATE Thank you
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.