Page 101 - 6600
P. 101

8.  Додати  повідомлення:  ввести  тип  транзакції  (),  спрямоване
                            від  об'єкта  класу-актора  Клієнт  Банкомату  до  об'єкту  класу
                            Клавіатура Банкомату.
                                9.  Додати  повідомлення:  показати  меню  зняття  суми  (),
                            спрямоване від об'єкта класу Контролер Банкомату до об'єкту класу
                            Екран Банкомату.
                                10.  Додати  повідомлення:  ввести  суму  зняття  готівки  (),
                            спрямоване  від  об'єкта  класу-актора  Клієнт  Банкомату  до  об'єкту
                            класу Клавіатура Банкомату.
                                11.  Послідовно  додати  3  повідомлення:  відкрити  рахунок
                            клієнта  (Integer),  перевірити  баланс  клієнта  (Integer,  Currency)  і
                            зменшити рахунок клієнта (Integer, Currency), спрямовані від об'єкта
                            класу Контролер Банкомату до об'єкту класу Iнтерфейс Банку.
                                12.  Додати повідомлення:  роздрукувати  чек  (),  спрямоване  від
                            об'єкту  класу  Контролер  Банкомату  до  об'екту  класу  Принтер
                            Банкомату.
                                13.  Додати  повідомлення:  повернути  кредитну  картку  (),
                            спрямоване  від  об'єкту  класу  Контролер  Банкомату  об'єкту  класу
                            Пристрій читання картки.
                                14.  Додати  повідомлення:  видати  готівку  (),  спрямоване  від
                            об'єкта  класу  Контролер  Банкомату  до  об'єкта  класу  Пристрій
                            видачі готівки.
                                15. Додати повідомлення: завершити транзакцію (), спрямоване
                            від об'єкта класу Контролер Банкомату до об'єкту класу Транзакція
                            Банкомату.
                                16.  Після  додавання  повідомлення  завершити  транзакцію  ()
                            помістити  на  лінію  життя  об'єкта  класу  Транзакція  Банкомату
                            символ знищення цього об'єкта.
                                Фрагмент  діаграми  послідовності,  що  описує  реалізацію
                            типового  перебігу  подій  варіанту  використання  Зняття  готівки  по
                            кредитній  картці  для  проекту  системи  управління  банкоматом,
                            показаний на рис.6.7.


















                                                           99
   96   97   98   99   100   101   102   103   104   105   106