Faculty of Informatics Masaryk University PV207 Business Process Management Homework L2 Dominik Hlaváč Ďurán (491323) March 26, 2020 Contents 1 Student information 2 2 Brief summary 3 1 1 Student information Student name Dominik Hlaváč Ďurán UČO 491323 Seminar group PV207/01CZECH 2 2 Brief summary Customer want to rent a car from rental service. Customer come to rental employee with selected car. Reservation makes rental employee via rental information system. Customer is checked by system if he can rent a car(depending on his presence in various blacklists). If he cannot or error during checking customer ocures, customer is informed about that he was not verified and he cannot rent a car. Also user can be checked for his previous accidents and there can be a discount or price increase for him.If verification takes too long, price is standard. After that customer should do a payment(if payment takes too long there is second try of completing payment and if does not proceed after second try customer is informed that payment is not processed) After that customer sign contract with rental service. Contracts are stored and copied. 3 HWL2Rentalservice Rentalserviceemployee Rental service employee Rental request received with selected car Print copy of contract Archive contract Car rent Archive contract Payment not processed rental canceled Verification failed Sign contract with customer Inform user about verification Rentalinformationsystem Rental information system Add discount for customer Increase price by 10 % Insert payment Create booking on car Available cars Generate rental contract Verification failed Check user for rental ban Check user accidents blacklisted for rent, unpaid rental, etc. Check user for accident in past 3 years Has customer any accident in past 3 years ? 1 min Set price without discount Transaction sent 2 min Transaction result received Successful payement ? Printed contractTry payment again 2 min Payement gateway Customer Customer verification databases No yes yes no I think here is missing message to Payment gateway Result: 12