CASE STUDY - RAIL BHARAT DIMENSIONAL MODELING – BOOKING CANCELLATION AND TRAIN OPERATION PRESENTED BY TBI32 – P2G2.

Slides:



Advertisements
Similar presentations
Chapter 4 Tutorial.
Advertisements

If you are new to bus safar then click on new User Registration. Click on sign up.
Dimensional Modeling.
To book bus ticket kindly use Mozilla Firefox. If bus is canceled kindly mail us on within 48 hours of departure time. Sources Destination.
SEG Travel Corporation, Confidential and Proprietary 1 Site Demo.
SSD Examples. Example 1 Actor ActionSystem Response 1.The Sales Person enters customer Details (name, address, phoneNo, customerId) 2. System saves customer.
1 GetThere User Training Booking & Managing Online Travel.
DATA WAREHOUSE DATA MODELLING
Dimensional Modeling Business Intelligence Solutions.
Data Warehousing - 3 ISYS 650. Snowflake Schema one or more dimension tables do not join directly to the fact table but must join through other dimension.
MIS 451 Building Business Intelligence Systems Logical Design (3) – Design Multiple-fact Dimensional Model.
People © 2013 The Sleeter Group All rights reserved. Intuit, the Intuit logo and QuickBooks, among others, are registered trademarks of Intuit Inc. Other.
M-Ticketing System Application Overview. Design concepts for reservation system Trains Routes Schedules Prized seats for scheduled route Seats for Passenger.
DEVELOPMENTS IN PRS: HOW THE INFORMATION CAN BE UTILISED FOR IMPROVING THE SYSTEM By:- ANURAG KAPIL IRAS.
1 Travel, Inc.’s Concur Online Travel Booking Training CC-QPL.0023.E01 10/3/2011 TRA-W.0001.
Enjoy Europe Travel by Train! How to book a VIARail ticket in 11 steps?
Enjoy Europe Travel by Train! How to book a KORAIL in 13 steps ?
Welcome to Money-on-Mobile Rail Ticket Booking Service
Enjoy Europe Travel by Train! How to book a Japan Rail Pass in 11 steps ?
Chapter 1 Adamson & Venerable Spring Dimensional Modeling Dimensional Model Basics Fact & Dimension Tables Star Schema Granularity Facts and Measures.
System Design Zhen Jiang West Chester University
Possible Queries Queries For All User Access: –Query 1: The purpose of this query is to allow users to view all the package details for a given tracking.
Customer Order Order Number Date Cust ID Last Name First Name State Amount Tax Rate Product 1 ID Product 1 Description Product 1 Quantity Product 2 ID.
BI Terminologies.
More Dimensional Modeling. Facts Types of Fact Design Transactional Periodic Snapshot –Predictable time period –Ex. Monthly, yearly, etc. Accumulating.
Stream Agent Training February page 2 Stream > Getting Started (Agency Administrators) Company Profile: Verify all the information is correct. Information.
Business Case Scenario XYZ Airlines is an up and coming airline in Asia which has been steadily growing these past few years. Currently, the ticket sales.
Apportionment of Earnings
SMS Based Ticket Reservation Application. IRCTC Mobile reservation System Booking a Ticket TBOOK NDLS,ALD, 28,03,2013, 12418,SL, GJVAR, varun,23,m, ezaz,23,m,
20 th April 2012 Block Management. 2  Under the tab „Reservation“ you find the option „Block Management“  Here you can search, create, modify or cancell.
Review of Fare Collection Concept of Operations and High Level Data Requirements FC RSTWG Webinar May 19, :30 – 4 pm Prepared by: Paula Okunieff,
Welcome to Money-on-Mobile Rail Ticket Booking Service momrail.com.
Train numbering On December 20, 2010, IR switched to a system of 5- digit numbers  The first digit indicates the type of the train: ◦ 0 for special trains.
PROBLEM REQUIREMENT Students are required to gather and consolidate information about flight system. For example you may include the information on flight.
My Dream Vacation to By:. Flight Information Departing From: Departing From: Departure Date: Departure Date: Name of the Airline: Name of the Airline:
EVA AIR RESERVATIONS.  EVA Air Corporation is a Taiwanese international airline based at Taiwan Taoyuan International Airport near Taipei, Taiwan, operating.
Online Railway Reservation System
 EVA Air Corporation is a Taiwanese international airline, operating passengers and dedicated cargo services to over 40 international destinations in.
Chapter 9 Domain Models.
Stream Agent Training March 2014.
Air New Zealand limited is a flight carrier airline or group of New Zealand airline, based in Auckland. The air new Zealand operates scheduled passenger.
CS 480: Database Systems Lecture 5 January 25, 2013.
.com Har Manjil Ab Asaan.
Star Schema.
Applying Data Warehouse Techniques
Virgin America Airlines Reservations Number
1-888(202)5328 Turkish Airlines Booking Number
Spirit Airlines. About: Spirit Airlines ● Spirit Airlines is the 8th largest commercial airline in North America. ● Spirit Airlines is the low cost airlines.
Spirit Airlines. About: Spirit Airlines ● Spirit Airlines is 8th largest commercial airline in North America. ● Spirit Airlines is low cost airlines headquartered.
Tap Air Portugal Reservation Phone Number
Toll-free | Air Canada Customer Service Phone Number for Help
Retail Sales is used to illustrate a first dimensional model
User Stories Applied, Mike Cohn Chapter 1: An Overview
Assignment 2 Due Thursday Feb 9, 2006
Retail Sales is used to illustrate a first dimensional model
Applying Data Warehouse Techniques
Dimensional Modeling.
United Airlines Customer Service Dial Our Number
Searching Concur Travel
Simple tips for better data warehouse design
Retail Sales is used to illustrate a first dimensional model
Dimensional Model January 16, 2003
Call Us- +1(800) Airlines Customer Service Number.
Click to add your text.
WestJet Airline Reservations Number Westjet airlines is one of the low-cost Canadian airlines that headquartered in Calgary.
Transaction fact table (figure 7.2)
Tap Air Portugal Group Booking
Data Base.
Welcome To Allegiant Air. Allegiant Air Reservations Process Every passenger wants to travel but they restrict themselves due to high fare charges. And.
Welcome To Lufthansa. Make Your Trip a Wonderful Experience, Book Your Trip on Lufthansa Airlines Lufthansa Airlines is a name that is known for amazing.
Presentation transcript:

CASE STUDY - RAIL BHARAT DIMENSIONAL MODELING – BOOKING CANCELLATION AND TRAIN OPERATION PRESENTED BY TBI32 – P2G2

Team Members Vittal H - (1004639) Gowthami K - (965879) Prashant B G - (1004628) Priya J L - (965882) Ritu - (986901)

Identifying subject area and grain of the dimension Identifying dimensional attributes Choose facts and connect fact to dimensional tables by means of surrogate keys Dimensional model KPI Report Contents

Scenario : Booking cancellation and Train operations The system provides a facility to cancel the reserved tickets for all the trains. The refund amount will vary according to the class booked, the difference between date of travel and the date of cancellation and the distance. The OLTP model captures the train , difference between the cancellation date and booking date and the refund amount. The refund amount is calculated as follows: • 30 % of ticket charge if Date of cancellation is same as Date of Travel • 45 % of ticket charge if difference between Date of cancellation and Date Of Travel is more than 1 day and less than or equal to 2 days. • 50% of ticket charge if difference between Date Of Cancellation and Date Of Travel is more than 2 days and less than or equal to 4 days . • 65 % of ticket charge if difference is more than 4

Identifying Subject Area and Grain of the Dimension Subject Area: Cancellation And Train Operation Grain: Cancellation per date per Zone

Identifying Dimensions From The Grain Primary dimensions: Rb Passenger Reservation Dimension Rb Zone Dimension Date Dimension Secondary Dimension: Rb Train Operations Dimension Rb Train Type Dimension

Identify the grain of the dimension Click to add text Primary dimensions Date Dimension – Date level Rb Zone Dimension – Zone level Secondary Dimension Rb Train Type Dimension – Train Type level

Identifying Dimensional attributes Date Dimension Date Key Integer Surrogate Key Day Day part of the Date Month Month part of the Date Quarter Quarter part of the Date Year Year part of the Date

Rb Passenger Reservation Dimension Reservation Key Integer surrogate key for the dimension Travel Id Train No Date Of Travel From Station Code To Station Code Distance Class code Number Of Passengers Amount Train Class Description

Rb Zone Dimension Zone key Integer surrogate key for the dimension Station Code Station Name Address State Zone Code Zone Name Headquarters Date Of Estd

Rb Train Operations Dimension Train Number Train Name Originating Station Destination Station Departure Time Arrival Time Distance In Kms Return Train Number Of Halts

Choose facts Fact → Number of Cancellations And Refund Amount

Connect fact to dimensional tables by means of surrogate keys Fact table Cancellation Id Primary Key Reservation Key Foreign Key pointing to the Reservation dimension Zone key Foreign Key pointing to the Zone dimension Train Number Foreign Key pointing to the Train dimension Date Of Cancellation Foreign Key pointing to the Date dimension Number Of Seats Fact Refund Amount Fact

Rb Passenger Reservation Dimension Reservation Key Travel Id Train No Date Of Travel From Station Code To Station Code Distance Class code Number Of Passengers Amount Train Class Description STAR SCHEMA Rb Train Operations Dimension Train Number Train Name Originating Station Destination Station Departure Time Arrival Time Distance In Kms Return Train Number Of Halts Cancellation Fact Cancellation Id Reservation Key Zone key Train Number Date Of Cancellation Number Of Seats Refund Amount Rb Zone Dimension Zone key Station Code Station Name Address State Zone Code Zone Name Headquarters Date Of Estd Date Dimension Date key Day Month Quarter Year

KPI- Key Performance Indicators Number of cancellation per train type Number of cancellation per class type Revenue generated in each zone

Report 1 – Sample data for No_of_Cancellations per Train Type 50 exp 80 drnt 20 skr 36 hyd 79 klkt 12 pass 69 memu 99 del 44 raj

Report 2 – Sample data for No_of_Cancellations per Train Type 60 exp 26 drnt 54 skr 15 hyd 52 klkt 42 pass 25 memu del 75 raj

Report 3 – Sample data for No_of_Cancellations per Train Type 14 exp 86 drnt 45 skr 36 hyd 25 klkt 35 pass 95 memu 13 del 82 raj

Report 1– Sample data for No_of_Cancellations per Class Type 15 SL 80 3A 35 2A 45 1A 12 CC 44 2S 69 Ex 29 Fc

Report 2– Sample data for No_of_Cancellations per Class Type 35 SL 41 3A 15 2A 43 1A 65 CC 14 2S 25 Ex 68 Fc

Report 3– Sample data for No_of_Cancellations per Class Type 51 SL 85 3A 38 2A 46 1A 27 CC 82 2S 34 Ex 12 Fc

Report – Sample data for Revenue generated in each zone Revenue (lakhs) Zone 10 NR 50 SR 16 CR 67 WR 80 NFR 76 NER 29 SWR

Report – Sample data for Revenue generated in each zone Revenue (lakhs) Zone 25 NR 15 SR 68 CR 29 WR 38 NFR 42 NER 23 SWR

Report – Sample data for Revenue generated in each zone Revenue (lakhs) Zone 24 NR 56 SR 34 CR 75 WR 46 NFR 14 NER 86 SWR

THANK YOU