CMPT-275 ImageComm Application Presentation
-
Upload
desirae-klein -
Category
Documents
-
view
26 -
download
2
description
Transcript of CMPT-275 ImageComm Application Presentation
![Page 1: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/1.jpg)
- Final Version
TEAM i7:
Andy JamesAshish AgarwalPouya SadegholvadRui WangYeaji Moon
![Page 2: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/2.jpg)
Agenda
2
![Page 3: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/3.jpg)
Autistic Disorder – “Classic Autism”PubMed Health defines autistic disorder as – “Autism is a developmental disorder that
appears in the first 3 years of life & affects the normal development of social and communication skills.”
Centers for Disease Control and Prevention:“People with autistic disorder usually have significant language delays, social, andcommunication challenges.”
Sufferers of autism have certain patterns to communicate and learn.
3
![Page 4: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/4.jpg)
4
Old approach - flash cards
![Page 5: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/5.jpg)
SummaryimageComm is an iPhone and iPod Touch application
that used images stored on the device to help victims
of autism communicate with others.
User-account control to protect images.
Unlimited categories and images can be stored in the
device.
Activity Alert feature to keep a track of images opened
5
Features:
![Page 6: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/6.jpg)
System Overview
6
Architecture Diagram
![Page 7: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/7.jpg)
Major Design Decisions
SQLite database stores images in local
database
PHP and MySQL based web component to
keep track of images opened
7
![Page 8: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/8.jpg)
Quality AssuranceBlack Box testing
Tested that each function works correctlyTried incorrect usage test cases and error messages
appeared
System / Integration testingTested that related functions work together correctly
White Box testingTested each single function by simulating a click
event Usability testing
Tested under real-usage environmentUser acceptance testing
8
![Page 9: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/9.jpg)
No Known Bugs
25 unit tests performed
Over 100 hours of Black Box testing
9
![Page 10: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/10.jpg)
FeedbackGreat:
User interface is friendlyEasy to useThe activity alerts feature is great
Not so great:Need to train autistic users to use the app Adding images to the Photo Library is
sometimes inconvenient
10
![Page 11: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/11.jpg)
Post Mortem Analysis
Project Management • Dividing work into sub-groups• Dividing work according to skillset• Setting bi-weekly milestones• Weekly team meetings
Major Problems • Learning Objective-C
11
![Page 12: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/12.jpg)
Post Mortem AnalysisMajor Human Problems • Lack of proactivity
What we would do differently ?• Divide work among team members from Day 1
Advice for next year students • Learn Objective-C ASAP
12
![Page 13: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/13.jpg)
DemonstrationLinks here…
13
![Page 14: CMPT-275 ImageComm Application Presentation](https://reader034.fdocuments.in/reader034/viewer/2022052701/56812ca9550346895d915356/html5/thumbnails/14.jpg)
Thank You
Questions?
14