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

Minimum shelf, #questionAt a shop of marbles, packs of marbles are prepared...

#questionAt a shop of marbles, packs of marbles are prepared. Packets are named A, B, C, D, E …….. All packets are kept in a VERTICAL SHELF in random order. Any numbers of packets

Compass bearing, write a c program that converts compass bearings into dire...

write a c program that converts compass bearings into direction

Algorithm, What is an algorithm and write an algorithm to calculate the sim...

What is an algorithm and write an algorithm to calculate the simple interest

Prepare windows shell extension, Prepare Windows Shell Extension Project...

Prepare Windows Shell Extension Project Description: Skills required are C++ Programming, Windows Desktop, Windows API

What if one forget the [] when deleteing array allocated , What if one forg...

What if one forget the [] when deleteing array allocated through new T[n]? A: All life comes to a disastrous end. It is the programmer's responsibility not the compiler's to

Why do c++ compilers require name mangling?, A: Name mangling is the rule a...

A: Name mangling is the rule according to which C++ modify function's name into function signature before passing that function to a linker. It is how the linker differentiates amo

How can I fix this to, Write a program consisting of two functions (plus ma...

Write a program consisting of two functions (plus main). The first function should read in a number and then pass this back to main. This value should then be passed into a secon

Area under curve, progarm in c for area under curve   #include ...

progarm in c for area under curve   #include float start_point, /* GLOBAL VARIABLES */ end_point, total_area; int numtraps;

Class & objects, how objects are initialized dynamically?

how objects are initialized dynamically?

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