28
Graduation Project Seminar Intelli-Diet Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

Embed Size (px)

Citation preview

Page 1: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

Graduation Project Seminar

Intelli-Diet

Students: Dalal I. Mughrabi & Jumanah H. Qasrawi

Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

 

 

Page 2: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

2

Motivation

Lose weight and keep fit.

Challenge to stick with healthy diet and regular exercises.

Self control.

Page 3: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

Solution….

Here it is the INTELLI-DIET ……

Easy way to keep you motivated

3

Page 4: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

4

Page 5: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

5

Features

Graphical interface Calories needed daily Large database Net calories BMI Pedometer Log out and in any time with keeping you

data saved

Page 6: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

6

Methodology

SDK – ANDROID 2.2

Android database SQLite

Sensor manager

Page 7: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

7

Explore data returned through a content provider.

 Created and opened

Requests through content providers

Database

Page 8: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

8

Logics and Implementations

Create Account

Age Weight Height Gender

Page 9: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

9

Logics and implementations

Calculate BMI

BMI is the Body Mass Index

Page 10: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

10

Logics and Implementations

BMI Categories

Page 11: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

11

Logics and implementations

Calories Counter Every person's need of calories per day

vary from one to another.

Page 12: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

12

Logics and Implementations

Calories Tracker

Compare calories in and calories out

Page 13: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

13

Logics and Implementations

Page 14: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

14

Weight Goal

Whether you need to lose, gain or maintain weight it can help you.

Logics and Implementations

Page 15: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

15

Logics and Implementations

Food tracker

Breakfast Lunch Dinner Snacks

Page 16: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

16

Logics and Implementations

Page 17: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

17

Logics and Implementations

Exercises Tracker

Opportunity to choose between many different kinds of activities you may do.

Page 18: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

18

Logics and Implementations

Page 19: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

19

Logics and Implementations

Pedometer

Count each step a person takes. Number of calories burned

Page 20: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

20

We use the accelerometer sensor

Logics and Implementations

Page 21: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

21

Step Detector

Logics and Implementations

Page 22: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

22

Distance Parameter

Distance = number of steps × Step length

Logics and Implementations

Page 23: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

23

Pace parameter

Number of steps per minutes.

Logics and Implementations

Page 24: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

24

Speed parameter Speed= Distance / Time Or Speed = Pace * step_lenght

Logics and Implementations

Page 25: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

25

Calories Burned

Calories burned= weight*step_length* P*steps

P is walking vector=0.708

Logics and Implementations

Page 26: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

26

Accuracy

Assume that it's in error by least 10 percent.

Logics and Implementations

Page 27: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

27

Thanks

First, we present our thanks for computer engineering department in AN-Najah National University.

Thanks to our supervisors: Dr. Raed Al-qadi Dr. Ashraf Armoosh   Thanks to the Committee discussion members: Dr. Luai Malhis Dr. Haya Samaneh

Page 28: Graduation Project Seminar Students: Dalal I. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. Ashraf Armoosh

>> Now we move to the Demo ……