List down all functional requirements for the avs system

Assignment Help Computer Engineering
Reference no: EM132177418

Video Store (AVS) runs a series of fairly standard video stores. Before a video can be put on the shelf, it must be cataloged and entered into the video database.

Every customer must have a valid AVS customer card in order to rent a video.

Customers rent videos for three days at a time. Every time a customer rents a video, the system must ensure that he or she does not have any overdue videos. If so, the overdue videos must be returned and an overdue fee paid before customer can rent more videos.

Likewise, if the customer has returned overdue videos but has not paid the overdue fee, the fee must be paid before new videos can be rented.

Every morning, the store manager prints a report that lists overdue videos. If a video is two or more days overdue, the manager calls the customer to remind him or her to return the video.

If a video is returned in damaged condition, the manager removes it from the video database and may sometimes charge the customer.

1. List down all functional requirements for the AVS System.

2. Draw a use case diagram for the AVS System.

3. Create a detailed (expanded) use-case description for one of the main use case.

4. Draw a class diagram for the AVS System.

5. Draw a sequence diagram for the main use case in 3.

Reference no: EM132177418

Questions Cloud

Create a parse tree that shows that the string can be : A string of characters belongs to a language defined by a grammar, we must create a parse tree that shows that the string can be generated by the grammar.
What is the corresponding average total cost : (a) What is the corresponding average total cost (ATC) function? (b) What is the corresponding short-run marginal cost (SMC) function?
How the processor architecture supports virtual memory : Explain what effects (positive or negative) the architecture's virtual memory support has on application software.
What is the corresponding average total cost : (a) What is the corresponding average total cost (ATC) function? (b) What is the corresponding short-run marginal cost (SMC) function?
List down all functional requirements for the avs system : Video Store (AVS) runs a series of fairly standard video stores. Before a video can be put on the shelf, it must be cataloged and entered into the video databas
What did the bank of england : What did the Bank of England do in the event of the 1987 stock market crash?
Profit-maximizing price : What is your profit-maximizing price if you control 5 percent of the market? What is your profit- maximizing price if you control 15 percent of the market?
What should Schuessler and Pringle conclude : BUAD 631 STATS Homework - Each consumer has evaluated the drink on a 100-point scale, What should Schuessler and Pringle conclude
How the ice cream industry fits the oligopoly model : Describe how the ice cream industry fits the oligopoly model

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