Certainly! Here's an improved README file for the AED_Final_Project_2022 - Vaccine Distribution System, focusing on a standalone application approach:
- Karthik Sunil
- Freya Dsouza
- Soham Shah
The Vaccine Distribution System project aims to design, develop, and implement a standalone system for managing the distribution and administration of vaccines. This system provides functionalities to monitor vaccine availability, manage orders, and ensure efficient vaccination processes for healthcare institutions.
Class Diagram: View Class Diagram
To get started with the Vaccine Distribution System project, follow these steps:
- Java Development Kit (JDK): Ensure JDK 8 or higher is installed.
- Integrated Development Environment (IDE): Use IntelliJ IDEA or Eclipse for Java development.
-
Clone the Repository:
git clone https://github.com/karthiksneu/boston-marathon-analysis.git cd boston-marathon-analysis
-
Import Project into IDE:
- Open the project in your preferred IDE (IntelliJ IDEA or Eclipse).
-
Run the Application:
- Build and run the project from your IDE.
- Start the main application class (
Main.java
or similar).
-
Hospital Initiates Order:
- The hospital administrator requests vaccines from the dealer.
-
Work Request Approval:
- The dealer submits a work request for approval by the local health department's medical officer.
-
CDC Approval and Payment:
- The CDC administrator verifies vaccine availability and requests payment from the hospital.
-
Payment Processing:
- The hospital makes payment to the dealer's head.
-
Production Initiation:
- The dealer's head requests vaccine production from the manufacturer.
-
Vaccine Production and Delivery:
- The manufacturer produces vaccines and delivers them to the delivery manager.
-
Distribution to Hospital:
- The delivery manager distributes vaccines to the hospital.
-
Patient Visit:
- Patients visit vaccination clinics for vaccination.
-
Medical Examination:
- Doctors examine patient vital signs.
-
Vaccination Administration:
- Nurses administer vaccines to patients based on doctor approval.
-
Successful Test Approval:
- CDC director authorizes inventory manager to store new vaccine batches.
-
Quality Check:
- Lab assistant examines vaccines for quality assurance.
-
Inventory Management:
- Approved vaccines are stored and managed by the inventory manager, with updates provided to CDC head.
-
Surplus Vaccine Return Request:
- CDC director requests hospitals to return excess vaccines.
-
Return Logistics:
- Delivery manager arranges for surplus vaccine return.
-
Inventory Update:
- Returned vaccines are received and managed by the inventory manager, with updates sent to CDC.