Design the class table and uml diagram

Assignment Help Programming Languages
Reference no: EM13726703

Use object-oriented design to design a parent class called Book that will receive the ISBN, author, title and price of a book, and select and print records for all books with a price of more than $50.00. Design a child class called TextBook that will use the existing methods of its parent class and receive an extra data field called grade that can be a number from 0 to 12. This class is to select and print records of all textbooks of grades 3 to 6. Design another child class called PictureBook that will use the existing methods of its parent class and receive an extra data field called age that can be a number from 0 to 5.

Question 1: Design the class table and UML diagram.

Question 2: Write an algorithm for each operation.

Question 3: Write a test or driver algorithm to test the solution.

Instructions from WS 5.4

Question: Create one design of the class table. (What will our design be to solve this programming request?)
Defining Diagram
Input Processing Output 

Question: Create one UML diagram of the entire process. (We need to develop a big picture diagram of our solution algorithm?)

Question: Create four flowcharts for each class including the driver algorithm. (Each class flowchart needed is Driver, Book, Textbook and Picturebook) 

Question: Create four psuedocode algorithms include the following classes: 
1. Driver Algorithm. 
2. Book Algorithm.
3. Textbook Algorithm.
4. Picturebook Algorithm.

Question: Create three desk checks for each class algorithm.
a. In a Word document do the following: 
i. Create one design of the class table. 
ii. Create one UML diagram of the entire process. 
iii. Create four flowcharts for each class including the driver algorithm. 
iv. Create four psuedocode algorithms include the following classes: 
0. Driver Algorithm. 
1. Book Algorithm. 
2. Textbook Algorithm. 
3. Picturebook Algorithm. 
Question: Create three desk checks for each class algorithm.

Reference no: EM13726703

Questions Cloud

Examine how americas connected their ideas of liberty : Examine how Americas connected their ideas of "liberty" with the West. Why do historians call this period the "Gilded Age"? Is it an accurate description?
What are the implications of event for our economy : While some of you may not choose to enter economics as a profession, hopefully you have gained some understanding of economic issues from the course. Pick any current event that interests you.
What determines the size of the employment effect : What determines the size of the employment effect of a minimum wage increase in the model of perfect competition and what is meant by monopsony power and why might firms have it?
Summary of the background and facts : Case study-Reliance Baking Soda: Optimizing Promotional Spending, Summary of the background and facts
Design the class table and uml diagram : Question 1: Design the class table and UML diagram. Question 2: Write an algorithm for each operation. Question 3: Write a test or driver algorithm to test the solution.
Describe the ways each individual was or is worshipped : Compare what impact the death of each person had on his respective religion. Describe the ways each individual was or is worshipped. Explain how their messages are being carried out in the world today.
Analyzes the consequences and implications : Analyzes the consequences and implications of the curator's intent and set-up of exhibition. What is the curator prompting the viewer to "do" or feel
What ways did the europeans run their colonies : What ways did the Europeans run their Colonies?
How the pages hold style continuity in grid system : Export the finished article as PDF format AND also give me the original indesign file, and the fonts you used.

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

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