SlideShare a Scribd company logo
1 of 19
VACCINE
REGISTRATION
SYSTEM
1
Tanvir Ahmed
221002461
ABOUT THIS PROJECT
● The project aims to improve the COVID-19 vaccination process in
Bangladesh.
● By storing vaccine-registered data on local servers.
● The system allows for local verification and completion of vaccination
data, which is then synchronized with the central server.
● This approach enhances data management, improves tracking accuracy,
and facilitates the smooth execution of vaccination programs across
multiple clinics in Bangladesh.
2
STEPS OF THIS PROJECT
● Initialize the necessary arrays and variables for storing user
information and vaccine data.
● Display a welcome message to the user.
● Set the number of registration attempts.
● Start a while loop that runs until the number of attempts reaches zero.
● Prompt the user to enter their NID or Birth Certificate number.
● Handle any NumberFormatException.
● Check if the user is already registered by calling the registration()
method.
● If the user is not registered, prompt the user to enter their phone
number and age. Save the information and continue the loop.
3
CONTINUE…
● If the user is registered, prompt the user to confirm their phone number.
● If the confirmed phone number matches the stored phone number, prompt
the user to select a vaccine type (Sinopharm or Pfizer).
● If the confirmed phone number does not match the stored phone number,
display an error message and continue the loop.
● Determine the user's vaccine status by calling the vaccineStatus() method.
● Based on the vaccine status, display the appropriate message to the user.
● Decrement the number of attempts.
● If the number of attempts reaches zero, call the showFinalReport() method,
display the final report, and exit the program.
4
IMPLEMENTATION IN JAVA PROGRAM
5
CONTINUE…
6
CONTINUE…
7
CONTINUE…
8
CONTINUE…
9
CONTINUE…
10
TESTING…
11
TESTING…
12
TESTING…
13
TESTING…
14
TESTING…
15
TESTING…
16
FOR INVALID INPUTS
17
TESTING…
18
THANK YOU
19

More Related Content

Similar to VACCINE REGISTRATION SYSTEM USING JAVA LANGUAGE

Project report for second year of study in bsc information technology
Project report for second year of study in bsc information technologyProject report for second year of study in bsc information technology
Project report for second year of study in bsc information technology
leoreen
 

Similar to VACCINE REGISTRATION SYSTEM USING JAVA LANGUAGE (20)

IFPRI-Remarks on including ICT as part of pmfby-rajeev chawla
IFPRI-Remarks on including ICT as part of pmfby-rajeev chawlaIFPRI-Remarks on including ICT as part of pmfby-rajeev chawla
IFPRI-Remarks on including ICT as part of pmfby-rajeev chawla
 
MoMoMa 2: mHealth_Clinton Foundation
MoMoMa 2: mHealth_Clinton FoundationMoMoMa 2: mHealth_Clinton Foundation
MoMoMa 2: mHealth_Clinton Foundation
 
Maternal and child tracking system
Maternal and child tracking systemMaternal and child tracking system
Maternal and child tracking system
 
Android Based Patient Health Monitoring System
Android Based Patient Health Monitoring SystemAndroid Based Patient Health Monitoring System
Android Based Patient Health Monitoring System
 
Insights2020 COVID-19 episode 5
Insights2020 COVID-19 episode 5Insights2020 COVID-19 episode 5
Insights2020 COVID-19 episode 5
 
Project report for second year of study in bsc information technology
Project report for second year of study in bsc information technologyProject report for second year of study in bsc information technology
Project report for second year of study in bsc information technology
 
Bangladesh e-TB Manager updates-Nov 2016
Bangladesh e-TB Manager updates-Nov 2016Bangladesh e-TB Manager updates-Nov 2016
Bangladesh e-TB Manager updates-Nov 2016
 
PATIENT DISPLAY SYSTEM
PATIENT  DISPLAY SYSTEMPATIENT  DISPLAY SYSTEM
PATIENT DISPLAY SYSTEM
 
Live Projects Shantanu Ghosh 2021.pptx
Live Projects Shantanu Ghosh 2021.pptxLive Projects Shantanu Ghosh 2021.pptx
Live Projects Shantanu Ghosh 2021.pptx
 
Solution to Reopening? It Starts with COVID Vaccine Tracker
Solution to Reopening? It Starts with COVID Vaccine TrackerSolution to Reopening? It Starts with COVID Vaccine Tracker
Solution to Reopening? It Starts with COVID Vaccine Tracker
 
Guidelines to Initiate Telemedicine Software
Guidelines to Initiate Telemedicine SoftwareGuidelines to Initiate Telemedicine Software
Guidelines to Initiate Telemedicine Software
 
Whats driving growth in telemedicine and software testing trends
Whats driving growth in telemedicine and software testing trends Whats driving growth in telemedicine and software testing trends
Whats driving growth in telemedicine and software testing trends
 
UserManual_2023.pdf
UserManual_2023.pdfUserManual_2023.pdf
UserManual_2023.pdf
 
Telemedicine: Integrating Technologies for Transforming Diabetes Care
Telemedicine: Integrating Technologies for Transforming Diabetes CareTelemedicine: Integrating Technologies for Transforming Diabetes Care
Telemedicine: Integrating Technologies for Transforming Diabetes Care
 
PNDT INDIA
PNDT INDIAPNDT INDIA
PNDT INDIA
 
Cost Effective Technology for Effective and Rapid TB Response in Nigeria
Cost Effective Technology for Effective and Rapid TB Response in Nigeria Cost Effective Technology for Effective and Rapid TB Response in Nigeria
Cost Effective Technology for Effective and Rapid TB Response in Nigeria
 
Sukraa telemedicine software presentation
Sukraa telemedicine software presentationSukraa telemedicine software presentation
Sukraa telemedicine software presentation
 
History of Use of GxAlert in Nigeria
History of Use of GxAlert in NigeriaHistory of Use of GxAlert in Nigeria
History of Use of GxAlert in Nigeria
 
Building A Chronic Care Management Program That Can Scale
Building A Chronic Care Management Program That Can ScaleBuilding A Chronic Care Management Program That Can Scale
Building A Chronic Care Management Program That Can Scale
 
Greenmash–HIV V2
Greenmash–HIV V2Greenmash–HIV V2
Greenmash–HIV V2
 

Recently uploaded

School management system project report.pdf
School management system project report.pdfSchool management system project report.pdf
School management system project report.pdf
Kamal Acharya
 
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
MohammadAliNayeem
 
Teachers record management system project report..pdf
Teachers record management system project report..pdfTeachers record management system project report..pdf
Teachers record management system project report..pdf
Kamal Acharya
 
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Lovely Professional University
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
Kamal Acharya
 

Recently uploaded (20)

School management system project report.pdf
School management system project report.pdfSchool management system project report.pdf
School management system project report.pdf
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdf
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
 
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
 
Attraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptxAttraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptx
 
Teachers record management system project report..pdf
Teachers record management system project report..pdfTeachers record management system project report..pdf
Teachers record management system project report..pdf
 
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission line
 
Quiz application system project report..pdf
Quiz application system project report..pdfQuiz application system project report..pdf
Quiz application system project report..pdf
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
 
E-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are presentE-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are present
 
Intelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsIntelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent Acts
 
Object Oriented Programming OOP Lab Manual.docx
Object Oriented Programming OOP Lab Manual.docxObject Oriented Programming OOP Lab Manual.docx
Object Oriented Programming OOP Lab Manual.docx
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Online book store management system project.pdf
Online book store management system project.pdfOnline book store management system project.pdf
Online book store management system project.pdf
 

VACCINE REGISTRATION SYSTEM USING JAVA LANGUAGE

  • 2. ABOUT THIS PROJECT ● The project aims to improve the COVID-19 vaccination process in Bangladesh. ● By storing vaccine-registered data on local servers. ● The system allows for local verification and completion of vaccination data, which is then synchronized with the central server. ● This approach enhances data management, improves tracking accuracy, and facilitates the smooth execution of vaccination programs across multiple clinics in Bangladesh. 2
  • 3. STEPS OF THIS PROJECT ● Initialize the necessary arrays and variables for storing user information and vaccine data. ● Display a welcome message to the user. ● Set the number of registration attempts. ● Start a while loop that runs until the number of attempts reaches zero. ● Prompt the user to enter their NID or Birth Certificate number. ● Handle any NumberFormatException. ● Check if the user is already registered by calling the registration() method. ● If the user is not registered, prompt the user to enter their phone number and age. Save the information and continue the loop. 3
  • 4. CONTINUE… ● If the user is registered, prompt the user to confirm their phone number. ● If the confirmed phone number matches the stored phone number, prompt the user to select a vaccine type (Sinopharm or Pfizer). ● If the confirmed phone number does not match the stored phone number, display an error message and continue the loop. ● Determine the user's vaccine status by calling the vaccineStatus() method. ● Based on the vaccine status, display the appropriate message to the user. ● Decrement the number of attempts. ● If the number of attempts reaches zero, call the showFinalReport() method, display the final report, and exit the program. 4