Ambulance Booking System using Python

  • : Ms Word, Ms Word Format
  • : 60 Pages
  • : ₦5,000
  • : 1-5 Chapters
  •  
  • Click to DOWNLOAD Materials

Ambulance Booking System using Python

 

  • Background/ Problem Statement

 

In today’s traffic world, ambulance plays a major role when an accident occurs on the road network and the need arises to save valuable human life. Transportation of a patient to an emergency hospital seems quite simple but in actuality, it is quite difficult and gets more difficult during peak hours.

In our Ambulance Booking System, people can easily book an ambulance. There are three major modules namely User, Ambulance, and Hospital. Users can register and log in using credentials. Users can edit their profile and change their password in an emergency. Any Upcoming Ambulance Booking details if anyone wants to Book an Ambulance or if there is an Emergency.

For booking an ambulance users have to select ambulance size, pick-up point & hospital, and date & time. In an emergency will automatically book the nearest ambulance & hospital. Users will get a list of All the bookings of Ambulances. The front-end involves Html, CSS, and JavaScript and the back-end involves Python. The framework used is Django and the database is MySQL.

 

 

  • Working of the Project

In this system, there are four entities User, Ambulance and Hospital. The user must register and log in using a username and password. After logging in, the user can Book Ambulance, Book Hospital, View Nearby Hospitals, View Previous Booked Ambulances and Hospitals, and it can also change its password.

When the user books an ambulance and hospital, a booking request is sent to the respective representatives of the ambulance and hospital. In view, Nearby Hospitals the user can view the nearest hospitals in their location. The ambulance driver has to register and then login in using a username and password.

After logging in, the driver can view booking requests, nearby hospitals and their previous bookings i.e., previously accepted requests. In Booking requests, it can either accept or decline the user requests. The hospital has to register and log in using a username and password. After login in the hospital representative can view the booking request and either accept or decline the user request.

  • Advantages

 

  • This is a user-friendly application.
  • It is easy to maintain.
  • It will help to book an ambulance easily.

 

  • System Description

The system comprises 3 major modules with their sub-modules as follows:

  1. USER:
  • Registration: The user can register using personal details.
  • Login: The user can log in using credentials.
  • ChangePassword: User can change their password.
  • BookAmbulance: Users can book an ambulance by giving its location, hospital location, and timings.
  • BookHospital: The user can book Hospital.
  • ViewPreviousBookedAmbulance: The user can view the previously booked ambulance.
  • ViewNearbyHospitals: Users can view nearby hospitals.
  • PreviousHospitalBookings: Users can view previous hospital bookings
  1. AMBULANCE:
  • Registration: Ambulance drivers can register using personal details and ambulance number
  • Login: Ambulance Driver login in using credentials.
  • ChangePassword: Ambulance drivers can change their password.
  • ViewBookingRequest: The ambulance driver can view the booking request.
  • ViewNearbyHospitals: Ambulance drivers can view Nearby Hospitals.
  • PreviousBookings: Ambulance Driver can view Previous Bookings.

 

  1. HOSPITAL:
  • Registration: The user can register using personal details.
  • Login: The user can log in using credentials.
  • ChangePassword: User can change their password.
  • ViewBookingRequest: The user can view the booking request.
  • PreviousBookings: Users can view previous booking requests.

 

  • Project Life Cycle

 

The waterfall model is a classical model used in the system development life cycle to create a system with a linear and sequential approach. It is termed a waterfall because the model develops systematically from one phase to another in a downward fashion. The waterfall approach does not define the process to go back to the previous phase to handle changes in requirements. The waterfall approach is the earliest approach that was used for software development.

 

  • System Requirements
  1. Hardware Requirement

 

  1. Laptop or PC
  • Windows 7 or higher
  • I3 processor system or higher
  • 4 GB RAM or higher
  • 100 GB ROM or higher

 

  1. Software Requirement

 

  1. Laptop or PC
  • Python
  • Sublime Text Editor
  • XAMP Server

 

  • Limitation/Disadvantages
  • User needs to put correct data or else it behaves abnormally.

 

  • Application –  This application allows users to book an ambulance without difficulty.

 

  • Reference
  • https://www.researchgate.net/publication/342154636_Ambuitec_Ambulance_Booking_Application_for_Emergency_Health_Response_Blood_Inventory
  • https://www.researchgate.net/publication/309888533_Mobile-Based_Medical_Emergency_Ambulance_Scheduling_System
  • https://www.irjmets.com/uploadedfiles/paper/issue_4_april_2022/21801/final/fin_irjmets1651499822.pdf   

Ambulance Booking System using Python   DOWNLOAD SOURCECOD AND SOFTWARE /APP

Sharing is caring!

Leave a Reply