Page 138 - 6600
P. 138
«~»
В контексті даної моделі банкомата в якості імені першої
операції для класу Транзакція Банкомату слід задати: створити нову
транзакцію. При цьому дужки при завданні імені операції не
заносяться, оскільки програма IBM Rational Rose 2003 додає їх
автоматично. Однак, дотримуючись правил іменування операцій в
мові UML, в тексті імена операцій будуть вказуватися з дужками.
Кожна з операцій класів має власне діалогове вікно
специфікації властивостей Operation Specification, яке може бути
відкрито за подвійним клацанням на імені операції на відповідній
вкладці специфікації класу або на імені цієї операції в браузері
проекту. Для операції створити нову транзакцію () в якості квантора
видимості слід вибрати з вкладеного списку квантор public. У
секцію документації даної операції класу можна ввести
пояснювальний текст: «Викликається після того, як кредитна картка
вставлена в Пристрій читання картки» і натиснути кнопку Apply
або OK, щоб зберегти результати редагування властивостей цієї
операції. Відповідне вікно специфікації властивостей операції
створити нову транзакцію () після редагування її властивостей
матиме такий вигляд (рис. 9.8).
136