37
THE TAX FIRM Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

Embed Size (px)

Citation preview

Page 1: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

THE TAX FIRM

Ashwin RavikrishnamoorthyKrishna Prasad JayanarayananMartina de la CruzNishanth Krothapalli

Page 2: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

BUSINESS BACKGROUND

THE TAX FIRM is an American software company that develops financial and tax preparation software and related services for small businesses, accountants and individuals. Our product is sold by different retailers and also available online.

Our headquarters is in Houston, TX.

We have been in business since 2000.

We have 500 employees.

Page 3: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

BUSINESS NEEDS

Software Sales Staff should be able to study the software sales per quarter,

month, year, Staff should be able to track sales region, state, city Executive staff should be able to provide strategic

information by studying sales per group. Executive staff should be able to use various combinations

of business dimensions to forecast revenue for projects and sales.

Page 4: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

BUSINESS NEEDS

Errors Staff should be able to study the number of errors per

quarter, month and year Executive Staff should be able to study and provide

strategic information about various errors and their resolution.

Staff should be able to study and track errors that have occurred in the past.

Staff should be able to create reports that aid in enhanced error handling

Executive staff should be able to provide strategic information from error reports to improve customer service

Page 5: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DIMENSIONS AND FACT TABLES

fact sales(date_id, shop_id, customer_id, product_id, amount,quantity) Error(date_id, product_id,error-code,status,duration)

Dimensions Time Dimensions

date (date_id,transaction_date,month_id) month (month_id,month_name,quarter_id) quarter (quarter_id,quarter_no,year)

Zone Dimensions shop (shop_id,shop_name,city_id) city (city_id,city_name,state_id) state (state_id,state_name)

Page 6: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DIMENSIONS CONT…

Customer Dimensions customer

(customer_id,customer_name,customer_address,cust_type_id)

customer_type (cust_type_id,customer_type_name)

Product dimensions Product_name (product_id,description,prod_type_id) Product_type (prod_type_id,product_name)

Error Dimensions Error_type (err_code,name)

Page 7: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

STAR SCHEMA

Page 8: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

SNOW FLAKE SCHEMA

Page 9: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA DICTIONARY

SHOP_DIM

CITY_DIM

STATE_DIM

Page 10: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATE_DIM

MONTH_DIM

QUATER_DIM

Page 11: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

PRODUCT_DIM

PRODUCT_TYPE_DIM

Page 12: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

CUSTOMER_DIM

CUSTOMER_TYPE_DIM

Page 13: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

ERROR_FACT

SALES_FACT

Page 14: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

ERROR_TYPE_DIM

Page 15: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

City DIM

Page 16: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

Customer Dim

Page 17: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

Customer type dim

Page 18: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

Date dim

Page 19: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

Error dim

Page 20: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

Error fact

Page 21: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

Month dim

Page 22: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

Product dim

Page 23: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

Product type dim

Page 24: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

Quarter dim

Page 25: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

Retailer dim

Page 26: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

Sales fact

Page 27: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

DATA VALUES

State dim

Page 28: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

REPORTS

Software sale reports: Number of software sales per quarter, month, year Sales per region, state, city Sales per group (individuals, small businesses, tax

specialists)  Error reports:

Number of errors per quarter, month, year Break-down of errors per product, including resolution Number of errors per type of error How long each type of error took to resolve

Page 29: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

REPORTS SCREENSHOT

Page 30: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

REPORTS

Number of sales of all the products per quarter, year, month

Page 31: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

REPORTS

Amount of sales of product per state, city , retailer

Page 32: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

REPORTS

Amount of sales of product per type of customer

Page 33: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

REPORTS

Number of errors in the products per quarter, month, year

Page 34: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

REPORTS

Break-down of errors per product

Page 35: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

REPORTSNumber of occurrences of the errors with respect to time

Page 36: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

REPORTSHow long each type of error took to resolve

Page 37: Ashwin Ravikrishnamoorthy Krishna Prasad Jayanarayanan Martina de la Cruz Nishanth Krothapalli

THANK YOU