Project #20020 - project 2

In this assignment you will design and develop an object-oriented program. The program you choose to design must provide specific functionality and demonstrate several programming principles, including those listed below:

 

Functional Requirements

 

  • Program must be command-line based and interactive, allowing the user to control its operation by entering commands. For example, a user may type “add” and the program will respond by asking for data to add. Typing “exit” may end the program.
  • Program must manage some type of record- or object-based data. In other words, it must manage multiple instances of the same type of data. So essentially, a collection of objects, each of which contains a collection of objects.
  • Ability to accept new data entered by the user.
  • Ability to search for specific, previously entered data.
  • Ability to save all data to a file.
  • Ability to retrieve previously stored data from the file.
  • Ability to display a list of all data items and their sub-items.

 

Maintainability Requirements

 

  • Program must have intelligible comments that adequately describe key parts of the code.
  • All variables and class names should clearly describe their purpose and use consistent casing. Spelling doesn’t count, but try your best.

 

Coding Requirements

 

  • Program must comprise at least five classes.
  • Program must use inheritance and demonstrate polymorphism.
  • Program must use at least one loop.
  • Program must read and write a file.

 

Refer to the Course Schedule within the Syllabus for specific project deliverables and due dates.

 

Deliverable

 

  1. Working object-oriented program meeting the above requirements. You must submit all the source code as well as a compiled executable.
  2. Simple user’s Guide that explains how your program works.

Subject Computer
Due By (Pacific Time) 12/17/2013 11:30 pm
Report DMCA
TutorRating
pallavi

Chat Now!

out of 1971 reviews
More..
amosmm

Chat Now!

out of 766 reviews
More..
PhyzKyd

Chat Now!

out of 1164 reviews
More..
rajdeep77

Chat Now!

out of 721 reviews
More..
sctys

Chat Now!

out of 1600 reviews
More..
sharadgreen

Chat Now!

out of 770 reviews
More..
topnotcher

Chat Now!

out of 766 reviews
More..
XXXIAO

Chat Now!

out of 680 reviews
More..
All Rights Reserved. Copyright by AceMyHW.com - Copyright Policy