Code Authors: Andrew Robson, Kin Cunico, Donell Shamuyarira, Rafael Alvaro and Jay Parkes
This piece of software when complete, will read in data from a database and preform functions and generate reports using the information that the database contains.
Group 4 Code of Conduct
https://github.com/kin-cunico/semGROUP4/blob/main/CODE_OF_CONDUCT.md
These functions include:
- List all the countries in the world organised from largest population to smallest.
- List all countries in a continent organised from largest population to smallest.
- List all the countries in a region organised from largest population to smallest.
- Get the top populated countries in the world which the list size chosen by the user.
- Get the top populated countries in a continent which the list size is chosen by the user.
- Get the top populated countries in a region which the list size is chosen by the user.
- List all the cities in the world organised from largest to smallest.
- List all the cities in a continent organised from largest to smallest.
- List all the cities in a region organised from largest to smallest.
- List all the cities in a country organised from largest to smallest.
- List all the cities in a district organised from largest to smallest
- Get the top populated cities in the worlds which the list size is chosen by the user.
- Get the top populated cities in a continent which the list size is chosen by the user.
- Get the top populated cities in a region which the list size is chosen by the user.
- Get the top populated cities in a country which the list size is chosen by the user.
- Get the top populated cities in a district which the list size is chosen by the user.
- List all the capital cities in the world organised from largest to smallest.
- List all the capital cities in a continent organised from largest to smallest.
- List all the capital cities in a region organised from largest to smallest.
- Get the top populated capital cities in the world which the list size is chosen by the user.
- Get the top populated capital cities in a continent which the list size is chosen by the user.
- Get the top populated capital cities in a region which the list size is organised by the user.
- Calculate the population of people, people living in cities, and people not living in cities for each continent.
- Calculate the population of people, people living in cities, and people not living in cities in each region.
- Calculate the population of people, people living in cities, and people not living in cities in each country.
- Calculate the population of the world.
- Calculate the population of a continent.
- Calculate the population of a region.
- Calculate the population of a country.
- Calculate the population of a district.
- Calculate the population of a city.
- Calculate how many people speak Chinese and find the percentage of the worlds population that speaks this language.
- Calculate how many people speak English and find the percentage of the worlds population that speaks this language.
- Calculate how many people speak Hindi and find the percentage of the worlds population that speaks this language.
- Calculate how many people speak Spanish and find the percentage of the worlds population that speaks this language.
- Calculate how many people speak Arabic and find the percentage of the worlds population that speaks this language.
- Using the info gathered from functions 32 - 36, sort that data from largest to smallest.
The software will also generate the following reports:
A Country Report which contains:
Code
Name
Continent
Region
Population
Capital
A City Report which contains:
Name
Country
District
Population
A Capital City Report which contains:
Name
Country
Population
A Population Report which contains:
Continent/region/country name
Total population of continent/region/country
Total population of continent/region/country living in cities using percentages
Total population of continent/region/country not living in cities using percentages
add guide to run software locally.