Create a program implementing a given real-world problem

Assignment Help Other Subject
Reference no: EM133779543

Question: "Find a Campsite" has called you back in to complete a project to help their campsites with bookings.

The company has a model where the head office takes bookings from customers and then feed the bookings to individual campgrounds. The campgrounds allocate camping sites, generate a confirmation for the customers. The campgrounds also do daily totals and send that summary back to the head office.

You have been asked to create an application for one of the campgrounds (which coincidently has a campground number that matches your student ID). Your application will take bookings one at time, allocate a campsite, create a confirmation for the customer and at the end of the day create a summary of the transactions and report back to Head Office. Specifically:

Download a booking one by one from Head Office and store them in a collection in a NoSQL Document Database stored in your Microsoft Azure Account. You should create a collection with details about bookings - customer information, campsites, overall cost. etc. You need to design (and justify) your database.

Note that all booking records in the Head Office database have the campground number set to 1. You will need to change this to your campground number (your student ID). A customer can book 1 or more campsites for a particular date. All campsites are booked for 7 days and start on a Saturday. You can assume the booking IDs are sequential as they were taken from customers.

Determine which campsite (s) you will allocate to this customer booking. You should setup a collection with information about campsites in your campground -site number, site size (Small, Medium, Large), available dates, site daily rate (you determine your prices but should be in the range of $50-$70 pn based on size), etc. You can assume there is always enough campsites for the bookings.

For each booking you will need to produce a customer confirmation with customer details, bookings details, campsite details and costs. You determine the format. You should store this confirmation in your booking collection. You choose how to store it - pdf, data, etc.

At the end of a day's bookings, you should summarise the bookings for the day in a single table in a SQL database stored in your Microsoft Azure Account. This table should contain at least the date, total bookings, total sales. This summary should be written to the Head Office SQL database with your campground number.

Repeat the above process for all days in the Head Office booking database.

Goal

This task gives you the opportunity to create a program implementing a given real-world problem. You will design your databases, use Python to link to a central database, and perform the application requirements.

Length Program length can vary. No minimum or maximum length. Document should be approximately 1,000 words

Assessment criteria

This assessment will measure your ability to demonstrate:
- Designing and creating a SQL and NoSQL Database hosted on Microsoft Azure.
- Reading and writing to databases on Microsoft Azure.
- Performing application tasks
- Document and explain your design and decisions.

Reference no: EM133779543

Questions Cloud

Discuss critical components and challenges associated : Discuss the critical components and challenges associated with each of the stages of the hiring and recruiting process that have been at the core of this module
Dimensions of compensation strategy : Review the five dimensions of the compensation strategy (objectives, alignment, competitiveness, employee considerations,)
Marketing policies and procedures of bounce fitness : BSBMKG621 Develop organisational marketing strategy, Advanced Diploma of Marketing and Communication - Identify at least two federal or state
Forest at beginning of supply chain : A furniture-making supply chain will have the wood cut down and shipped from a forest at the beginning of a supply chain
Create a program implementing a given real-world problem : Create a program implementing a given real-world problem. You will design your databases, use Python to link to a central database, and perform the application
Create well-crafted chronological or functional resume : Create a well-crafted chronological or functional resume,that showcases your academic and professional achievements,
Increase its productivity as measured : A boot factory wants to increase its productivity as measured by the number of boots that are processed per hour at each of its facilities.
HR data regarding employee demographics : An advertising agency has collected HR data regarding employee demographics, performance ratings, years of service, etc.
Wrote to detect the intrusions recorded in the file : MCYB 6670 Security Engineering and Compliance, Walden University - Explain the steps you took to complete the lab. Include screenshots for the major steps

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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