Page 70 - 6600
P. 70

Для  продовження  побудови  діаграми  станів  слід  виконати
                            наступні дії:
                                  8. Додати перехід: вибір суми із контрольною умовою: [сума
                            введена],  спрямований  від  стану  Очікування  вибору  клієнта  до
                            стану Обробка запиту на зняття готівки.
                                  9.  Додати  перехід:  вибір  довідки,  спрямований  від  стану
                            Очікування вибору клієнта до стану Обробка запиту на отримання
                            довідки.
                                  10.  Додати  перехід:  скасування  транзакції,  спрямований  від
                            стану Очікування вибору клієнта до стану Повернення картки.
                                  11.  Додати  перехід  із  контрольною  умовою:  [кредит  не
                            перевищений],  спрямований  від  стану  Обробка  запиту  на  зняття
                            готівки до стану Видача готівки.
                                  12.  Додати  перехід  із  контрольною  умовою:  [кредит
                            перевищено]  з  дією  на  переході  повідомлення,  спрямований  від
                            стану  Обробка  запиту  на  зняття  готівки  до  стану  Повернення
                            картки.
                                  13. Додати перехід: готівкові видані із контрольною умовою:
                            [обраний  друк  чека],  спрямований  від  стану  Видача  готівки  до
                            стану Друк.
                                  14. Додати перехід: готівкові видані із контрольною умовою:
                            [друк чека не  обраний], спрямований від стану  Видача готівки до
                            стану Повернення картки.
                                  15.  Додати  перехід:  довідка  сформована,  спрямований  від
                            стану Обробка запиту на отримання довідки до стану Друк.
                                  16. Додати перехід: друк закінчений, спрямований від стану
                            Друк до стану Повернення картки.
                                  17. Додати перехід: картка повернута, спрямований від стану
                            Повернення картки до стану Завершення транзакції.
                                  18.  Додати  перехід:  транзакція  завершена,  спрямований  від
                            стану Завершення транзакції до стану Очікування картки.
                                  19. Додати перехід, спрямований від стану Очікування картки
                            до фінального стану.
                                  Діаграма  станів  для  даної  моделі  банкомата  матиме  такий
                            вигляд (рис. 4.8).













                                                           68
   65   66   67   68   69   70   71   72   73   74   75