Analyze a basic set of requirements for a problem -


I. Learner Objectives:

At the conclusion of this programming assignment, participants should be able to:

Design, implement and test classes in C++

Declare and define constructors

Declare and define destructors

Compare and contrast public and private access specifiers in C++

Describe what an attribute or data member of a class is

Describe what a method of a class is

Apply and implement overloaded functions

Distinguish between pass-by-value and pass-by-reference

Discuss classes versus objects

Implement container classes

Implement a list class

Read and write files in C++

Programmatically acquire calendar dates

II. Prerequisites:

Before starting this programming assignment, participants should be able to:

Analyze a basic set of requirements for a problem

Compose basic C++ language programs

Create basic test cases for a program

Apply arrays, strings, and pointers

III. Overview & Requirements:

Let us create an application that manages attendance for a course. This application has four major requirements:

Requirement 1: The application must import records pertaining to each student registered for the course from a course list.

Requirement 2: The application must allow the user to mark each student in the course as present or absent on any given day.

Requirement 3: The application must generate reports based on criteria.

Requirement 4: The application must support a user interface to the attendance tracker.

Request for Solution File

Ask an Expert for Answer!!
C/C++ Programming: Analyze a basic set of requirements for a problem -
Reference No:- TGS0950568

Expected delivery within 24 Hours