|Travel agency booking process|
All across the Internet you will find references to solutions, offerings and products that try to align with the travel industry BPM solutions.
Whether you are talking to an airline, a baggage handler, a bookings agency or anything in between, they all have one thing in common. They are dealing with complex business processes that often have a need to combine rules, events and processes.
|Sub-process to calculate totals (rules)|
In this article we present a brand new JBoss BPM Suite demo project that is simulating a travel agency booking system.
This project was put together by a couple of colleagues in the UK, Niraj Patel and Shepherd Chengeta. I got the chance to spend a few days with them onsite in their offices there and we brainstormed some of the details you will find encapsulated within this project.
It is a job very well done on their part!
The Travel Agency Demo will ask for the customers initial booking information, once submitted various backend services are used to request hotel information and flight information, the final itinerary with full overview is presented for validation or review depending on the rules outcome.
The project includes all of the following:
- custom task forms built with forms modeler
- a sub-process example
- two separate service tasks
- hotel availability service
- flight availability service
- rules integration
- DRL rules
- decision table
- diverse guided rules
- multiple testing scenarios
|Completed booking information for approval.|
The demo will be given to you in a foolproof installation to get you started, then show you a complete online travel agency project you can experiment with, provide a completed travel agency project for your evaluation needs, and follow up later with video content around the creation and execution of this demo.