2009 G4 Team1 Set Focus Rev2

25
2009G4 Team1 SetFocus Team presentation

description

Portfolio for final project with SetFocus

Transcript of 2009 G4 Team1 Set Focus Rev2

Page 1: 2009 G4 Team1 Set Focus Rev2

2009G4 Team1 SetFocus

Team presentation

Page 2: 2009 G4 Team1 Set Focus Rev2

Table of Contents• Team Members……………………………………………………………………………………………………..………..…3

• Introduction……………………………………………………………………………………………………………………...4

– Business Problem …………………………………………………………..………………………………………..5

– Categories & Sub-Categories……………………………………………..…………………………………… ..6

• SSIS for Data warehouse

– Database Diagram……………………………………………………………………………………………………..7

– SSIS Import………………………………………………………………………………………………………………..8

• SSAS Analysis Services

– SSAS OLAP Cube.……………………………………………………………………………………………………….9

– KPI’s Created…………………………………………………………………………………………………………….10

– Dimension's Used……………………………………….……………………………………………………….…..11

– Browser verification of data in Cube…………………………………………………………………………12

• SSRS– Report 1……(Track & Session Drill Down).………………………………………………………………..18

– Report 2…..(Primary Session Dashboard)…………………………………………………………………19

– Report 3…..(Session by Course)……………………………………………………………………………….20

– Report 4…..(Detailed Evaluation Report)………………………………………………………………….22

– Report 5……(Trainer vs Overall)……………………………………………………………………………….23

– Report 6 Instructor Date Range with drill Down ………………………………………………………24

Page 3: 2009 G4 Team1 Set Focus Rev2

Team Members

• Marvin Long, Team Leader

• Roderick Lee

• Leopoldo Rollins

• Elmer Donavan

Page 4: 2009 G4 Team1 Set Focus Rev2

Introduction

• Background InformationIn business since 1997, SetFocus is the global leader in selecting, training, placing, and supporting Microsoft professionals worldwide. Through strategic relationships, SetFocus develops programs that directly source skilled professionals to meet the immediate hiring needs of its partners.

A Microsoft Gold Certified Partner for Learning Solutions, SetFocus utilizes a unique combination of services to help organizations grow allowing them to meet marketplace opportunities with speed and agility. SetFocushas won semi-finalist awards for both the 2001 Ernst & Young Entrepreneur of the Year as well as the 2004 New Jersey Family Business of the Year.

Page 5: 2009 G4 Team1 Set Focus Rev2

Business Problem

Business ProblemThe organization maintains assets in the areas of recruiting, training and staffing which support the main revenue stream in the Masters Program. This is a multi-week training program that focuses on a specific technology platform and seeks to transfer a level of competence that will allow the student to gain entrance to the associated marketplace with these new skills.

After each course week, an administrator uses a windows application to generate evaluations that are sent to the students via email. Students fill out the evaluations and submit them using a web based application. The data generated by the evaluations is tracked and used to tune and improve performance in an array of areas. The main categories that are evaluated are lecture week, project week, room rental, and career development. Some of the areas that are evaluated within the main categories are instructor performance, course materials, curriculum, infrastructure, and support. A grading scale is used and a cumulative grade is given for each specific area per class session.

Page 6: 2009 G4 Team1 Set Focus Rev2

Categories & Sub-Categories

The currently used are:Lecture WeekLab WeekFinal Evaluation

And the include:TrainerSupportMaterialsCurriculumInfrastructure/grid

Page 7: 2009 G4 Team1 Set Focus Rev2

Database Diagram

RelationalStaging database

Page 8: 2009 G4 Team1 Set Focus Rev2

DDL Sample Codecreate table "FactEvalReceived" (

"EvalReceivedPK" int identity(1,1) not null,

"SentDateFK" int not null,

"SessionTrackCourseFK" int not null,

"InstructorFK" int not null,

"EvalFK" int not null,

"Sent" int null,

"Received" int null)

go

alter table "FactEvalReceived"

add constraint "FactEvalReceived_PK" primary key ("EvalReceivedPK")

go

create table "FactScore" (

"ScorePK" int identity(1,1) not null,

"SentDateFK" int not null,

"QuestionFK" int not null,

"EvalFK" int not null,

"SessionTrackCourseFK" int not null,

"InstructorFK" int not null, --Visio database script sample

"CommentFK" int not null,

"Score" float null)

go

alter table "FactScore"

add constraint "FactScore_PK" primary key ("ScorePK")

Page 9: 2009 G4 Team1 Set Focus Rev2

SSIS Import Package

Master SSIS package to load staging area

Page 10: 2009 G4 Team1 Set Focus Rev2

Data Flow FactScore 1

Start of fact table load process

Page 11: 2009 G4 Team1 Set Focus Rev2

Data Flow FactScore 2

Look-ups and validations part of Fact table process

Page 12: 2009 G4 Team1 Set Focus Rev2

Data Flow FactScore 3

Process invalid/valid Score table records

Page 13: 2009 G4 Team1 Set Focus Rev2

Data Flow FactScore 4

Completion of fact table processing

Page 14: 2009 G4 Team1 Set Focus Rev2

SSAS OLAP Cube

OLAP Cube with Fact table and Dimensions

Page 15: 2009 G4 Team1 Set Focus Rev2

KPI’s Created

KPI’s required for scorecard and reports

Page 16: 2009 G4 Team1 Set Focus Rev2

Dimensions Used

Dimensions and facts as loaded in cube

Page 17: 2009 G4 Team1 Set Focus Rev2

Browser verification of data in Cube

Validation of data loaded in cube

Page 18: 2009 G4 Team1 Set Focus Rev2

Track Session Drilldown

SSRS report with drill down

Page 19: 2009 G4 Team1 Set Focus Rev2

Primary Dashboard

Dashboard for evaluations sent out and average score

Page 20: 2009 G4 Team1 Set Focus Rev2

Score by Course with cascading parameter

Cascading parameters on report

Page 21: 2009 G4 Team1 Set Focus Rev2

Scores by Course taught

Sample line chart

Page 22: 2009 G4 Team1 Set Focus Rev2

Detailed Evaluation Report

Table Grid with Sub-reports

Page 23: 2009 G4 Team1 Set Focus Rev2

Trainer vs. Overall

Line chart with markers

Page 24: 2009 G4 Team1 Set Focus Rev2

Instructor Date Range Chart

Analytic chart with data drill down enabled

Page 25: 2009 G4 Team1 Set Focus Rev2

Instructor Date Range Drill Down

Drill down report as enabled from analytic chart parameters passed in