Build a distributed data storage system

Assignment Help Database Management System
Reference no: EM131458838

TITLE: Design of a Distributed System

INSTRUCTIONS

You have been hired to build a distributed data storage system for a property sales agency that will allow its employees to store, access and update property information. The agency also requires a facility which will allow customers to assess property information in this system via a web service.

Each property has the following five associated pieces of information which must be stored in the system:

1. Property unique ID.

2. Property owner.

3. Property number.

4. Property postcode.

5. Property price.

Part 1 -

Design and build the above distributed data storage system using a remote object paradigm which allows employees to perform the following tasks:

1. Search the current list of properties by price range or postcode.

2. Add a new property to the system by providing owner, number, postcode and price.

3. Delete an existing property from the system given its ID.

All data should be stored in remote objects and, for the purposes of this coursework, not written to external files such as text files.

Part 2 -

Design and build a SOAP web service which allows customers to search the properties currently in the distributed data storage system by price range or postcode.

For part 1:?Create an object with necessary data structures and methods. The data in the system must be consistent; for example, two properties must not have the same ID. Create a remote object which can be accessed by a client. Use a name server. Good system design (this includes annotating code in a manner which clearly explains design decisions).

For part 2:?Produce a SOAP web service that returns to a client. The SOAP server determines the correct information. This information is returned to a client. Good system design (this includes annotating code in a manner which clearly explains design decisions).

Reference no: EM131458838

Questions Cloud

Explain critical thinking : Critical thinking is an important part of problem solving, decision making, and everyday life. So, what is critical thinking and why is it so important?
To what extent should a municipality go if land owner refuse : To what extent should a municipality go if a land owner refuses to allow the airport to remove trees or other obstructions from the owner's property?
Identify alternative strategies for entering foreign markets : Identify the alternative strategies for entering foreign markets. Several strategies are available to marketers, including exporting, importing, franchising.
Identify the audience that will be reading your essay : Identify the audience that will be reading your essay. What potential challenges will you have supporting your claim with this demographic?
Build a distributed data storage system : You have been hired to build a distributed data storage system for property sales agency that will allow its employees to store, access and update information
What are the differences between a group and a team : What are the differences between a group and a team? Do you see your current work group as a team? Why? Defend your answer.
Differentiate a global and multidomestic marketing strategy : Differentiate between a global marketing strategy and a multidomestic marketing strategy. A global marketing strategy defi nes a standard marketing mix.
Requirement for successful market segmentation : Which of the following is NOT a requirement for successful market segmentation?
Provide at least two examples of quality indicators : provide two examples of quality indicators that the company may opt to measure and defend its cause-and-effect linkage between the key measures of performance.

Reviews

len1458838

4/11/2017 7:01:35 AM

IMPORTANT – For all solutions submitted, detailed instructions describing how to run and test the code in question must also be submitted. All code submitted must be written in python and run on the computers in the Linux lab. You have been hired to build a distributed data storage system for a property sales agency that will allow its employees to store, access and update property information.

Write a Review

Database Management System Questions & Answers

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

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