Aby stworzyć projekt Rhapsody, którego będziesz używać w tym tutku, wykonaj następujące kjoki:
Włoncz Rhasody in Java,
Kliknij przycisk File>New, otworzy się okno nowego projektu,
Wpisz se nazwe projektu, np. Odkurzacz w okienku Project name,
W okienku In foder zaznacz folder w którym chcesz mieć pliki projektu, ważne żeby nie był to folder JavaSamples,
w okienku Type zaakceptuj opcję Default, która zapewnia podstawowe struktury UML.
Kliknij OK, jak wyskoczy okienko z pytaniem o utworzenie folderu, kliknij YES.
Rhapsody utworzy twój projekt w nowym podfolderze Odkurzacz, otworzy projekt i wyświetli przeglądarkę Rhapsody w lewym panelu i pole rysunkowe dla object model diagram.
Tworzenie standardowej dla Java struktury projektu:
Dla porządku i zgodnie z zasadami należy utworzyć dodatkowe pakiety com i telelogic, aczkolwiek w tym projekcie to raczej nie ma znaczenia:
w lewym panelu kliknij na Package, Add New i nazwij pakiet com,
Analiza systemu:
Who might use the system?
użytkownik w dowolnym wieku, serwisant,
How they might use it?
What are the major actions of the system?
odkurzanie,
samoczynny dojazd do stacji dokującej w celu naładowana baterii.
opróżnianie zbiornika
When do these actions occur?
What are the relationships, similarities, or differences between the actions?
What is standard behavior?
What can go wrong?
Some simplified answers to these questions might be as follows:
The system users or “actors” would include a “user” and a “service person.”
The system washes, rinses, and then dries dishes.
The “user” loads the dishes into the dishwasher, starts the dishwasher, and removes dishes
after they are washed.
The system may fail to wash, rinse, or dry the dishes and require service.
During this analysis phase, you identify actors for the system. The three types of actors to consider
are:
Users of the system
External components providing information to the system
External components receiving information from the system