SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Similaire à VACCINE REGISTRATION SYSTEM USING JAVA LANGUAGE

MoMoMa 2: mHealth_Clinton Foundation
MoMoMa 2: mHealth_Clinton FoundationMoMoMa 2: mHealth_Clinton Foundation
MoMoMa 2: mHealth_Clinton FoundationJessica Osborn
 
Maternal and child tracking system
Maternal and child tracking systemMaternal and child tracking system
Maternal and child tracking systemVeena N
 
Android Based Patient Health Monitoring System
Android Based Patient Health Monitoring SystemAndroid Based Patient Health Monitoring System
Android Based Patient Health Monitoring SystemIRJET Journal
 
Insights2020 COVID-19 episode 5
Insights2020 COVID-19 episode 5Insights2020 COVID-19 episode 5
Insights2020 COVID-19 episode 5Ben Quirk
 
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 technologyleoreen
 
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 2016Golam Kibria Madhurza
 
PATIENT DISPLAY SYSTEM
PATIENT  DISPLAY SYSTEMPATIENT  DISPLAY SYSTEM
PATIENT DISPLAY SYSTEMnisaiims
 
Live Projects Shantanu Ghosh 2021.pptx
Live Projects Shantanu Ghosh 2021.pptxLive Projects Shantanu Ghosh 2021.pptx
Live Projects Shantanu Ghosh 2021.pptxssuser5cb6db
 
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 Trackergjhassin
 
Guidelines to Initiate Telemedicine Software
Guidelines to Initiate Telemedicine SoftwareGuidelines to Initiate Telemedicine Software
Guidelines to Initiate Telemedicine SoftwareMarcus Evans
 
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 Concetto Labs
 
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 CareSunita Sharma
 
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 SystemOne
 
Sukraa telemedicine software presentation
Sukraa telemedicine software presentationSukraa telemedicine software presentation
Sukraa telemedicine software presentationAnanthanKSC
 
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 NigeriaSystemOne
 
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 ScaleVSee
 

Similaire à 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
 

Dernier

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...Roi Lipman
 
Microkernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemMicrokernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemSampad Kar
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualBalamuruganV28
 
Introduction to Heat Exchangers: Principle, Types and Applications
Introduction to Heat Exchangers: Principle, Types and ApplicationsIntroduction to Heat Exchangers: Principle, Types and Applications
Introduction to Heat Exchangers: Principle, Types and ApplicationsKineticEngineeringCo
 
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...Nitin Sonavane
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfEr.Sonali Nasikkar
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 
Lesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxLesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxmichaelprrior
 
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Prakhyath Rai
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...archanaece3
 
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 SachpazisDr.Costas Sachpazis
 
Vip ℂall Girls Karkardooma Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Karkardooma Phone No 9999965857 High Profile ℂall Girl Delhi N...Vip ℂall Girls Karkardooma Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Karkardooma Phone No 9999965857 High Profile ℂall Girl Delhi N...jiyav969
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AISheetal Jain
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfJNTUA
 
Quiz application system project report..pdf
Quiz application system project report..pdfQuiz application system project report..pdf
Quiz application system project report..pdfKamal Acharya
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdfKamal Acharya
 
Artificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian ReasoningArtificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian Reasoninghotman30312
 
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineLow rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineAftabkhan575376
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsMathias Magdowski
 
Linux Systems Programming: Semaphores, Shared Memory, and Message Queues
Linux Systems Programming: Semaphores, Shared Memory, and Message QueuesLinux Systems Programming: Semaphores, Shared Memory, and Message Queues
Linux Systems Programming: Semaphores, Shared Memory, and Message QueuesRashidFaridChishti
 

Dernier (20)

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...
 
Microkernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemMicrokernel in Operating System | Operating System
Microkernel in Operating System | Operating System
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
Introduction to Heat Exchangers: Principle, Types and Applications
Introduction to Heat Exchangers: Principle, Types and ApplicationsIntroduction to Heat Exchangers: Principle, Types and Applications
Introduction to Heat Exchangers: Principle, Types and Applications
 
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Lesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxLesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsx
 
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
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
 
Vip ℂall Girls Karkardooma Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Karkardooma Phone No 9999965857 High Profile ℂall Girl Delhi N...Vip ℂall Girls Karkardooma Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Karkardooma Phone No 9999965857 High Profile ℂall Girl Delhi N...
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AI
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
Quiz application system project report..pdf
Quiz application system project report..pdfQuiz application system project report..pdf
Quiz application system project report..pdf
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Artificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian ReasoningArtificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian Reasoning
 
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineLow rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Linux Systems Programming: Semaphores, Shared Memory, and Message Queues
Linux Systems Programming: Semaphores, Shared Memory, and Message QueuesLinux Systems Programming: Semaphores, Shared Memory, and Message Queues
Linux Systems Programming: Semaphores, Shared Memory, and Message Queues
 

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