Class Diagram

profilemanu9849
HW2.pdf

CIS 5661

Spring 2021

Assignment 2

The purpose of this assignment is to apply concepts related to class diagram.

Consider the following scenario:

Of-the-Month Club (OTMC) is a company that sells memberships to people who have an interest

in certain products. People pay monthly membership fees and each month receive a product by

mail. For example, OTMC has a coffee-of-the-month club that sends members one pound of

special coffee each month. OTMC currently has six memberships (coffee, wine, beauty, snacks,

and video games). Each membership has a different membership fee.

Customers usually belong to just one, but some belong to two or more. When people join

OTMC, they create an account by providing name, mailing address, phone number, e-mail

address, credit card information, start date, and membership service(s) (e.g., coffee). Some

customers request a double or triple membership (e.g., coffee and beauty). The video game

membership operates a bit differently from the others. In this case, the member must also select

the type of game (action, arcade, fantasy/ science-fiction, educational, etc.) and age level.

OTMC offers 3-month and 6-month memberships. Also, as an incentive, they would like to

provide a discount for customers with more than one membership.

Create a class diagram to model this scenario.

Submission:

-Submit your assignment as a Word document, named with your last name. Include the name in

the document.

-I will accept easy to read hand-drawn diagrams, but I would prefer them to be created using a

modelling software. Everything else such as assumptions, your name etc., should be typed.