Group Member Nadia Loqman 1102380 Mais Alkhalaf 1102260 Amani Alzubidi 1102302 Waad Algorashy 1135438
Contents ❖ Introduction ❖ Problem definition ❖ Suggested Solution ❖ SBTS System App ❖ Implementation tools ❖ Testing ❖ difficulties ❖ Future work ❖ Conclusion
Introduction The school bus conveys millions of children every day in various countries around the world. No doubt, these young children are at daily risk either because of lacking of transport validity or driver responsibility. All of previous reasons lead to parents' fear and concerns for their children.
Problem Definition From the principle of safety and protection, our sights are going to protect children in school buses by automating the process of transferring children with modern technology. Therefore we decided to choose our senior project idea about school bus tracking system.
Suggested Solution 

A mobile based system that is integrated with 
 WIFI and GPS Techniques.
SBTS App
Create Account in SBTS App
Driver view
Driver view
Admin Register Student
Parent view
Parent SMS
Implementation Tools: • Android SDK
Implementation Tools: • Google Map API
Implementation Create API Key 

Implementation Create API Key 

Implementation Create API Key 

Implementation Tools: •Parse Platform
Implementation Tools:
•Realm Database
Implementation
•Add new student by the admin. •Add account for user to register as parent or driver. •Make login page. •Add Scan , Show list of student , Map for driver. •Add Map with find bus button to specify the current location of bus.
Testing ❖ Functional testing o SBTS unit and integration testing. o SBTS system testing. ❖ Non-functional testing o SBTS usability testing • Performance measurements • Reliability measurements
Testing
Testing
Difficulties: 1. Download Android
 Studio. 2. Download Needed Library. 3. Retrieve data from database. 4. Internet. 5. Create dynamic table. 6. Order students according to nearest location to bus. 7. Testing Map.
Future Work: 1. Providing other ways to send notification to parent. 2. add a way to make parent communicate with company by application. 3. Developing the application in different platforms.
Conclusion
The proposed system will facilitate : 1. Process of tacking attendance. 2. Inform parent before there children arrived. 3. Allow parent track the current bus location. 4. Allow driver to get accurate student address.
Thank you