Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

I’m Here!

-Tracking the people in need- Supervised by :

Prof.Fatma Omara & Dr.Eman Hosny TA.Ashraf Mohy

Implemented by

Montaha Daghistani

20160361

Abdelalem Alshaibani

20160315

Ibrahim Abdelhamed

20160004

Khaled Hamdalla

20160329

Graduation Project

Academic Year 2019-2020 Midyear Presentation

Start

Project idea

Helping the authorities/the families

who has children or members with mental diseases such as Alzheimer's

to find them if they get lost by having

a QR-Code that is with the concerned person

Problem Definition

1-Missing People (Children/Mental Diseases)

2-Unidentified Corpses

WHAT ?

1- QR-Code that shows the personal information of the user when scanned.

2- The ability to track the person that has the

QR-Code.

HOW ?

Real life

Solutions

* Bracelets that can be tracked and located by police.

* Use radio frequency to send signals to the rescuers.

The limitations

- Easy to remove

- The carrier of the device is not identified

- The bracelets are not under constant monitoring.

Bracelets

* Inexpensive products

* Provide personal information.

* Several designs and materials are available.

* The information: Patient’s name and address

and the caregiver’s contact information.

The limitations

- Not possible to track

Universal Serial Bus (USB)

* Memory drives inside pendants and bracelets

* Provide medical records and the caregiver's contact information.

The limitations

- Not possible to track

- Not reliable (Damage/Virus)

Identification cards

* Can be purchased or downloaded for free.

* The cards are designed to be carried in a purse, wallet, or pocket.

* Contain information on medicines, allergies, care instructions, and a Medical ID number.

The limitations

- Not possible to track

- May get lost

Tracking Kids By Devices

* Easy to carry and easy to use by the parent.

* Smart watches.

* some of them support calls.

* Some of them have sensors to determine the speed.

The limitations

- Cannot be tracked by any other person/Authority except the parent

- The carrier of the device is not identified

Project

Specifications

System Architecture (Block Diagram)

Functional requirement

User

Authorities

OR

People in Concern

Authorities OR People in Concern

- Log in

- Scan a QR-Code

- View the data stored in that code

- Track a User

User

- Register to the system

- Log in

- Create a request for getting a QR-Code for the relative

- Show relative’s data

- Edit relative’s data

- Track a relative

- Delete a relative

Non-functional requirement

Usability

Reliability

Performance

Security

Usability

- The User can easily request a QR-Code using an easy and Clear Interface

- The User can view, edit and delete a relative’s data easily

- The authorities can view the data in an organized and simple format

Reliability

The system has to be 100% reliable

Performance

Response Time should be few seconds to perform its functionality

Security

Protection by applying authentication and authorization, so any unauthorized access to the system is denied

UseCase Diagram

Class

Diagram

sequence Diagrams

Register

Register

Log in

Log In

Add User

Add User

Update

Update

delete

Delete

Show Users

Show Users

Decode QR-Code

Decode

QR-Code

Entity Relationship Diagram

The Main Techniques used in the project

Hardware

Software Tools

Front-End

Back-End

Documentation

- StarUML

- Microsoft Word

- Java Spring boot

- Postman

- XAMPP

Software

- HTML

- CSS

- Bootstrap 4

- Javascript

- Jquery

- Svg

Work Plan

Completed tasks

Description

Task Title

We chose the idea and identified the objectives that we want to achieve in the project.

#

Brainstorming

1

Reading articles related to our idea and trying to know and understand how it was done.

Gathering Information

2

-Deciding the functional requirements for our project.

-Choosing the suitable programing languages, tools

and techniques to be used in our projects.

Planning

3

4

Survey

A survey was created and shared with group of people to collect a data set for our project.

Working in Progress

Description

Task Title

- Use case Diagram

- Class Diagram

- Sequence Diagrams

#

Designing

the Diagrams

1

- Making the Entity Relationship Diagram

- Creating the Database

Designing

the Database

2

Web Application FrontEnd

3

- Deciding the Pages that we want to create

- Coding

4

BackEnd

- Creating the classes

- Writing the code that implements the functionality that we need (APIs)

5

Documenting

Documenting all the steps and information for the project

Planned tasks

Description

Task Title

Coding the mobile application

#

Mobile Application FrontEnd

1

Connecting the final work to create our final Website and Mobile Application

Connecting the FrontEnd and the BackEnd

2

Gantt Chart

In conclusion, when we planned for this project, we thought about it in a narrow scale (to check on a family member for example), but the idea can be widened in the future and can be implemented in a very large scale such as using it by the police and hospitals to link the largest possible number of people with it and use it to be of great benefit to the country and the society.

Prototype

Learn more about creating dynamic, engaging presentations with Prezi