Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

2 . ( 1 5 pts ] UML Class diagram. Consider a Quiz Management System ( QMS ) that administers quizzes to students, automatically grades

2.(15 pts] UML Class diagram. Consider a Quiz Management System (QMS) that administers quizzes to students, automatically grades student responses to quizzes, and generates reports of quiz results. A quiz consists of questions. There are different types of questions, including essay questions, multiple-choice questions, and true false questions. Quizzes have an answer key that is provided by the instructor. Students take quizzes on the system, and make a submission with their quiz answers when they are finished. The system grades submissions against the answer key, and records a grade for each student. (NOTE: Student information is obtained from an external student database, which you need not worry about designing.) The primary system class will be called QMS for Quiz Management System.Draw a UML diagram that shows the classes QMS, Quiz, Question, EssayQuestion, MultipleChoiceQuestion, True FalseQuestion, Student, Answerkey, and Submission. Your diagram must show appropriate relationships (with labels) and multiplicities. Include instance data and methods in your classes, but only enough to cover the description above. please draw a UML class diagram for this problem

Step by Step Solution

There are 3 Steps involved in it

Step: 1

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

Data Access Patterns Database Interactions In Object Oriented Applications

Authors: Clifton Nock

1st Edition

0321555627, 978-0321555625

More Books

Students also viewed these Databases questions

Question

Discuss and describe the political model of decision making

Answered: 1 week ago

Question

5-8 What are the advantages and disadvantages of the BYOD movement?

Answered: 1 week ago