ICT705 Data and System Integration Assignment

Assignment Help Software Engineering
Reference no: EM132519439 , Length: word count:1500

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: EM132519439

Questions Cloud

Describe how you might alleviate some of the problems : Reflecting on the collective bargaining process, what factors do you think can cause the most issues with the bargaining process? Choose one issue.
Several online videos on unified communications. : Find and view several online videos on unified communications. Identify the URLs for three that you think do particularly good job illustrating characteristics
How best to deal with the problem : The mosquito that can carry Zika and other diseases has been detected in your community. The town council is debating how best to deal with this problem before.
Discussion on what is it and why should i care : My Carbon Footprint: What Is It and Why Should I Care? Select one energy source from the renewable list Open the link and read the information on the first.
ICT705 Data and System Integration Assignment : ICT705 Data and System Integration Assignment Help and Solution - University of the Sunshine Coast, USC, Australia - Assessment Writing Service
Determine the equilibrium price and equilibrium quantity : The New York Yankees baseball team wishes to determine the equilibrium price for seats. The supply of seats at the ballpark is fixed at 40,000.
How would make the decisions to choose two companies : $100 million and you want to invest in 2 companies out of three companies you have in mind, how would you make the decisions to choose the 2 companies.
U.s. compliance laws and information security policy : Computer security experts devote their time and energy to the protection of sensitive data and the prevention of an outside attack on the internal network.
Cross-price elasticity of demand cookies and pizza : Suppose that when the price of cookies is $1 and the price of a slice of pizza is $1, market demand for cookies is 2,500 cookies.

Reviews

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

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