Produce a class diagram for denbys video hire system

Assignment Help Computer Engineering
Reference no: EM13470933

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 <<include>> or <<extend>> 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.

Reference no: EM13470933

Questions Cloud

How could the additional assignment of death notifications : you are an environmental behavioral specialist for criminal justice professionals in the law enforcement field. the
How would you describe prison systems in foreign countries : write a 900- to 1250-word paper in which you identify options available under community corrections and describe how
You have completed your investigationnbspon allegations : you have completed your investigationnbspon allegations against a plant employee of an acquired corporation lakes
Profits for the bag of lime chips are 040 and for bag of : the owner of chips etc. produces 2 kinds of chips lime l and vinegar v. he has a limited amount of the 3 ingredients
Produce a class diagram for denbys video hire system : casedenbys video hire are a chain of 10 stores in the coventry amp warwickshire area. they provide a dvd movies hire
A random sample of 20 days in action shows that new guns : the police department of youbet michigan is considering the purchase of new radar guns.nbsp on the average the guns
What is an appealhow do appeals factor into the overall : write a 700-to 1050-word paper in which you describe the appeals process. address the followingmiddot what is
The standard deviation of sample is 500 find p-valuenbspfor : a college professor claims that the average cost of a paperback textbook is greater than 27.50. a sample of 50 books
Explain a clear understanding of organizational structures : question 1 demonstrate a clear understanding of organizational structures and an appreciation of the role of

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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