rahul-madaan / Vaccination-Management-System

Database Management Systems Project using Java and MySQL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vaccination-Management-System

Database Management Systems Project

Languages: Java and FXML

Database: MySQL

This is a clone of Vaccination Booking website Co-Win (https://selfregistration.cowin.gov.in)

Features

  • Allows user to register and login on the application
  • After logging in, a user can register upto 4 members
  • Users can search for the nearest vaccination centre by either using pin code or by selecting a district.
  • There are 2 types of admins(local and global) local can only change info related to their specific centre.
  • Global admins can add new vaccination centres.
  • After the vaccination, local admins can mark attendance
  • If vaccination is completed then the user can download a PDF certificate.
  • Local and global admins can update number of available slots on each day
  • Captcha is used to avoid computerized vaccine bookings.
  • Simple GUI for users and admins

ER Diagram

ER Diagram

Schema Diagram

image14

Data Colection

Vaccination centre database: (2038 Vaccine centres) Vaccine Information & Govt Approved Vaccine Centres.pdf https://www.uhcpindia.com/web/statenotifications/documents/Networks/Vaccine%20Information%20&%20Govt%20Approved%20Vaccine%20Centres.pdf

COVID FIGHTERS RESOURCES - https://docs.google.com/spreadsheets/u/1/d/1OL7go19rRpSdxemQXHM0cTBds2hjspj7_U7Ag7NdOCQ/htmlview

Captcha images database: (1039 CAPTCHA Images) https://www.kaggle.com/fournierp/captcha-version-2-images

User Interface

User Login

1

All Members

1

Add New Member

2

FAQ Page

3

Edit Existing Members

2

Search Vaccination Centre by District or Pin Code

4

Vaccination centre selection

5

Booking Confirmation

6

Admin Options

3

Attendance Marking by Admin

7

Add New Vaccination Centre

1

Download Vaccination Certificate

8

Sample Vaccination Certificate PDF

94c24bfeb69f4c37a68f181d9ff44dbf-0001

Summary

Our project can help :

  • Government
  • Hospitals
  • Citizens

The project highlights the use of :

  • Techniques for system analysis and design, such as data flow diagrams
  • Database handling and query processing.
  • Database Designing.
  • User interface design
  • Several features that make the application easier to use

More Details:

DBMS Vaccine Management System CodeForCovid.docx

About

Database Management Systems Project using Java and MySQL


Languages

Language:Java 100.0%Language:Makefile 0.0%Language:HTML 0.0%Language:Python 0.0%