You are on page 1of 2

HOLY NAME UNIVERSITY

College of Engineering and Computer Studies


Tagbilaran City, Bohol

Project Concept – Perfomance Task


Hub Vaccine Monitoring System

Flow:

1. Accepting the number of Vaccines allocated by the Government of different


Brands (Example: Pfizer, Moderna, Sinovac, J & J, and etc.).

So, let’s say, within the day, the Government gave the HNU HUB vaccines:

Enter number of vaccines of Pfizer: 200


Enter number of vaccines of Moderna: 120
Enter number of vaccines of Sinovac: 500
Enter number of vaccines of Astra: 300
Enter number of vaccines of Janssen 50

2. Displaying the number of Available Vaccines per Brand.

[1] Pfizer [2] Moderna [3] Sinovac [4] Astra [5] Janssen
200 120 500 300 50

3. Accepting additional vaccines per brand during supply replenishment.

So, there is an option where the user can add quantity to a specific vaccine brand.

[Add quantity] >> [To J&J]


Enter additional number of vaccines: 50

[1] Pfizer [2] Moderna [3] Sinovac [4] Astra [5] Janssen
200 120 500 300 100

4. Accepting the number of vaccinee for slot allocation of daily schedule per brand.

So, let’s say, the first schedule has 150 people who are already vaccinated of the available
vaccine brands.

[Number of people vaccinated to?] >> [To Sinovac]


Enter number of vaccinee within the day: 150

[1] Pfizer [2] Moderna [3] Sinovac [4] Astra [5] Janssen
200 120 350 300 100

Page 1 of 2
5. Sorting the remaining vaccines from highest to lowest.

To be sorted in descending order.

[3] Sinovac [4] Astra [1] Pfizer [2] Moderna [5] Janssen
350 300 200 120 100

6. Searching for the highest inventory of vaccines.

Searching for the highest inventory among the brands to check what vaccine to use within
the day. The most vaccines will be use within that schedule.

[3] Sinovac [4] Astra [1] Pfizer [2] Moderna [5] Janssen
350 300 200 120 100

7. Displaying the highest inventory vaccine brand and its quantity that can be used
within the day.

[3] Sinovac
350

Guide for the Array:

Main()

arrayVaccine()

Index None [1] Pfizer [2] Moderna [3] Sinovac [4] Astra [5] Janssen
Number 0 1 2 3 4 5
0 0 0 0 0 0

inputVaccine(arrayVaccine);

Page 2 of 2

You might also like