Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

Case:

Denby's Video Hire are a chain of 10 stores in the Coventry & Warwickshire area. They provide a DVD (Movies) hire service for local customers. To hire DVDs customers must provide two forms of ID to join and pay a £10 joining fee. Once all details have been verified members are issued with a member's card. This must be presented each time they wish to hire a DVD.

It costs £3 for all DVD regardless of its release date. Any overdue DVDs are charged at a £2 per day charge, which is payable on immediate return. Members can hire up to three DVDs at any given time. Members can update their details at any time as well as discontinue memberships, so long as outstanding charges have been settled. Members can use their membership at any of the branches. However, it is the member's responsibility to return DVDs to the branch they hired the DVD from. Membership is restricted to 2 people per household. All members must be 18 years or over. All payments are made either in cash or credit card.

MichealDenby wishes to automate the system and network the system so that all branches have access to live data. In addition, he is hoping to set up a DVD transfer. If a particular DVD is not available in a given store then members can request a DVD transfer at an additional charge.

Your task is to design the required system as described above.

Tasks:

a) Draw a use case diagram for describing the functional requirements of the above system. You should also show the <> or <> use case cases in your diagram (if necessary).

b) Produce a Class Diagram for Denby's Video Hire System. Show the multiplicities, associations, associations names, attributes and operations.

c) Produce a full Use Case Documentation for the use case ‘Rent DVD' and ‘Join Video Club'.

d) Produce a sequence diagram for use case ‘rent dvd'

e) Answers to tasks (a) and (b) must be completed using Rational Rose.

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M9786109

Have any Question?


Related Questions in Computer Engineering

State the required answer precisely and then provide proper

State the required answer precisely and then provide proper explanation. It is not enough to provide one- word or one-line answers. Some early computers protected the operating system by placing it in a memory partition ...

Question suppose your system is designed in such a way that

Question : Suppose your system is designed in such a way that your computer needs to wait for some while to check if the channel is clear before transmitting. You take your measurement overtime and you come to find out t ...

Question based upon your company profile install and

Question: Based upon your company profile, install and configure Windows Server within the virtual environment. 1. Ensure that the server name is appropriate for your corporation. 2. Create a complex password for the Adm ...

What are information silos what are the problems caused by

What are information silos? What are the problems caused by information silos? How organizations can solve the problems caused by information silos?

Question suppose a network with 109 hostnames not including

Question : Suppose a network with 10^9 hostnames (not including the names of the nameservers themselves) uses non-recursive DNS. Assume that there is a single root nameserver, multiple local nameservers, and M levels of ...

Question what are four important tactical tasks for a

Question: What are four important tactical tasks for a negotiator in a distributive situation to consider? Discuss one instance where you have been involved in distributed bargaining. What was the outcome? The response m ...

When using todays digital cameras file sizes are often

When using today's digital cameras file sizes are often saved in a format that is well over 1 Megabyte. This may be great for high definition photo reproductions but is a disaster for uploading to the web. Images on your ...

Select a company or any existing business this can be the

Select a company or any existing business. This can be the company you currently work for. If you cannot find information about the security infrastructure of a company, you may make up the details as realistic as possib ...

The big bad wolf loves eating little pigs for breakfast

The big bad wolf loves eating little pigs for breakfast, lunch, dinner, supper, midnight snacks and he does know all about second breakfast. He tends to consume a lot of little pigs in a week. (He is probably not Jewish) ...

In this section you will write a program to show a rotating

In this section, you will write a program to show a rotating banner on the LCD screen. Every 300 milliseconds, the text "Microcontrollers are lots of fun!" should move one position to the left. This banner should repeat ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As