Professional Documents
Culture Documents
Vitbus: Vit Shuttle Tracking and Management System
Vitbus: Vit Shuttle Tracking and Management System
1. The app should be able to serve a huge number of customers at the same time without problems.
2. The app should be native to Android as well as IOS.
3. UI of the app should be easily understandable.
4. The system will be interactive, and the delays involved are going to be less .So whenever the user tracks
the shuttle, there are no immediate delays.
5. The operation is performed in less than 10 seconds for opening , tracking, displaying the location of the
shuttle.
TOOLS/SOFTWARE USED:
1. Flutter ( Dart )
2. Google Firebase.
3. Figma.
4. Visual Paradigm.
5. Creately.
USE CASE
DIAGRAM
ACTIVITY
DIAGRAM
SEQUENCE
DIAGRAM:
CLASS
DIAGRAM
STATE
TRANSITION
DIAGRAM
TEST CASES
TEST CASES
CONTINUED..
FUTURE
SCOPE
1. Attach Machine Learning algorithms to cluster the people around the busses to go to one route.
2. Provide an administrator from the shuttle management team to give approval to the drivers.
3. Enable online payment for the ride.
REFRENCES:
Bassil, Youssef. "A simulation model for the waterfall software development life cycle." arXiv preprint
arXiv:1205.6904 (2012).
Apps, Create Cross-Platform Mobile, and Rap Payne. "Beginning App Development with Flutter."
Timar-Anton, Casandra, Oana Negru-Subtirica, and Adrian Opre. "The Development and Testing of a Mobile Self-
Tracking App to Strengthen Identity Commitments through Personal Goals." International Journal of Human-
Computer Studies (2021): 102642.
Ruparelia, Nayan B. "Software development lifecycle models." ACM SIGSOFT Software Engineering Notes
35.3 (2010): 8-13.
Everett, Gerald D., and Raymond McLeod Jr. "Software Testing." Testing Across the Entire (2007).
Boehm, Barry W. "A spiral model of software development and enhancement." Computer 21.5 (1988): 61-72.