Senior Project ( school Bus Tracking System )

Page 1



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 




Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.