COMP1007 - Every Strike Brings Me Closer To The Next Home Run - IT/Computer Science Assignment Help

Download Solution Order New Solution
Assignment Task

Assignment Outcomes

Upon successful completion of this assignment you will be able to:

• Design a solution to a given problem using pseudocode (ULO 2,3,4);

• Identify the datatypes required within the designed solution (ULO 1,2,4);

• Create simple classes to aid in the designed solution (ULO 2,4);

• Use programming skills to implement your design in Java (ULO 1,2,3,4); and

• Construct well structured and documented Java code (ULO 1,2,3,4,5).

Overview

This is assignment forms a major part of your assessment (30%) within the Programming Design and Implementationunit. Please keep up-to-date with announcements within Blackboard to ensure that all that is required is submitted at the appropriate time.

Background

Large amounts of data are made available for free by all different organisations around the world. The City of New York is one such organisation. A large number of open data sets are available from: To understand their philosophy about this, you can read the following web page: 

The “LinkNYC Kiosk Status” dataset is one such dataset and is available for download from:. The dataset is updated hourly and “.provides the most current listing of LinkNYC Kiosks, their location, and the status of the Link’s wifi, tablet, and phone.” This is the dataset that will be used within this assignment.

The Tasks

1. The Data

Here is a screen capture showing a sample of the data that is in the .csv file to be processed. The data will be extracted from the file and loaded into your program for processing.

3. Menu System

As you have done in the practical worksheets, you will implement a menu system(s) that provides the user with the options to select what areas they will carry out an analysis on and what specifics will be in the analysis.

The first menu will ask users for which grouping they would like to interrogate:
Welcome to the New York City Kiosk Program. There are a total of `XYZ' WiFi kiosks
throughout the city.
Please make a selection from the Menu below.
All of New York City
Manhattan
Staten Island
Queens
Brooklyn
Bronx
Postcode
Community Board
Council District
Exit Program

4. Knowledge to Display

After selecting the area they want, users are then presented with a Menu to select the knowledge they want:

Please select from a statistic below:
Total number of kiosks.
Total number and percentage of kiosks with status: removal pending.
Total number and percentage of kiosks with status: ready for activation.
Total number and percentage of kiosks with status: repair.
Total number and percentage of kiosks with status: installed.
Total number and percentage of kiosks with WiFi status: up.
Total number and percentage of kiosks with WiFi status: down.
All of the above statistics.

5. Displaying Knowledge to the User

For the requested knowledge to be useful to the user, it must be displayed in an appropriate and meaningful way. In response to the user’s selection, you must display the output in an easy to understand meaningful way.

Once the requested knowledge has been displayed to the user, the program returns to the first menu and waits for the user to input their next choice.

You are required to design this output style in pseudocode and implement it in Java within your program.

 

This COMP1007 IT/Computer Science Assignment has been solved by our IT/Computer Science Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.