Page 115 - 6600
P. 115
5. Додати повідомлення: прочитати ПІН-код (), спрямоване
від об'єкта класу Контролер Банкомату до об'єкту класу Пристрій
читання картки.
6. Додати повідомлення: створити нову транзакцію (),
спрямоване від об'єкта класу Контролер Банкомату до об'єкту класу
Транзакція Банкомату.
7. Додати повідомлення: перевірити правильність ПІН-коду
(), спрямоване від об'єкта класу Контролер Банкомату до об'єкту
класу Транзакція Банкомату.
8. Додати повідомлення: показати меню опцій (), спрямоване
від об'єкта класу Контролер Банкомату до об'єкту класу Екран
Банкомату.
9. Додати повідомлення: ввести тип транзакції (), спрямоване
від об'єкта класу-актора Клієнт Банкомату до об'єкту класу
Клавіатура Банкомату.
10. Додати повідомлення: показати меню зняття суми (),
спрямоване від об'єкта класу Контролер Банкомату об'єкту класу
Екран Банкомату.
11. Додати повідомлення: ввести суму зняття готівки (),
спрямоване від об'єкта класу-актора Клієнт Банкомату до об'єкту
класу Клавіатура Банкомату.
12. Послідовно додати 3 повідомлення: відкрити рахунок
клієнта (Integer), перевірити баланс клієнта (Integer, Currency) і
зменшити рахунок клієнта (Integer, Currency), спрямовані від об'єкта
класу Контролер Банкомату до об'єкту класу Інтерфейс Банку.
13. Додати повідомлення: роздрукувати чек (), спрямоване від
об'єкта класу Контролер Банкомату до об'єкту класу Принтер
Банкомату.
14. Додати повідомлення: повернути кредитну картку (),
спрямоване від об'єкта класу Контролер Банкомату об'єкту класу
Пристрій читання картки.
15. Додати повідомлення: видати готівку (), спрямоване від
об'єкта класу Контролер Банкомату до об'єкту класу Пристрій
видачі готівки.
16. Додати повідомлення: завершити транзакцію (),
спрямоване від об'єкта класу Контролер Банкомату до об'єкту класу
Транзакція Банкомату.
113