Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

The first step in this term-long project is to develop the design document. in your design document, please include any class diagrams, use cases, User

The first step in this term-long project is to develop the design document. in your design document, please include any class diagrams, use cases, User Interface Diagrams and test cases or any other design artifacts(flowcharts, pseudocode, etc.) that you feel will depict the solution you intend to develop. Below is the description of the project:

Create a gradebook application that will track grades for assignments, tests, quizzes and projects for different subjects for a specific student. Implement nested dictionaries to hold the subject, category and list of corresponding grades. Actual grades should be stored in a list. Below, you will find the format that you can employ for your nested dictionaries:
{subject1: {quizzes: [grades]}, {tests: [grades]}, {assignments: [grades]}, {projects: [grades]}, subject2: {quizzes: [grades]}, {tests: [grades]}, {assignments: [grades]}, {projects: [grades]}}
The application should provide the user with the following functionality:
Recording of different subjects, their respective categories and corresponding grades.
Printing of all current recorded grades (showing subjects, categories and corresponding grades)
Calculation of final grades for each subject and the corresponding letter grades
GPA Calculation
Additional functionality will be added during the course of the term.

Step by Step Solution

3.24 Rating (145 Votes )

There are 3 Steps involved in it

Step: 1

Design Document for Gradebook Application 1 Class Diagrams Main Classes Gradebook Stores a dictionary of subjects Subject objects Provides methods for ... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Project Management The Managerial Process

Authors: Eric W Larson, Clifford F. Gray

8th Edition

1260570436, 978-1260570434

More Books

Students also viewed these Programming questions

Question

Implement the method keys () for HashST.

Answered: 1 week ago

Question

Is there administrative support?

Answered: 1 week ago