Ambulance Booking System using Python

  • : a:2:{s:5:"value";s:7:"Ms Word";s:5:"label";s:7:"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.
  • Change Password: User can change their password.
  • Book Ambulance: Users can book an ambulance by giving its location, hospital location, and timings.
  • Book Hospital: The user can book Hospital.
  • View Previous Booked Ambulance: The user can view the previously booked ambulance.
  • View Nearby Hospitals: Users can view nearby hospitals.
  • Previous Hospital Bookings: 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.
  • Change Password: Ambulance drivers can change their password.
  • View Booking Request: The ambulance driver can view the booking request.
  • View Nearby Hospitals: Ambulance drivers can view Nearby Hospitals.
  • Previous Bookings: Ambulance Driver can view Previous Bookings.

 

  1. HOSPITAL:
  • Registration: The user can register using personal details.
  • Login: The user can log in using credentials.
  • Change Password: User can change their password.
  • View Booking Request: The user can view the booking request.
  • Previous Bookings: 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