Case Study - Overseas Shipping Logistics Ltd

Assignment Help Computer Engineering
Reference no: EM132519480

ICT705 Data and System Integration Assignment - University of the Sunshine Coast, Australia

Details - Task consists of a demo code package and a technical report for the integration plan. Submit your work in two parts. Part 1 will include your report (a .docx file) and Part 2 is a zip file, which contains the code files (.zip file).

Case Study - Overseas Shipping Logistics Ltd

Assignment tasks - This assignment consists of two deliverables:

1. Demonstration code - demonstrating the principles of data merging, RESTful Web Services and Mashups.

2. Integration report - explaining the principles of data merging, RESTful Web Services and Mashups and applying them to the case study organization.

Deliverable 1 - Demo code

Instructions: Before importing the COVID-19 data into Python you are required to:

i. Choose 15 countries from the "owid-covid-data.csv" dataset you think would be applicable to the case study,

ii. Retain the most current day's statistics for each of these 15 countries,

iii. Add 2 or 3 extra columns to your dataset. These columns will contain other 2 or 3 other interesting statistics of your choosing for each of your selected countries (you will need to do some quick research on the countries you choose to include).

iv. Populate these extra columns with the statistics you research for each country.

v. Save this new dataset into a new .csv file which you can import into Python.

Create a Python scrip file with the name "data_merger.py"

This Python script will use the Python petl framework to:

i. Import your new CSV and "Country_location.xml" files into Python.

ii. Merge the country geolocation data from the XML file with the COVID-19 data, and

iii. Export the merged data as a .csv file named "covid_countries.csv"

Deliverable 2 - Integration Report

In addition to the above demo code you are required to include a Report explaining the key concepts around the demo design and implementation.

Your report should follow the following template:

Executive Summary

Table of Contents

Table of Figures (if needed)

Table of Tables (if needed)

1.0 Introduction

2.0 Service Oriented Architecture (SOA)

3.0 Key System Concepts

3.1 Data Cleaning & Merging

3.2 RESTful Web Services

3.3 Mashup Design

4.0 Demo Running Instructions

5.0 Conclusion & Recommendations

Reference List

Appendices (if needed)

Please address the following in your report:

Outline the theory and technologies under each of the headings.

Explain how these technologies can be applied by OSL. Outline the difficulties, advantages and disadvantages to OSL. Give examples in addition to the COVID-19 application,

Explain how to run your code and the principles behind each step - you may use screenshots of Mashups, etc. if you wish,

Reflect on your journey as you developed the demonstration - the problems you faced, how you researched and found answers.

Attachment:- Data and System Integration Assignment File.rar

Reference no: EM132519480

Questions Cloud

Calculate t that will equate the two cash flows : Grace gives Emily 1634.76 at time t. Calculate t that will equate the two cash flows based on an annual effective interest rate of 4%.
Why you support either the consumer or the industry : Become an advocate for either the consumer or the industry. Prepare an argument explaining the major reasons why you support either the consumer or the industry
Organizational strategy and is strategy : Why is it important for business strategy to drive organizational strategy and IS strategy? What might happen if the business strategy was not the driver?
Calculate the elasticity of substitution : Calculate the elasticity of substitution in this case and elaborate on your answer.
Case Study - Overseas Shipping Logistics Ltd : Case Study - Overseas Shipping Logistics Ltd. Demonstration code - demonstrating the principles of data merging, RESTful Web Services and Mashups
Big data analytics in e-healthcare industry : There are several benefits as well as challenges associated with the use of Big Data Analytics in the e-Healthcare industry.
What is the percentage loss on the funds invested : If she buys the stocks using the borrowed money and holds the securities for a year, how much interest must she pay? Round your answer to the nearest cent.
Maintain the same level of output : Suppose that a firm cannot give up one input in exchange for the other and still maintain the same level of output. Calculate the elasticity of substitution in
Apply taxation principles to real life problems : Discuss whether Amandeep is an Australian resident for tax purposes and also critically discuss whether Amandeep needs to pay income tax on his salary

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd