Uploaded on:
Category: News / Events
Here is a brisk portrayal of a vaulting alliance and one of their challenges: A class is a gathering of groups that go up against one another. ...
Slide 1

Beginning/Elaboration Lecture Oo17 Gymnastics System Example Cont\'d

Slide 2

References The Booch Method Guide, for Rose 2.0

Slide 3

Teaching Points Applying the Micro Process

Slide 4

Review What is the Macro Process? What is the Micro Process?

Slide 5

The Gymnastics System We are going to show an acrobatic scoring framework. Our central goal is to computerize the definition, enrollment, scoring, and record keeping of a gymnastic season. Here is a speedy depiction of a vaulting class and one of their challenges: An association is a gathering of groups that go up against each other. Each of these clubs initiates individuals to take an interest in the challenges. A regular meet comprises of a few challenges held over the span of one day. For instance, there might be a ladies\' inside and out, a ladies\' individual, a men\'s overall, et cetera. There may likewise be junior and senior rivalries. At the point when a group enters a meet, it enters every one of the rivalries. For every challenge, every group enters the same number of individuals, who must contend in all parts of the opposition. Every opposition is a progression of occasions keep running on various hardware. For instance, the ladies\' rivalries include parity shaft, vault, high bar, and floor exercise. All bits of gear are in operation in the meantime; every group\'s contending gymnasts perform on one bit of hardware and after that turn to the following.

Slide 6

The Gymnastics System Each occasion has a judging board relegated to it. These individuals are qualified scorers for this occasion. Every judge rates every athlete on the occasion and reports the score to a scorekeeper. The scorekeeper tosses out the high and low scores and midpoints the rest. This is the tumbler\'s score for the occasion. The group score is the whole of every one of gymnasts\' scores. Rivalry scores are the whole of the scores for each of the occasions. Meet scores are the whole of the opposition scores, et cetera. Notwithstanding running the individual meets, the class readies the calendar of meets for the season, guarantees that qualified judges are doled out, registers groups and gymnasts, and distributes regular standings.

Slide 7

Meet: Town Invitational Competition: Women\'s Senior Team Date: 12/3/92

Slide 8

The Gymnastics System Recall the Use Case Diagram in created in class

Slide 9

The Gymnastics System Continue to apply the miniaturized scale procedure to the recognized use cases to build up the space investigation

Slide 10

Multiplicity (Cardinality) Part of distinguishing the connections among the classes and protests Define cardinality for affiliations and accumulations

Slide 11

Discovering Attributes can be appeared on class outlines It is not important to demonstrate all traits, simply those that speak to key properties Similar to affiliations Semantics rely on upon the point of view being utilized

Slide 12

Attributes versus Affiliations Conceptual no distinction, properties are an alternate documentation characteristics are normally single esteemed Specification a trait shows that an article can give some data as a component of its interface infers traversability from sort to property just Implementation quality is a field of the class (i.e. by quality - not by reference)

Slide 13

Gymnast Attributes Now consider club participation? Dates of enrollment?

Slide 15

Discovering Inheritance Look for open doors for shared characteristic and reuse Especially search for regular interfaces!! Gatherings of articles treated similarly

Slide 16

The State Pattern Problem: An item\'s conduct relies on upon its state, and it must change its conduct at run-time contingent upon that state.

Slide 17

The State Pattern

Slide 18

Teaching Points Applying the Micro Process

View more...