Skip to content

The Population Reporting System is a group project for the Software Engineering Methods module at Edinburgh Napier University.

License

Notifications You must be signed in to change notification settings

Alanna-Mc/population-reporting-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

183 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Population Reporting System

The Population Reporting System is a group project for the Software Engineering Methods module at Edinburgh Napier University. This project aims to design and implement a system that allows access to population information from an SQL database.

Technologies Used

  • Java (JDK 11)
  • SQL Database
  • Maven
  • Docker
  • Git/GitHub
  • CodeCov
  • JUnit

Badges

Master Build Status

GitHub Workflow Status (master)

Develop Build Status

GitHub Workflow Status (branch)

Codecov Coverage

codecov

Release Status

Releases

License Status

LICENSE

Requirements Met:

ID Name Met Screenshot
1 All the countries in the world organised by largest population to smallest. Yes ID1_screenshot
ID1_screenshot
2 All the countries in a continent organised by largest population to smallest. Yes ID2_screenshot
ID2_screenshot
3 All the countries in a region organised by largest population to smallest. Yes ID3_screenshot
4 The top N populated countries in the world where N is provided by the user. Yes ID4_screenshot
5 The top N populated countries in a continent where N is provided by the user. Yes ID5_screenshot
6 The top N populated countries in a region where N is provided by the user. Yes ID6_screenshot
7 All the cities in the world organised by largest population to smallest. Yes ID7_screenshot
ID7_screenshot
8 All the cities in a continent organised by largest population to smallest. Yes ID8_screenshot
ID8_screenshot
9 All the cities in a region organised by largest population to smallest. Yes ID9_screenshot
ID9_screenshot
10 All the cities in a country organised by largest population to smallest. Yes ID10_screenshot
ID10_screenshot
11 All the cities in a district organised by largest population to smallest. Yes ID11_screenshot
12 The top N populated cities in the world where N is provided by the user. Yes ID12_screenshot
13 The top N populated cities in a continent where N is provided by the user. Yes ID13_screenshot
14 The top N populated cities in a region where N is provided by the user. Yes ID14_screenshot
15 The top N populated cities in a country where N is provided by the user. Yes ID15_screenshot
16 The top N populated cities in a district where N is provided by the user. Yes ID16_screenshot
17 All the capital cities in the world organised by largest population to smallest. Yes ID17_screenshot
ID17_screenshot
18 All the capital cities in a continent organised by largest population to smallest. Yes ID18_screenshot
ID18_screenshot
19 All the capital cities in a region organised by largest to smallest. Yes ID19_screenshot
20 The top N populated capital cities in the world where N is provided by the user. Yes ID20_screenshot
21 The top N populated capital cities in a continent where N is provided by the user. Yes ID21_screenshot
22 The top N populated capital cities in a region where N is provided by the user. Yes ID22_screenshot
23 The population of people, people living in cities, and people not living in cities in each continent. Yes ID23_screenshot
24 The population of people, people living in cities, and people not living in cities in each region. Yes ID24_screenshot
25 The population of people, people living in cities, and people not living in cities in each country. Yes ID25_screenshot
ID25_screenshot
26 The population of the world. Yes ID26_screenshot
27 The population of a continent. Yes ID27_screenshot
28 The population of a region. Yes ID28_screenshot
29 The population of a country. Yes ID29_screenshot
30 The population of a district. Yes ID30_screenshot
31 The population of a city Yes ID31_screenshot
32 The number of people who speak the following the following languages from greatest number to smallest, including the percentage of the world population: Chinese, English, Hindi, Spanish, Arabic. No N/A

About

The Population Reporting System is a group project for the Software Engineering Methods module at Edinburgh Napier University.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors