SlideShare a Scribd company logo
1 of 30
INTEGRADED
FLIGHTS BOOKING
Solution design
Brought to you by vietnguyen2914@gmail.com
Introduction
Business model
Development notes
Introduction
•Why an integrated flights booking agent?!?
• From Enterprise architecture to a new start up project
•What matters now
• Sharing experience and my story for a tips to toes
business project development
Business model
• SWOT
• Business Model
• Success factors
• Development plan
• Budget
Business model optimization
• 1. Allow users to to search, compare and select suitable flying tickets from different
providers based on their specific needs without any intervention or personal assistant
from back office employee.
• 2. Reduce back office workload and minimal human error by automating payment
and matching process between ordering and payment.
• 3. Support managers and administrators to alter system configurations, prices and
fees parameters and easily generating reports. Support back office in altering flight
info and contact detail of tickets. Allow BI tools to run on audit DB in case project
getting higher scale.
Project
success
factor 1
Business model optimization
1. Allow users to to search,
compare and select suitable flying
tickets from different providers
based on their specific needs
without any intervention or personal
assistant from back office
employee.
Project
success
factor 2
Business model optimization
2. Reduce back office
workload and minimal human
error by automating payment
and matching process between
ordering and payment.
Project
success
factor 3
Business model optimization
3. Support managers and administrators to alter system configurations, prices and fees
parameters and easily generating reports. Support back office in altering flight info and
contact detail of tickets. Allow BI tools to run on audit DB in case project getting
higher scale.
Development plan
• Simplified version of Project Management Professional (PMP) processes
• Project roles and responsibilities including
• Front-end designer for landing page and contact page and related UX
• Front-end developer who convert our design to HTML code, Bootstrap CSS, JS, and animations.
• Backend developer responsible for system services and integration built on Spring Hibernate and micro-
service architecture.
• Deployer, QA (quality assurance), project manager and administrator, customer services and budgeting
all done by all stake holders and investors.
Project execution methodology
• We use Scrum for our development methodology in compliant with our planned strategy. This page
providing tools and concepts to make it clear, transparent and efficient to everybody. Also calling for
updates from all members that we would together working and collaboration for next few years.
• First of all we tried to understand, visualized and agreed on Scrum concepts, artifacts, events and roles.
Collaboration between teams
• Based on Agile principals
and Microservice oriented
• Use Bitbucket product from
Atlassian for source control
and their provided
'projects', 'issues' for
monitoring and controlling.
Develop-
ment tools
• Use Openshift
cloud hosting
service for
integration and
development
Design - Deployment - Operation
An overview of this product delivery
Technical demo
The big picture
Logical view of this solution
Deployment alternatives
Some options for scalable deployment
Minimal system deployment
Medium system deployment
Maximum system deployment
Payment gateway integration
Facebook login integration
• Customer
relationship
management
• Integrated with
Facebook login
(authentication) so
that we can easily
collect customers
who are using our
system for easier
doing customer
support.
Google analytics
integration
• Google analytics
integration
• Integrated with
Google analytics
so that we can
collect page view
traffics on each of
our page as well as
predict customers
tendency once they
are coming to our
website.
• Employing a combined
solution from AOF and
RDB of Redis.
• Automatic persistence
REDIS cache
Dynamic system config
Asynchronous tickets searching
Q&A
Integraded flights booking solution

More Related Content

What's hot

Halfaker CMMI Capability Challenge Presentation
Halfaker CMMI Capability Challenge PresentationHalfaker CMMI Capability Challenge Presentation
Halfaker CMMI Capability Challenge PresentationMichael King
 
Amtech Estimating User Group
Amtech Estimating User GroupAmtech Estimating User Group
Amtech Estimating User GroupAmtechGroup
 
PMIGLC CQM Discussion Panel on BIM4CQM-Haitham Sarsam
PMIGLC CQM Discussion Panel on BIM4CQM-Haitham SarsamPMIGLC CQM Discussion Panel on BIM4CQM-Haitham Sarsam
PMIGLC CQM Discussion Panel on BIM4CQM-Haitham SarsamHani
 
Operation & workflow
Operation & workflowOperation & workflow
Operation & workflowMonkey!
 
PMIGLC CQM Discussion Panel on BIM4CQM-Laura Suter
PMIGLC CQM Discussion Panel on BIM4CQM-Laura SuterPMIGLC CQM Discussion Panel on BIM4CQM-Laura Suter
PMIGLC CQM Discussion Panel on BIM4CQM-Laura SuterHani
 
BEXEL Manager - Documento técnico
BEXEL Manager - Documento técnicoBEXEL Manager - Documento técnico
BEXEL Manager - Documento técnicoN.A. Tecnologia
 
TargetRecrtuit Overview
TargetRecrtuit OverviewTargetRecrtuit Overview
TargetRecrtuit OverviewTargetRecruit
 
BUC18 Client Success Showcase: Boosting Efficiency with Backstop CRM
BUC18 Client Success Showcase: Boosting Efficiency with Backstop CRMBUC18 Client Success Showcase: Boosting Efficiency with Backstop CRM
BUC18 Client Success Showcase: Boosting Efficiency with Backstop CRMKenneth Lo
 
Effective Construction Management Software To Design Dream Buildings
Effective Construction Management Software To Design Dream BuildingsEffective Construction Management Software To Design Dream Buildings
Effective Construction Management Software To Design Dream Buildingsewweb
 
Discover - Mapping Your Hybrid Cloud Journey
Discover - Mapping Your Hybrid Cloud JourneyDiscover - Mapping Your Hybrid Cloud Journey
Discover - Mapping Your Hybrid Cloud JourneyLaurenWendler
 
Requirement Engineering Tool: Agile Manager
Requirement Engineering Tool: Agile ManagerRequirement Engineering Tool: Agile Manager
Requirement Engineering Tool: Agile ManagerBilal Odiboev
 
Interprise Suite Overview
Interprise Suite OverviewInterprise Suite Overview
Interprise Suite Overviewgarykind
 
[WSO2Con EU 2017] Internal Digital Transformation: Transform Your Enterprise IT
[WSO2Con EU 2017] Internal Digital Transformation: Transform Your Enterprise IT[WSO2Con EU 2017] Internal Digital Transformation: Transform Your Enterprise IT
[WSO2Con EU 2017] Internal Digital Transformation: Transform Your Enterprise ITWSO2
 
Effective Business Process Management in the Cloud
Effective Business Process Management in the CloudEffective Business Process Management in the Cloud
Effective Business Process Management in the CloudZia Consulting
 
How MIleIQ can be even more valuable to traditional SMB owners
How MIleIQ can be even more valuable to traditional SMB owners How MIleIQ can be even more valuable to traditional SMB owners
How MIleIQ can be even more valuable to traditional SMB owners Anudeep Yegireddi
 
Construction software
Construction softwareConstruction software
Construction softwarenfra erp
 
Dynamics Day 2017 Perth: Financial Budgeting and Planning with Kepion
Dynamics Day 2017 Perth: Financial Budgeting and Planning with KepionDynamics Day 2017 Perth: Financial Budgeting and Planning with Kepion
Dynamics Day 2017 Perth: Financial Budgeting and Planning with KepionEmpired
 
Scrum Presentation Version 8
Scrum Presentation Version 8Scrum Presentation Version 8
Scrum Presentation Version 8guest3d56cb1
 

What's hot (20)

Halfaker CMMI Capability Challenge Presentation
Halfaker CMMI Capability Challenge PresentationHalfaker CMMI Capability Challenge Presentation
Halfaker CMMI Capability Challenge Presentation
 
Mobile in 3 options
Mobile in 3 optionsMobile in 3 options
Mobile in 3 options
 
Amtech Estimating User Group
Amtech Estimating User GroupAmtech Estimating User Group
Amtech Estimating User Group
 
PMIGLC CQM Discussion Panel on BIM4CQM-Haitham Sarsam
PMIGLC CQM Discussion Panel on BIM4CQM-Haitham SarsamPMIGLC CQM Discussion Panel on BIM4CQM-Haitham Sarsam
PMIGLC CQM Discussion Panel on BIM4CQM-Haitham Sarsam
 
Operation & workflow
Operation & workflowOperation & workflow
Operation & workflow
 
PMIGLC CQM Discussion Panel on BIM4CQM-Laura Suter
PMIGLC CQM Discussion Panel on BIM4CQM-Laura SuterPMIGLC CQM Discussion Panel on BIM4CQM-Laura Suter
PMIGLC CQM Discussion Panel on BIM4CQM-Laura Suter
 
BEXEL Manager - Documento técnico
BEXEL Manager - Documento técnicoBEXEL Manager - Documento técnico
BEXEL Manager - Documento técnico
 
TargetRecrtuit Overview
TargetRecrtuit OverviewTargetRecrtuit Overview
TargetRecrtuit Overview
 
BUC18 Client Success Showcase: Boosting Efficiency with Backstop CRM
BUC18 Client Success Showcase: Boosting Efficiency with Backstop CRMBUC18 Client Success Showcase: Boosting Efficiency with Backstop CRM
BUC18 Client Success Showcase: Boosting Efficiency with Backstop CRM
 
Effective Construction Management Software To Design Dream Buildings
Effective Construction Management Software To Design Dream BuildingsEffective Construction Management Software To Design Dream Buildings
Effective Construction Management Software To Design Dream Buildings
 
Discover - Mapping Your Hybrid Cloud Journey
Discover - Mapping Your Hybrid Cloud JourneyDiscover - Mapping Your Hybrid Cloud Journey
Discover - Mapping Your Hybrid Cloud Journey
 
Requirement Engineering Tool: Agile Manager
Requirement Engineering Tool: Agile ManagerRequirement Engineering Tool: Agile Manager
Requirement Engineering Tool: Agile Manager
 
Interprise Suite Overview
Interprise Suite OverviewInterprise Suite Overview
Interprise Suite Overview
 
[WSO2Con EU 2017] Internal Digital Transformation: Transform Your Enterprise IT
[WSO2Con EU 2017] Internal Digital Transformation: Transform Your Enterprise IT[WSO2Con EU 2017] Internal Digital Transformation: Transform Your Enterprise IT
[WSO2Con EU 2017] Internal Digital Transformation: Transform Your Enterprise IT
 
Effective Business Process Management in the Cloud
Effective Business Process Management in the CloudEffective Business Process Management in the Cloud
Effective Business Process Management in the Cloud
 
How MIleIQ can be even more valuable to traditional SMB owners
How MIleIQ can be even more valuable to traditional SMB owners How MIleIQ can be even more valuable to traditional SMB owners
How MIleIQ can be even more valuable to traditional SMB owners
 
Uptick presentation
Uptick presentationUptick presentation
Uptick presentation
 
Construction software
Construction softwareConstruction software
Construction software
 
Dynamics Day 2017 Perth: Financial Budgeting and Planning with Kepion
Dynamics Day 2017 Perth: Financial Budgeting and Planning with KepionDynamics Day 2017 Perth: Financial Budgeting and Planning with Kepion
Dynamics Day 2017 Perth: Financial Budgeting and Planning with Kepion
 
Scrum Presentation Version 8
Scrum Presentation Version 8Scrum Presentation Version 8
Scrum Presentation Version 8
 

Similar to Integraded flights booking solution

3D Models for Construction Estimating
3D Models for Construction Estimating3D Models for Construction Estimating
3D Models for Construction EstimatingIan McGaw
 
Toby Smith CV v4
Toby Smith CV v4Toby Smith CV v4
Toby Smith CV v4Toby Smith
 
Asha Jacob_Resume
Asha Jacob_ResumeAsha Jacob_Resume
Asha Jacob_ResumeAsha Jacob
 
CRM meets BPM, AgileXRM
CRM meets BPM, AgileXRMCRM meets BPM, AgileXRM
CRM meets BPM, AgileXRMAgileXRM
 
shoubhik_Resume_latest
shoubhik_Resume_latestshoubhik_Resume_latest
shoubhik_Resume_latestShoubhik Ghosh
 
Visual paradigm-leaflet
Visual paradigm-leafletVisual paradigm-leaflet
Visual paradigm-leafletCurtis Tsang
 
Read Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
Read Curriculum vitae of Shwetabh Kumar as Project Manager at DeloitteRead Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
Read Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitteshwetabhkumar
 
Company Profile - UBWebs
Company Profile - UBWebsCompany Profile - UBWebs
Company Profile - UBWebsUBWebSolutions
 
Navigator Systems ltd HireTrack NX questions
Navigator Systems ltd   HireTrack NX questionsNavigator Systems ltd   HireTrack NX questions
Navigator Systems ltd HireTrack NX questionsDavid Rose
 
Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionMichelle Manimtim
 
M tech inv_portal_with_dynamics_ax _2018_v_10.00
M tech inv_portal_with_dynamics_ax _2018_v_10.00M tech inv_portal_with_dynamics_ax _2018_v_10.00
M tech inv_portal_with_dynamics_ax _2018_v_10.00ovais99
 
Pletra company-overview v1.3
Pletra company-overview v1.3Pletra company-overview v1.3
Pletra company-overview v1.3Gaurav Ahire
 
SaaS PPM – How Do You Know When It’s Right for You?
SaaS PPM – How Do You Know When It’s Right for You?SaaS PPM – How Do You Know When It’s Right for You?
SaaS PPM – How Do You Know When It’s Right for You?EPM Live
 
Bdo pro intro deck for web site
Bdo pro intro deck for web siteBdo pro intro deck for web site
Bdo pro intro deck for web siteBizDevOpsPro
 

Similar to Integraded flights booking solution (20)

3D Models for Construction Estimating
3D Models for Construction Estimating3D Models for Construction Estimating
3D Models for Construction Estimating
 
Toby Smith CV v4
Toby Smith CV v4Toby Smith CV v4
Toby Smith CV v4
 
Asha Jacob_Resume
Asha Jacob_ResumeAsha Jacob_Resume
Asha Jacob_Resume
 
CRM meets BPM, AgileXRM
CRM meets BPM, AgileXRMCRM meets BPM, AgileXRM
CRM meets BPM, AgileXRM
 
shoubhik_Resume_latest
shoubhik_Resume_latestshoubhik_Resume_latest
shoubhik_Resume_latest
 
Visual paradigm-leaflet
Visual paradigm-leafletVisual paradigm-leaflet
Visual paradigm-leaflet
 
Leaflet14 1
Leaflet14 1Leaflet14 1
Leaflet14 1
 
Resume
ResumeResume
Resume
 
Read Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
Read Curriculum vitae of Shwetabh Kumar as Project Manager at DeloitteRead Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
Read Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
 
RakeshReddy-CV
RakeshReddy-CVRakeshReddy-CV
RakeshReddy-CV
 
Company Profile - UBWebs
Company Profile - UBWebsCompany Profile - UBWebs
Company Profile - UBWebs
 
checkmateq.com-services-brochure.pdf
checkmateq.com-services-brochure.pdfcheckmateq.com-services-brochure.pdf
checkmateq.com-services-brochure.pdf
 
Navigator Systems ltd HireTrack NX questions
Navigator Systems ltd   HireTrack NX questionsNavigator Systems ltd   HireTrack NX questions
Navigator Systems ltd HireTrack NX questions
 
Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management Solution
 
M tech inv_portal_with_dynamics_ax _2018_v_10.00
M tech inv_portal_with_dynamics_ax _2018_v_10.00M tech inv_portal_with_dynamics_ax _2018_v_10.00
M tech inv_portal_with_dynamics_ax _2018_v_10.00
 
Pletra company-overview v1.3
Pletra company-overview v1.3Pletra company-overview v1.3
Pletra company-overview v1.3
 
Nirupama_Ragunathan
Nirupama_RagunathanNirupama_Ragunathan
Nirupama_Ragunathan
 
Hari_crm_Middleware_exp
Hari_crm_Middleware_expHari_crm_Middleware_exp
Hari_crm_Middleware_exp
 
SaaS PPM – How Do You Know When It’s Right for You?
SaaS PPM – How Do You Know When It’s Right for You?SaaS PPM – How Do You Know When It’s Right for You?
SaaS PPM – How Do You Know When It’s Right for You?
 
Bdo pro intro deck for web site
Bdo pro intro deck for web siteBdo pro intro deck for web site
Bdo pro intro deck for web site
 

More from Viet Nguyen

Magnolia CMS Cloud solution
Magnolia CMS Cloud solutionMagnolia CMS Cloud solution
Magnolia CMS Cloud solutionViet Nguyen
 
Bis2013 icm panda_group_the professor shoes
Bis2013 icm panda_group_the professor shoesBis2013 icm panda_group_the professor shoes
Bis2013 icm panda_group_the professor shoesViet Nguyen
 
Final pre power_group_executing bpm processes with Camunda
Final pre power_group_executing bpm processes with CamundaFinal pre power_group_executing bpm processes with Camunda
Final pre power_group_executing bpm processes with CamundaViet Nguyen
 
Power Group presentation Medigroup stock-movement
Power Group presentation Medigroup stock-movementPower Group presentation Medigroup stock-movement
Power Group presentation Medigroup stock-movementViet Nguyen
 
Presentation 5 S workplace organization methodology
Presentation 5 S workplace organization methodologyPresentation 5 S workplace organization methodology
Presentation 5 S workplace organization methodologyViet Nguyen
 
Raspberry pi 2 demo
Raspberry pi 2 demoRaspberry pi 2 demo
Raspberry pi 2 demoViet Nguyen
 
Ethernet - Networking presentation
Ethernet - Networking presentationEthernet - Networking presentation
Ethernet - Networking presentationViet Nguyen
 
Bis2013 chapter13 powerand_politics_viet
Bis2013 chapter13 powerand_politics_vietBis2013 chapter13 powerand_politics_viet
Bis2013 chapter13 powerand_politics_vietViet Nguyen
 

More from Viet Nguyen (8)

Magnolia CMS Cloud solution
Magnolia CMS Cloud solutionMagnolia CMS Cloud solution
Magnolia CMS Cloud solution
 
Bis2013 icm panda_group_the professor shoes
Bis2013 icm panda_group_the professor shoesBis2013 icm panda_group_the professor shoes
Bis2013 icm panda_group_the professor shoes
 
Final pre power_group_executing bpm processes with Camunda
Final pre power_group_executing bpm processes with CamundaFinal pre power_group_executing bpm processes with Camunda
Final pre power_group_executing bpm processes with Camunda
 
Power Group presentation Medigroup stock-movement
Power Group presentation Medigroup stock-movementPower Group presentation Medigroup stock-movement
Power Group presentation Medigroup stock-movement
 
Presentation 5 S workplace organization methodology
Presentation 5 S workplace organization methodologyPresentation 5 S workplace organization methodology
Presentation 5 S workplace organization methodology
 
Raspberry pi 2 demo
Raspberry pi 2 demoRaspberry pi 2 demo
Raspberry pi 2 demo
 
Ethernet - Networking presentation
Ethernet - Networking presentationEthernet - Networking presentation
Ethernet - Networking presentation
 
Bis2013 chapter13 powerand_politics_viet
Bis2013 chapter13 powerand_politics_vietBis2013 chapter13 powerand_politics_viet
Bis2013 chapter13 powerand_politics_viet
 

Recently uploaded

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 

Recently uploaded (20)

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 

Integraded flights booking solution

  • 1. INTEGRADED FLIGHTS BOOKING Solution design Brought to you by vietnguyen2914@gmail.com
  • 2.
  • 4. Introduction •Why an integrated flights booking agent?!? • From Enterprise architecture to a new start up project •What matters now • Sharing experience and my story for a tips to toes business project development
  • 5. Business model • SWOT • Business Model • Success factors • Development plan • Budget
  • 6.
  • 7.
  • 8. Business model optimization • 1. Allow users to to search, compare and select suitable flying tickets from different providers based on their specific needs without any intervention or personal assistant from back office employee. • 2. Reduce back office workload and minimal human error by automating payment and matching process between ordering and payment. • 3. Support managers and administrators to alter system configurations, prices and fees parameters and easily generating reports. Support back office in altering flight info and contact detail of tickets. Allow BI tools to run on audit DB in case project getting higher scale.
  • 9. Project success factor 1 Business model optimization 1. Allow users to to search, compare and select suitable flying tickets from different providers based on their specific needs without any intervention or personal assistant from back office employee.
  • 10. Project success factor 2 Business model optimization 2. Reduce back office workload and minimal human error by automating payment and matching process between ordering and payment.
  • 11. Project success factor 3 Business model optimization 3. Support managers and administrators to alter system configurations, prices and fees parameters and easily generating reports. Support back office in altering flight info and contact detail of tickets. Allow BI tools to run on audit DB in case project getting higher scale.
  • 12. Development plan • Simplified version of Project Management Professional (PMP) processes • Project roles and responsibilities including • Front-end designer for landing page and contact page and related UX • Front-end developer who convert our design to HTML code, Bootstrap CSS, JS, and animations. • Backend developer responsible for system services and integration built on Spring Hibernate and micro- service architecture. • Deployer, QA (quality assurance), project manager and administrator, customer services and budgeting all done by all stake holders and investors.
  • 13. Project execution methodology • We use Scrum for our development methodology in compliant with our planned strategy. This page providing tools and concepts to make it clear, transparent and efficient to everybody. Also calling for updates from all members that we would together working and collaboration for next few years. • First of all we tried to understand, visualized and agreed on Scrum concepts, artifacts, events and roles.
  • 14. Collaboration between teams • Based on Agile principals and Microservice oriented • Use Bitbucket product from Atlassian for source control and their provided 'projects', 'issues' for monitoring and controlling.
  • 15. Develop- ment tools • Use Openshift cloud hosting service for integration and development
  • 16. Design - Deployment - Operation An overview of this product delivery
  • 18. The big picture Logical view of this solution
  • 19.
  • 20. Deployment alternatives Some options for scalable deployment
  • 25. Facebook login integration • Customer relationship management • Integrated with Facebook login (authentication) so that we can easily collect customers who are using our system for easier doing customer support.
  • 26. Google analytics integration • Google analytics integration • Integrated with Google analytics so that we can collect page view traffics on each of our page as well as predict customers tendency once they are coming to our website.
  • 27. • Employing a combined solution from AOF and RDB of Redis. • Automatic persistence REDIS cache Dynamic system config
  • 29. Q&A

Editor's Notes

  1. promise of presentation - thesis research presentation in 20-30 mins - tell you what's happen and welcome every idea as we are limited in our vision
  2. Integrated Flights Booking Agent (IFBA) system helps flights booking and travel agencies automated their booking activities, reduce operational costs and optimized their management processes by leveraging information technologies and computer’s computational power. This is my initiative to start bridging the gap between business entities and information systems developer, which would also helps me to fulfill my master thesis requirements.