Monday, December 30, 2024

How to create a system to get information about Vaccination in Sri Lanka

 


 

How to create a system to get information about Vaccination in Sri Lanka

                   

  COVID 19 (Coronavirus) is an infectious disease caused by ak newly discovered coronavirus. It has been severely affecting the day-to-day lives of people for almost two years now.


Some ways to prevent the spread of COVID 19




  • Wear a mask
  • Frequently wash your hands with soap or clear them with alcohol-based hand sanitizer.

      And also we can vitiate the virus by getting a vaccine.               

        The problem in Sri Lanka is we have no right system to find out who has been vaccinated or not.


How to fix this problem

  • First, we can collect data from the vaccination centers. We can give a mini form to the people who come to get the vaccine. From that, we can get their full names, Addresses, National ID card number and the age. 
  • Then we can make a system in which we can find who has got the vaccine through those details. If they are adults who have ID numbers we can use the ID number and if they are under 16, we can use their full name with the home address. 

                  From this system we can get a percentage of people who have get the vaccine from province to province. And also from connecting with the Department for registration of person we can find out who hasn’t taken the vaccine.

              We can share  this system with   hotels, film   halls, super malls, and  such congested places. So we can find out who has been vaccinated or not before him or her to let in the place.

In this pandemic season, I think this is the best way to care for and protect our society from this virus, and from this, we will be able to control its spread.

PROGRAMMING PARADIGMS

 PROGRAMMING PARADIGMS


       
          Programming paradigms use to classify programming languages based on their various features. Programming Languages can be classified into several paradigms. Paradigm also can be named as methods to solve problems or do some tasks. A programming paradigm is an approach to solving problems using programming languages. There are lots of paradigms for fulfilling each and every need.


Imperative Programming Paradigm

                This is one of the oldest programming paradigms. The features of these paradigms are closer to machine architecture. This is based on Von Neumann's architecture. It performs step by step changing the program state through assignment statements. Its main focus is on how to achieve the goal. 

Procedural Programming Paradigm :

       This is emphasizing on the procedure in terms of the underlying machine model. This paradigm has the ability to reuse the code and it was a boon at that time when it was in use.

Object-Oriented Programming :

    OOP is written as a collection of classes and objects which are meant for communication. The smallest and basic entity in this paradigm is the object. This paradigm can handle almost all kinds of real-life problems in scenarios. 

Parallel Processing Approach : 

     This is the processing of program instructions by dividing them among multiple processors. The parallel processing approach seems to be like divide and conquer. Examples for this approach are NESL and C. C++ is also supported because of some library functions.


Declarative Programming Paradigm 

                 This is a style of building programs that express the logic of computation. It considers programs as theories and it may simplify writing parallel programs. This paradigm focuses on what needs to be done rather than how it going to be done. It is the main difference between Imperative and Declarative paradigms. 


Logical Programming Paradigms :

         This paradigm can be used as an abstract model of computation. It would solve logical problems. In this programming method, the main emphasis is on a knowledge base and the problem we have to solve. The execution of the program is similar to proofing a mathematical statement.

Functional Programming Paradigm :

        This paradigm has its roots in mathematics and it is language independent. The execution is a series of mathematical functions. Functions can be replaced with their values without changing the meaning of the program we write. Perl, Javascript are mostly used languages in this paradigm.

Database Programming Approach :

         This methodology is based on data and its movements. In this paradigm, Program statements are defined by data rather than hard-coding steps. This is the heart of a business information system and it provides file creation, data entry, updates, query, and reporting functions. SQL is one of the programming languages that are developed mostly for database applications. 











How to create a system to get information about Vaccination in Sri Lanka

    How to create a system to get information about Vaccination  in Sri Lanka                        COVID 19 (Coronavirus) is an infectious...