Page 138 - 6600
P. 138

«~»

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




























                                                           136
   133   134   135   136   137   138   139   140   141   142   143