Create cpp code for identify objects and their relationships, C/C++ Programming

Assignment Help:

You are setting up an information system for a DVD Rental Company called Box office. The new system need to hold information about customers and DVDs rentals, payments and fines. Customers need to register before renting DVDs. DVDs could be movies or games. Once registered, customers can rent DVD any day of the week. Movies and games have their own pricing but games are more expensive than movies. If DVDs are returned late, a fine is applied. Fines need to be paid before any further rental is possible. Payments can me made by cash or card.

From the above scenario you are required to do the following:

1. Provide a list of assumptions

2. Identify objects and their relationships

3. Create an object model for the scenario

4. Create a functional model for the scenario

5. Create a dynamic model for the above scenario

6. Create C++ codes to create each Class for objects identified

7. Create a program flowchart to rent a DVD

Any assumption must be clearly stated with proper reasoning.

Deliverables

A word-processed, fully referenced report with all the diagrams required.


Related Discussions:- Create cpp code for identify objects and their relationships

When i develop a destructor, When I develop a destructor, do I require to e...

When I develop a destructor, do I require to explicitly call the destructors for my member objects?

Visual c++, i want write visuaL c++ FOR MY ALGORITHM

i want write visuaL c++ FOR MY ALGORITHM

Write down the code for binary search tree in c++?, A: BinarySearchTree.h ...

A: BinarySearchTree.h ---------------------- #ifndef BINARY_SEARCH_TREE_H_ #define BINARY_SEARCH_TREE_H_ #include "dsexceptions.h" #include // For NULL // Binary

Assign random integers to the variable, (Random Numbers) Write statements t...

(Random Numbers) Write statements that assign random integers to the variable n in the following ranges: a) 1 ≤ n ≤2 b) 1 ≤ n ≤100 c) 0 ≤ n ≤9 d) 1000 ≤ n ≤1112 e)

Boardcoloring, In this problem you are given a board in which some of the e...

In this problem you are given a board in which some of the elements are placed as shown in diagram below. Each element represents a color. Fill the other elements in the board, suc

Arguments passing mechanism, Arguments Passing Mechanism C++ supports th...

Arguments Passing Mechanism C++ supports the following argument passing mechanisms: i).  Pass by value: A copy of the arguments value is made and passed to the called functio

Introduction of computer and programming concept, Classify computer system ...

Classify computer system according to capacity. How they are different from computers according to the classification of technology. Provide comparative study also.

Type compatibility, Define  T y pe c o m p a t i b i li t y? ...

Define  T y pe c o m p a t i b i li t y? T o a s s i g n i n t t o s m a l l i n t t h e v a r i a b l e should b e

Tower of hanoi, application problem of tower of hanoi

application problem of tower of hanoi

Write Your Message!

Captcha
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