Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
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
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
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.
* 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.
* 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
* 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)
* 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
* 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
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
Usability
Reliability
Performance
Security
- 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
The system has to be 100% reliable
Response Time should be few seconds to perform its functionality
Protection by applying authentication and authorization, so any unauthorized access to the system is denied
Register
Log In
Add User
Update
Delete
Show Users
Decode
QR-Code
Hardware
Front-End
Back-End
Documentation
- StarUML
- Microsoft Word
- Java Spring boot
- Postman
- XAMPP
Software
- HTML
- CSS
- Bootstrap 4
- Javascript
- Jquery
- Svg
Work Plan
Description
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.
Description
- 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
Description
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
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