Flowers Delivery FlowersDelivery Delivery Delivery Deliver order Is order paid? Receive payment Order delivered Delay information sent Customer informed Late delivery OrderingSystem Ordering System Payment succeeded? Process order Order Order Generate bill Bill Order archive Payment on delivery? Order canceled Verify payment Bill archive Florist Florist Pack orderPrepare order Not enough material Order paid? Return payment Order canceled Payment possible only in cash Customer informed via email Canceled order information sent 445504 Silvia Nagyová, group 01/CZECH This diagram model Flowers's delivery system. Customers can place an order and choose from two payment methods: online card payment or payment on delivery. If chosen the online card payment method, the payment is verified. If the payment was successful or the customer will pay on delivery, the order is processed and bill generated. Florist then prepare and pack order, which is then delivered to the customer. If florist do not have enough material for order, customer is informed and order canceled with eventual payment return. If the order is late on delivery, the customer is informed about delay. If the order was not paid online by card, the customer pays for the order to the courier. Bank Customer Yes No No Yes Yes No No Yes Delay information Payment Order Order cancellation PaymentOrder cancellation Verification responseVerification request Order Result: 12