WHERE ART THOU? USING LOCATION- SENSING TECHNOLOGIES TO SECURE CHILDREN By Takudzwa Madzande...

Preview:

Citation preview

WHERE ART THOU?USING LOCATION-SENSING TECHNOLOGIES TO SECURE CHILDRENBy

Takudzwa MadzandeSupervisor: Prof IM Venter

Overview

RecapUser Interface Specification

Object Oriented AnalysisObject Oriented Design

TechnologiesPrototype

Project PlanReferencesQuestions

Recap

Working no longer seems

optional

Children left with

strangers

How safe are the children?

RecapMonitoring technology to keep a parent informed about their child’s well-being:

Location

• Is the child still in a safe area• Moved out of safety

Physical

well being

• Energy levels• Blood pressure

Physiological

well-being

• Happy• Normal• Distressed

User Interface SpecificationCLICK TO ACCESS MAP

CLICK TO ACCESS MAP

CLICK TO “X” TO CLOSE

CLICK TO RETURN TO SAFE

CLICK TO ACCESS MAP

Technologies

Sensors : Global Positioning Satellite “GPS”E-Health Sensor

RFID tagsRFID readers

GatewayAndroid phone

Technologies

• e-Health Sensor Shield for Arduino and Raspberry Pi• Pulse and oxygen in blood sensor (SPO2)• Airflow sensor (breathing)• Body temperature sensor• Electrocardiogram sensor (ECG)• Galvanic skin response sensor (GSR - sweating)• Blood pressure sensor (sphygmomanometer) V2.0• Patient position sensor (Accelerometer)• Electromyography Sensor (EMG)

Object Oriented Analysis

Object Oriented Design

INTERFACE• Attributes

• Status• Alert• Safe• Tampering• Timestamp• Parent

• Methods• GetStatus() • SetStatus() • DisplayStatus()

PARENT INFORMER• Attributes

• Parent • Status• Tampering • Child• Name

• Methods• GetParent() • SetPatent() • GetChild() • SetChild() • GetStatus() • SetStatus()• DetStatus()

CHILD• Attributes

• Name• Location• Pulse• Mood• Age• Gender

• Methods• GetName() • SetName() • GetAge() • SetAge() • GetGender()• SetGender() • GetMood() • SetMood() • GetPulse() • SetPulse()

Object Oriented DesignLOCATION

• Attributes• Location• TimeStamp

• Methods• GetLocation() • SetLocation()

PULSE• Attributes

• Pulse• TimeStamp

• Methods• GetPulse() • SetPulse()

MOOD• Attributes

• Mood• TimeStamp

• Methods• GetMood() • SetMood()

SETTINGS• Attributes

• Name• Age• Gender• Occupation• Child

• Methods• GetName() • SetName() • GetAge() • SetAge() • GetGender()• SetGender() • GetOccupation() • SetOccupation() • AddChild() • RemoveChild()• GetLocation()• SetLocation()

Key

How the system works

Key

How the system works

Key

How the system works

Key

How the system works

Key

How the system works

Key

How the system works

Key

How the system works

Key

How the system works

Key

How the system works

Key

How the system works

Key

How the system works

How the system works

Child

Parent

Cloud

Prototype

Project Plan

Term Tasks Completed

Term 1 Requirements ✔Requirements Analysis ✔

Term 2 User Interface Specification ✔Prototype ✔Object Oriented Analysis ✔Object Oriented Design ✔

Term 3 Project Implementation

Term 4 Testing

References• Blackline GPS Snitch Review. (2008, 10 24). (slashgear) Retrieved 04 21, 2015, from

http://www.slashgear.com/: http://www.slashgear.com/blackline-gps-snitch-review-2420314/• Leenderts, D. (2015, 04 29). Security for child during day-care. (T. Madzande, Interviewer)• Meet the Perfect Companion for Your Child’s Adventures. (n.d.). (amberalertgps) Retrieved 04

21, 2015, from https://www.amberalertgps.com/: https://www.amberalertgps.com/• The Spot Satellite GPS Messenger. (2015). (findmespot) Retrieved 04 21, 2015, from

http://findmespot.com/: http://findmespot.com/en/index.php?cid=102• The Ultimate GPS Child Tracking Buyer's Guide. (2008, 05 6). (gpsmagazine) Retrieved 04 21,

2015, from http://www.gpsmagazine.com/: http://www.gpsmagazine.com/2008/05/the_ultimate_gps_child_trackin.php#.VRKCS-RI-00

• World`s Best Finders & GPS Trackers. (2015). (loc8tor) Retrieved 04 21, 2015, from http://www.loc8tor.com/: http://www.loc8tor.com/de/

Questions?

Recommended