You are on page 1of 27

Analysis of

Covid-19 impact
on
IndORE using
Data
Visualization
INDEX

Sno Topic Page


. no.
1. What is Covid-19? 1
2. Covid-19 in India 2
3. Worst affected states from Covid-19 in 3-5
India
4. Least affected states from Covid-19 in 6-8
India
5. Deaths in each age group due to Covid- 9-11
19
6. Deaths in each age group in male and 12-14
female due to Covid-19
7. Covid-19 test conducted by different 15-17
countries in the world
8. Conclusion 18
9. Reference 19
OBJECTIVES OF THE
PROJECT

The objective of this project is to let the students apply the

programming knowledge into a real- world situation/problem and exposed

the students how programming skills helps in developing a good software.

 Write programs utilizing modern software tools.

 Apply object oriented programming principles effectively when

developing small to medium sized projects.

 Write effective procedural code to solve small to medium sized

problems.

 Students will demonstrate a breadth of knowledge in computer

science, as exemplified in the areas of systems, theory and software

development.

 Students will demonstrate ability to conduct a research or applied

Computer Science project, requiring writing and presentation skills

which exemplify scholarly style in computer science.


What is Covid-19?
Coronavirus disease 2019 (COVID-19) is a contagious
disease caused by severe acute respiratory
syndrome coronavirus 2 (SARS-CoV-2). The first case was
identified in Wuhan, China, in December 2019. It has since
spread worldwide, leading to an ongoing pandemic.

Most people infected with the COVID-19 virus will


experience mild to moderate respiratory illness and recover
without requiring special treatment. Older people, and
those with underlying medical problems like cardiovascular
disease, diabetes, chronic respiratory disease, and cancer
are more likely to develop serious illness.

A new strain of coronavirus is discovered in Britain. It is said


to mutate faster than the older variant.

Covid-19 in India
The first case of COVID-19 in India, which originated from
China, was reported on 30 January 2020. India currently
has the largest number of confirmed cases in Asia and has
the second-highest number of confirmed cases in the world
after the United States.

On 24 March, the prime minister ordered a nationwide


lockdown for 21 days, affecting the entire 1.3 billion
population of India. On 14 April, India extended the
nationwide lockdown till 3 May which was followed by two
week extensions.

From 1 June, the government started "unlocking" the


country (barring "containment zones") in three unlock
phases

Worst affected states from


Covid-19 in India
Five worst affected states in India are Maharashtra,
Karnataka, Andhra Pradesh, Tamil Nadu and Kerala. Given
below is the bar graph as on 26th December, 2020.
CSV FILE
PROGRAM
OUTPUT
Least affected states from
Covid-19 in India
Five worst affected states in India are Mizoram, Sikkim,
Nagaland, Meghalaya and Arunachal Pradesh. Given below
is the bar graph as on 26th December, 2020.

CSV FILE
PROGRAM

7
OUTPUT
Deaths in each age group
due to Covid-19
Deaths caused in each age group are shown below
through a line graph as at 2nd September, 2020.

CSV FILE

9
PROGRAM
OUTPUT

11
Deaths in each age group in male
and female due to Covid-19
Deaths caused in each age group in male and female is
shown below through a bar graph as at 2nd September,
2020.
CSV FILE
PROGRAM
OUTPUT
Covid-19 test conducted by
different Countries in the World
Number of Covid-19 tests conducted by different
countries all over the world up to 16th December, 2020.
India has done 3rd largest testing in the world.
CSV FILE

PROGRAM
OUTPUT
TESTING
Software Testing is an empirical investigation conducted to provide
stakeholders with information about the quality of the product or service
under test[1] , with respect to the context in which it is intended to operate.
Software Testing also provides an objective, independent view of the
software to allow the business to appreciate and understand the risks at
implementation of the software. Test techniques include, but are not limited
to, the process of executing a program or application with the intent of
finding software bugs.
 It can also be stated as the process of validating and verifying that a
software program/application/product meets the business and technical
requirements that guided its design and development, so that it works as
expected and can be implemented with the same characteristics. Software
Testing, depending on the testing method employed, can be implemented at
any time in the development process, however the most test effort is
employed after the requirements have been defined and coding process has
been completed.

TESTING METHODS
Software testing methods are traditionally divided into black box testing and
white box testing. These two approaches are used to describe the point of view that
a test engineer takes when designing test cases.

BLACK BOX TESTING


Black box testing treats the software as a "black box," without any knowledge
of internal implementation. Black box testing methods include: equivalence
partitioning, boundary value analysis, all-pairs testing, fuzz testing, model-based
testing, traceability matrix, exploratory testing and specification-based testing.
SPECIFICATION-BASED TESTING
Specification-based testing aims to test the functionality of software according
to the applicable requirements.[16] Thus, the tester inputs data into, and only sees
the output from, the test object. This level of testing usually requires thorough test
cases to be provided to the tester, who then can simply verify that for a given input,
the output value (or behaviour), either "is" or "is not" the same as the expected
value specified in the test case. Specification-based testing is necessary, but it is
insufficient to guard against certain risks
ADVANTAGES AND DISADVANTAGES

The black box tester has no "bonds" with the code, and a tester's perception is
very simple: a code must have bugs. Using the principle, "Ask and you shall
receive," black box testers find bugs where programmers don't. But, on the other
hand, black box testing has been said to be "like a walk in a dark labyrinth without a
flashlight," because the tester doesn't know how the software being tested was
actually constructed. 
That's why there are situations when (1) a black box tester writes many test
cases to check something that can be tested by only one test case, and/or (2) some
parts of the back end are not tested at all. Therefore, black box testing has the
advantage of "an unaffiliated opinion," on the one hand, and the disadvantage of
"blind exploring," on the other.

WHITE BOX TESTING

White box testing, by contrast to black box testing, is when the tester has
access to the internal data structures and algorithms (and the code that implement
these)

Types of white box testing:-


The following types of white box testing exist:
 api testing - Testing of the application using Public and Private
APIs.
 Code coverage - creating tests to satisfy some criteria of code
coverage.
For example, the test designer can create tests to cause all statements
in the program to be executed at least once.
 fault injection methods.
 mutation testing methods.
 static testing - White box testing includes all static testing.
CODE COMPLETENESS EVALUATION

White box testing methods can also be used to evaluate the completeness of a
test suite that was created with black box testing methods. This allows the software
team to examine parts of a system that are rarely tested and ensures that the most
important function points have been tested.
Two common forms of code coverage are:
 Function Coverage: Which reports on functions executed and
  Statement Coverage: Which reports on the number of lines
executed to complete the test.
They both return coverage metric, measured as a percentage
HARDWARE AND SOFTWARE
REQUIREMENTS
I.OPERATING SYSTEM : WINDOWS 7 AND ABOVE

ii. PROCESSOR : PENTIUM(ANY) OR AMD 

ATHALON(3800+- 4200+ DUAL CORE)

III. MOTHERBOARD :1.845 OR 915,995 FOR PENTIUM MSI 

K9MM-V VIA K8M800+8237R PLUS

CHIPSET FOR AMD ATHALON

IV. RAM : 512MB+

V. Hard disk : SATA 40 GB OR ABOVE

VI. CD/DVD r/w : (If back up required)

VII. FLOPPY DRIVE 1.44 MB : (If Backup required)

VIII. MONITOR 14.1 or 15 -17 inch

IX. Key board and mouse

X. Printer : (if print is required – [Hard copy])


SOFTWARE REQUIREMENTS:

 Windows OS
 Python
 mysql connector modulle
Conclusion
By visualizing data in form of bar and line graphs we
are able to easily analyze that the states worsley
affected due to Covid-19 are states with dense
population and least affected are not so densely
populated.
The worst affected age group is 61 to 70 as there are
More deaths caused in this group due to Covid-19.
We can also clearly see that in every age group
there are more deaths caused in males than
in females.
We are also able to see that India stands at third position
in global testing of coronavirus with more than 15.6
crores samples already tested.
Bibliography

• https://indianexpress.com
• https://www.who.int
• https://en.m.wikipedia.org
• https://www.statista.com
• https://m.hindustantimes.com

You might also like