Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Draw a state machine diagram that will depict the object states that an object of a Circle class can be in. These statuses are important

Draw a state machine diagram that will depict the object states that an object of a Circle class can be in. These statuses are important for reporting, decision making and to easily identify those circles that are highly successful and whose progress has been exceptional.

Additional information:

  • When a request for a Circle is received the Khwela Womxn Team (KWT) will need to approve the request (Once the request is approved, they will allocate a moderator to manage and run the Circle).
  • A Circle is active when it has Circle members on board.
  • The KWT decided that circles will be assigned a bronze, silver or gold status depending on the number of members in the Circle (bronze ≡ 5 or more members, but less than 10; silver ≡ 10 or more, but less than 15; gold ≡ 15 or more but less than 20).
  • The KWT also wants to incentivise the circles by giving them a badge for having an impact or for attendance record that are exceptional. These badges will be assessed every 6 months to decide whether the Circle will maintain their status or go to a nobadge state.
  • However, if the circles have been inactive for more than a month they will be tagged for investigation and facilitation.
  • Finally, circles could be disbanded if no activity has been taken place for more than 1 month.

Provide a brief description of the state machine diagram.

Step by Step Solution

3.38 Rating (151 Votes )

There are 3 Steps involved in it

Step: 1

The state machine diagram for the Circle class object can be depicted with the following states and transitions 1 Requested Initial state when a reque... 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

Step: 3

blur-text-image

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

Systems analysis and design

Authors: Alan Dennis, Barbara Haley Wixom, Roberta m. Roth

5th edition

978-1118057629, 1118057627, 978-111880817

More Books

Students also viewed these General Management questions

Question

What are the challenges associated with tunneling in urban areas?

Answered: 1 week ago

Question

What are the main differences between rigid and flexible pavements?

Answered: 1 week ago

Question

What is the purpose of a retaining wall, and how is it designed?

Answered: 1 week ago

Question

How do you determine the load-bearing capacity of a soil?

Answered: 1 week ago

Question

what is Edward Lemieux effect / Anomeric effect ?

Answered: 1 week ago

Question

Why is capturing data at the source important?

Answered: 1 week ago

Question

How are the test cases developed for integration tests?

Answered: 1 week ago