Warehouse based Intelligent
Banking Transaction Analysis
System
By
Bibek Subedi, 066 BCT 506
Dinesh Subedi, 066 BCT 512
Jivan Nepali, 066 BCT 517
Laxmi Kadariya, 066 BCT 518
Mid-Term Major Project Report Presentation
PRESENTATION OUTLINE
 Introduction
 System Block Diagram
 Data Collection
 Data Extraction
 Data Transformation
 Data Warehouse Schema Design
 Data Loading
 Milestones to be Achieved
INTRODUCTION
 Data warehouse based system
Debit Card
Fraud
Pattern
Detection
Customer
Churn
Behaviour
Prediction
Customer
Relationship
Management
with
Customer
Segmentation
SYSTEM BLOCK DIAGRAM
PROJECT AMILESTONES
ACHIEVED
DATA EXTRACTION & TRANSFORMATION
Customer Profile
Data, Banking
Transactional
Data
Bash Shell
Scripting Module
Warehouse
Format Data
DATA WAREHOUSE SCHEMA DESIGN
• Dimensions & Facts Identification
• Dimensions & Facts Processing
• Staging Area Design
• Target Tables Design
• Snowflake Schema
DATA LOADING
Source to
Staging Tables
Staging Area to
Target Tables
SQL Loader
Control File (.ctl)
sqllder Shell Script
Oracle insert-
select Query (.sql)
sqlplus Shell Script
DIMENSIONS &
FACTS
DESIGN
DEMO
CUSTOMER & ATM CARD DIMENSIONS
LOCATION & TIME DIMENSIONS
ATM FACTS
DATA LOADING
From account_info.csv to ACCOUNT_STG
account_info.csv load_items.ctl
load_items_account.sh
DATA LOADING
From ACCOUNT_STG to ACCOUNT_DM
insert_qry_account_dm.sql
script_account_dm.sh
Trigger for generating surrogate
keys in target table ACCOUNT_DM
PROJECT BMILESTONES TO BE
ACHIEVED
OLAP Cube Formation
Analytical Reporting
Data Mining & Business Intelligence
Implementation
TIME SCHEDULE
Thank
You!
Questions & Answers Session

Mid Term Project Presentation