Draw the entity-relationship diagram for the above scenario

Assignment Help Basic Computer Science
Reference no: EM131007129

Problem Statement

ScenicTours offers a number of guided tours, such as guided walks and bus tours, through the city and its surroundings. The company operates a number of sales outlets across the city and also runs a call centre where tourists can inquire and book available tours. To improve customer service and reduce processing time, ScenicTours aims to develop an information system where customers can view and manage bookings using their Web browser at any time.

The company has different tour packages available, each visiting multiple scenic sites, monuments and other points of interest. Typically, customers inquire about tours that visit a specific point of interest, such as museums and parks, or that depart or end in a specific location, while others are interested in tours that satisfy their special needs. For example, some customers prefer bus tours over walks, and tours exceeding a certain length may not be suitable for some customers.

ScenicTours maintains an information system that holds up-to-date information about its tour packages. It includes the type of tour (guided walk or bus tour), departure schedules, visited locations, and maximum number of participants. Staff have observed that customers are more likely to participate in a tour if they are shown the tour's route and brief information about each visited point of interest. Currently, a printed map is used to convey this information. Perhaps the Google Maps service could be utilised in a Web environment.

Customers must purchase tickets to participate in a tour. Tickets can be purchased either by phone or in any sales outlet. When purchasing by phone, tickets will be mailed to the customer's address after payment.

The company also offers a reward program, the "FrequentTourist" membership program. Registered members as well as groups larger than 10 persons are eligible for a 5% discount.

Customers may cancel their tickets until 48 hours prior to the start of the tour. In this case, 80% of the ticket price is refunded. Since tours are profitable only if three or more persons participate, some tours may be cancelled if some of its participants withdraw. In this case, affected customers are notified by phone or email (contact details were recorded when purchasing the tickets) and are given the option to transfer to another available tour that suits their needs or to cancel their tickets.

Tour operator "ScenicTours" has hired you( assume that you are the System Analyst) to conduct the feasibility study for the company's new sales system and propose the system design for this application

Main Tasks

Question 1

a. Prepare a document of requirement analysis and justify the need to create the system for the above case study.

b. Draw the following diagram for the above mentioned case study

i. Draw a context diagram
ii. Draw a DFD
iii. Draw level 1 diagram

c. Draw the entity-relationship diagram for the above scenario.

Reference no: EM131007129

Questions Cloud

Find the approximate equilibrium quantity and price : If 3000 two-bedroom houses are demanded per year, at a price of $500,000 per unit. However, for every $40,000 increase in the price per unit, the quantity of units demanded falls by 200. Find the demand curve. Find the supply curve. Find the approxim..
What specific olap operations should one performin order : A flight data warehouse for a travel agent consists of six dimensions: traveler, departure(city), departure time, arrival, arrival time, and flight; and two measures: count, andavg fare, where avg fare stores the concrete fare at the lowest level ..
Calculate the price elasticity of demand for appetizers : The South Beach Café recently reduced appetizer prices from $10 to $8 for afternoon “early bird” customers and enjoyed a resulting increase in sales from 75 to 125 orders per day. Beverage sales also increased from 400 to 550 units per day. Calculate..
Draw the entity-relationship diagram for the above scenario : Prepare a document of requirement analysis and justify the need to create the system for the above case study. Draw the entity-relationship diagram for the above scenario
Do you believe that most criminal activity is a product : Do you believe that most criminal activity is a product of their environment in which the criminals are raised? Do you believe that criminal activity is a product of a combination of both genetics and environment
Identify all the all key facts provided in the case study : Specifically, the following critical elements must be addressed: Identify all the all key facts provided in the case study. Propose additional assumed facts that could theoretically affect the legal analysis or defense

Reviews

Write a Review

 

Basic Computer Science Questions & Answers

  Which kinds of computing and information systems

Which kinds of computing and information systems do users really need to care about underlying technologies? Which kinds of users ought to pay more attention how well a variety of devices and applications work together (and how seamlessly)? Do you wa..

  Explain the difference between nominal and ordinal data

Explain the difference between nominal and ordinal data

  Write a program to simulate a deck of 52 playing cards

Write a program to simulate a deck of 52 playing cards. Represent your deck as a 2D Array where the value in the cell is the position of the card in the deck. Represent the names for the suits and faces as an array of Strings.

  Store the corresponding indices in registers ax and bx

Store the corresponding indices in registers AX and BX respectively.

  Draw a level 0 data flow diagram

Draw a level 0 data flow diagram (DFD) for the accompanying dentist office system. When new patients are seen for the first time, they complete a patient information form that asks for their name, address, phone number, and brief medical history,

  Powerpoint are used in the criminal justice system

Question: How do you think Microsoft Office Word and PowerPoint are used in the criminal justice system (CJS). What do you think are the best uses for Microsoft Office Word and PowerPoint in the CJS

  Create a vbscript scripting file

When you create a VBScript Scripting.FileSystemObject, you must start the.....____. Which one of the following is NOT a Windows file attribute

  Ease of access or speed of processing

Security of your data is of utmost importance to Jamie, even more so than ease of access or speed of processing. Which type of application category would you recommend Jamie use?

  Marie program that will input a variable

To develop a MARIE program that will input a variable number of user entered Decimal whole number grades, validating each one (0-100) in a subroutine

  Use the supplied superclass car to create classes

Because Toyotas are superior to Fords or Chevys it should also implement the supplied Airplane interface. Give the methods something to do. I would suggest a println method since you can then see that the method actually ran.

  ?x the size of the longest word

1. Why is it important to assume that integers in our computer model have a  ?xed size? 2. Consider the word puzzle problem on page 2. Suppose we ?x the size of the longest word to be 10 characters.

  Explain what is meant by information technology

Explain what is meant by information technology (IT). Explain what is meant by information systems (IS). Why is it important to understand the differences between information technology (IT) and information systems (IS)?

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