Ambulance Booking App: 1) Background/ Problem Statement
Ambulance Booking App: 1) Background/ Problem Statement
Ambulance plays a very crucial role when an accident occurs on the road
network or in case of any medical emergency and the need arises to save a
human life. Manual booking of an ambulance at times of emergency can take
away precious time as it is a time-consuming process. Furthermore, the delay
caused due to the heavy traffic congestion in between the pickup spot and the
hospital facility may increase the risk of death for the victim.
The system proposed here will help the users book an ambulance easily in an
instant. The user will have to select the ambulance size, pick-up point & hospital.
In case of emergency, the user will have to just select the pick-up point &
destination and the system will automatically book the nearest ambulance and
hospital. Once booked the ambulance operator will receive a notification for
confirmation of the booking. The Ambulance driver can view the pick-up and drop
location on Goggle Maps. The users will receive the contact details of the driver.
The Hospitals can also view the booking history. This is how this Ambulance
Booking App will act as a life savior in times of medical emergency.
2) Working of the Project
In this system, the User will be able to book an ambulance in advance according to
the size of the ambulance and selected hospital, or the user can also book an
ambulance for emergency regardless of its size and a random hospital will be
allocated to the user. Then the ambulance driver will accept or reject the booking
from the user, after accepting or rejecting the status will be updated for the same
to the user. Hospital can view the bookings history of the user for that particular
hospital.
3) Advantages
You can locate the nearest available ambulance and request the
same.
The waterfall model is a classical model used in system development life cycle
to create a system with a linear and sequential approach. It is termed as waterfall
because the model develops systematically from one phase to another in
downward fashion. The waterfall approach does not define the process to go back
to the previous phase to handle changes in requirement. The waterfall approach
is the earliest approach that was used for software development
5) System Description
The system comprises of 3 major modules with their sub-modules
as follows:
User:
1. Splash
Introductory screen
Logo of the app and short animation
2. Register
3. Login
4. Profile
5. Change Password
6. Forgot Password
Password will be sent on email
7. Dashboard
On-Going bookings
- Any upcoming ambulance booking details (if any)
My Bookings
- Records of previous bookings
Book an ambulance
- Select pickup point and hospital
- Date and time for booking ambulance
- Select ambulance size
Emergency
- Will automatically book nearest ambulance and hospital
Ambulance
1. Splash
Introductory screen
Logo of the app and short animation
2. Register
3. Login
User can login in his personal account using id and password.
4. Profile
5. Change Password
6. Home:
Ambulance status Active/Inactive i.e., if the ambulance is
available for the service
Emergency request if there is any emergency patient booking
List of requests:
- Accept or reject booking
- Directions of pickup & drop point & navigation on google
maps
- Change status Picked/Dropped
7. Bookings:
1. Splash
Introductory screen
Logo of the app and short animation
2. Register
3. Login
4. Profile
5. Change Password
6. Home:
List of all entries (By default today)
Filter by date
6) Limitation/Disadvantages
8) Reference
https://developer.android.com/
https://stackoverflow.com/
https://www.tutorialspoint.com/index.htm
https://medium.com/